Explore artikel
Ada 473 artikel dalam post Arsip Artikel Petani Kode.

Cara Redirect Domain dengan CloudFlare
Saya akhirnya mengurus jaringan lagi, setelah sekian lama tidak belajar jaringan. Pada proses migrasi kemarin, proses propagasi domain memakan waktu cukup lama. Domain Petani Kode www.petanikode.com masih menunjukan halaman 404. Namun, domain yang tanpa menggunakan www, sudah bisa diakses. Karena tidak ingin semua pengunjung mendapatkan error 404, saya harus melakukan redirect ke domain baru yang tidak menggunakan www. Berikut ini caranya. 1. Masuk ke Halaman Pages RulesSilakan buka halaman Pages Rules di Cloudflare.

Saya tidak Bisa Bahasa Pemrograman Go, Terpaksa ini yang Saya Lakukan
Ada cerita menarik yang saya alami ketika migrasi Petani Kode dari Blogger ke Hugo. Waktu itu, ketika saya ingin mengimpor konten dari Blogger ke Hugo, ada sesuatu yang kurang dari skrip Go yang disediakan. Kekurangannya tidak mampu membuat atau mengambil gambar (thumbnail) untuk setiap artikel. Saya kemudian berpikir, mungkin nanti saya bisa edit setiap gambar untuk artikel. Namun, rasanya akan sangat melelahkan melakukannya karena jumlah artikelnya sampai ratusan. Tidak ingin melakukan hal yang berulang-ulang seperti kata orang, Don’t Repeat Yourself di singkat DRY. Saya kemudian membuka isu baru di repositori skrip ini.

10 Negara dengan Programmer Terbaik dan Indonesia Ranking Berapa?
Banyak yang mungkin menduga, Amerika adalah negara dengan programmer terbaik. Karena di sana sarangnya para programmer legendaris seperti Bill Gates, Ken Thompson, Dennis Ritchie, dan Donald Knuth. Namun ternyata bukan. Hal ini dibuktikan oleh HackerRank. HackerRank merupakan sebuah platform untuk menentukan rangking para programmer berdasarkan skill coding yang dimilikinya. HackerRank sering mengadakan tantangan (challenges) untuk meningkatkan kemampuan para programmer. Ribuan programmer dari seluruh penjuru dunia ikut berpartisipasi dalam tantangan. Programmer dinilai berdasarkan kombinasi akurasi dan kecepatannya. Beberapa bulan yang lalu, HackerRank mempublikasi hasil analisis datanya. Berikut ini 10 Negara dengan programmer terbaik menurut HackerRank.

Cara Impor Artikel Blogger ke Hugo Kurang dari 15 Menit
Dalam rangka migrasi Petani Kode ke Hugo, saya harus melakukan impor artikel dari Blogger ke Hugo. Untungnya Hugo sudah menyediakan skrip untuk impor konten dari blogger ke Hugo. Proses impor ini memakan waktu cukup cepat. Saya kira, tidak sampai 15 menit. Mungkin anda bisa melakukannya lebih cepat. Begini caranya… Sebelumnya, pastikan telah menginstal Go (Golang) dan Git .

Migrasi Petani Kode dari Blogger ke Hugo
Tercatat pada tanggal 11 Januari 2017, website Petani Kode mulai dikembangkan ulang dengan mesin (engine) Hugo. Hugo adalah salah satu mesin generator web statis yang berusia cukup muda. Hugo ditulis dengan bahasa pemrograman Go dan diklaim lebih cepat dari mesin sejenisnya seperti Jekyll , Middleman , Octopress , dsb.

Belajar PHP: Konsep Dasar Pemrograman PHP yang Harus Dipahami Pemula
Pelajari gimana konsep dasar pemrograman PHP. Gimana sih cara membuat web dengan PHP? Mengapa kita harus pakai PHP? dan gimana alur coding dengan PHP? Baca selengkapnya...

14 Channel Youtube Programmer Indonesia yang Harus Kamu Subscribe
List Kumpulan channel pemrograman indonesia untuk belajar coding. Apa channel kamu ada di sini?

Cara Mengatasi Serangan XSS pada CodeIgniter
Yakin aplikasimu sudah aman dari serangan XSS? Pada tutorial ini kita akan belajar melakukan serangan XSS dan juga mitigasi agar aplikasi kita terhindar dari XSS.

Helper CodeIgniter untuk Membuat Tanggal dalam Bahasa Indonesia
Saat kita membuat sbuah tanggal otomatis dengan fungsi Date(), kita akan mendapatkan hasil dalam format bahasa inggris. Contoh, Date(’d F Y’) akan menghasilkan output 22 December 2016 (sesuai tanggal sekarang). Format penanggalan ini mungkin tidak begitu penting bagi sistem yang tidak digunakan di tempat formal. Namun, bagaimana kalau untuk membuat surat atau laporan formal. Pastinya, kita dituntut untuk menggunakan bahasa indonesia yang baik dan benar. Hal yang perlu kita lakukan untuk mengubah tanggal ke dalam bahasa indonesia adalah mengubah nama-nama bulan dari fungsi Date(). Kita bisa melakukannya seperti berikut ini. <?php $bulan = Date(’m’); switch ($bulan) { case 1: $bulan = “Januari”; break; case 2: $bulan = “Februari”; break; case 3: $bulan = “Maret”; break; case 4: $bulan = “April”; break; case 5: $bulan = “Mei”; break; case 6: $bulan = “Juni”; break; case 7: $bulan = “Juli”; break; case 8: $bulan = “Agustus”; break; case 9: $bulan = “September”; break; case 10: $bulan = “Oktober”; break; case 11: $bulan = “November”; break; case 12: $bulan = “Desember”; break; default: $bulan = Date(‘F’); break; }Karena kita membutuhkannya untuk digunakan atau dijalankan pada view, sebaiknya dijadikan helper. Cara menggunakannya, silakan taruh file tanggal_helper.php pada direktori application/helpers kemudian tambahkan pada autoload helper. / | ——————————————————————- | Auto-load Helper Files | ——————————————————————- | Prototype: | | $autoload[‘helper’] = array(‘url’, ‘file’); / $autoload[‘helper’] = array(‘url’,‘cookie’,‘form’, ‘xss’, ‘dump’, ’tanggal’);Setelah itu bisa digunakan langsung pada view, controller, maupun model seperti menggunakan helper url. Contoh: <div class=“tanda-tangan”> <p align=“center”>Mataram, <?php echo tanggal() ?><br> Kepala Dinas Pertanian<br> Provinsi Nusa Tenggara Barat<br> </p> <br> <br> <br> <p align=“center”><b><u>Ir. Hj. Budi Septiani</b></u><br> NIP. ….. </p> </div>Akan menghasilkan output: