Turut Berduka Cita
turut berduka cita atas terjadinya bencana gempa di Jateng & Yogyagarta, semoga di beri kekuatan dan ketabahan untuk menjalani cobaan ini,
Tuesday, May 30th, 2006 | Tags: Weblog | 3 Comments
turut berduka cita atas terjadinya bencana gempa di Jateng & Yogyagarta, semoga di beri kekuatan dan ketabahan untuk menjalani cobaan ini,
Tuesday, May 30th, 2006 | Tags: Weblog | 3 Comments
Pernah coba masukin karakter TAB di Textarea? Bisa ngga? Kalo bisa aku kopi browsernya. Kenapa ngga bisa? Masalahnya karakter TAB diterjemahkan oleh browser untuk pindah kontrol, ini bener2 menjengkelkan bagi saya, saat ngedit tampilan di Textpattern. Akhirnya, saya buat JavaScript sederhana agar bisa masukin karakter TAB di textarea. Ini snippetnya, kopi paste aja
The Code
function textarea_tab(id)
{
var textarea = document.getElementById(id);
if (!textarea) return;
textarea.onkeydown = function(e) {
e = e ? e : window.event;
if (e.keyCode == 9 && !e.shiftKey && !e.controlKey && !e.altKey) {
if (document.selection) {
this.focus();
var sel = document.selection.createRange();
sel.text = "\t";
this.focus();
}
else if (this.selectionStart || this.selectionStart == "0") {
// MOZILLA/NETSCAPE support
var top = this.scrollTop;
var startPos = this.selectionStart;
var endPos = this.selectionEnd;
var text = this.value;
this.value = text.substring(0, startPos) + "\t" +
text.substring(endPos, text.length);
this.selectionStart = startPos+1;
this.selectionEnd = endPos+1;
this.scrollTop = top;
} else {
// giveup
this.value += "\t";
}
return false;
}
}
}
Contoh pemakaian (Examples):
<textarea id="mytextarea" cols="80" rows="25"></textarea>
<script type="text/javascript"><!--
textarea_tab('mytextarea');
//--></script>
Monday, May 22nd, 2006 | Tags: Articles, Javascript | 12 Comments
Mungkin sedikit ketinggalan, tapi cobain deh Google Trends, statistik pencarian berdasar jumlah dan regional. Ini sample pencarian yang aku buat, aku masukin query "php,java,perl,delphi,visual basic"


Tampaknya si paris hilton, pernah ngalahin secara telak kepopuleran britney,

Hmm, menunjukkan dukungan terhadap Inul sangat stabil dibanding SBY dan Agnes Monica!
Monday, May 22nd, 2006 | Tags: Weblog | 6 Comments
Kemaren malem, sebelum ngeliat Barca vs Arsenal, saya ngelamun masalah hurup. Yah, ada beberapa hurup di Bahasa Indonesia, yang menurut saya ngga berguna, karena ngga dipakai sama sekali / bunyi nya bisa digantikan.
Dan seandainya F/V dan X dihapus, maka alfabet Bahasa Indonesia cuman mengenal 24 huruf, lebih efisien kan?
Thursday, May 18th, 2006 | Tags: Weblog | 5 Comments
Seorang programmer, tidak boleh melakukan kesalahan, design system dengan seksama, mulai workflow, harus simpel, ngga ada redundansi, optimized. Terus struktur database, harus ringkas, properly indexed, dan bisa mengakomodasi kebutuhan masa depan. Keseluruhan sistem harus benar, pintar, eliminasi semua kesalahan, dan lengkap. Setelah design, kemudian pada saat implementasi, tidak boleh over-deadline. Mulai front-end, back-end, dan reporting. Semua harus ada. Harus cepat, bebas error dan bebas bugs. Udah semua, jangan lupa monitoring, liat tiap hari, kalau ada bugs/error, langsung patch. Bos minta ganti, langsung ganti, walaupun penggantian itu berarti mengganti seluruh sistem, termasuk Struktur Database! Dan Jangan Lupa!!! Weekly Report harus sudah ada pada Mailbox si Bos tepat Jumat Sore!
Tapi, programmer kan juga manusia…
Monday, May 15th, 2006 | Tags: Weblog | 18 Comments
Beberapa alasan mengapa kok memilih sistem operasi FreeBSD dibandingkan Windows, Linux, atau UNIX lain adalah:
Alasan lain lagi: sebelum aku masuk di kantor sekarang, aku buta banget masalah FreeBSD, jadi kalo ada trobel, bingung cari help di sana/sini. Akhirnya, mau-ngga-mau aku harus nginstall FreeBSD sendiri, dan HARUS terbiasa agar ngerti kalo misalnya ntar terjadi sesuatu yg tidak di-inginkan di Server Kantor. Eh ternyata kok keterusan..
Friday, May 12th, 2006 | Tags: Weblog | 10 Comments
Bagi pengguna FreeBSD yang punya AGP chipset NVidia, Saya sarankan untuk menggunakan driver dari NVidia sendiri, karena tampilan akan lebih optimal, daripada menggunakan driver bawaan FreeBSD. Silahkan download Driver NVidia Versi Terbaru. Btw, versi terbaru sekarang adalah 1.0-8756. Langkah-langkahnya:
Compile dan install drivernya.
# tar -xzf NVIDIA-FreeBSD-x86-1.0-8178.tar.gz # cd NVIDIA-FreeBSD-x86-1.0-8178 # make install
Ini akan langsung compile, install dan kldload driver NVIDIA. Juga, akan membuat device /dev/nvidia dan driver nvidia.ko
Lakukan auto-deteksi konfigurasi X agar menggunakan driver NVIDIA.
# nvidia-xconfig
Cek perubahan di /etx/X11/xorg.conf
Aktifin driver saat boot dengan meng-edit /boot/loader.conf. Tambahkan baris:
nvidia_load="YES"
Kemudian restart X
Apabila ada pesan error di Log X anda atau di dmesg, maka ada kemungkinan driver NVidia konflik dengan driver AGP FreeBSD, untuk mematikannya, edit /boot/defaults/loader.conf
agp_load="NO"
Sedikit tips untuk konfigurasi X, karena waktu saya nginstall, pixel-depth nya jelek banget, akhirnya saya paksa-in untuk memakai pixel-depth 24. Hasilnya lumayan, 24-bit color.
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
EndSection
Semoga artikel ini membantu. Btw, sebagai bukti otentik, nih Screenshot komputer saya, FreeBSD 6, Athlon XP, dan GeForce MX 400.
Buat penambah semangat!
Thursday, May 11th, 2006 | Tags: Articles, FreeBSD | 5 Comments