Kamis, 08 Januari 2026

Plausibilitas: Mengapa "Masuk Akal" Lebih Penting daripada "Benar"

Pernahkah kamu menonton film fiksi ilmiah dan berpikir, "Ini mustahil, tapi kayaknya bisa saja terjadi"? Itulah yang disebut dengan Plausibilitas.

1. Apa itu Plausibilitas?
Dalam KBBI, plausibel berarti "tampaknya masuk akal" atau "dapat dipercaya".

Berbeda dengan probabilitas (seberapa besar kemungkinan sesuatu terjadi secara statistik), plausibilitas fokus pada apakah sebuah gagasan atau cerita memiliki logika internal yang kuat sehingga kita bisa menerimanya sebagai kebenaran dalam konteks tertentu.

2. Plausibilitas vs. Realitas
Realitas: Apa yang benar-benar terjadi di dunia nyata.
Plausibilitas: Apa yang terasa benar dalam sebuah narasi.

Contoh: Dalam film Interstellar, perjalanan melalui lubang cacing (wormhole) mungkin belum terbukti secara empiris di dunia nyata, tetapi karena penjelasan sainsnya konsisten di dalam film, penonton menganggapnya plausibel.

3. Mengapa Ini Penting?
Plausibilitas adalah "lem" yang menjaga kepercayaan (trust).

Dalam Penulisan: Agar pembaca tidak kehilangan minat karena plot hole.
Dalam Bisnis: Investor tidak mencari ide yang 100% pasti berhasil (karena itu mustahil), tapi mereka mencari rencana yang plausibel (masuk akal untuk dijalankan).
Dalam Hukum: Sebuah kesaksian tidak harus punya bukti video untuk dipercaya; jika ceritanya runut dan logis, itu dianggap plausibel.

4. Cara Membangun Sesuatu yang Plausibel
Jika kamu seorang kreator atau pemikir, gunakan rumus ini:

Konsistensi Internal: Jangan melanggar aturan yang sudah kamu buat sendiri di awal.
Kaitan dengan Emosi Manusia: Meski dunianya fantasi, reaksi karakternya harus tetap manusiawi.
Detail yang Spesifik: Detail kecil membuat gambaran besar terasa lebih nyata.

Kesimpulan
Sesuatu tidak harus nyata untuk menjadi bermakna. Selama itu plausibel, otak manusia akan memberikan ruang untuk percaya. Kamu percaya lubang cacing ada? Jika percaya, dan diberi kesempatan, ke masa yang mana kamu akan minta kembali dan memperbaiki suatu keputusan dalam hidup?


-Saya pasti pulang-
Share:

Stranger Things Season 1 - 5

Serial stranger things ini sudah saya ikuti sejak season 1 dan berakhir di 7 Januari 2026 yaitu season 5 episode 9. Dari sejak tokohnya kanak-kanak sampai jadi dewasa. Dan sangat sangat seru. Entah menurut saya pribadi saja mungkin karena genre film yang saya tonton memang 90% sci-fi. Sci Fi sendiri adalah genre yang fiksi yang mengeksplorasi sains dan teknologi. Biasanya berkisah seputar masa depan, luar angkasa, alien, robotika, perjalanan waktu dan sejenisnya. Contohnya yang terkenal interstellar. 

Oke balik lagi ke Stranger Things. Serial ini adalah rekomendasi dari teman dan ya ternyata seru banget (diulang lagi). Berlatar pada tahun 1980-an, di kota fiksi Hawkins, Indiana, serial ini berfokus di sekitar banyak peristiwa supernatural yang terjadi di kota, khususnya hubungan mereka dengan realitas alternatif yang disebut "Upside Down", hal tersebut muncul akibat fasilitas eksperimen anak pemerintah Amerika Serikat. Stranger Things telah mendapatkan rekor pemirsa di Netflix, dan dipuji oleh para kritikus karena karakterisasi, atmosfer, akting, soundtrack, penyutradaraan, penulisan, dan penghormatannya pada film 1980-an. Kritikus menganggap Stranger Things sebagai salah satu seri unggulan Netflix, yang telah mencapai banyak penggemar yang berdedikasi dan dikreditkan dengan meluncurkan karier dari pemeran mudanya. 

Setelah stranger things tamat, saya agak sibuk browsing tontonan sejenis. Nemu beberapa tapi yang trailer nya menarik menurut saya adalah Dark. Mungkin next saya nonton Dark buat ngisi waktu Jumat, Sabtu dan Minggu.



-Saya pasti pulang-
Share:

Minggu, 04 Januari 2026

2026 : Slow, Soft, Accepting

Hello 2026. In 2026, I have several resolutions. After writing them down in my journal, I summarized them in three words: slow, soft, and accepting.


