Hi! 👋, Saya Dian. Founder Petani Kode dan Web Developer Expert. Suka belajar hal baru dan menulis.
Ada 469 artikel yang ditulis oleh Ahmad Muhardian

Migrasi bisa diatrikan berpindah ke platform yang satu ke platform yang lain. Dalam pengembangan web migrasi adalah hal yang wajib dilakukan. Misalnya: Saat aplikasi web sudah jadi dan siap untuk di-hosting, apa yang akan kita lakukan berikutnya? Ya jelas, kita akan melakukan migrasi (deployment) dari lingkungan localhost ke server production/hosting. Biasanya migrasi secara tradisional dilakukan dengan:

Bagi yang belum pernah ngeblog dengan SSG, mungkin akan berpikir seperti ini: “Ngeblog dengan SSG kan pakai teks editor, lalu bagaimana cara menambahkan gambar di artikelnya? Ngetik manual…kayaknya ribet.” Saya juga berpikiran seperti itu sebelumnya 😄. Tapi setelah mencoba dan merasakan sendiri ngeblog dengan SSG, rasanya lebih produktif menggunakan SSG daripada CMS seperti Blogger dan Wordpress.

PIP merupakan program untuk manajemen paket di Python. Tugasnya untuk menginstal, menghapus, upgrade paket Python, dll.

Curl adalah salah satu library yang digunakan untuk membuat HTTP Request di PHP. Biasanya digunakan untuk mengakses webservice.

Saya punya blog: CMS-nya menggunakan Blogger dan Wordpress… …tapi tidak pernah terurus. Mungkin saya malas, karena koneksi internet yang kurang cepat. Maklum tinggal di desa, sinyalnya tidak stabil 😄. Kendala yang saya alami: Malas upload gambar satu per satu ketika membuat artikel. Tidak bisa ngedit artikel secara offline. Tidak memiliki kuasa penuh terhadap CMS-nya. Kurang aman. dan masih banyak lagi. Karena itu, sekarang saya lebih suka ngeblog dari teks editor menggunakan SSG (Static Site Generator) daripada CMS seperti Wordpress.

Ada beberapa kekurangan dalam database SQL yang pernah saya temukan, seperti skema database yang kaku (fixed), susah membuat query untuk tabel dengan relasi yang kompleks, susah diperbesar sekalanya, dsb. Database NoSQL (Not Only SQL) hadir untuk menutupi kekurangan-kekurangan tersebut. Selain itu, NoSQL sudah menjadi tuntutan teknologi yang harus dipelajari dalam pengembangan software modern masa kini. Contohnya, sekarang lagi populer yang namanya MEAN stack (MongoDB, ExpressJs, AngularJS, dan NodeJS). Pada artikel ini, kita akan belajar MongoDB yang merupakan salah satu database NoSQL paling populer.
![Kenapa Saya Menggunakan Linux untuk Pemrograman? [Ini 5 alasannya]](/img/linux/alasan/linux-untuk-programmer.png)
Jika kalian bertanya, kenapa saya menggunakan Linux untuk pemrograman? Saya jadi ingin menceritakan, bagaimana saya dari awal mulai tertarik dan menyukai Linux sampai saat ini. Tapi sepertinya akan membutuhkan waktu yang panjang… Mungkin lain kali saja, (insya’allah) di tulisan yang berbeda. Balik lagi ke pertanyaan, kenapa saya menggunakan Linux untuk pemrograman? Ada beberapa alasannya:

Saat ini Saya sedang menggunakan Hugo versi 0.18 dan berencana untuk meng-upgrade ke versi 0.24. Kabar baiknya, Beb sudah merilis versi 0.24 sekitar dua hari yang lalu.

Artikel kali ini terinspirasi dari pembicaraan teman-teman di grup Pojok Programmer tentang link download palsu yang mengarahkan ke link iklan.