Semakin Banyak Kau Baca, Semakin Banyak Kau Tahu

Author Archives: Hartadi

Jadilah bintang, meski hanya bintang terkecil di antara bintang-bintang

Presiden untuk Indonesia

Bismillah… Tiga atau empat tahun lalu, aku masih sangat mengidolakan pak Jo. Seorang walikota yang dicintai warga Solo, hingga terpilih 2 periode. Seorang walikota yang berhasil berdialog dengan warganya untuk mencari solusi atas masalah yang dihadapi, salah satunya dengan cara diajak makan bersama. Sosok yang merakyat, ramah, sederhana berbaju kotak-kotak. Sosok yang kukira sangat layak untuk menjadi presiden masa depan. Galau Pemilu 2014 Entah mengapa menjelang pemilu presiden 2014, hatiku mulai ragu dengan pak Jo. Hari demi hari keraguanku semakin […]

Cara Simpan File Gambar dari BLOB Database MySQL

Database menyediakan tipe data BLOB (Binary Large Objects) yang bisa digunakan untuk menyimpan file gambar. Namun, menyimpan file gambar di database itu kurang baik, karena akan membebani kinerja database. Best practice-nya adalah kita menyimpan path/nama file gambar tersebut di database, sedangkan file gambar tetap disimpan di disk. Berikut cuplikan snippet kode laravel untuk mengekstrak/mengeksport file gambar dari tipe data blob di mysql. Foto::whereRaw("foto is not null AND length(foto)>0")->chunk(100, function ($fotos) { foreach ($fotos as $foto) { file_put_contents(public_path() . "/foto/" . […]

Orang Islam Belajar Islam

Hari ini aku pergi ke Gramedia Pandanaran Semarang. Seperti kebanyakan orang pada umumnya, hal yang kulakukan setibanya di lantai dua adalah melihat dan membaca buku-buku di rak New Arrival, Best Seller, dan Recommended Books yang letaknya tepat di depan tangga. Salah satu buku yang cukup menarik dan menimbulkan niat untuk membelinya adalah buku berjudul Orang Islam Belajar Islam. Agak lupa buku ini berupa komik atau buku teks. Sepertinya buku teks tapi ada visual komik. Karena baru datang, dan malas membawa-bawa […]

Dear Maintainer

Pernahkah kamu mengalami kejadian seperti ini? Tentu pernah kan? Makanya, jangan coba-coba ngedit kode orang lain. Ingat… selama gak error, gak usah diubah!! Hahaha… cool Sumber: http://10pm.com/0923/91027_total-hours-wasted/

PG 101 – Belajar Menggunakan LINQ

PG 101 – Jangan Buat Fitur yang Sudah Ada

Misteri Tipe Data Double/Float

Halo temans, bila kamu sedang mendesain database, pastikan mulai sekarang gunakan tipe data decimal untuk menyimpan angka pecahan. Jangan lagi pakai tipe data double maupun float. Kenapa? Silakan lihat gambar berikut: Perhatikan baris Perlakuan DIHASILKAN pada bulan Oktober, angka yang seharusnya 0,00004 malah tersimpan sebagai 4E-5. Perhatikan pula baris untuk Perlakuan DISIMPAN DI TPS pada bulan Desember. Bila dihitung manual dengan rumus maka seharusnya hasil perhitungan DISIMPAN DI TPS di bulan Desember adalah 0, bukan -1.0842021724855E-19. Aneh kan? bigsmile Nah, […]

Business Meeting With an Engineer

The task is very simple and clear: “write a red line with a green ink”. bigsmile Tetap Sehat, Tetap Semangat, agar dapat Tetap dalam Perdjoeangan!! Sumber: http://10pm.com/0410/39429_business-meeting-with-an-engineer

Kisah Cinta Terindah Di Dunia

Bismillah. Sekian ratus tahun yang lalu, di malam yang sunyi, di dalam rumah sederhana yang tidak seberapa luasnya, seorang istri tengah menunggu kepulangan suaminya. Tak biasanya sang suami pulang larut malam. Sang istri bingung, hari sudah larut dan ia sudah sangat kelelahan dan mengantuk. Namun, tak terlintas sedikitpun dalam benaknya untuk segera tidur dan terlelap di tempat tidur suaminya. Dengan setia ia ingin tetap menunggu. Namun, rasa ngantuk semakin menjadi-jadi dan sang suami tercinta belum juga datang. Tak berapa lama […]