Category Archives: Teknoblogia

The Future : Open Source HARDWARE

We owe a lot of the latest advancements of IT to the open source movement. There’s no question now that without open source software, we would be so much backwards, and various computer-based enhancements would not be as widely spread & used in our daily lives as today.
Because open source software are free from various limitations (legal, secrecy, etc), it can be used in more places and more situation than the proprietary ones.

So what’s next ? Actually, or ideally, this should be the predecessor to the open source software movement, but I guess, as always, better late than never — open source hardware. Let’s welcome it together.
There are not too many of it at the moment (especially when compared to its software-based ones), but as the concept spreads, expect more to show up.

Personally, I was first attracted to Open Hardware because of the OpenBIOS project. BIOS is the small chip which boots up your computer. But back in the DOS era, you’ll also need it to access various hardware in your computer.
With proprietary BIOS, it was quite unpleasant. Some BIOS are unstable. Some are low performance, dragging the whole computer with it. And when you need it (for your software to perform), it’s a royal pain.

OpenBIOS enable bios to be robust, stable, (screaming) fast (can you say “my cluster boots in 3 seconds” in three seconds ?).
It single-handedly confirmed the need for & benefit of open source hardware.

More and more people are working on various open hardware projects. But the one most interesting today is the RepRap 3D printer.

A 3D printer by itself is already a very interesting stuff. Since these printers prints in 3D, not 2D, the results can be, well, anything.
Then there’s this feature where RepRap (REPlicating RApid Prototyper) can replicate / create itself. No kidding.
AND the hardware is open source. Way too cool.

I want one ! (too predictable ๐Ÿ™‚ )

And we can expect more on this topic. OScar, OScav, OSGV, and several others are all projects aiming to create open source car. Yes, car. Those 4 wheeled vehicles ๐Ÿ™‚
For the disabled, there’s OpenProsthetics.org.
Fancy yourself a robot? Here’s an open source one, Leaf.
And if you’re looking for world domination, OpenStim and their open source brain stimulator might fit the bill.

Looks like it will be big pretty soon. And when it does, we will benefit from it as well.
Kudos to them all.

Further reading : [ Open source hardware @ Wikipedia ]

SOLVED: problem installing OpenOffice 2.4

If you already have OpenOffice 2.x.x installed, you may have problems installing version 2.4. You may got one of the following message when you executed OOo 2.4’s setup :

An older product is installed
— or —
Same product is installed

Searching on Google revealed almost nothing – but I did find the source code for OOo 2.4’s installer. So I checked it out.

Apparently, here’s OOo 2.4’s installer default behaviour when it encountered existing installation :
(quoted directly from the source code)

// Checking version of installed package:
// If installed package is older: Force update mode, no selection of packages
// If installed package is equal: Force maintenance mode, only selection of packages
// If installed package is newer: Abort installation with message

That’s definitely not sane decisions. There’s no choice to uninstall previous version, for example.

So I’ll have to uninstall the existing installation manually. Question is, how ?

I looked around the source code again, shortly I found this.

So the installation details are in RPM’s database. We can uninstall existing installation via RPM.

To find out existing installation, type rpm -q -a

There are quite a lot of packages installed by existing OpenOffice. Copy the output from the command above, paste into your favorite text editor, and make it into these :

rpm -e –nodeps openoffice.org-core02-2.3.1-9238
rpm -e –nodeps openoffice.org-core03-2.3.1-9238
rpm -e –nodeps openoffice.org-core04-2.3.1-9238
rpm -e –nodeps openoffice.org-core05u-2.3.1-9238
rpm -e –nodeps openoffice.org-core07-2.3.1-9238
rpm -e –nodeps openoffice.org-core09-2.3.1-9238
rpm -e –nodeps openoffice.org-writer-2.3.1-9238
rpm -e –nodeps openoffice.org-impress-2.3.1-9238
rpm -e –nodeps openoffice.org-math-2.3.1-9238
……….
(and so on)

Then paste those lines on terminal / shell. Wait while rpm uninstall everything.
(of course, do take care to just uninstall openoffice packages)

Once finished, try installing OpenOffice 2.4 again. This time it’d work just fine.

btw; I did these all on Ubuntu dapper & gutsy, but it should work on any distro.

Hope it helps someone else out there.

Dialog Blogger dengan Roy Suryo : laporan acara

Saya tiba agak terlambat di acara ini karena harus menghadiri pernikahan sepupu saya (penghulu: sah? hadirin: sah! saya: **langsung menuju tkp** ๐Ÿ™‚ ). Alhamdulillah Riyogarta dengan baik hati membookingkan 1 kursi untuk saya, sehingga saya masih bisa masuk, karena PENONTON MEMBLUDAK ! Luar biasa animo masyarakat untuk acara ini, penonton membanjir sampai ke Bina Nusantara.

“Lho, maksudnya ?”
Ternyata banyak yang hadir di gedung Bina Nusantara, dan menonton acara melalui saluran teleconference ๐Ÿ™‚
Di Universitas Budi Luhur sendiri penonton sampai rela berdiri untuk menonton acara ini, dan mengikutinya dengan antusias.

Acara saya lihat berjalan dengan agak lambat pada awalnya. Kedua pembicara berbicara dengan tempo biasa saling berganti-gantian, dengan diselingi oleh moderator (Abimanyu). Riyogarta berusaha mengarahkan acara ke topik yang dititipkan oleh komunitas blogger, sedangkan Roy Suryo cenderung mengelak, atau beberapa kali menyalahkan wartawan (salah kutip, dst).
Karena diskusi berjalan dengan biasa, moderator juga bisa menyelingi dan beberapa kali merangkum / mengarahkan, atau juga membahas hal lainnya yang relevan dengan yang sedang dibahas.

