Setup MySQL untuk PHP5

December 15, 2006 by wass

Buka file inisialisasi PHP anda, php.ini. Enable extension untuk MySQL pada php.ini.

extension=php_mysql.dll

Kemudian tentukan letak extension tersebut, misal:

extension_dir=”C:\Program Files\PHP\ext”

Save php.ini. Setelah itu pastikan PATH dalam system variable telah berisi letak instalasi PHP anda.  Caranya klik kanan pada icon: My Computer – Properties – Advanced – Environment Variables. Pada window ini cari variable PATH. Pilih variable tersebut, kemudian klik Edit. Sekarang muncul window kecil untuk mengedit variable.Tekan tombol Home sekarang.

Jika folder instalasi anda pada  C:\Program Files\PHP maka sisipkan pada awal Variable value: tulisan berikut:

 C:\Program Files\PHP;

Pastikan anda tidak menghapus bagian isi PATH yang lain. Proses diatas adalah proses penambahan path C:\Program Files\PHP sebagai salah satu alamat pencarian dll. Tekan OK tiga kali. Untuk memastikan semuanya berjalan dengan lancar maka restart komputer anda.

Untuk mengetes apakah PHP sudah siap untuk mengakses MySQL, simpan kode dibawah ini sebagai coba_mysql.php ke dalam folder htdocs pada folder instalasi Apache anda.

<?php

$link = @mysql_connect(‘localhost’) or die(“Could not connect”);

print “Connected successfully”; 

?>

Jalankan coba_mysql.php pada browser anda dengan alamat berikut:

http://localhost/coba_mysql.php

Selamat mencoba. Salam.

Setup PHP5 dengan Apache 2.2

December 14, 2006 by wass

Pastikan installer PHP5 dalam format zip dan Apache 2.2 dalam format msi sudah anda download dari http://www.php.net/downloads.php dan http://httpd.apache.org .

Instal Apache terlebih dahulu, kemudian unzip PHP ke folder tertentu misal:

C:\Program Files\PHP

Buka file konfigurasi Apache pada folder conf yaitu file httpd.conf. Contoh lokasi httpd.conf :

C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf

Tambahkan kode berikut pada bagian akhir file httpd.conf:

PHPIniDir “C:/program files/php/”

LoadModule php5_module “C:/program files/php/php5apache2_2.dll”

AddType application/x-httpd-php .php

Pastikan modul dll yang dipilih sesuai dengan versi apache yang digunakan dalam contoh diatas digunakan php5apache2_2.dll. Tanda “\” dalam alamat harus diubah menjadi “/”.

Kemudian restart Apache. Untuk mencoba apakah instalasi berhasil atau tidak buat file .php, misal coba.php, yang disimpan pada:

C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\coba.php

Isi dari file coba.php adalah:

<? phpinfo(); ?>

Semua file yang akan dipublish mesti diletakkan pada folder ini:

C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\

Alamat diatas dijadikan folder yang dapat diakses menggunakan alamat berikut:

http://localhost

Buka web browser anda. Ketikkan alamat berikut:

http://localhost/coba.php

Jika muncul tampilan informasi PHP maka instalasi berhasil. Salam.

RFID

November 30, 2006 by wass

Teknologi ini telah ada sebelum teknologi bar code. Karena tidak ekonomis maka saat itu Radio Frequency Identification tidak banyak digunakan. Sekarang RFID kembali dengan implementasi yang dapat diusahakan lebih murah dibandingkan bar code. Keunggulan yang ditawarkan ialah keamanan dan kemudahan dalam penggunaan. Aman karena identifikasi menggunakan nomor yang tertanam dalam chip. Mudah karena tidak perlu menyentuhkan penyimpan nomor (Tag) dengan alat yang diakses (Tag Reader) dengan jarak akses yang bisa diatur.

