Minggu, 28 Juni 2015

Apa Itu TDD?

Menurut pengalaman pribadi dan mudah dipahami, menurut saya TDD atau Test Driven Development adalah metode development software dengan melakukan tiga fase, yaitu "Red-Green-Refactor".

Minggu, 14 Juni 2015

Melodiest Versi 0.4.0 Telah Dirilis

Beberapa hari lalu saya merilis Melodiest versi 0.4.0. Perbedaan utama terletak pada generator dan command.

Perubahan Sejak Versi 0.3.0

  • Menambahkan SQL logger pada environment development
  • Melakukan generate direktori public ketika menjalankan perintah untuk membuat aplikasi
  • Menambahkan tux pada Gemfile. Tux digunakan sebagai Sinatra console
  • Ketika perintah melodiest tidak diberikan option, maka akan menggunakan opsi --help secara default

Minggu, 07 Juni 2015

Memperkenalkan Melodiest, Generator Boilerplate Aplikasi Sinatra

Saat ini saya memiliki beberapa project untuk keperluan pribadi yang boleh dibilang ukurannya sangat kecil. Menggunakan Ruby on Rails menurut saya terlalu besar atau bahkan menggunakan Padrino masih cukup besar bagi project saya. Oleh sebab itu saya memutuskan untuk menggunakan Sinatra.

Minggu, 11 Januari 2015

Cara Install Google Chrome di Slackware

Berdasarkan Google, browser chrome adalah browser yang dibuat untuk tujuan agar cepat, namun juga sederhana dan aman.

Selasa, 11 November 2014

Singleton Design Pattern Dengan Javascript

Dalam software engineering, pattern Singleton adalah desain pattern yang membatasi pembuatan instance dari class hanya kepada satu object. Hal ini berguna dalam kondisi ketika hanya satu object saja untuk mengkoordinasi seluruh sistem. Berikut ini adalah contoh Singleton pattern dengan menggunakan Javascript.