Ketika acara sudah hampir mendekati akhir sedangkan masih belum ada kesimpulan yang konklusif, Riyogarta kemudian mengambil inisiatif untuk lebih asertif.
Pernyataan-pernyataannya menjadi lebih to-the-point tanpa basa basi. Roy Suryo terus berusaha mengelak, namun kemudian mendapat kejutan ketika Riyogarta menyerahkan bingkisan yaitu sebuah blog dengan alamat roy.suryo.info ๐Ÿ™‚

Pada saat ini diskusi berjalan dengan tempo yang sangat cepat, moderator hanya minta izin kepada peserta untuk memperpanjang acara (yang diiyakan), dan setelah itu nyaris tidak ada menginterupsi lagi.

Sesi interaktif (karena bukan hanya pertanyaan, namun juga pernyataan) dari hadirin cukup menarik. Ada yang mengusulkan Roy untuk membuat blog (ini disampaikan sebelum penyerahan blog roy.suryo.info) karena menurut ybs kok sepertinya wartawan sering sekali salah mengutip. Jadi masyarakat pun bisa mendapatkan informasi yang lebih akurat.
Ada juga pembuat petisi Roy Suryo (Ardian Perdana Putra) menyampaikan pernyataannya.

Yang tidak kalah menarik adalah berikutnya, yaitu mas Rane (alias JaF).
Kalau tidak salah, beliau menyatakan keberatannya karena Roy menyalahkan wartawan, dan minta solusinya. Usulan dari beliau sendiri adalah Roy mulai menulis (bukan cuma SMS ๐Ÿ™‚ ), misalnya berupa blog.
Setelah itu beliau juga menanyakan kepada Riyogarta bahwa, untuk adilnya, bukankah memang ada juga blogger yang negatif ? Dijawab kemudian oleh Riyogarta bahwa keberatan blogger adalah karena generalisasi yang dilakukan oleh Roy, dimana dibuat seakan-akan semua blogger = hacker = negatif.

Diskusi cukup berjalan panas pada saat ini, Roy beberapa kali terlihat juga agak emosi. Namun moderator saya kira cukup berhasil menjalankan tugasnya dengan baik. Saya sampai ketawa mendengar joke2nya (“kalau ini adalah acara duel, daripada jadi moderator mendingan saya jadi bandar – dapat duit !” ๐Ÿ˜€ )
Suasana yang mulai panas selalu berhasil dicairkan kembali.

Di akhir acara saya mencari-cari mas Rane, tapi beliau sepertinya sudah pulang. Saya justru ketemu dengan mas Wibi ๐Ÿ™‚ Kita sama-sama surprise, bengong, lalu ketawa bersama. Akhirnya, ketemu juga ๐Ÿ™‚

Bertemu langsung dengan seseorang yang sudah kita kenal baik (di dunia maya) selalu adalah kejadian yang sangat, amat menyenangkan. Termasuk dengan Abimanyu – saya sudah kenal sejak zaman BBS (14 tahun??), tapi bertemu baru 2 kali: pertama kali sebagai saingan di sebuah tender proyek perusahaan MNC ๐Ÿ˜€ (dan baru belakangan saya sadar bahwa ada pak Abi disitu, haha). Dan kedua kalinya di acara ini. Kita berdua langsung difoto oleh nyonya Riyogarta (fotonya tolong email yaa, trims ๐Ÿ™‚ ).

OK, saya coba ringkas keseluruhan acara ini :

Riyogarta :
Tolong klarifikasi tuduhan-tuduhan Anda di media massa, seperti blogger = hacker, blogger negatif, dst

Roy Suryo :
1. Oh itu wartawan salah kutip (juga menyebut nama seperti Bobby/Indocommit)
2. Mari kita ngeblog yang positif

Riyogarta :
1. Aneh sekali lho kalau salah kutip bisa massal / kompak di semua media.
2. Ini ada bingkisan, yaitu blog di http://roy.suryo.info

Roy Suryo :
Oh, saya juga sudah punya kok roysuryo.info (hasil whois: valens?), tapi saya lebih memilih layer/jalur komunikasi saya sendiri (misal: SMS, HP, dst)

Riyogarta :
Lha pak, situ mengajak kita untuk blogging secara positif. Mbok ya tolong berikan contohnya, jadi kita bisa ikuti teladannya, begitu.
Sampeyan kan memberikan kita label blogger negatif, jadi tolonglah kasih contohnya blogger positif itu bagaimana.

Peserta :
Dengan adanya blog, maka Roy Suryo juga jadi bisa mengoreksi kalau ada keliru kutip dari wartawan.

Roy Suryo :
(bersikukuh bahwa hidup ini adalah pilihan, sepertinya dia tetap tidak akan ngeblog)

Peserta : (JaF/Rane) Mas Kuncoro sempat turun ke daerah untuk memperkenalkan blog, namun justru ditolak masyarakat karena “menurut Roy Suryo, blogger itu negatif/hacker”
Bagaimana ini ?

Roy Suryo : Membahas pengalaman dia sendiri memperkenalkan IT ke pelosok-pelosok daerah.

Roy Suryo : Wartawan tidak usah kutip saya lagi tidak apa.
Mulai sekarang kutip para bloggers saja.

Secara amat ringkas, kira-kiranya demikian. Bagi yang ingin tahu rekaman selengkapnya, bisa menikmatinya di situs Bina Nusantara.

Bersama dengan ini saya sebagai salah satu blogger Indonesia mengucapkan terimakasih yang sebesar-besarnya kepada :