RFID tag ada dua macam: passive dan active. Passive tag tidak membutuhkan power yang ditanam bersama dengan chip. Active tag membutuhkan power yang disertakan bersama tag sebagai transmitter. Karena itu jarak jangkau pembacaan tag paling jauh adalah active tag.

Setiap aplikasi yang menggunakan RFID harus menyesuaikan dengan kebutuhan yang paling pas dengan keadaan dilapangan. Dengan lingkungan yang berbeda maka RFID yang digunakan juga berbeda. Seperti RFID khusus untuk ditempelkan pada barang yang mengandung air dan logam.

Aplikasi utama RFID adalah alat bantu identifikasi. Turunannya adalah sebagai alat bantu transaksi.

Perjalanan

November 28, 2006 by wass

Telah ku garami sang hidup
Mempersiapkan hidangan yang sedap

Telah ku bumbui sang rasa
Menjadikan diri tiada tara

Telah ku cicipi sang alam
Membuat jiwa terdiam

Telah ku hidangkan sang amal
Ternyata banyak yang kumal

Ah…
Kalimat ini bersama asa yang tersisa
Berusaha memperbaiki citra
Menghalusi sang rasa
Diam terpaku mencari cara
Semoga jalan itu dekat dan ada

Microcontroller

November 19, 2006 by wass

Menyelesaikan persoalan elektronika untuk mengontrol sesuatu menjadi relatif sederhana dengan menggunakan mikrokontroler (disingkat mikro). Dahulu untuk membuat rangkaian logic biasanya menggunakan komponen IC TTL. Awalnya kurang disukai mikro ini. Karena membutuhkan pengetahuan pemrograman assembly. Sekarang banyak mikro yang sudah bisa diprogram menggunakan bahasa C.

Saya biasa menggunakan mikro MCS51 keluaran Atmel, seperti AT89S52. Compiler C – nya menggunakan SDCC yang gratis dari forum sf.net. Programmernya (pengisi program ke dalam flash mikro) saya membuatnya sendiri. Atau juga bisa menggunakan programmer yang banyak dijual dipasaran.

Karena SDCC hanya sebuah program compiler C yang berjalan pada command prompt, maka saya menggunakan editor C gratis dari Programmer’s Notepad 2.

Programmer saya punya kelebihan khusus. Programmer ini bisa digunakan juga untuk rangkaian testing. Pengisian dilakukan melalui serial port. Software pengisinya saya beri nama Xerial Loader. Jalur serial ini, tanpa mengubah konfigurasi kabel dan rangkaian tambahan, juga bisa digunakan untuk mencoba UART dari mikro ke komputer. Rangkaian pengisi dan tester berada dalam satu board.

Xerial Loader

Dengan cara tadi, proses mengisi dan mencoba mikro tidak lagi membutuhkan operasi lepas pasang chip mikro yang terjadi pada programmer biasa.

Memandang Diri

November 19, 2006 by wass

Telah berlalu orang-orang dihadapan
Dalam kotak cembung atau datar menyuguhkan bacaaan
Tetapi apa yang terjadi…
Masing-masing memandang dirinya sendiri
Tidak disadari aku juga sedang memandangi…

Peperangan yang menganga…
Membuat bimbang bagi yang goyah
Membuat kuat bagi yang kokoh
Membuat bengis bagi yang mendua
Membuat rusak bagi yang serakah
Membuat jernih bagi yang sempurna

Palingkanlah dari diri
Kembali ihsan memandangi
Masing-masing telah diberi tahu apa yang dicari
Masing-masing sedang memilih apa yang dianggap berarti
Maka bergulirlah waktu dan kesempatan ini

Kosong

November 19, 2006 by wass

Pernahkah kau bayangkan hilangnya rasa untuk selamanya?
Tak kuat aku memikirkannya!
Dimana aku …

Jalan Dua

November 18, 2006 by wass

Hidup adalah perjalanan
Dengan umur sebagai jaraknya

