Google Code Search

Last week, Google [released their new toy](http://googleblog.blogspot.com/2006/10/more-developer-love-with-google-code.html): the [Google Code Search](http://www.google.com/codesearch/advanced_code_search). This lets us search any code posted on the Internet for a regular expression. Yes, it allows us to search on a regex! I thought regex indexing wasn’t possible or at least not practical. It would require a MASSIVELY HUGE index compared to the… Continue reading Google Code Search

Save Reflexes

No, I’m not talking about [D&D](http://en.wikipedia.org/wiki/D&D) here. It is about my tendency to save frequently when working on something, usually way too frequently. When I was a kid, my high school teacher gave an assignment which require us to make a writing in print. Most of my friends would do it using typewriters. But because… Continue reading Save Reflexes

Published
Categorized as Software

Sumbangan Perangkat Lunak dan Implikasinya

[Ikhlasul Amal](http://direktif.web.id/) mengabarkan tentang [donasi dalam bentuk perangkat lunak](http://direktif.web.id/arc/2006/06/donasi-perangkat-lunak) untuk lembaga-lembaga non profit di Indonesia. Berikut adalah beberapa pendapat saya mengapa perusahaan yang inti bisnisnya memroduksi perangkat lunak begitu menyukai donasi, dan beberapa hal yang mungkin perlu kita pertimbangkan.

Published
Categorized as Software

Proteksi Berkas PDF

Jika cukup lama mengikuti *mailing list* yang berbau teknis, maka sudah menjadi hal yang umum bahwa cepat atau lambat akan ada yang menanyakan bagaimana cara membuka berkas [PDF](http://en.wikipedia.org/wiki/Pdf) yang diproteksi. Saya sendiri tidak pernah tahu berkas apa saja yang diproteksi dan cukup penasaran atas urgensi untuk membuka proteksi tersebut :). Ini mungkin juga disebabkan karena… Continue reading Proteksi Berkas PDF

Published
Categorized as Software

Linux dan Virus

Saya termasuk yang sering memromosikan sistem operasi Linux jika ada kesempatan, dan salah satu hal yang sering menjadi argumen saya adalah Linux relatif bebas virus. Minggu lalu, [detikInet](http://www.detikinet.com) mengabari bahwa ada [virus baru yang menjangkiti Windows dan Linux sekaligus](http://www.detikinet.com/index.php/detik.read/tahun/2006/bulan/04/tgl/08/time/114918/idnews/573026/idkanal/327) dan [menganjurkan pengguna untuk waspada](http://www.detikinet.com/index.php/detik.read/tahun/2006/bulan/04/tgl/12/time/114553/idnews/574446/idkanal/327). Menanggapi hal tersebut, ada seseorang yang bereaksi dengan mengirim email kepada… Continue reading Linux dan Virus

Ardian Poernomo Kembali Memenangkan Google Code Jam

Juara bertahan [Google Code Jam tahun lalu](https://priyadi.net/archives/2005/03/29/selamat-kepada-dua-orang-indonesia-yang-memenangkan-kontes-google/), Ardian Kristanto Poernomo kembali memenangkan kontes yang sama pada tahun ini. Dari [Chennai Online](http://www.chennaionline.com/colnews/newsitem.asp?NEWSID=%7BF9AF7209-8491-4C52-814C-6C3E35A17855%7D&CATEGORYNAME=Technology): > Bangalore, Apr 8: Ardian Kristanto Poernomo from Nanyang Technology University in Singapore has been named the grand prize winner of the Google India Code Jam, an annual computer programming competition, for the second… Continue reading Ardian Poernomo Kembali Memenangkan Google Code Jam

Brontok Remover Shell Script

Today I shared my whole home directory in read-write mode to a mostly Windows only network. It was such a bad idea, later I found out that my home directory was being filled with nonsense .exe files scattering all over the place. Yes, it was the notorious [Brontok virus](https://priyadi.net/archives/2006/01/11/virus-brontok-dan-avast-antivirus/). But at least this is a… Continue reading Brontok Remover Shell Script

Published
Categorized as Software

DVD Authoring Under Linux

The [birth of my daughter](https://priyadi.net/archives/2006/01/11/akhirnya-jadi-ayah/) had produced several videos in [DV](http://en.wikipedia.org/wiki/Dv) tapes. Now it is time to make a DVD or two from them! Since this is my first time making DVD video, I will document the steps I’ve taken. First step would be having a lot of disk space. One DV could easily occupy… Continue reading DVD Authoring Under Linux

Tampilan Web Pada Layar Beresolusi Tinggi

Kemarin [Fajri](http://fajri.freebsd.or.id) dengan bangganya mengirim tangkapan layar beberapa blog jika dilihat dengan resolusi 2560×1600 pada monitor pinjaman. *Ah*, cuma 2560×1600, bagaimana kalau 4000×3000?

Virus Brontok dan avast! Antivirus

Beberapa hari yang lalu, saya diminta oleh seorang teman untuk memperbaiki komputernya yang masih menggunakan sistem operasi [Windows](http://en.wikipedia.org/wiki/Microsoft_Windows). Menurutnya, komputernya selalu terkena [virus Brontok](http://pipit.wordpress.com/2005/11/17/membasmi-virus-brontok/) bahkan setelah segala hal yang dia lakukan, termasuk memasang paling tidak tiga buah program anti virus dari vendor terkemuka! Akibatnya bisa jadi program anti virusnya akan memperlambat komputer lebih daripada virusnya… Continue reading Virus Brontok dan avast! Antivirus

Published
Categorized as Software

Algoritma Fonetik Bahasa Indonesia

[Algoritma fonetik](http://en.wikipedia.org/wiki/Phonetic_algorithm) adalah algoritma untuk mengelompokkan kata-kata berdasarkan cara pengucapannya. Jika fungsi *F()* adalah sebuah algoritma fonetik, maka *F(“andy”)* akan memiliki hasil yang sama dengan *F(“andi”)*, karena ‘andy’ dan ‘andi’ memiliki cara pengucapan yang sama. Untuk Bahasa Inggris, algoritma yang populer adalah [Soundex](http://en.wikipedia.org/wiki/Soundex) dan [Metaphone](http://en.wikipedia.org/wiki/Metaphone). Bagaimana dengan Bahasa Indonesia?