1. Riyogarta : yang telah berkenan menyampaikan aspirasi kita, mencurahkan segenap waktu & pikirannya untuk acara ini.
2. Universitas Budi Luhur : yang sangat suportif dan mendukung acara ini. Walaupun jadwal dari Roy Suryo berubah berkali-kali, mereka tetap memprioritaskan acara ini.
3. Universitas Bina Nusantara : yang telah menyediakan fasilitas live stream & arsip video acara. Well done !
4. Abimanyu : yang telah berkenan untuk menjadi moderator di acara ini, dan memandu acara dengan sangat baik.
5. Peserta : terimakasih untuk dukungan Anda semua. Bersatu kita teguh ๐Ÿ™‚
6. Dan tentu saja, Roy Suryo, yang telah berkenan hadir di acara ini. Jangan kapok ya pak ๐Ÿ™‚

Maju terus blogger Indonesia !

Rujukan :
[ Rekaman video acara “Dialog Blogger dengan Roy Suryo” ]
[ Laporan mata mas Wibi ]

Dari Okezone.com :
Siarkan Live Streaming Roy vs Blogger, Situs Binus Kebanjiran Pengakses

Situasi Panas, Roy diberi domain blog
Roy tolak domain blog dari blogger
Blogger hargai penolakan domain oleh Roy Suryo
Waktu Sempit, Blogger tak puas jawaban Roy Suryo
.
Kompas :
Roy Suryo: Mereka Pengecut !!
Serunya Roy vs Riyogarta

Pertemuan @ Depkominfo

Kemarin malam saya tidak jadi bisa menghadiri pertemuan antara Menkominfo dan jajaran tim Depkominfo dengan komunitas blogger dan hacker. Riyogarta sibuk menggosipkan dengan Eko bahwa mungkin saya takut kena ciduk sepulang dari acara tersebut. Heh, tidak baik ya ngegosipin orang sakit ๐Ÿ˜‰

Secara khusus saya minta maaf kepada mas Didit / Kompas, yang seharusnya berangkat ke pertemuan tersebut bersama-sama dengan saya. Juga kepada yang telah mengundang kita semua – mas Romi, pak Son, Menkominfo, dan para pengundang lainnya. Dan juga kepada beberapa rekan yang sebetulnya ingin sekali saya temui disana (mohon maaf ya mas Koen, perut saya boleh besar ukurannya, tapi bukan berarti kuat/tahan banting, he he).
Mudah-mudahan ketidak hadiran saya kemarin tidak menyebabkan kesulitan bagi yang lainnya.

Anyway, topik pembicaraannya sepertinya cukup luas dan general. Wajar saja, karena yang hadir juga cukup banyak. Kalau mau fokus, memang tidak bisa sebanyak itu. Namun di lain pihak, ini juga bagus karena jadi ada banyak variasi masukan.
Seperti pendapat kawan-kawan blogger lainnya, mudah-mudahan akan ada terus lanjutannya, sehingga semua masukan yang sudah ada bisa di follow up / ada lanjutannya juga.

Salah satu topik yang paling menonjol adalah soal sensor. Dari Depkominfo memang hanya diminta sensor film Fitna. Sayangnya, implementasinya di level ISP / carrier banyak menghasilkan collateral damage / korban yang tidak bersalah. Tentu saja kita juga tidak bisa menyalahkan ISP/carrier, karena mereka mungkin ada keterbatasan resources, sehingga implementasinya ada yang meleset.
Nah di pertemuan kemarin Menkominfo sudah mengundang kalau ada masukan yang bisa menghasilkan solusi yang lebih baik.

Secara pribadi, saya berpendapat bahwa filtering wajib / mandatory oleh negara itu akan bisa banyak menyebabkan efek samping yang tidak diinginkan. Saya pribadi percaya pada kebebasan informasi dan berpendapat.
Lagipula karena sifat Internet itu sendiri yang resilient dan terbuka, maka tidak akan ada bisa skema filtering yang 100% sukses. Betul kan ?

Namun di lain pihak, saya setuju bahwa hate speech (seperti film Fitna) tidak lagi berada di dalam kategori freedom of speech / kebebasan berpendapat.
Bahkan di ToS (Terms of Service, pasal 6E) Youtube.com sendiri ini sudah jelas tidak diizinkan, walaupun anehnya tetap saja tidak diapa-apakan (Youtube.com tidak konsisten dengan ToS-nya sendiri?)

Ditambah lagi jika pemerintah mendapatkan indikasi bahwa (misalnya) film Fitna ini dapat menyebabkan kerusuhan di masyarakat (karena misalnya ada anggota masyarakat yang kurang dewasa dalam menyikapinya), maka filtering Fitna bisa menjadi sesuatu yang perlu dilakukan.

Secara teknis, cara yang paling elegan / jalan tengahnya mungkin adalah dengan Depkominfo menyediakan sebuah daftar blacklist-URL, yang kemudian bisa dimanfaatkan oleh siapa saja yang memerlukannya.
Blacklist tersebut bisa diakses oleh ISP/carrier/institusi/komputer saya di rumah dengan bebas.

Kelebihannya :

[ 1 ] Mengurangi korban yang tidak bersalah / collateral damage : Karena blacklist dilakukan secara fine-grained (per URL/halaman) / bukan sistim “bumi hangus” (seluruh domain), maka akan dapat mengurangi masalah yang mungkin akan timbul.

[ 2 ] Sentralisasi : sehingga ISP/carrier/institusi tidak repot. Cukup satu kali setting, maka akan selalu terus up to date.

Pemerintah bertanya, blogger menjawab. Ask, and ye shall receive. ๐Ÿ™‚

Anyway, semoga silaturahmi antar ABG-K (Akademisi – Bisnis – Government – Komunitas) seperti ini bisa terus berlanjut dan berjalan dengan baik. Dan bisa ditiru juga oleh pihak-pihak lainnya.
Trims.

Fallacy : “XXX sudah dewasa, maka dia sudah tahu mana yang terbaik untuknya”

Fallacy adalah kekeliruan dalam sebuah pendapat/argumen, yang menyebabkan seluruh argumen/pendapat tersebut keliru.