1. Slow 
Since moving to this city and without anyone personally more superior, I realized that life is slower. And that leads to a good meaning. Back home, there was my mother. She was super. From A to Z, she always prioritized a fast-paced life, where all problems had to be solved as quickly as possible. Everything had to be number one.

When I ended up having to move away, my life became a bit slower. And since September 2025, I have deliberately and declared in my personal journal that I will slow down even more. And! I feel sooooo happy. My life is conscious. Not everything has to be possible. Not everything has to be mine. If I really don't know the answer, I don't know. If I'm sad, I'm just sad. If I want to be reckless, then I'll be reckless. Nothing is held back as long as everything is within the norms. 

And I don't have to fight for anything. It's okay if I don't have it. It's okay if I don't get it. 


2. Soft
Then the slow pace in point number two spread to how I physically face the world. Sometimes I have to lose. Sometimes I have to meet toxic people. Sometimes I'm really kid. Yeah, I become lazy to talk, lazy to argue, lazy to clarify. If they think I'm like that and they're happy, then just keep going. Wkkwk. 

Yes, I know, this one is a bit contradictory. My close friends have noticed it. But I want to save my energy for the things I want to do. To gain knowledge through books. To write useful things. To run. To climb mountains. To worship. To sleep soundly. I don't want anything else. Let the world and Allah take care of the rest. I want to soften my heart. Soften the way I see the world. Soften my words. I don't want to hold grudges. I don't want to force things. I don't want to be part of the world's hustle and bustle at all. 


3. Acceptance
Finally, I accept everything about myself. The past. The present. And the future.

I accept that I have been foolish. I regret it, yes. But I no longer curse myself. I love myself as I am and will not allow anything that brings me harm to enter my life. I have the right to refuse.

2026, that's it. No resolutions to lose weight, be more beautiful, or anything like that. I also don't care about worldly achievements. I have made up my mind to slow down, be gentler, and wholeheartedly accept whatever God gives me. Puk puk myself with much much much of love.



-Saya pasti pulang-
Share:

Sabtu, 03 Januari 2026

Codeigniter Vs Laravel (First content in 2026 in English) #3

Visualizing the file structure is the best way to understand the "weight" of each framework. Laravel comes with many pre-configured folders for modern DevOps, while CodeIgniter keeps things strictly focused on the essentials.

1. Laravel Folder Structure
Laravel is "heavy" because it provides a dedicated place for everything—translations, tests, storage, and configuration.

app/: Contains the core code (Models, Controllers, Providers).
bootstrap/: Used for framework optimization and cache.
config/: Every setting (database, mail, services) has its own file here.
database/: Dedicated folders for Migrations (schema) and Factories (dummy data).
public/: The entry point for the server; contains assets like CSS/JS.
resources/: Where your Blade templates and raw SASS/Vite files live.
routes/: Clear separation between web.php and api.php.

storage/: Where logs, file uploads, and framework-generated cache are kept.

2. CodeIgniter 4 Folder Structure
CodeIgniter follows a much more compact, "Lean" approach. If you know where the app folder is, you know 90% of the framework.

app/: This is where you spend all your time. It contains Controllers, Models, and Views.
public/: Similar to Laravel, this is the only folder visible to the outside world.
system/: The core framework engine. Never touch this. It's separated so you can update the framework easily.
writable/: The equivalent of Laravel’s storage; used for logs and uploads.
tests/: Basic setup for unit and inspection tests.

The Main Difference in Organization
Laravel encourages Modularization. It assumes you will use external tools like Redis, Pusher, and Mailgun, so it gives you a configuration file for each one immediately.

CodeIgniter encourages Simplicity. It assumes you want to get a database connection and a view running as quickly as possible without navigating through 20 different folders.

-Saya pasti pulang-
Share:

Codeigniter Vs Laravel (First content in 2026 in English) #2

To help you see the difference in "vibe" and syntax between the two, let’s look at how you would perform a basic database operation (fetching a user by their ID) and how you define a route.

1. Database Operations
This is where the difference between Eloquent ORM (Laravel) and Query Builder (CodeIgniter) is most visible.

Laravel (Eloquent)
Laravel uses models that act as a direct representation of your data.
PHP

// In a Controller
$user = User::find($id);
return view('profile', ['user' => $user]);

CodeIgniter 4 (Query Builder)
CodeIgniter is more explicit, which many find easier to debug but slightly more verbose.
PHP

// In a Controller
$userModel = new \App\Models\UserModel();
$user = $userModel->find($id);
return view('profile', ['user' => $user]);


2. Routing Logic
Routing is how the framework maps a URL (like website.com/contact) to a specific piece of code.

Laravel
Laravel uses a dedicated routes/web.php file. It feels very descriptive and "modern."
PHP

Route::get('/profile/{id}', [UserController::class, 'show']);

