Friday, October 02, 2009

Penerjemahan: Deadline dll

Acuan penerjemahan Gnome: Localisation Guide. Jangan terjemahkan modul berikut, karena obsolete: esound, libgnomevfs, libgnomeprint, libgnomeprintui, libart_lgpl, libbonobo(ui), libglade, libgnome, libgnomecanvas, libgnomeprint(ui), libgnomeui. Deadline masih sekitar 6 bulan lagi karena 2.28 baru saja dirilis.

Moblin 2.1: deadline 12 Oktober 2009

Ubuntu Karmic Koala: skedul rilis 29 Okt, deadline terjemahan non language-pack 15 Okt, language-pack 22 Okt.

Wednesday, September 09, 2009

Uji Coba Flexinet Di Ubuntu Jaunty

Beberapa hari ini saya mencoba memakai Flexinet untuk menyambung ke Internet. Modem yang dipakai bermerek Skydata model BRG-U100. Dari lsusb, IDnya adalah 2227:3105. Dari lsusb -v akan muncul info lebih lengkap, idVendor 0x2227 = Samwoo Enterprise, sedangkan idProduct 0x3105 = Skydata SKD-U100. Ternyata modem CDMA tersebut tidak selalu langsung dikenal oleh Ubuntu Jaunty, yang akan menampilkan pesan berikut di syslog:

Sep  8 22:07:50 quirk-a kernel: [ 1457.112160] usb 4-2: new full speed USB device using uhci_hcd and address 3
Sep 8 22:07:50 quirk-a kernel: [ 1457.349099] usb 4-2: configuration #1 chosen from 1 choice
Sep 8 22:07:50 quirk-a kernel: [ 1457.352232] cdc_acm 4-2:1.0: ttyACM0: USB ACM device
Sep 8 22:07:57 quirk-a NetworkManager: (ttyACM0): ignoring due to lack of mobile broadband capabilties
Apabila proses deteksi modem lancar, di syslog akan muncul pesan berbeda:
Sep  8 21:48:40 quirk-a kernel: [  307.604159] usb 4-2: new full speed USB device using uhci_hcd and address 2
Sep 8 21:48:41 quirk-a kernel: [ 307.848088] usb 4-2: configuration #1 chosen from 1 choice
Sep 8 21:48:41 quirk-a kernel: [ 307.889370] cdc_acm 4-2:1.0: ttyACM0: USB ACM device
Sep 8 21:48:41 quirk-a kernel: [ 307.966393] usbcore: registered new interface driver cdc_acm
Sep 8 21:48:41 quirk-a kernel: [ 307.966402] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Sep 8 21:48:47 quirk-a NetworkManager: (ttyACM0): found serial port (udev:CDMA hal:)
Sep 8 21:48:47 quirk-a NetworkManager: (ttyACM0): deferring until all ports found
Sep 8 21:48:51 quirk-a NetworkManager: Re-checking deferred serial ports
Sep 8 21:48:51 quirk-a NetworkManager: (ttyACM0): new Modem device (driver: 'cdc_acm')
Sep 8 21:48:51 quirk-a NetworkManager: (ttyACM0): exported as /org/freedesktop/Hal/devices/usb_device_2227_3105_SKD_U20_000_if0_serial_unknown_0
Analisis sementara, inisialisasi modem ini kadang perlu waktu > 3 detik, padahal program pendeteksi modem di Jaunty diset dengan timeout 3 detik. Solusi sementara adalah cabut-pasang modem sampai Jaunty otomatis mengenali, karena program pendeteksi di /lib/udev/nm-modem-probe memiliki batas timeout 3 detik yang di-hardcode.

Setelah modem terdeteksi, proses setup koneksi via network manager dapat dilakukan seperti biasa. Tidak perlu memakai wizard, karena memang Flexinet belum terdaftar di wizard.

Satu perangkat keras lagi yang tidak perlu driver khusus di Linux! (Walaupun perlu tweaking dan kesabaran untuk dapat memakainya).

Thursday, September 03, 2009

Brain Fuck Scheduler for Linux Kernel (aka Welcome Back Con Kolivas)

Take newest BFS patch from http://ck.kolivas.org/patches/bfs/2.6.30-sched-bfs-203.patch, start from mainline kernel 2.6.30.3, then apply 3 patches:

tar xvfj vanilla/linux-2.6.30.3.tar.bz2 
cd linux-2.6.30.3/
patch -p1 < ../ck/2.6.30-sched-bfs-203.patch
bzip2 -dc ../vanilla/patch-2.6.30.3-4.bz2 | patch -p1
# skip 2 patches to kernel/sched.c and kernel/sched_rt.c above
bzip2 -dc ../vanilla/patch-2.6.30.4-5.bz2 | patch -p1
cd ..
mv linux-2.6.30.3 linux-2.6.30.5-ck
... and now reconfig, compile, reboot, test, loop