Salah satu contoh yang sering sekali kita baca di berbagai media atau kita dengar dari orang lain adalah yang tercantum di judul posting ini ๐Ÿ™‚
Silahkan ganti XXX dengan si Fulan, Harry, atau bahkan **glek** masyarakat.

Statement (misalnya) “Masyarakat kita sudah dewasa, maka mereka sudah tahu mana yang terbaik bagi mereka” adalah keliru karena asumsi yang digunakan sudah keliru.

Asumsi yang digunakan adalah jika dewasa = sudah tahu mana yang benar.
Padahal, bukan sekali dua kali kita menemukan orang yang dewasa secara fisik, namun secara mental setara dengan anak kita.

Sialnya, statement ini sering sekali digunakan dalam berbagai argumen oleh berbagai orang. Saya juga bingung kenapa. Karena statement model begini (generalisasi) bisa dipastikan tidak akan pernah bisa 100% benar.

Satu contoh lagi, kalau memang statement ini benar, maka mustinya tontonan sinetron picisan yang kini banyak di berbagai saluran TV kita tidak akan laku sama sekali ๐Ÿ™‚
Tapi, kita sudah tahu sendiri bagaimana kenyataannya.

Satu contoh lagi, jika statement tersebut benar, maka tentunya kita tidak akan menemukan orang yang menyakiti dirinya sendiri (narkoba, bunuh diri, dst).
Tapi, kita tahu sendiri bagaimana kenyataannya.

Satu contoh lagi, … mm, atau mungkin saya cukupkan dulu sampai disini saja deh ๐Ÿ™‚
Tapi silahkan saja jika ada yang ingin melanjutkan di komentar posting ini, tidak dilarang lho.

OK, posting ini kemungkinan akan menjadi rujukan bagi banyak posting saya selanjutnya di masa depan…

Kalengbolic – solusi Internet kecepatan tinggi & murah meriah

Alhamdulillah, saya masih terus bersyukur bahwa saya sempat merasakan tinggal di lingkungan yang warganya sangat kompak, yaitu di cluster Permata 2, Bintaro. Kini terobosan terbaru dari mereka adalah Permata2Net — jaringan RT-RW net di cluster kami ini.

Kalengbolic @ my house
Kalengbolic
di rumah saya

Dimulai dari ide beberapa warga, dan lalu digawangi oleh Pak Panji (host, induk semang dari Access Point kami) dan Pak Rufman (staf ahli, pakar Kalengbolic).
Bersama-sama dengan warga lainnya, mereka bahu membahu saling membantu membangun jaringan Permata2Net di cluster kami ini.

Untuk koneksi, digunakan Telkom Speedy unlimited. Bandwidth 384 Kbps, namun pada kenyataannya untuk situs lokal saya pernah menikmati speed s/d 680 Kbps ๐Ÿ˜€
Ini semua hanya dengan biaya Rp 100 ribu / bulan.

Mau ?

Caranya mudah :

[ 1 ] Ada yang bersedia menjadi “host”, untuk ditumpangi access point.
Dalam hal ini adalah Pak Panji. Access Point diletakkan di atap rumahnya ๐Ÿ˜‰ dan hidup terus 24 jam.

Pak Rufman
in action

[ 2 ] Ada yang bisa setup jaringan & antena.
Dalam hal ini adalah Pak Rufman, beliau turun langsung memberi petunjuk (bukan ala pak Harto ya ๐Ÿ™‚ ) kepada kita, dan turut serta juga membuat banyak kalengbolic / cantenna untuk warga.

Sehingga dimana seharusnya warga membeli antena grid (yang harganya > Rp 1 juta / buah), namun berkat kalengbolic / cantenna desain beliau, maka biayanya terjun bebas menjadi bahkan < Rp 40 ribu / buah Ini baru namanya hacker ๐Ÿ˜‰

Access Point
di bekas tutup CD

[ 3 ] Peralatan yang diperlukan :

(a) Access Point : bisa merk apa saja saya kira. Idealnya standalone / tidak perlu dipasangkan ke komputer untuk bisa berfungsi.
Yang penting adalah setup security nya – disarankan menggunakan WPA.

(b) USB wifi : di setiap kalengbolic ini ada USB wifi didalamnya. Lalu disambungkan ke komputer/laptop warga dengan kabel extension USB. Di rumah saya menggunakan kabel extension USB sepanjang 10 meter (5m x 2)

Bapak Kos Access
Point kita, Pak Panji

Saya pribadi bisa merekomendasikan Edimax 7318UG — ini sudah terbukti berjalan dengan baik di Linux, Windows, dan Mac. Ada kawan yang menggunakan Linksys, namun sampai sekarang belum berhasil menemukan drivernya untuk Mac OSX.

(c) Antena : cukup menggunakan kaleng ๐Ÿ™‚ Sejauh ini tidak ada yang perlu sampai membeli antena komersial, yang harganya bisa lebih dari Rp 1 juta. Salut untuk semuanya.

(d) Anti-petir : kemungkinan akan diperlukan untuk lokasi yang rawan petir.


Sebuah kalengbolic mengintip
genit dari balik rumah

(e) Kekompakan warga : tanpa ini, maka siap-siap saja terjadi pembengkakan biaya proyek. Dengan saling bekerja sama, maka Permata2Net bisa terwujud dengan biaya mencengangkan (saking murahnya ๐Ÿ˜‰ )

Kemarin ini koneksi saya sempat bermasalah, ternyata karena driver yang built-in di Ubuntu (gutsy) sudah agak tua versinya. Setelah dipasang driver versi terbarunya, tidak perlu restart, langsung wusss… saya kembali bisa menikmati akses Internet dengan kecepatan tinggi di rumah.

Sekali lagi terimakasih banyak kepada kawan-kawan semuanya yang telah menjadikan Permata2Net kenyataan. Anda sekalian adalah inspirasi bagi kita semua.
Semoga terus makin kompak selalu !

