Archive for April, 2007

Cara belajar program otodidak (yang mudah?)

April 20th, 2007 by mbro

1. Mau membaca tulisan, artikel, dokumentasi, howto, atau bantuan (Help) berbahasa Inggris
2. Membaca source code atau meniru program-program sederhana
3. Mencoba dan Mencoba
4. Mengerjakan Proyek

Demikian pengalaman saya dalam belajar program secara otodidak. Apapun bahasa pemrogramannya, tidak pernah jauh dari cara-cara diatas. Untuk cara nomor 1, menurut saya adalah hal pokok. Mengingat bahwa bahasa pemrograman tidak dibuat oleh orang Indonesia.
Mau tidak mau harus membaca tulisan-tulisan bahasa Inggris meski sampai sekarang, saya belum bisa berbicara atau menulis dalam bahasa Inggris, membaca tetap harus dipaksakan.
Continue reading ‘Cara belajar program otodidak (yang mudah?)’

Mengatasi permasalahan plugin UTW dengan komentar di Wordpress

April 15th, 2007 by mbro

Plugin UTW memang bagus. Tapi sayang, masih ada sedikit kekurangan. Jika ada komentar baru masuk, maka plugin UTW akan menghapus label/tag yang sudah kita berikan. dueng!!!

Selidik punya selidik, saya menemukan terjadi pemanggilan fungsi ultimate_save_tags() saat terjadi penambahan komentar baru. Kok iso… lha wong cuman mau nambak komentar, kok sampe berhubungan dengan “save_tag”.

Masalahnya, dalam fungsi tersebut terdapat pemanggilan langsung variable $_POST['tagset']. Logikanya, secara default, komentar tidak akan mengirimkan parameter tagset. Nah… karena tagset tidak disertakan, maka yang terjadi adalah nilai kosong pada tagset, dan di simpan sebagai tag yang baru untuk posting yang sedang dikomentari!
glodak! tag jadi hilang :( :(
Continue reading ‘Mengatasi permasalahan plugin UTW dengan komentar di Wordpress’

Membuat Service

April 8th, 2007 by mbro

Beberapa program pada PC kita (yang pake WinXP) secara otomatis dijalankan bersamaan dengan proses startup. Ada beberapa alternatif untuk menjalankan program secara otomatis saat startup. Alternatif pertama, dengan meletakkan executable file pada folder Startup dalam menu Start >> All Programs. Atau, dengan menambahkan registry pada HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. Dan alternatif lainnya dengan memasang aplikasi sebagai service.

Aplikasi yang dipasang pada Services umumnya berjalan pada proses background. Dapat dijalankan secara otomatis, manual, atau berdasarkan kebutuhan. Kita dapat membuat service melalui WinAPI atau melalui command prompt.

Berikut ini adalah contoh memasang aplikasi sebagai service mengunakan program sc create yang dijalankan melalui command prompt:

sc create LoseRave
binpath= e:\delphi\loseRave\loseRave.exe
type= own start= auto

Untuk menghapus service tersebut digunakan parameter delete.

sc delete LoseRave

LoseRave adalah nama service yang kita buat. Dan binpath digunakan untuk menunjuk lokasi file. Yang perlu diperhatikan adalah menyisipkan spasi setelah tanda samadengan pada setiap parameter. Bila tidak disisipi spasi, program sc tidak dapat membaca parameter dengan benar.

Dokumentasi lebih lanjut mengenai program sc dapat dilihat pada Windows Help.

Windows help keyword: sc