linux
Shortcut Firefox
Melengkapi dan melanjuti tulisan sejenis yang dulu pernah saya tulis. Yang akan saya tulis ini shortcut yang bisa dipakai di Firefox versi Linux dan Mac OS X (saya tulis di dalam kurung).
- Ke address bar: Ctrl+L (Cmd+L)
- Ke search bar: Ctrl+K (Cmd+K)
- Buka tab baru: Ctrk+T (Cmd+T)
- Tab berikutnya: Ctrl+Tab (Cmd+}) atau Ctrl+PgUp
- Tab sebelumnya: Ctrl+Shift+Tab (Cmd+{) atau Ctrl+PgDn
- Tutup tab: Ctrl+W (Cmd+W)
Segitu aja ah.. :D selanjutnya mau ngomentarin aja.
Mana yg lebih enak, di Linux ato Mac OS X? Mana yg lebih enak, mencet Ctrl atau Cmd? Sebagai informasi, saya nekan tombol Ctrl dengan kelingking kiri sedangkan tombol Cmd dg jempol kiri.
Jempol itu biasanya ada di sekitar spasi bagian paling kiri dan tombol Cmd itu ada persis di sebelah kirinya. Cuma nekuk jempol sedikit yang kebetulan sesuai dg arah gerak sendi si jempol. Kesimpulannya.. nyaman :D
Nah.. bagaimana dg mencet tombol Ctrl dengan kelingking kiri? Kalau saya menekannya dg kelingking kiri tanpa mengubah posisi telapak tangan, maka si kelingking musti membentuk sudut kira2 90 derajat. Menurut saya, posisi ini rada2 tidak nyaman. Apalah kalau dikombinasikan dg menekan tombol T yang biasa saya tekan dengan telunjuk kiri. Telapak tangan kiri saya musti menekuk sana sini dulu tuk melakukannya. Kalau ingin menekan tombol Ctrl dg kelingking kiri dengan nyaman, saya harus menggeser telapak tangan saya dulu agak ke bawah. Rada buang2 energi =P
Jadi.. mana yg lebih enak mencet Ctrl atau Cmd? menurut saya.. dengan keyboard macbook ini.. enakan mencet tombol Cmd =D
Trus.. tuk urusan pindah2 tab. Bagi saya, kombinasi Ctrl+Tab dan Ctrl+Shift+Tab itu sangat tidak enak tuk dipraktekkan. Telapak dan jari2 tangan kanan saya harus aga2 berakrobat dikit tuk melakukannya. Kalau mau mencet Ctrl+PgUp atau Ctrl+PgDn, berhubung di keyboard saya ini kalau mau mencet PgUp atau PgDn harus menekan tombol Fn yang ada di sebelah kiri tombol Ctrl, maka saya harus menggeser telapak tangan saya agak ke bawah agar tombol2 tersebut bisa ditekan dengan nyaman.
Beda rasanya dg mencet Cmd+{ atau Cmd+} di Firefox tuk Mac OS X kalau ingin pindah2 tab. Kedua telapak tangan saya sama sekali tidak harus berubah posisi. Jempol mencet Cmd, kelingking kiri mencet Shift, dan jari tengah/manis kanan saya mencet tombol [ atau ].
sekian dulu komentar entah-penting-atau-tidak dari saya.. hehehe..
Wawancara dengan pengembang adware
Bisa dibaca di http://philosecurity.org/2009/01/12/interview-with-an-adware-author
keren euy! cerita bagaimana si pembuat adware itu bisa memanfaatkan “fasilitas” yang ada di Windows tuk keperluan “macem2”.. hehehe..
ada bbrp kutipan menarik..
S: In your professional opinion, how can people avoid adware?
M: Um, run UNIX.
lalu
S: How private is people’s information today?
M: Not at all.
dan
S: Do you think that in our society we delude ourselves into thinking we have more privacy than we really do?
M: Oh, absolutely. If you think about it, when I use a credit card, the security model is the same as that of handing you my wallet and saying, “Take out whatever money you think you want, and then give it back.”
iangoprek
Biar tak membuat jorok blog yg dah jorok ini, ngoprek.log saya pindahkan ke http://ngoprek.fajran.web.id/ =D
Nonton Film
Iseng-iseng malem-malem.. modal Python, PyGTK, Gstreamer, dan waktu satu jam. Jadilah program kecil dan tak lengkap tuk nonton film! eh tapi minimal udah bisa nonton, play/pause, dan geser2 waktu :D berhubung gak tau cara ngambil skrinsutnya, akhirnya si-skrin di-sut aje..

lisensi? public domain aja lah :D kodingan bisa diambil di http://github.com/fajran/nontonfilm/tree/master
tutorial? baca aja http://pygstdocs.berlios.de/pygst-tutorial/index.html. kodingan di sono jg dicomot2 kok =D
uh ternyata blom bisa ngalahin Nonton VCD punyanya mdamt dalam waktu sejam ituh..
JadwalSholat Applet
Semenjak tinggal di Belanda, saya menjadi merasa perlu tuk menginstal aplikasi pengingat waktu sholat. Soalnya di sini, waktu sholat bisa selalu berubah setiap harinya. Kalau di Indonesia mah bisa dikira2 atau tinggal tunggu suara adzan dari mesjid terdekat :D
Di Mac OS X, ada aplikasi Guidance yang bisa dipakai. Satu fitur yang saya suka adalah kemampuannya untuk menunjukkan waktu sholat (atau sisa waktu menuju sholat berikutnya) langsung di panel atas. Jadi cukup nengok dikit, udah ketahuan waktunya. Kalau perlu lebih detil, tinggal diklik dan semua terlihat.
Kode dan dokumentasi: apt-web
Sepertinya layanan untuk nyari tahu daftar URL paket yang harus diunduh yang saya buat cukup dipakai orang. Tiap hari ada aja yg make walau cuma satu, dua orang (menurut google analytics). Yaaa.. mudah2an saja bisa membawa manfaat bagi orang banyak :-)
Sempat ada yang meninggalkan komentar untuk mempublikasikan kode sumbernya dalam bentuk arsip dan saya sudah membuatkannya (unduh). Namun, agar lebih mempermudah urusan mengunduh kode sumbernya, saya barusan memindahkannya ke repositori kode sumber terbuka di github.com (maap.. lagi kesengsem ama distributed vcs =P). Selain itu saya juga sudah membuatkan dokumentasi singkat jika ingin ada yang menggunakannya untuk membuat layanan yang sama.
Sedot sampe tua! (tm)
Setelah merencanakan berbulan-bulan yang lalu, akhirnya beberapa hari yang lalu saya memulai membuat skrip sedot-sampe-tua versi baru. Skrip ini dapat digunakan bagi Anda sekalian yang ingin membuat cermin alias mirror :D Skrip ini sudah menjadi bagian dari amunisi yang mempersenjatai kambing.ui.edu.
Terinspirasi dari skrip yang digunakan di ftp.kaist.ac.kt, skrip ini direncanakan akan memiliki beberapa fitur utama, yaitu skrip sedot itu sendiri dan pembuatan laporan seputar status penyedotan dan penggunaan harddisk. Skrip ini juga punya kerangka pembuatan pengaya alias plugin yang sudah memungkinkan kambing ikutan ngeplurk :D
Fasilitas pembuatan laporan yang sudah ada masih sangat sederhana dan pasti akan diganti. Sudah sempat saya buat sih, namun dengan bodohnya saya menghapusnya T__T. Terpaksa ditunda dulu sampai waktu yang tak dapat diprediksi :D
Cukup sudah ceritanya, seperti kata Linus Torvalds, “Talk is cheap. Show me the code”, seluruh skrip dapat dilihat di halaman proyeknya di https://launchpad.net/sedot.
Silakan disedot dengan bazaar dengan menuliskan perintah berikut.
$ bzr branch lp:sedot
Dokumentasi versi sangat minimalis dapat dilihat di bawah direktori doc/
happy hacking! :D
kambing ngeplurk!
Sapa bilang Kambing gak bisa ikutan ngePlurk. Silakan intip http://www.plurk.com/user/kambing tuk tau apa kata si Kambing.
Web server sederhana
Setelah meminta persetujuan 3 rekan lain (eka, ijul, dan delon), saya mempublikasikan sebuah tugas kuliah Jaringan Komputer di Fasilkom dulu. Kami sepakat untuk merilisnya di bawah lisensi GPL 2.0.
Saat itu kami diberi tugas untuk membuat sebuah web server sederhana yang tentu saja dapat dipakai dengan segala keterbatasannya. Namun, agar lebih mempermarak suasana, kami menambahkan dukungan CGI yang sangat sederhana yang sudah cukup agar web server ini dapat dipakai untuk menjalankan aplikasi PHP :) Aplikasi ini sudah diujicoba di bawah sistem operasi GNU/Linux dan belum dicoba dengan sistem operasi lainnya.
Aplikasi yang kami buat ini hanya ditujukan untuk tugas. Silakan Anda pakai sebebas-bebasnya namun RESIKO ANDA TANGGUNG SENDIRI. Kami TIDAK AKAN BERTANGGUNG JAWAB atas segala kerusakan yang terjadi.
Saya mengunggah kode sumber aplikasi ini ke Google Code Hosting. Berikut ini adalah beberapa tautan penting.
- Halaman proyek: http://code.google.com/p/konta-httpd/
- Peramban kode: http://code.google.com/p/konta-httpd/source/browse/
- Arsip kode: http://konta-httpd.googlecode.com/files/konta-httpd.tar.gz
Selamat menikmati!
Perkembangan..
Melanjutkan kisah sebelumnya, akhirnya saya berhasil menyelesaikan kodingan bzip2 paralel dg uTC (cuma bagian kompresinya aja). Separuh waktu yang saya gunakan habis dipakai tuk debugging masalah yang tidak jelas. Masalah yang sangat aneh sampai2 saya juga tidak tahu apa yang harus dilakukan.
Penggunaan g++ bawaan Ubuntu 7.10 dan Ubuntu 8.04 ternyata memberikan hasil yang berbeda. Kalau menggunakan g++ yg dipakai di mesin uji coba (powerpc quadcore) ternyata hasilnya beda lagi, untungnya yg ini hasilnya sesuai harapan *lega*.