Jangan lewatkan : [ Koleksi foto-foto proyek ]

Semoga bermanfaat.

Hacker atau Cracker ??

Ada saja pakar IT yang terus keliru (bahkan sekedar) membedakan antara hacker dengan cracker. Wawancara terakhir dengan ybs malah dengan terang-terangan menghasut aparat untuk menciduk para aktivis hacker yang akan muncul di acara pertemuan dengan Menkominfo malam ini.

Padahal Menkominfo sendiri sudah mengembangkan tangan untuk menyambut para hacker tersebut. Beliau paham bahwa dialog dan kerjasama adalah kunci sama untuk kemajuan.

Mas Romi sudah dengan gamblang menjelaskan mengenai apa itu hacker.
Mudah-mudahan pakar kita ini mendapat kesempatan untuk membaca dan memahaminya juga.

Dan terus terang, tanpa hacker, maka kita tidak akan bisa menikmati dunia komputer yang sedemikian canggihnya pada saat ini.
Ini sudah diakui sejak tahun 1984. Pakar kita sepertinya meloncat dari tahun 1983 ke masa kini, sehingga artikel tersebut terlewat dari perhatiannya ๐Ÿ™‚

Maju terus Hacker Indonesia !

PCMAV v1.1 + ClamAV

Terlampir adalah paket PCMAV 1.1 (plus patch terbaru) dengan ClamAV versi terbaru (7 April 2008). Paket ini bisa mendeteksi lebih dari 245.000 virus lokal maupun luar negeri.

[ Download PCMAV v1.1 + ClamAV disini ]

Dengan download paket ini, maka berarti Anda telah setuju dengan lisensi PCMAV :

PCMAV tidak dinyatakan sebagai program yang bersifat public-domain
(milik publik) maupun freeware (tanpa biaya), tetapi Anda bebas
menggunakan dan menyebarluaskan program ini secara UTUH dan LENGKAP
(termasuk file README.TXT ini) tanpa dikenakan biaya apapun
sepanjang PCMAV tidak disertakan bersama dengan materi yang
melanggar hukum dan ketentuan program seperti yang akan dijelaskan
pada bagian ini ditaati.

PCMAV dan seluruh program antivirus buatan Majalah PC Media
diizinkan untuk pemakaian tunggal oleh pemilik Majalah PC Media
pada edisi yang menyertakannya, baik itu pemilik perorangan maupun
badan hukum pada satu lokasi. Selain itu, program ini juga diizinkan
untuk pemakaian di komputer pribadi/rumah, lembaga nirlaba atau
lembaga pendidikan yang dibiayai oleh negara/lembaga nirlaba.

DILARANG KERAS MENGGUNAKAN DAN ATAU MEMANFAATKAN PCMAV VERSI INI DI
SEBUAH LOKASI LINGKUNGAN BISNIS ATAU YANG BERORIENTASI PROFIT TANPA
MEMILIKI SECARA SAH EDISI MAJALAH PC MEDIA YANG MEMUAT RILIS PCMAV
YANG DIMAKSUD.

Speedy & Linux

Numpang tanya – ada yang tahu bagaimana cara bypass 1st line support Speedy (147) dan langsung bicara dengan 2nd line support / yang lebih mengerti soal teknis ?

Ceritanya begini, beberapa kawan & customer saya menggunakan Speedy, dengan server Linux sebagai gatewaynya. Nah, saban ada masalah Internet, dan kita sudah confirm bahwa masalah bukan di gateway (contoh: konek dengan jalur lainnya dan lancar), tetap saja selalu Linux nya yang disalahkan ๐Ÿ™

Mau dijelaskan seperti apa juga tetap saja seperti bicara ke tembok. Maklum sih saya, namanya juga 1st line support. ๐Ÿ™‚
Cuma, customer & kawan2 saya perlu solusi.

Ada ide ? Mungkin keyword tertentu, atau nomor telpon khusus, dsb? Japri juga boleh (komentar Anda langsung saya hapus setelah saya terima).
Terimakasih sebelumnya.

Bahaya Plastik : dan lingkungan kita

Aku Ingin Hijau adalah sebuah blog yang mulai rajin saya sambangi, karena berbagai artikelnya yang jarang ada di media lainnya di Indonesia. Salah satu artikelnya yang paling bermanfaat adalah mengenai bahaya plastik.

Secara ringkas, sebaiknya jangan mau menerima makanan yang dibungkus dengan styrofoam.

Terlalu besar bahayanya. Bahkan China saja sudah melarang penggunaannya. Sampai pabrik plastiknya yang terbesar juga tutup.
Di Indonesia? Justru makin banyak penjual makanan yang beralih dari bungkus daun/kertas ke styrofoam ๐Ÿ™

Kilas balik – ketika masih bermukim di UK, saya adalah anggota The Co-operative Group. Ini seperti koperasi di Indonesia, dengan fokus ke bisnis yang ethical & ramah lingkungan.
Ada banyak sekali inisiatifnya yang bermanfaat bagi masyarakat. Mudah-mudahan suatu hari semua perusahaan di Indonesia bisa meniru ini.

Apa hubungannya dengan lingkungan ?
Saya pribadi senang berbelanja di supermarket mereka, antara lain karena mereka menggunakan kantong plastik yang bio-degradable — setelah beberapa waktu (biasanya sekitar 3 tahun), maka kantong plastik mereka akan berubah menjadi karbon, air, dan mineral.
Tidak ada residu beracun sama sekali ๐Ÿ˜€ dan jelas jadinya tidak ada sampah plastik. Wow…

Tidak itu saja – bahkan additive yang membuat plastik tersebut bio-degradable bisa juga di non-aktifkan :

