Menyambung dari artikel saya yang sebelumnya, kali ini saya akan coba share pengalaman menggunakan DiskCryptor sebagai tool yang powerful untuk mengenkripsi data pada flashdisk/harddisk. Sekedar untuk jaga-jaga saya sarankan untuk melakukan full backup data anda sebelum memulai eksperimen ini, karena bermain-main dengan data baik itu enkripsi, partisi harddisk dan semacamnya memiliki resiko yang besar, salah satunya adalah kehilangan data jika tidak berhati-hati. Jangan pelit membeli harddisk eksternal berkapasitas sama dengan harddisk pada laptop/PC anda dan rajin melakukan backup data-data penting. Bila ‘ancaman’ dari saya terlalu menakutkan bagi anda, mungkin anda bisa memulainya dengan mengenkripsi data pada flashdisk sebelum mempraktekannya pada media harddisk.
Read the rest of this entry »
Sebagian dari kita mungkin tidak peduli atau sama sekali tidak tahu tentang enkripsi data. Enkripsi (Encryption) adalah proses mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus (Wikipedia, Enkripsi). Dengan adanya enkripsi ini kita bisa melindungi data yang kita anggap penting dan sensitif, sehingga tidak mudah dibaca dan diakses oleh orang lain selain kita sendiri. Data yang terenkripsi memiliki format tersendiri yang tidak bisa terbaca kecuali didekripsi (Decrypt) menggunakan password. Mungkin lantas anda berpikir, ‘Ah, data yang ada di flashdisk/harddisk saya nggak penting-penting amat.. bikin repot aja pake enkripsi.’ Coba anda pikir kembali, di jaman serba mobile seperti sekarang orang lebih memilih menggunakan laptop sebagai sarana komputasi sehari-hari dan menganggap flashdisk lebih praktis sebagai media penyimpanan karena bentuknya yang kecil dan mudah dibawa kemana saja. Laptop dan flashdisk anda bisa saja berisi pekerjaan kantor, project, foto-foto pribadi, skripsi dan lain-lain yang bisa jadi disalahgunakan bila perangkat itu hilang atau ‘dipinjam’ oleh orang lain. Terkadang harga dari sebuah flashdisk yang hilang tidak lagi sebanding dengan data yang ada didalamnya.
Microsoft belum secara resmi merilis Service Pack 1 Final untuk Windows 7 (juga berlaku untuk Windows Server 2008 R2) dan sampai tulisan ini turun di website Microsoft hanya menawarkan SP1 versi RC (Release Candidate). Tapi sebenarnya SP1 ini sudah bocor ke publik dan banyak beredar di berbagai website dan torrent. Salah satunya di Softpedia yang sempat memberikan kesempatan download, namun belakangan Softpedia telah menutup link tersebut atas permintaan Microsoft sampai SP1 benar-benar resmi dirilis dan diumumkan oleh Microsoft. Tapi tenang saja, saya sudah sempat men-download dan meng-upload kembali disini.
Kemarin (31/01) para team pengembang javascript framework yang sangat populer ini telah merilis versi terbaru JQuery 1.5 dengan 83 perbaikan bug dan peningkatan AJAX performance yang semakin memposisikan JQuery sebagai the fastest javascript framework library ever.
Yang menarik adalah adanya perubahan besar-besaran (istilahnya, rewrite) pada fungsi AJAX dengan tujuan stabilitas dan konsistensi API yang digunakan pada JQuery, sehingga memungkinkan beberapa fitur yang sebelumnya tidak mungkin dilakukan pada versi sebelumnya (lihat jQuery.ajax documentation). Beberapa method traversal seperti .children(), prev(), dan .next() mengalami peningkatan performance yang cukup signifikan, yang sudah tentu hasilnya bergantung pada browser yang kita gunakan.
Untuk rincian informasi dan hasil benchmark JQuery 1.5 ini bisa anda lihat lebih lanjut disini.
Dari sekian banyak seri notebook yang dikeluarkan oleh HP, ProBook Series adalah tipe notebook yang memiliki model kaku dan cenderung ke Business Style. Sesuailah dengan fungsinya untuk pemakaian di kantor karena notebook ini adalah jatah dari perusahaan tempat saya bekerja, hehe. Menurut saya notebook ini cukup keren, display 14” adalah ukuran yang pas untuk heavy coder seperti saya, namun LCD dengan glossy screen nggak masuk selera saya dalam memilih notebook (apa boleh buat namanya juga boleh barang pinjaman, hahaha).
Jika anda adalah web developer/programmer, tentu anda tidak akan melupakan Firebug sebagai tools andalan anda. Firebug adalah Firefox Extensions yang mampu mengeksplorasi setiap elemen dan layer yang ada pada halaman web. Firebug juga bisa memantau proses AJAX yang ada dibalik layar, mengetahui adanya error dari Javascript (debugging), memeriksa detail HTML, CSS dan anda bisa melakukan perubahan layout langsung dari browser. Selain itu anda juga bisa mencari tahu seberapa cepat halaman web anda di-load, dan apa saja yang menjadi bottleneck (penghalang) lambatnya web anda, keren bukan?
Setelah instalasi Firebug selesai dilakukan, anda bisa menemukan akses ke tool ini di sudut kanan bawah browser. Disana akan berjejer beberapa tabs antara lain Console, HTML, CSS, Script, DOM dan Net. Masing-masing tab ini memiliki fungsi menarik yang akan kita bahas satu persatu.
Read the rest of this entry »
Read the rest of this entry »
Fungsi mail() yang ada pada PHP bisa kita manfaatkan untuk mengirim email keluar, tapi sebelumnya kita harus mengubah konfigurasi PHP pada XAMPP agar menggunakan sendmail sebagai SMTP client. Pada tutorial berikut saya menggunakan XAMPP for Windows 1.7.3 yang bisa anda download disini dan saya asumsikan telah diinstall di drive C. Setelah mencari-cari referensi di Google, ternyata di XAMPP versi ini sedikit berbeda karena memakai msmtp sebagai SMTP client, yang cara penggunaanya mirip dengan sendmail pada umumnya, namun untuk konfigurasinya agak sedikit berbeda.
Salah sa
tu paket bundel Apache Web Server (plus PHP & MySQL) yang banyak dipakai oleh web developer adalah XAMPP (untuk versi Linux dikenal dengan nama LAMPP). Tentu saja kita sebagai programmer tidak perlu lagi dipusingkan dengan proses instalasi Apache, PHP dan MySQL yang rumit, karena XAMPP telah menjadikannya satu paket software yang siap pakai. Kekurangannya hanya pada konfigurasi default XAMPP yang sengaja dibuat ‘developer friendly’ sehingga tidak disarankan untuk digunakan pada lingkup Production Server. Namun bukan berarti ‘tidak bisa’ digunakan sama sekali, hanya butuh sedikit usaha untuk membuatnya lebih aman.
Google memiliki fitur Google Translate yang mampu menterjemahkan lebih dari 50 jenis bahasa yang ada di dunia. Hebatnya, selain bisa menterjemahkan per kata atau per kalimat yang kita ketik, juga bisa menterjemahkan seluruh halaman web yang kita inginkan. Sudah tentu sangat membantu kita terutama saat terdampar di situs antah berantah yang bahasanya aneh-aneh (Rusia terutama kalau anda suka mencari barang-barang bajakan, hehe).
Namun ternyata ada banyak alternatif untuk mengakses fitur canggih dari Google ini, misalkan dengan menggunakan Add-ons pada Firefox. Sangat bermanfaat saat sedang browsing website luar, untuk menterjemahkan kata/kalimat tanpa perlu buka Google Translate.
Read the rest of this entry »
Menjadi seorang programmer bagi sebagian orang adalah hobby, melakukan eksperimen dan bermain logika untuk sekedar mengisi waktu luang. Namun banyak juga yang memanfaatkan skill programmingnya untuk mencari uang dan menjadikannya sebagai profesi utama dalam pekerjaan. Tapi kira-kira batasan apa yang menentukan seseorang pantas disebut sebagai programmer? Di kota-kota besar banyak bertaburan STMIK, Pendidikan 1 Tahun Komputer, dan lembaga-lembaga komputer lainnya yang menyisipkan mata kuliah pemrograman seperti Visual Basic, PHP, dan lain-lain sebagai salah satu mata kuliah utama mereka. Setelah keluar dari situ, apakah predikat programmer langsung bisa disandang? Tidak juga.