Pilihan utama ada dua
Terserah apa yang Anda jaga
Tapi tujuan juga dua
Yang pasti sejajar dengan upaya
Baik menurut Ilahi dengan surga-Nya
Buruk menurut Ilahi dengan neraka-Nya

Jangan tertipu jangan terlena
Di kiri kanan jurang menganga
Sang jabariah dengan pasrahnya
Sang qodariyah dengan usahanya

Semoga jalan keteguhan bersama Anda.

Baru dan Ada

November 18, 2006 by wass

Tetapi bagaimanapun …
Selain Tuhan adalah baru
Sedang Engkau tak ‘kan pernah berubah
Aku lah yang berubah …

Suka atau terpaksa
Tunduk dalam segala hal
Dalam kuasa-Mu, Ya Jabbar …

Tidak lah Engkau lupa
Maka aku mengharapkan Engkau
Menjadikan aku ingat dan sadar:
Bahwa Engkau tidak pernah lupa;
Bahwa Engkau selalu menyaksikan

Maka jangan Engkau jadikan sepi …
Hati ini yang selalu Engkau menyaksikan
Gantilah prasangkaku kepada-MU menjadi keyakinan
Agar selalu ingat:
Bahwa sebelumnya aku ini tidak ada
Agar lebar jalan ku dalam mensyukuri ni’mat:
Bahwa aku ada

Semoga keinginan yang baik
Bersama dengan amal yang sempurna.

Kembali

November 18, 2006 by wass

Sejauh hati menerawang
Ketika yang diingin sesuatu yang ‘kan hilang
Menyesakkan memilukan
Bagaimana tidak jika telah hadir kesadaran

Ni’mat kita merasakan
Tidak sadar tidak pula istigfar
Yang ada hanya tidur panjang
Yang kembali terus berputar

Maka saat ini moga turun yang dinanti
Saat yang baik untuk memulai
Berkas jelas memenuhi jiwa
Membuka tabir yang memperdaya

Hidup mati ini milik-Mu, ya Rohman
Maka jangan singgahkan rasa kehilangan
Karena takdir telah digoreskan
Berusaha menerima dengan gembira nan riang

Penghayatan

November 18, 2006 by wass

Kita harus berkorban! Memberikannya kepada-Nya, katanya…
Yang lain berkata: semuanya milik Allah! Apa yang akan kita berikan???
Lima detik diam termangu . . . . .
Maka muncul seribu kata, tapi kan …
Ternyata dia kembali ke sedia kala

Kidung

November 18, 2006 by wass

Sejatinya kidung, mengalun dalam diri
Mengalir memenuhi, tiap rongga yang ada
Semuanya bermakna, tidak ada yang tersisa
Saling menunjang, tidak saling mencela

Yang kalian lihat, seakan berbeda sifat
Ketika halnya, kalian pisah-pisahkan
Sementara Sang Pencipta, telah menundukkan
Berdampingan akur, selaras saling menjaga

Kalian lihat api, itu menyala
Membakar jiwa, membakar raga
Kalian lihat air, mengalir bening
Membasuh jiwa, menjaga raga

Jangan terlalu, dalam menilai
Mungkin yang terlihat, tidak lah sama
Maka cobalah membaca, bertanya padanya
Siapa tau hadir, ia ungkapkan rahasia

Tinggalkan umpatan, yang tidak terasa
Membicarakan teman, bagaikan lawan
Maka tuduhan buruk, malah jatuh dipangkuan
Disangka beruntung, malah terhina dan terbuang

Ketahui musuhmu, dia paham halmu
Kekurangan dan kelebihan, menjadi kendaraan
Maka kembalilah, menjaga lisan
Perkataan yang lahir, juga yang batin

Hanya dengan tuntunan, kembali ke hadapan
Yang telah mencipta, Yang telah memberi rasa
Meminta ampun, meminta anugrah
Maka serahkan semua, dengan keikhlasan

(Untuk orang yang tak mau mendengarkan)