Ruby Constructor, Proses Instantiasi Objek dan Template Pattern

Saya berasumsi bahwa kamu sudah pernah mengenal bahasa pemrograman berorientasi objek lainnya sebelum kenal Ruby. Pada bahasa lain, proses instantiasi suatu kelas menjadi objek adalah dengan menggunakan operator new seperti ini.

Di Ruby nyatanya tidak seperti itu, yang digunakan adalah class method bernama new seperti ini.

Bagi yang mempunyai modal OOP di bahasa … 

 

Ruby Splat Operator

Sesuatu yang bersifat dasar atau fundamental adalah penting tetapi justru hal-hal yang mendasar sering kali terabaikan. Yang seperti ini lumayan bisa dimaklumi dalam programming sekarang ini karena yang sifatnya dasar seringkali terabaikan akibat tipikal kebutuhan yang tidak membutuhkan hal dasar itu atau hal dasar yang dimaksud sudah dibuat enak oleh teknologi yang kita gunakan. Argumen … 

 

Filter dan Pencarian di Ruby on Rails

Beberapa waktu ke belakang di grup facebook Ruby on Rails Indonesia ada sebuah posting menanyakan perihal bagaimana membuat pencarian serta filter di Ruby on Rails pada model yang dimiliki. Saya lumayan terkejut dengan beberapa jawaban yang diberikan karena langsung menyarankan untuk menggunakan Ransack, gem untuk pencarian dan bahkan tidak tanggung-tanggung ada yang menyebutkan Elasticsearch. Keduanya … 

 

Nasib IdRails

Setahun yang lalu pas, Desember 2015, saya memperkenalkan proyek pribadi yang bernama idrails. Apa itu idrails? bisa dicek di artikel yang saya tulis pada link tadi. Sudah setahun berlalu tapi sampai saat ini jika kamu buka http://idrails.com bentuknya masih saja coming soon. Padahal secara bahasa soon itu artinya segera dan secara harfiah segera itu ya … 

 

Investasi Black Friday

Sekitaran minggu lalu, dimulai dari hari Jumat tanggal 25 November (bahkan ada yang mulai dari Rabu) sampai Senin 28 November 2016, dikenal sebagai masa diskonan untuk warga negara Amerika sana memperingati hari Thanksgiving. Hari diskonannya sendiri sebenarnya yang “official” jatuh pada hari Jumat yang dinamakan Black Friday namun seiring perkembangan jaman ditambahi juga pada hari …