Tag Archives: Rails

Can’t find the ‘libpq-fe.h header ketika memasang gem pg (postgresql)

Sebenarnya ini sih iseng-iseng aja, lagi coba Rails (lagi) mau dipasang di Heroku. Berhubung Heroku ga support MySQL , maka dipasanglah PostgreSQL pada mesin ubuntu saya. Untuk pasang postgresql di ubuntu sih gampang, tinggal pake perintah sudo apt-get install postgresql tunggu aja nanti juga selesai sendiri.

selanjutnya adalah memasang gem untuk postresql, perintahnya juga tinggal pake gem install pg , nah disini ada masalah yang muncul, instalasinya gagal. Teranyata ada peringatan

Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.

untuk mengatasi masalah tersebut, kita harus memasang libpq-dev pada ubuntu kita. Jalankan dengan perintah sudo apt-get install libpq-dev, setelah itu ulangi lagi perintah gem install pg.

Semoga bermanfaat

NB : Ga pake arch, lagi pake ubuntu di vm (vagrant)

Implementasi Ruby On Rails dan Savonrb

Sumber : http://about.g2crowd.com/assets/help-desk-software.jpg

Jadi gara-gara kemaren ada yang nanya tentang web service, SOAP dan sejenisnya, saya jadi penasaran pengen coba di Ruby On Rails. Ubek-ubek google cari gem yang cocok, ternyata nemu di railscast pake gem yang namanya savon. Keterangan di railscast dapat dilihat pada halaman berikut : railscasts.com/episodes/290-soap-with-savon tapi sayangnya di railscat versi savonnya belum update, alias masih pake yang lama. Dan beberapa syntaxnya berbeda. Continue reading

Setting Rails di Apache menggunakan Phusion Passanger di Linux

Kali ini saya mencoba menuliskan langkah-langkah menjalankan aplikasi Ruby On Rails menggunakan Apache web server. Sebagaimana kita tahu, secara bawaannya aplikasi Ruby On Rail dijalankan diatas web server bawaan mereka yaitu WEBrick, atau web server lainnya seperti Mongrel dan Thin seperti yang biasa saya lakukan.

Composer – Dependency Manager For PHP

http://getcomposer.org/

Composer adalah tool yang digunakan untuk instalasi-instalasi dependensi PHP. Apabila sudah pernah memakai bahasa pemrograman Ruby dan Framework Ruby On Rails, composer ini fungsinya sama dengan Bundler pada bahasa tersebut.

Intinya, setiap kita membangun sesuatu dengan PHP, dan suatu saat membutuhkan dependensi tertentu, misalkan framework, packages atau library, kita tidak perlu lagi mencari-cari file yang kita butuhkan dengan susah payah, cukup menggunakan perintah composer dan akan mengunduhnya untuk kita pergunakan. Kembali lagi saya bandingkan dengan Ruby (karena yang pernah saya pake adalah bahasa tersebut), contohnya ingin menginstall framework rails, cukup dengan perintah gem install rails, maka akan di unduh dependensi yang dibutuhkan oleh framework ruby on rails.

Continue reading

Beralih ke Lain Framework

Berpindah : Waktunya pindah ke lain framework?

Ah sudah tidak terasa sudah berapa lama saya menggunakan framework codeigniter (ngeluh tapi sombong) ya padahal saya ini bukan #prohemer aseli, hanya tukang ketik abal-abal. Buat program yang bisa menghasilkan duit banyak pun belum pernah. Iki kok jadi #surhat digital ngene..

Continue reading