Bencana

15 04 2011

if ($this->lampu == "merah" AND $this->jalan = 1)
{
// do something
}

Maksudnya comparison, tetapi ditulis sebagai assignment.





Generator Paragraf Acak

14 08 2010

Hamba yakin para kisanak  pasti sudah pernah membaca perkamen bodoh yang mirip seperti ini  :d

“Mrueunt suabeh peeatnliin di negeri antah btrenaah tadik mjdenai msalaah banigamaa utaurn huruf hruuf di dalam sebuah ktaa ynag pinlag ptneing aladah ltaek huurf petrmaa dan thiekarr itu benar Ssiayna dpaat bakaarentn smaa sleaki dan kamu msiah dpaat mcyabemnaa tpana maslaah Hal ini kneara otak miuasna tdiak mebamca seatip huurf msanig minsag tetpai kata keurlheausn”

Menurut sebuah penelitian di negeri antah berantah, tidak menjadi masalah bagaimana urutan huruf-huruf di dalam sebuah kata, yang paling penting adalah letak huruf pertama dan terkahir itu benar. Sisanya dapat berantakan sama sekali dan kamu masih dapat membacanya tanpa masalah. Hal ini karena otak manusia tidak membaca setiap huruf masing-masing, tetapi kata keseluruhan.

Hamba membuat generatornya untuk mengacak teks normalnya secara berulang-ulang agar dihasilkan sebuah paragraf yang lebih berantakan. Ternyata memang benar adanya, perkamen bodoh ini masih bisa dibaca dengan baik meski kita sudah jungkir balikkan hurufnya.

Kisanak dapat mengunduh perogram pengacak tersebut disini :
Program Pengacak Paragraf





Aplikasi terbilang dengan suara

16 11 2009

sound-machine-2 (1)Pulsa anda sekarang adalah : dua – puluh – ribu – tiga – ratus – rupiah !” Demikian sahut operator mesin di seberang sana saat seseorang merequest cek pulsa pada penyedia layanan telepon selular.

“Pemberhentian berikutnya: halte sarinah, mohon periksa kembali barang bawaan anda dan hati-hati melangkah”, operator di dalam bus trans Jakarta mengingatkan para penumpangnya sesaat sebelum bus berhenti pada stasiun tertentu.

“Nomer antrian tiga – puluh – empat, di counter dua”, operator mesin kembali bersuara di sebuah antrian Bank.

Canggih sekali ya suara-suara tersebut ! Ternyata aplikasi berbasis suara sangat membantu manusia dalam menjalani kehidupan kita sehari-hari. Rumitkah membuat program di atas ?, “Loh memang suara itu diprogram yach ?, bukannya ada mbak-mbak yang ngomong di speaker ?”. “Ya iyalah diprogram… kasihan sekali dong mbak-nya jika terlahir ke dunia ini hanya untuk nongkrongin speaker terus setiap waktu. Hi hi hi….

Download artikel dan source code:
Gibransyah-TerbilangDenganSuara.zip





Menghilangkan index.php pada URL CodeIgniter

20 07 2009

“Oy Website lw pake CI ya ?!”, gara-gara index.php di URL langsung deh ketauan!. Sewaktu instal CI otomatis url aplikasi kita kira-kira bentuknya akan menjelma menjadi seperti ini:http://localhost/NamaAplikasi/index.php/NamaController

Sepertinya aplikasi terlihat kurang keren ya karena ada embel-embel index.php, Pasti orang yang mengakses langsung tahu bahwa itu pake CI. Setelah blog walking saya coba sarikan langkah-langkah untuk menghilangkan index.php agar URL terlihat lebih bersih

Langkah 1:
Pastikan module mod_rewrite pada apache sudah diload. Jika belum aktifkan dahulu, caranya sebagai berikut :

Edit  file httpd.conf Apache2 kamu , uncomment/tambahkan baris ini (biasanya ada di bagian Dynamic Shared Objects):LoadModule rewrite_module modules/mod_rewrite.soSesuaikan pathnya dengan tempat dimana modul apache2 disimpan. Pada contoh di atas dianggap mod_rewrite.so terletak di /usr/lib/apache2/modules, pada windows biasanya cukup uncomment saja, kemudian restart apache2 kamu.

Langkah 2:
Buka  system/application/config/config.php,  set parameter index file menjadi kosong.
$config['index_page'] = "";

Langkah 3:
Buat sebuah file .htaccess pada root directory code igniter (sejajar dengan index.php, /database, /public, /system )  isikan file tersebut dengan aturan ini:RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Sekarang coba akses aplikasi kamu tanpa index.php, misalnya:
http://localhost/Aplikasiku/SomeController  ”EXPECTO PATRONUM!” , jengjeng… :D

Keterangan:

RewriteEngine On
Mengaktifkan engine Rewrite (engine untuk pola penulisan ulang pada URL)

RewriteCond %{REQUEST_FILENAME} !-f
Test, apakah file (-f ) yang diminta pada url  {REQUEST_FILENAME} tidak  (!) eksis.

RewriteCond %{REQUEST_FILENAME} !-d
Test, apakah direktori (-d) yang diminta pada url tidak (!) eksis.

RewriteRule ^(.*)$ index.php/$1 [L]
Bila kedua kondisi di atas (RewriteCond) terpenuhi maka terapkan aturan ini. Kita minta tolong sama apache agar menyisipkan kata index.php sebelum URI terakhir.

Misalnya kita merequest “SomeController” pada:

http://localhost/Aplikasiku/SomeController,

setelah di terapkan RewriteRule maka bentuk URL akan dirubah menjadi :

http://localhost/Aplikasiku/index.php/SomeController

Referensi:
http://dragadu.blogspot.com/2009_01_01_archive.html
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html





Terima kasih OpenSource

17 06 2009

Terima kasih PHP,
Karenamulah Facebook,wordpress, dan Wikipedia menjadi wujud

Terima kasih PHP,
Karena kamu sangat mudah dipelajari

Terima kasih PHP,
Karena kamu muncul jutaan software untuk memudahkan kehidupan

Terima kasih PHP,
karenamu Jutaan orang di Bumi ini mendapat sumber penghidupan

Terima kasih OpenSource,
Karenamulah hidup ini menjadi semakin indah.








Ikuti

Get every new post delivered to your Inbox.