if the bags do enter the plastics recycling stream, the heat generated during processing deactivates the special additive and they can be safely recycled along with other similar plastics without affecting the quality or integrity of the new product use.

Saya sampai bengong membacanya… bisa begitu ya ? ๐Ÿ™‚

Tidak itu saja, mereka juga sudah menggunakan plastik yang dibuat dari jagung & kentang !

from January 2003 the six pack Co-op Organic Tomatoes will use biodegradable trays and biodegradable film. This form of plastic is starch based, made from natural renewable materials derived from non-genetically modified sources such as corn and potatoes.

**speechless** ๐Ÿ˜€

Kapan ya hipermarket kita bisa meniru ini ??

Anyway, terimakasih kepada para pengelola blog Aku Ingin Hijau. Blog seperti Anda ini sangat mencerahkan blogosphere Indonesia. Salut !

SSL accelerator for the masses

Several days ago my staff bought some network cards for our stock. Today I took a look, and to my surprise, it’s a model from 3Com with a chip titled “Crypto”. Could it be….?

Nowadays we use SSL a lot, most of the time without us even realizing it. ssh, scp, rsync – these are just a few example of software based on SSL. Then we have their derivatives — sshfs for example, a filesystem based on ssh.
SSL is not just about browsing to ecommerce website anymore. It’s pretty much integrated into our daily activities.

However, as you may have noticed, the encryption process kills performance. It’s very processor-intensive, and thus decrease the transfer rate, significantly. For huge file transfers, I had to use FTP or HTTP, since the speed is just too slow using scp.

So an SSL accelerator can make overall system performance better. That’s what I was hoping when I saw these 3Com 3CR990 (also known as “Typhoon”) cards.

Alas, no such luck.
The crypto chip was only for DES, which is a very weak encryption, for use on IPSEC. OpenBSD developers also noted that the chip is pretty buggy. And no driver for the crypto chip on Linux (and in OpenBSD), so we can only utilize its 3XP chip to offload several TCP processing (checksum, etc). It doesn’t bring much increase in system performance though.
I didn’t want to give up, so I look around for another mass-produced SSL accelerators.

I found SSL offloaders instead. Basically, these are expensive products (some costing US$ 20.000 or more) which would receive all SSL communications, and then relay the plaintext (deciphered) packets to the servers “behind” it.
This brings security risk though, since we no longer have end-to-end encryption (which may in turn bring liability issues, if we have promised our customers that we do).

I failed to find any other consumer-level SSL accelerators, except for (surprise) — VIA C3 CPUs.
These C3 chips with Nehemiah core are able to process AES-128 for OpenSSL at rate of 780 MBps (that’s 6.2 Gbps). Mighty awesome !
It’s already supported in Linux since 2006, and patch for OpenSSL existed, giving instant performance-boost to SSL-related applications. Michal claimed that he actually able to reach speed of 1.8 GBps / 14.4 Gbps.

You can fully saturate a 100 Mbps (or even 1 Gbps) ethernet link with full, and very strong, encryption. So if you want / need accelerated SSL performance, now you know which CPU to use.

Now if only someone would slap these cheap chips (about US$ 33 each) onto NICs and selling them as SSL accelerators, I would be buying. It would be way cheaper that current SSL-accelerator NICs currently selling at > US$ 1000, and probably much faster too. And then we are free to choose other CPU for the server.

Any takers ? ๐Ÿ™‚

Sutradara Ayat-ayat Cinta diduga membajak ?

Demikian salah satu isi dialog antara Manoj Punjabi, boss MD Entertainment, dengan wakil PKS di DPR kemarin ini. Kutipan:


Manoj, Hanung, Hasri Ainun, Habibie
Manoj, Hanung,
Hasri Ainun, Habibie

(sumber: detik.com)

Menurut bos MD Entertainment itu, ada lima pihak yang diduga berpeluang mengedarkannya yaitu Badan Sensor, sutradara, LSM, pihak editing, dan produsennya. Manoj merasa, orang yang telah membajak, berusaha merusak imej perusahaannya.

Kok bisa tega begitu sampai mau mengadukan ke polisi ? Padahal mas Hanung sudah demikian jungkir-balik berusaha di tengah segala halangan agar film ini dapat tetap bisa berhasil.

Lalu ketika sudah berhasil, diadukan ke polisi ? Ketika jerih payah mas Hanung berhasil melampaui bahkan target produsen, yaitu 1 juta penonton ?

Kalau berita dari detik.com ini akurat, maka saya sangat kecewa.
Tapi ini memang bukan konflik pertama antara MD entertainment dengan sutradara, sebelumnya sutradara juga sudah pernah ditekan agar membuat AAC menjadi lebih hedonis & “gaul”.

Di tengah rencana MD entertainment untuk membuat versi extended AAC, kalau ada shooting ulang, tentu wajar jika produsen ingin menggunakan jasa sutradara yang bisa lebih akur dengan kemauan mereka.

Tapi kalau itu sampai terjadi, saya pastikan saya tidak akan menonton versi extended tersebut.

Nah, mari kita lihat bagaimana perkembangan selanjutnya dari soal ini.

IGOS Summit 2

Berbagai institusi yang bergerak di bidang open source telah bergerak untuk mengadakan hajatan akbar open source tahun ini, IGOS Summit 2.

Detail acara :

Waktu : 27 – 28 Mei 2008

Lokasi : JaCC (Jakarta City Center)

Ada banyak acara disini, seperti :

# “Next Generation Network (NGN)/VOIP dan ENUM berbasis Open Source” oleh Onno W. Purbo

# Pemanfaatan FOSS untuk Pemerintahan, Pendidikan, dan Bisnis

# Berbagai kompetisi

# Deklarasi IGOS 2

# Narasumber & para tokoh open source, juga para wakil dari pemerintah dan berbagai institusi pendidikan.

Sampai jumpa di perhelatan akbar ini !

