Explore

Cari artikel apa?

Daftar artikel di halaman ke-50

Cara Membuat Halaman Github Kurang dari 10 Menit

Cara Membuat Halaman Github Kurang dari 10 Menit

Halaman Github (Github Pages) merupakan layanan hosting web statis yang diberikan oleh Github. Layanan ini diberikan secara gratis dan kita juga akan mendapatkan subdomain .github.io. Bagaimanakah cara membuatnya? Baiklah, pastikan anda sudah punya akun Github dan sudah menginstal Git. Kemudian silakan ikuti langkah-langkah berikut, tidak sampai 10 menit kok. 1. Buat Repositori BaruBuatlah repositori baru dengan nama username.github.io. Gunakan username github Anda, contoh petanikode.github.io. 2. Buat Repositori di KomputerBuka terminal atau CMD, kemudian buatlah repositori baru.

Kenapa Bahasa Pemrograman Java Kurang Cocok untuk Pemula?

Kenapa Bahasa Pemrograman Java Kurang Cocok untuk Pemula?

Sudah dua kali semester saya mengajar di praktikum pemrograman Java. Hasilnya, hanya sebagian mahasiswa yang mengerti. Sebagiannya lagi masih pusing (atau mungkin saya yang tidak bisa mengajar). Bahasa pemrograman Java memang populer dan banyak digunakan di lapangan, oleh karena itu pihak kampus memilih bahasa ini untuk diajarkan pada semester I. Bapak Endy Muhardin, dalam tulisan di blognya yang berjudul Java: Tidak untuk Pemula mengatakan: “Java memang bahasa yang mature. Sudah stabil (artinya tidak terlalu banyak perubahan fundamental) dan sudah teruji digunakan berbagai aplikasi besar dengan sukses.

Cara Replace String dalam Template Go

Cara Replace String dalam Template Go

Sebuah masalah kecil yang saya temukan ketika mengedit skrip Blogimport . Saya ingin memperbesar ukuran gambar thumbnail dengan cara me-replace string yang ada di URL. Misalnya, dari URL ini: https://2.bp.blogspot.com/-DEeRanrBa6s/WGWGwA2qW5I/AAAAAAAADg4/feGUc-g9rXc9B7hXpKr0ecG9UOMXU3_VQCK4B/s72-c/pemrograman%2Bjavascript%2B-%2Bpetanikode.png Menjadi seperti ini: https://2.bp.blogspot.com/-DEeRanrBa6s/WGWGwA2qW5I/AAAAAAAADg4/feGUc-g9rXc9B7hXpKr0ecG9UOMXU3_VQCK4B/s1600/pemrograman%2Bjavascript%2B-%2Bpetanikode.png Nah, di sana saya ingin mengubah s72-c agar menjadi s1600. Pada template Hugo, saya bisa melakukannya seperti ini: {{ replace .Media.ThumbnailUrl 's72-c' 's1600' }} Namun, Go belum memiliki fungsi replace seperti Hugo. Setelah bolak-balik Google dan Stack Overflow, saya akhirnya membuat sebuah pertanyaan baru di Stack Overflow dan mendapatkan jawabannya.

Cara Redirect Domain dengan CloudFlare

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

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.

10 Negara dengan Programmer Terbaik dan Indonesia Ranking Berapa?

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.