2012/07

Install Firefox OS Desktop Builds on CentOS 64 Bit

   July 25, 2012      Programming Programming/PHP

Firefox OS is a Mobile OS, original name is Boot to Gecko (B2G). Firefox OS is an open source operating system in development by Mozilla. What is Firefox OS anyway and how is it different compared to other platforms (Android and iOS)? Firefox OS a new fully open mobile ecosystem based on HTML5 with open web standards and it is programmed in C++ and JavaScript. They want to make an OS where every application is written in HTML5 and CSS. It has a hardware abstraction layer which is codenamed Gonk. It uses platform independent Javascript APIs for different functions like SMS, camera, and bluetooth. It also has platform independent system apps like lock screen, phone dialer which are all written in HTML5. The user interface of Firefox OS is called Gaia. All that appeares on the screen after the boot up has some or the other part made of Gaia.

System V IPC dan POSIX di PHP (CentOS 6.3)

   July 19, 2012      Programming Programming/PHP

Lagi-lagi mendapat ujian saat menggunakan CentOS sebagai server untuk aplikasi yang sedang dibangun. Memang, berangkat dengan pengetahuan yang cukup minim tentang linux CentOS, membuat saya menemui banyak tantangan saat menggunakannya. Tapi dengan ini, alhamdulillah membuat saya mendapatkan ilmu yang bermanfaat lagi. Ibarat tiada hari tanpa tantangan, ibarat tiada hari tanpa ilmu.

Membuka Akses Komunikasi Antara PHP (Apache HTTPD) dan Memcached Server

   July 19, 2012      OS OS/Linux

Saya cukup dibuat kebingungan ketika setup Apache webserver di linux CentOS 6.3. Menemukan satu masalah yang sangat menarik sekali dan hampir membuatku putus asa. Masalahnya muncul ketika saya mencoba menghubungkan komunikasi antara aplikasi web berbasis PHP di Apache webserver dengan Memcached server.

Untuk script PHP itu sendiri sudah dipastikan benar tanpa masalah, karena sebelumnya sudah berhasil berkomunikasi dengan Memcached server saat menggunakan OS Windows. PHP Extension untuk Memcached (memcached.so) juga sudah ter-install dengan benar.

Mengganti PHP Extension "memcache.so" Menjadi "memcached.so"

   July 19, 2012      Programming Programming/PHP

Saat ini, saya sedang membangun sebuah aplikasi berbasis web (PHP) yang menggunakan Memcached sebagai bala bantuan untuk sistem caching-nya. Mengurangi load database sehingga performance selalu tinggi dan juga mengurangi ketergantungan terhadap database (seperti mysql, oracle, dll) untuk tempat penyimpanan sementara.

Apa itu memcache dan memcached (menggunakan huruf “D” dibelakang)? Menurutku, memcache adalah istilah umum dan memcached adalah daemon/service. Dan ternyata PHP juga memiliki ekstensi/modul/library bernama memcache dan memcached.