Unspun @ Amazon

I was googling around tonight when I stumbled on this : Unspun @ Amazon.

I was gobsmacked. How come Pak Ong was able to obtain it ?

I want sufehmi.amazon.com too !

Turned out that it’s a misunderstanding on my part.
Ha ha ha ๐Ÿ˜€

This is what will happen after you’re too busy hacking Linux for days (yes, even when you guys are having your 4-days holiday), with little sleep in between.
I envy you no more lah Pak Ong. He he.

Alright, back to work ! ๐Ÿ˜€

Alamak, Wisma Bumiputra

Ini gedung benar-benar minta ampun. Sama sekali tidak bisa saya rekomendasikan ๐Ÿ™‚

Ceritanya, ada client disitu, dan kita bereskan infrastruktur IT nya. Baru kemudian kita menyadari berbagai masalah di gedung tersebut.

Pertama, lift nya yang rada mengerikan. Hanya dalam beberapa kunjungan kesitu, saya sudah pernah terjebak di dalamnya. Di tengah ketegangan, seorang penumpang lift berusaha mengkontak petugas melalui emergency speaker.

Tidak ada respon.

Orang-orang mulai panik. Saya mulai kesal.
Di tengah itu semua, tiba-tiba ada penumpang yang berusaha membuka pintu lift – dan berhasil. Kita semua langsung berhamburan keluar menyelamatkan diri.

Sejenak sebelum kita keluar, terdengar suara petugas dari speaker, “Halo? Halo? Halo?”
Yang dijawab dengan ketus oleh para penumpang “telat pak !” ๐Ÿ˜€

Kedua, listrik padam setiap jam 18:00 ??
Jika server Anda perlu hidup 24 jam, lupakan untuk menjadi tenant di gedung ini. Sebenarnya, pengurus gedung bisa menghidupkan listrik setelah pkl 18:00 misalnya untuk lembur, dengan biaya “hanya” Rp 300 ribu / jam saja.

Such a great deal. Not.

Ketiga, listrik byar-pet ????
Ini saya saksikan sendiri – ketika sedang mengutak-atik komputer di lokasi, tiba-tiba listrik & lampu semua **byar**. Lalu langsung hidup lagi seperti tidak ada apa-apa.
Namun sejak itu, bahkan printer heavy-duty seperti dot matrix dari Epson mulai bertingkah aneh.

Apalagi komputer para user.

Ketika berbincang-bincang dengan customer, ternyata ini kejadian yang biasa menurut ybs. Tapi, dia tetap tercengang ketika melihat lampu printernya berkelap-kelip dengan genit.
Dan kita tetap kesulitan membuat paham bahwa besar kemungkinan bahwa komputer-komputernya terus bermasalah (beberapa network card, sebuah komputer, beberapa printer, sebuah server gateway internet, dst) adalah karena masalah listrik tsb.

Keempat, parkir mobil !
Saya kaget setengah mati ketika menemukan bahwa tempat parkir untuk tamu di areal gedung ini sangat, amat sedikit. Waduh, mau ditaruh dimana mobil saya ?

Lalu saya bertanya baik-baik ke seorang satpam. Dijawab oleh ybs, bahwa saya boleh parkir di basement gedung – yang jelas-jelas ada rambu bertulisan “HANYA UNTUK TENANT” (atau semacam itu) di pintu masuknya. Saya tanya soal itu dan dijawab tidak masalah, maka saya masuk ke basement dan mulai berputar-putar mencari parkir.

Setelah cukup lama mencari, akhirnya ketemu lokasi parkir yang kosong. Dengan perasaan lega, saya kemudian mulai manuver untuk memparkir mobil.

Selesai mobil di parkir, seorang satpam datang menghampiri saya. “Halo pak, mau parkir?”
Saya bingung, “Iya pak.” Lha jelas-jelas saya **sudah** parkir ๐Ÿ™‚
“Disini khusus tenant pak”
Saya: “Oooh, iya, saya juga baca, tapi saya disuruh parkir disini sama security diatas”
Satpam: “Oh tidak bisa pak. Disini cuma untuk tenant”
Saya: “Haahh??”

**bengong**

Saya: “Iya deh”

Terpaksalah saya keluar lagi dari tempat parkir tersebut, dan dari basement. Ketika melewati satpam yang menyuruh ke basement tersebut, saya komplain. Dia bengong.
Saya juga bengong, lho kenapa juga dia bengong? Jelas dia salah tho? Bingung saya jadinya ๐Ÿ˜€

Belakangan, ketika proyek sudah mendekati selesai, saya baru tahu bahwa agak jauh di belakang gedung, ada tanah kosong yang sudah dikonversi menjadi lapangan parkir.

Doh! Kenapa juga saya malah disuruh parkir di basement ?? ๐Ÿ˜›

Saya sudah memberitahukan kepada client saya tersebut, bahwa BPPT juga menyewakan ruang kantor dengan rate yang ekonomis. Mudah-mudahan informasi tersebut bisa bermanfaat bagi ybs.

Suspend problem in Gutsy

My work laptop (HP nc6000) have problems with its suspend facility. This is of course causes me many inconveniences. So when I got a moment to spare, I set Google on the loose for the solution.

I quickly found the explanation & the solution here. Basically, it’s the proprietary version of ATI (the graphic card) driver that’s causing this.

The solution :

1. Click on System – Administration – Restricted Drivers Manager
2. Disable “ATI accelerated graphic driver”
3. Restart

And that’s it.

Ubuntu automatically switches to the open-source version of ATI driver, and my laptop will now happily suspend again. Yay for open-source driver ! ๐Ÿ˜€

I’m going to write up the report to the successful Ubuntu/Linux seminar yesterday, but need to do a few things first. Stay tuned.

Pindah ke lain hati : kisah pencarian seorang pemuda dalam mencari pasangannya