CodeIgniter 4
CodeIgniter uses a Config/Routes.php file. It is very similar, but often uses a slightly different syntax for placeholders.
PHP

$routes->get('profile/(:num)', 'UserController::show/$1');

3. Architecture Comparison
While both are MVC, their internal complexity differs significantly.

Laravel includes a "Service Container" and "Middleware" layer that handles things like security and session management before the request even hits your controller. CodeIgniter keeps the path from "Request" to "Response" as short as possible to maintain its high performance. Summary of the "Developer Experience". In Laravel, you spend more time learning how the framework wants you to work, but once you learn it, you can build massive features in minutes. In CodeIgniter, you spend more time writing standard PHP, which makes it easier for people coming from a traditional coding background to feel "at home."


-Saya pasti pulang-
Share:

Codeigniter Vs Laravel (First content in 2026 in English)

Choosing between CodeIgniter and Laravel in 2026 depends entirely on your project's scale and your team's expertise. While both are powerful PHP frameworks that follow the MVC (Model-View-Controller) architecture, they cater to very different philosophies.








1. Laravel: The "Artisan's" Choice
Laravel is currently the most popular PHP framework globally. It is designed for developers who want a robust ecosystem that "just works" for complex tasks.
  1. Eloquent ORM: An advanced ActiveRecord implementation that makes interacting with your database feel like writing natural English.
  2. Blade Templating: A powerful engine that allows you to write clean, reusable UI components.
  3. Artisan CLI: A built-in command-line tool that automates repetitive tasks like migrations, seeding, and boilerplate generation.
  4. Ecosystem: Access to tools like Laravel Forge (deployment), Vapor (serverless), and Nova (admin panels).
  5. Verdict: Choose Laravel if you are building a long-term, scalable product with a team that values modern development standards.
2. CodeIgniter: The "Speedster's" Choice
CodeIgniter (especially version 4) remains highly relevant for developers who hate "bloat" and want full control over every line of code.
  1. Zero Configuration: You can literally unzip the folder and start coding. It doesn't require complex installation processes.
  2. Small Footprint: The core framework is only a few megabytes, making it incredibly fast to load and execute on even basic shared hosting.
  3. Flexibility: It doesn't force you to use specific coding standards or folder structures, giving you the freedom to build "your way.
  4. Stability: It is battle-tested and known for being rock-solid for simple, high-traffic utility sites.
  5. Verdict: Choose CodeIgniter if you need to launch a fast MVP, an internal tool, or a simple website with minimal overhead.
Which one should you choose?
Choose Laravel if: You need built-in authentication, background jobs, automated testing, and a huge library of third-party packages. It is built for growth.
Choose CodeIgniter if: You are a beginner, or you have a project with a very tight deadline and limited server resources. It is built for speed.


-Saya pasti pulang-
Share:

Enkripsi

Sudah sering dengar pasti istilah enkripsi. Secara sederhana, enkripsi adalah proses mengubah data atau informasi menjadi kode rahasia agar tidak dapat dibaca oleh pihak yang tidak berwenang. Hanya mereka yang memiliki “kunci” khusus yang bisa mengembalikannya ke bentuk aslinya. 

Ceritanya aplikasi yang saya olah menyimpan semua password pengguna namun dalam bentuk sudah dienkripsi. Sialnya, UI yang biasanya saya gunakan untuk melihat password ketika pengguna lupa password awal tahun ini harus update dan tidak bisa digunakan. Untungnya, enkripsi yang digunakan oleh developer pada aplikasi tersebut dibuat mandiri bukan diregenerate mesin, jadi dalam satu hari saya berhasil memecahkan kodenya.

Tapi karena kejadian itu, ilmu saya agak bertambah mengenai enkripsi. Dan ternyata enkripsi online juga tersedia. Tapi bisa digunakan hanya jika enkripsi tersebut digenerate oleh mesin. Salah satu contoh enkripsi online yang bisa mengubah dari ciphertext ke plaintext dan sebaliknya adalah https://cryptii.com/ . Ada banyak metode yang bisa digunakan dan tergolong lengkap, ingat disclaimernya, ini hanya bisa dilakukan jika diregenerate oleh mesin. Tidak jika kejadiannya seperti aplikasi yang saya olah. 

Jadi silahkan dicoba untuk menyimpan text penting dalam bentuk yang sudah dienkripsi barangkali itu memang sangat rahasia seperti kode peluncuran roket misalnya. Jadi kalo saya tulis bilangan hexadecimal 79 68 62 64 79 20 6f 62 6a 65 65 20 77 6f 67 68 75 dan saya masukan ke cryptii, maka cryptii akan mengeluarkan dari enkripsi berupa plaintext : kamus epert iayam.



-Saya pasti pulang-
Share: