1. Custom Domain di Heroku

    Saat membuat blog ini saya mengalami sedikit kesulitan sewaktu akan menggunakan Custom Domain di Heroku. Dari beberapa artikel yang saya temukan di Google, Heroku mendukung custom domain dan terlihat mudah saat konfigurasinya. Saya kemudian membeli domain dari e-Padi.com, prosesnya agak lama, sepertinya sedang ada gangguan di sistem mereka sehingga saya terpaksa menunggu beberapa hari sebelum bisa menggunakan domain saya, itupun setelah berkali-kali menghubungi lewat beberapa media, chat YM dan SMS. Setelah berhasil mengaktifkan domain, saya langsung masuk ke dashboard, baik untuk e-Padi.com dan Heroku. Di Heroku saya mengaktifkan Add On Custom Domain, sementara di e-Padi.com saya mencari lokasi setting name server. Dari petunjuk di Heroku tampak sangat mudah untuk setting Custom Domain ini, tapi pada kenyataannya saya gagal pada percobaan pertama karena bingung saat akan setting name server di e-Padi.com. …

    •

  2. Membuat Blog Dengan Octopress

    Octopress merupakan blogging framework yang dibuat oleh Brandon Mathis untuk Jekyll, merupakan engine blog yang membuat halaman html statis. Dibandingkan dengan Jekyll kita harus membuat template HTML, CSS, Javascript dan setting konfigurasi, dengan Octopress yang perlu kita lakukan hanya meng-clone atau fork Octopress dari Github dan menginstall dependensi serta theme’s, dan kita sudah siap menulis blog. …

    •

  3. Enable Hibernate Ubuntu 12.04

    Sewaktu pertama kali menginstall Ubuntu 12.04 di laptop Thinkpad T400 ini langsung terlihat satu hal yang aneh. Yaitu terlihat bahwa menu untuk Hibernate di-disable di deretan Shutdown, Suspend, Log Out dan lain-lain. Saya bingung tapi kemudian memutuskan untuk membiarkan saja dahulu, karena ada beberapa hal lain yang terasa lebih penting untuk di setting terlebih dahulu. Waktu berjalan dan Thinkpad saya sudah layak digunakan untuk melakukan berbagai kegiatan dan pekerjaan saya. Mulailah saya terganggu lagi dengan tidak adanya fungsi Hibernate ini di Ubuntu, karena kebiasaan saya tidak langsung menyelesaikan satu pekerjaan, tetapi mengerjakan beberapa sekaligus, sehingga mengakibatkan di satu waktu, saat harus pergi atau ada urusan lain, saya harus sebal karena terpaksa mematikan laptop dan merelakan berpuluh-puluh tab browser, text editor, program, terminal harus ditutup dan membuka kembali saat akan menggunakan lagi nanti. Ada opsi Suspend sebenarnya, tapi saya tidak merasa aman, membawa laptop dengan kondisi menyala seperti itu berjalan kemana-kemana. …

    •

  4. Rails MVC

    Ruby on Rails menggunakan konsep MVC sebagai design pattern aplikasinya. Keuntungan yang berusaha diperoleh dengan MVC : * pemisahan bussiness logic dari user interface * memudahkan control kepada kode agar tidak berulang (DRY) * memisahkan kode-kode yang berbeda agar memudahkan maintenance Model Model : Maintains the relationship between Object and Database and handles validation, association, transactions, and more. This subsystem is implemented in ActiveRecord library which provides an interface and binding between the tables in a relational database and the Ruby program code that manipulates database records. Ruby method names are automatically generated from the field names of database tables, and so on. A model represents the information (data) of the application and the rules to manipulate that data. In the case of Rails, models are primarily used for managing the rules of interaction with a corresponding database table. In most cases, each table in your database will correspond to one model in your application. The bulk of your application’s business logic will be concentrated in the models. …

    •

  5. Eclipse sebagai IDE Rails

    Menyambung post sebelumnya, sekarang saya akan membahas bagaimana Eclipse yang sudah tidak error akan digunakan sebagai editor untuk project Ruby on Rails. …

    •

  6. Error Eclipse

    Saya betul-betul dalam kebingungan untuk menentukan editor atau IDE apa yang akan saya gunakan dalam development aplikasi. Saya sudah dari dulu mencari IDE untuk Ruby on Rails di Linux, dan akhirnya dari dulu saya kembali memilih Gedit dengan rangkaian pluginnya sebagai editor Rails utama. Sementara untuk Android saya sudah pasti tidak bisa berpindah dari Eclipse, sudah nyaman dan cukup terbiasa dengan interfacenya. …

    •

  7. Misteri Ubuntu

    Sempat terpukau sesaat kemarin saat membaca salah satu diskusi di Forum Komputer Kaskus, di sub forum Linux dan OS selain Microsoft dan Mac. Ada diskusi yang awalnya saya kira sederhana mengenai kasus yang tampaknya sederhana di Ubuntu. Saya yang bertahun-tahun menggunakan Ubuntu pun tidak pernah memikirkannya dan mengangapnya sebagai hal yang sederhana, tidak menganggap rumit sama sekali, tetapi saat membaca diskusi halaman pertama saya jadi ragu dengan pemikiran sederhana saya, rasanya saya jadi tidak bisa menjawab pertanyaan yang didiskusikan disitu dan semakin merasa kalau saya begitu dangkalnya selama ini dalam mengenal Ubuntu. …

    •

  8. Ubuntu for Android

    Saat sedang mengunjungi situs Ubuntu dengan niat mencari kabar terbaru mengenai si 12.04 LTS, ternyata saya justru menemukan berita yang lebih menarik untuk saat ini. Yaitu mengenai project Ubuntu untuk dapat dijangkau lebih luas. Setelah Ubuntu TV yang di launching pada awal tahun 2012 ini, Ubuntu membuat suatu gebrakan dengan mendemokan OS Ubuntu yang disandingkan ( ingat “disandingkan” bukan menggantikan) dengan OS Mobile dengan perkembangan paling cepat saat ini (menguasai 50% pasar smartphone) yaitu Android. Dan cara menyandingkan yang dilakukan Ubuntu juga menurut saya begitu “WOW!!”. Disebutkan di berbagai artikel yang saya baca dan di keterangan di web Ubuntu juga, Ubuntu akan hadir di smartphone Android dalam bentuk integrasi yang istimewa. Saat dalam bentuk Smartphone akan menggunakan OS Android seperti biasa, tetapi apabila smartphone itu kemudian dihubungkan dengan docking ke laptop atau PC, maka akan muncul interface OS Ubuntu yang 100% terintegrasi dengan OS Android di dalam Smartphone. Jadi kita bisa menggunakan data bersama baik email, contact, multimedia dan sebagainya. Saat dalam mode desktop dalam OS Ubuntu melalui laptop atau PC, kita bisa berkirim SMS dan email seperti biasa, ada pilihan untuk menggunakan jaringan 3G atau 4G tergantung konektivitas smartphone kita, dan bahkan kita bisa tetap melakukan panggilan telepon melalui OS Ubuntu di PC kita. Yang lebih hebat lagi, disebutkan disitu apabila kita sedang dalam mode Desktop dan menulis email, kemudian terburu-buru mencabut smartphone dari docking sehingga kembali ke mode mobile menggunakan OS Android, maka kita akan dapat melanjutkan penulisan email kita tadi langsung di smartphone dalam OS Android. :D …

    •

  9. Instalasi Metasploit di Ubuntu 11.04

    Saya kira anda sudah tahu tentang Metasploit bila sampai ke blog saya ini melalui search engine, jika belum maka anda dapat membaca http://www.metasploit.com/ mengenai metasploit, mengenai fungsinya dan berbagai kemampuannya. …

    •

  10. Ubuntu Online Tour

    Kemarin-kemarin dapat info dari salah seorang teman saya, @shape_tea mengenai Ubuntu online tour. Sebenarnya biasa, web desktop lain juga sudah banyak, saya pertama kali mencoba web destop juga sekitar tahun 2005 atau 2006, setelah itu juga dengan mudah dapat membangun web desktop dengan framework javascript Extended JS. Yang istimewa adalah, web desktop dari Ubuntu Online Tour ini benar-benar menyerupai interface dari Desktop Ubuntu sendiri, saya yang sudah bertahun-tahun menggunakan Ubuntu dan juga sudah mencoba interface Unity sejak Ubuntu 11.04 yang lalu benar-benar kagum dengan tampilan Ubuntu Tour ini. Saya bisa bilang benar-benar-benar-benar mirip dan memiliki fungsionalitas sangat baik. Cobalah di url ini. …

    •