Sudah beberapa minggu ini handphone saya :

1. Sulit dihubungi : tidak ada tanda telpon masuk, namun kemudian customer komplain karena tidak bisa menghubungi saya.
2. Sulit menghubungi : kualitas percakapan amburadul, seperti sedang berada di dalam bunker/basement, padahal sinyal full.
3. Sulit mengirim SMS
4. Sulit menerima SMS : bisa delay berhari-hari. Atau malah tidak diterima sama sekali.

Duh XL … jor-joran promosi sih boleh saja. Tapi mbok ya jangan dengan mengorbankan kualitas layanan seperti begini.

Dan ternyata saya tidak sendirian. Banyak yang lainnya yang komplain juga.
Malah ada yang menjadi korban karena gagal menghubungi ambulan ketika membutuhkannya.

Akhirnya dengan terpaksa saya memutuskan bahwa saya tidak lagi bisa menggunakan jasa XL Xplor. Tidak jelas kapan kualitas layanannya akan bisa membaik kembali. Sedangkan saya memerlukan fasilitas komunikasi yang memadai untuk bisnis.

Lalu mulailah proses pencarian saya (aka: sang pemuda beranak empat ๐Ÿ˜€ ) untuk menemukan pasangan (provider komunikasi) nya yang baru.
Oh ya, proses pencarian dibatasi hanya pada provider GSM, karena HP saya Nokia E70.

Beberapa yang saya temukan :

1. Indosat : Sinyal Kuat ? Sepertinya sih tidak.

2. XL : Noooo… *sob* *sob*

3. Telkomsel : simPATI bisa mahal sekali, kartu As apa lagi. Hm.. Halo kelihatannya OK. Kualitasnya juga sudah dibuktikan anggota keluarga saya lainnya selama bertahun-tahun.

Maka hari ini saya ke gerai Halo, dan telah mendapatkan sebuah nomor baru yang akan aktif dalam waktu sekitar 5 hari lagi.

Bagi Anda yang masih kebingungan dengan perang tarif antar operator pada saat ini, silahkan bisa baca keterangan mas Khalid disini. Sangat informatif.
Selamat kaget bahwa ternyata prabayar yang pada mengaku murah itu ternyata sebetulnya tetap mahal.

NB: masih bengong karena antara judul dengan isi posting gak nyambung ? ๐Ÿ˜›
Nyambung kok sebenarnya, tapi diplesetkan saja. Daripada judulnya marah-marah, saya kepikiran dibecandain saja deh. He he. Maaf kalau mengecewakan ๐Ÿ˜€

Old & tired:: Open Relay. New Hotness:: Brute-force SMTP AUTH

Bloody spammers.

Got complaints from my customers that their websites are going up & down like a yoyo. Checked, and that’s true enough. Although at first it seems okay, but when you hit reload, you got the error message.
Thank God for squid, so even when the server is having problems, it’s not instantly obvious to the visitors. Only to the admins. (hint: admin pages are usually set with no-cache header)

The error messages are related to mysql. So I checked it, and indeed MySQL was overloaded to the max. mysqladmin -h localhost -u root -p status showed that it’s handling crazy amount of queries per second.

I was a bit baffled. Normally, that will cause MySQL to fell straight away. But at that time, it’s “just” going up & down. So I looked for more clues using top.

I quickly noticed that there are huge numbers of smtpd processes. What’s going on ?
So I checked the mysql query log.

Turned out that the spammers are trying to brute force their way to my smtp server ๐Ÿ™
They’re trying various combinations of username & password. They doesn’t seem to be anywhere successful, but they sure caused MySQL to act funny.
smtpd authenticate to a table in MySQL. The table is small, so it must be cached already by MySQL.

But even cached, when the requests are coming very rapidly, it’d still hurt.

Checked /etc/postfix/master.cf, and surprised to see that by default, max number of smtpd that will be spawned by Postfix is 100.
In normal situation, this won’t be a problem because it’s lightweight. But when there are 100 smtpd processes servicing brute-force attacks of spammer bots, the server will be disturbed.

So I changed this line in /etc/postfix/master.cf :

smtp inet n – – – – smtpd

Into this :

smtp inet n – – – 10 smtpd

Now postfix won’t spawn more than 10 processes at maximum, slowing down the spammer considerably.

Personally, I think old punishment styles such as, oh let’s say “hanged, drawn, quartered” should be reestablished again just for them, spammers.

No, I’m not joking.

OK, ok… but I think that’s the only punishment that would be able to effectively stop people from spamming. So sue me ๐Ÿ™‚

Seminar Ubuntu/Linux @ Megabazaar, JHCC

Alhamdulillah beberapa hari yang lalu sudah confirmed untuk sesi seminar Ubuntu ini di JHCC. Lumayan dapat sesi 3 jam ๐Ÿ™‚

Dimana? Kapan? Gimana??

Minggu, 16 Maret 2008, Jam 15.00 รขโ‚ฌโ€œ 18.00,
Ruangan Workshop Megabazar Computer Lower Ground
JHCC, Jakarta

Pembicara : Tim Technical Ubuntu Indonesia

Pendaftaran, hubungi;
Ph : 021. 5851473-74 ( Ibu Desy / Wiwi )

Biaya Investasi : Rp. 30.000,- ( termasuk makalah )

Ada tambahan sedikit dari informasi diatas – pada sesi 3 jam tersebut paling tidak akan ada 3 topik yang akan dibahas, yaitu Akunting dengan Linux (Waraqah), Linux untuk Pendidikan (Toosa), dan Migrasi dari Windows ke Linux (Harry).

Acara ini dapat terselenggara berkat kerjasama dari rekan-rekan di Majalah Chip Indonesia. Bersama dengan email ini saya menghaturkan banyak terimakasih kepada mereka..

Sampai jumpa di lokasi acara !