ps: don't forget to read BFS FAQ

Friday, August 14, 2009

Header PO Standar Untuk Terjemahan ke Bahasa Indonesia

Ketika mulai menterjemahkan Tomboy, Gtranslator versi 1.9.4 terus saja menampilkan pesan kesalahan invalid plural forms. Ternyata mesti diisi sebagai berikut untuk bahasa Indonesia:

"Language-Team: Indonesian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
referensi: disini

Wednesday, August 12, 2009

Memeriksa Penggunaan Memori di Linux

Setelah saya mengeluh tentang betapa borosnya aplikasi memakan memori, MDAMT mengirim link tentang analisis pemakaian memori yang menyesatkan. Artikel tersebut merujuk ke beberapa tool untuk analisis memori. Disana disarankan untuk memakai exmap. Sayang di kernel versi baru, exmap tidak berjalan mulus. Setelah di-patch-pun, untuk platform x86_64, exmap masih gagal menampilkan angka-angka yang benar.

Sebenarnya dengan command line, dapat juga diperoleh angka pemakaian memori yang cukup representatif:

$echo 0 $(cat /proc/4343/smaps | grep Pss | awk '{print $2}' | sed 's#^#+#' ) | bc
584017
Tapi hasilnya kok tidak jauh berbeda dengan top:
$ top -n 3 -p 4343
Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.8%us, 4.9%sy, 0.0%ni, 89.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3851036k total, 3158780k used, 692256k free, 122012k buffers
Swap: 3903752k total, 571888k used, 3331864k free, 994192k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4343 andika 20 0 1135m 581m 23m S 0 15.5 60:53.80 /usr/lib/firefox-3.0.13/firefox
Salah satu komentar pada blog Lubos Lunak menyarankan untuk mencoba smem. Hasilnya cukup menarik:
$ ./smem -u
User Count Swap USS PSS RSS
andika 63 111268 1156636 1185668 1393260

$ ./smem > z; head -1 z; tail -3 z
PID User Command Swap USS PSS RSS
30205 andika evince file:///tmp/Paket-De 8 76328 78288 89284
12172 andika /usr/lib/opera/9.64/opera 0 123132 123602 126964
4343 andika /usr/lib/firefox-3.0.13/fir 8 581528 584012 595924

Mari Berburu Supernova

Setelah projek Galaxy Zoo yang berusaha mengidentifikasi tipe galaksi menuai sukses, rupanya ada projek lanjutan yaitu Galaxy Zoo Supernova.

Ini terjemahan pengumumannya:

Galaxy zoo memerlukan bantuan anda lagi, kali ini dengan projek khusus untuk mencari supernova - bintang yang meledak. Citra dari kandidat-kandidat yang mungkin ditangkap oleh sebuah teleskop di California sedang dimasukkan ke situs web kami di http://supernova.galaxyzoo.org. Astronom sedang bersiap di Canary Islands untuk menindaklanjuti kemungkinan-kemungkinan yang paling menarik, tapi pertama-tama kami perlu bantuan anda untuk memutuskan kemana mesti mengarahkan teleskop. Mohon luangkan waktu untuk mengunjungi situs tersebut, baca tutorialnya, lalu mulai berburu.

Tentu saja, apabila bintang meledak tidak menarik bagi anda, kami masih perlu bantuan anda pada Galaxy Zoo di http://www.galaxyzoo.org. Kemajuan Zoo 2 baik - dan kami akan mengumumkan berita menarik dalam 2 minggu mendatang - tapi setiap klik masih penting, dan akan membantu kami membuat lebih banyak penemuan seperti 'Pea' - galaksi kecil, bulat, hijau yang pertama kali diidentifikasi oleh para Zooite, yang nampaknya menjadi tempat formasi bintang yang paling efisien di jagat raya.

Monday, August 10, 2009

Banyak Notifikasi GMail Nyasar

Dalam setahun ini telah ada 19 notifikasi dari GMail yang nyasar ke mailbox saya. Yang mengherankan, polanya tidak jelas. Apakah nyasar ke saya bila nama asli memuat kata 'Andika'?

Ini daftarnya:
satria.andika35@gmail.com
citra.astuti@gmail.com
federicosimatupang@gmail.com
fransnapitupulu01@gmail.com
bosndok@gmail.com
ploso.andika9@gmail.com
febrikalandika91@gmail.com
andika1212.dika@gmail.com
andika.charly@gmail.com
lolaandika@gmail.com
rmdhan05@gmail.com
andika.gilang.r@gmail.com
chulunt@gmail.com
revandika88@gmail.com
republik.wahyudi659@gmail.com
pencaric53@gmail.com
agussptr695@gmail.com
ikhaandika@gmail.com
dwihandika@gmail.com