Thursday, October 22, 2009

Traffic Light - Merah, Kuning, Hijau

Traffic Light - Lampu lalu lintas..... Merah, Kuning, Hijau.... begitu warnanya..

Dikota-kota besar hampir di seluruh simpang jalan raya ada benda ini (traffic light), iya... bener... lampu stopan... lampu yang MENGATUR dgn "IKHLAS" lalu lintas kendaraan siang - malam, panas - hujan (nonstop).

Friday, September 4, 2009

Menyembunyikan Grub Menu di Ubuntu

Kadang di sebuah kompie atw laptop terinstall lebih dari satu Operating System, misalkan Linux Ubuntu dan Windows... mau nya sih cuman terinstall Ubuntu aja...
tp karena ada software2 yg hanya berjalan maksimal di Windows dan apalagi software2 itu ada hubungannya dengan pekerjaan, mau ngak mau jd harus menginstal windows juga...

nah klw kita ingin menyembunyikan menu Opertaing System Windows saat boot di Linux Ubuntu, mungkin ini salah satu caranya...

Sunday, July 12, 2009

CURSOR Store Procedure MySQL

Pernah-kah terpikir untuk menyimpan hasil dari sebuah query ke sebuah varibel, kemudian mengeluarkannya untuk menjadi
filter di query yg lain atau untuk kebutuhan yg lain.

kayaknya akan lebih terbayang maksudnya kalau dgn contoh, di bawah ini contoh nya,

store procedure di bawah ini adalah membuat siswa yg status sudah di hapus (is_delete=1) pada table siswa diubah menjadi status nya tidak di hapus (is_delete=0)

Thursday, June 11, 2009

Membuat Helper di Symfony

Kadang kita dalam membuat sebuah aplikasi membutuhkan sebuah function yg di panggil secara berulang-ulang. salah satu fasilitas symfony yg bisa digunakan adalah dengan membut Helper.

Helper adalah sebuah cara di symfony untuk membuat fungsi yang diperuntukan di panggil di template, dalam membuat helper di bisa ditempatkan di level modul, level aplikasi atau level projek

symfony versi 1.2.0 adalah yg gw pake bwt ekperimen ini dan OS nya Ubuntu Jaunty

Wednesday, June 10, 2009

Bikin Hotkeys atau ShourtCut di web

Membuat sebuah shortcuts atau hotkeys (F1,Alt+a,Ctrl+g, dsb) di aplikasi desktop mungkin bukan sesuatu yang sulit, tapi untuk webbase aplikasi mungkin sesuatu yang sulit (terutama soal kompabilitas antar browser yg kadang berbeda-berbeda).

Thursday, June 4, 2009

MySQL Event Scheduler

Kadang dalam sebuah web membutuhkan sebuah query yg mesti di jalan secara periodik. misalkan setiap satu bulan sekali, Mungkin klw yg di LINUX bisa pake JOB CRON klw di WINDOWS pake Schedule Task.

Di MySQL versi 5.1 feature tersebut telah ada, istilah-nya adalah Event Scheduler,

Thursday, May 28, 2009

MySQL Partition Table

Secara definisi partisi table adalah memecah tabel menjadi beberapa bagian/segmen, tujuan dari menggunakan partisi adalah untuk mempercepat proses query.

Misalkan kita memilik data sebanyak 10 juta record, bila pada table konvensional maka data sebanyak itu akan di simpan dalam satu segmen, tetapi bila menggunakan partisi maka data sebanyak itu akan di pecah-pecah ke banyak partisi berdasarkan sebuah kondisi, misalkan berdasarkan tanggal, maka ketika melakukan query hanya men-scan segmen dimana data itu berada, tidak 10 juta record itu di scan, sehingga proses query menjadilebih cepat.

Feature partisi tabel ini ada hadir dari MySQL versi 5.1, sedangkan MySQL yg gw pake saat eksperimen adalah MySQL versi 5.1.31 dengan sistem operasi yang gw pake adalah Ubuntu 9.04 Jaunty Jackalope

Friday, May 22, 2009

Simpan Symfony Session di Database dgn PDO

Sebuah session secara default ditaruh/disimpan di server dimana session tersebut dibuat, tapi kalau kita menginginkan sesion tersebut dikenali atau di baca di multi server seperi untuk keperluan load balancing server (punya banyak server) maka session tersebut dapat disimpan di database

Tujuan dari menyimpan session di database agar isi dari session tersebut bisa di kenali atau di baca oleh semua server.

Untuk melakukan itu symfony telah menyediakan feature untuk keperluan tersebut, gimana cara bikinnya nya, berikut ini caranya: