Keyboard Shortcut untuk BASH

May 31st, 2010 by Cecep Mahbub

Pernah merasakan menderitanya pergi ke awal baris hanya untuk memperbaiki salah ketik di Terminal? Apalagi kalau koneksi yang digunakan tipikal GPRS yang gak stabil, bisa makin bete saja.

Biasanya kalau sudah begini, cara bodohnya saya cancel perintah tersebut, kemudian saya buka aplikasi note (notepad misalnya kalau di Windows, atau apapun yang bisa dipake untuk nulis), lalu mengetikkan semua perintah disana (pasti lebih cepet kan). Salin perintah tersebut dan tempelkan (paste) ke Terminal yang sedang terkoneksi ke remote server.

Cara lain yang saya gunakan (setelah hilang malesnya), adalah menghafal  beberapa keyboard shorcut yang bisa digunakan untuk BASH. Tidak perlu semuanya dihafal, pilih beberapa saja. Misal, favorit saya cuma 3 shortcut.

  1. CTRL + a – Untuk pergi ke awal baris
  2. CTRL + e – Untuk pergi ke akhir baris
  3. CTRL + k – Untuk menghapus semua karakter di kanan kursor

Dengan tiga shortcut itu saja, saya bisa lebih efesien bekerja di Terminal. Mau yang lebih lengkap, silakan dilihat di sini.

Kotak Cokelat

May 31st, 2010 by Muhammad Arif Wicaksana
Untuk kutipan yang mengandung kata ‘a box of chocolates‘, sebagian besar dari kita mungkin akan langsung terbayang dialog Forrest Gump yang berikut: My momma always said, “Life was like a box of chocolates. You never know what you’re gonna get.” Tapi bagi saya, kutipan dari serial The X-Files episode Musings of a Cigarette Smoking Man [...]

Nerds & Geeks = Boyfriend Material…

May 30th, 2010 by Yvan Christian

I was blog-walking a few years ago and I read this article which I found to be relieving as I think that I’m also belong to the geek-slash-nerd community. Please kindly read and contemplates. =P

tj_han86@riuva.com wrote :

I know most of us here are nerds. And single. But why? Nerds make great boyfriends, as expertly pointed out by this article which I’ve reproduced here. My own comments are in red. Naturally, the article is full of generalisations and assumptions but taking the average, it’s a pretty damn spot-on.

Reproduced from the Best of Craig’s List:

In the wide world of dating, there are many options. Do you go for the flashy guy with the smooth smile, or the dude in the corner typing away on his laptop? The following are reasons why I think my fellow females should pay more attention to the quiet geeks and nerds, and less attention to the flashy boys.

1.) While geeks and nerds may be awkward, they’re well-meaning 9 out of 10 times. That smooth dude with the sly grin and the spider hands? Wonder what HIS intentions are… plus, I’ve never had a geek guy not call me when he said he would. Score major points THERE.

Nerds are idealistic in general. This is because they are always indulging in fantasy worlds, where osananajimis, childhood promises and other sweet anime cliches prevail. This means their standards are generally in sync with the sincere and selfless fictional characters of say Honey and Clover, Love Hina etc.

2.) They’re useful. In this tech-savvy world, it’s great to have a b/f who can make your laptop, desktop, and just about anything else that plugs into a wall behave itself.

This is very true. In fact, as I’m writing this, the wife complains that “my IE just crashed. I lost all my pictures. I can’t use firefox cos when it saves pictures, there’s a 30 second hang.” To which the reply is, “Check your downloads tab and click the cleanup button.” If it was a normal guy, the answer would probably be, “UH? Farriire fux? Is that some animal?”

3.) They’re more romantic than they’re given credit for. Ok true, their idea of romance might be to make up a spiffy web-page with all the reasons why they love you, with links to pics of you and sonnets and such… but hey. It lasts longer than flowers, plus you can show your friends.

In this day and age, where capitalistic romance is the norm and romanticism is measured in dollars, we splendid nerds are always creative and unique in our expressions of romance. For example, we may print a 150 cm body pillow of the wife and hug it to sleep.

4.) Due to their neglected status, there are plenty to choose from. You like ‘em tall and slender? There are plenty of geeks/nerds who are. You like ‘em smaller with more meat on their bones? Got that too.

This is very true. Nerds come in all shapes and sizes and generally, all are available for selection.

5.) They’ve got brains. Come on now, how can intelligence be a bad thing?

Nerds actually know more about safe sex, sexually transmitted diseases, the menstrual cycle and its driving hormones, than most people. Even girls. Then there are regular folks who write in to magazines asking if “his girlfriend will get pregnant if she drinks his sperm”.

6.) Most are quite good at remembering dates. Like birthdates and such, especially if they know it’ll make you happy. Due again to their neglected status, they’re more attentive than guys who “have more options”. Plus, with all that down time without a steady girlfriend, they’ll likely have mental lists of all the things they’d love to do once they GOT a girlfriend.

And all the hentai and anime we watch gives us lots of ideas.

7.) Sex. Yep. Sex. I’m not really familiar with this myself, but I’ve friends who’ve been intimate with geek guys and it’s raves all around. They say a virgin wrote the Kama Sutra… all that time thinking about sex, imagining sex, dreaming about sex, (they are male after all) coupled with a desire to make you happy? Use your imagination.

Again, it’s all the Japanese AV and hentai.

8.) They’re relatively low-maintenance. Most can be fueled on pizza, Twinkies and Mt Dew. No complicated dinners needed here, so if you’re not the best cook, eh. Can you order a pizza?

I loled at this point. When was the last time us nerds visited a restaurant? As Madarame says, “eating is a luxury.” We are thrifty creatures when it comes to living expenses.

9.) Most frequent bars as often as slugs frequent salt mines. You won’t have to worry much about your geek guy getting his “groove” on with club hotties because, frankly, he’ll be too busy rooting around under his computer wondering where that spare cable went. You won’t have to worry about him flirting with other women because, 9 out of 10 times, he’ll zip right by them in a perfect b-line towards the nearest electronics store. I’ve seen this happen.
Me: “Eww. Victoria Secret’s Models… They’re so skinny. How is that feminine? You can see her ribs!”
Geek Guy: “ooooooo…”
Me: “Hey!” *notices he is staring lustfully towards the computer store*
Geek Guy: “What?”
Me: “Never mind…”

I have never clubbed before in my life. Only the occasional (annual) pub visit for football viewing. Most nerds are also homely, we’ll much prefer staying at home than going out especially to crowded places. You know the nerd mentality is all about picking one girl, just look at all eroge. There may be a harem but there’s always only one girl per route. And for School Days, if you don’t make up your mind, they kill you. So yeah, loyalty is the nerd way.

10.) Although he may not want to go to every outing with you, you can arrange swaps, as in, you’ll go to his Gamer Con dressed as an elf princess if he’ll take you to the ballet. Plus, if he doesn’t want to go someplace with you, you won’t have to worry much about what he’s up to. You’ll probably come home to find him asleep on his keyboard in a sea of Mt. Dew cans with code blinking from the screen. It’s ok. He’s used to this. Just toss a blanket over him and turn out the light.

As stated, nerds like to stay at home. We also don’t get lonely at all because we’ve been alone for most of our lives in a room. So girls don’t get any of this stickiness and possessiveness that some other guys have. And yeah, other guys find cosplayers weird. We find them very very hot.

11.) His friends aren’t jerks. I can’t stress this enough. You’ll more likely get “Omg! A GIRL!! Can I see?!” than “Hey hot stuff back that ass up here and let me get some grub on…” They’re awkward geeks too and will, 9 times out of 10, treat you with the utmost respect and, more than likely, a note of awe. A cute girl picked one of their clan to date? It could happen to them! Hope! Drag some of your single girlfriends over, open up a pack of Mt. Dew, crack open the DnD set and get working. Nothing impresses geek guys more than a girl who can hack-n-slash (well ok maybe if she can code… a geek can dream).

This is sooo true. D .

12.) They’re rarely if ever possessive. They trust you, so you can be yourself around them. You like to walk around the house in a ratty t-shirt for comfort? He won’t care. He does too! They won’t get pissy if you don’t wear make-up or don’t want to bother primping your hair. If you gain a few pounds, they won’t try their best to make you feel like crap.

Nerds don’t dress up. And they can’t really tell what is fashion. Anything looks perfectly fine. In fact, rags are MOE. Skirts and leggings are MOE. Gothic is MOE. Casual is MOE. Swimsuit is MOE. School Uniform is MOE.

13.) They’re usually very well educated. Physics majors and the like. See #5. You won’t have to listen to him blathering on about his car (ok maybe a little), he’ll have loads of other interesting things to talk about. Politics, world events, how much the chicken burgers down at the local place rock, so long as you douse them in hot sauce…

If you look at #animeblogger channel, which is full of geeks, you’ll notice that half have degrees while the other half are in college. Then if you look at #teens or something, 90% of the people there are dropouts doing odd jobs.

14.) You’ll almost never have to hear, “Yaw dawg whazzap!!” plop out of their mouths. Unless it’s in jest. They spell properly, use correct punctuation, and are able to tell the difference between the toilet and the floor. They almost never get “wasted”, so you won’t have to worry about coming home to find him and his friends passed out on the floor amidst a pile of beer bottles. Mt. Dew cans, perhaps…

We don’t ever type like, “y00 h0u r u 2daE, mi feeLZZ veri siAnzzz lehx.” It’s disgraceful. And most of us don’t drink, smoke or indulge in other vices. Besides masturbation.

15.) And the final reason why geeks and nerds make great boyfriends: They actually give a damn about you. Not how you look (though that’s a plus), not how skinny you are, not how much make-up you primp yourself up with, but they like you for you. That kind of thing lasts longer than “DaMN baby you got a fine ass!!!” Believe me.

This is because of scarcity. Nerds have it hard when it comes to getting girlfriends so they treasure them a lot more. It’s like how affluent people can’t finish their food and toss them away but the starving in Africa will lick every grain up.

So girls, what are you waiting for? Get a nerdy boyfriend now!

So, for fellow geeks-slash-nerds: REJOICE! Our time has come. And for the ladies, please, keep a few points -if not all- in this post in your mind. We may not look all comely like that buffed jock you having a crush on. But we actually got some plus points, especially in the attention and knowledge department. So girls, why wait? Get yourself a geek-slash-nerd boyfriend.

By the way, *ahem* if you haven’t noticed yet, I’m also a geek-slash-nerd. And I’m single. =D


KasPay

May 30th, 2010 by Eric Lontong
Ada lahan baru nih buat para penipu, pencucian uang, dan yang terutama adalah sangat mudah dan aman (Simple and Secure) untuk melakukan semua kejahatan seperti itu. Yang perlu diketahui sebelumnya: Aku bukan ahli perbankan Aku bukan ahli teknologi pembayaran online Aku bukannya tidak mendukung hal ini Aku sama sekali tidak ada kaitannya dengan KasPay, KasKus atau PT Darta Media Utama Mudah2an [...]

Kenyataan

May 29th, 2010 by Muhammad Arif Wicaksana
Bagaimana seharusnya kita menyikapi, kita ketika tanpa sengaja mengetahui fakta sebenarnya mengenai sebuah kejadian? Bahwa kejadian tersebut sebenarnya hanyalah ujung dari segunung permasalahan yang sangat besar. Ketika sebuah permasalahan kecil sebenarnya hanyalah topeng dari permasalahan lain yang jauh lebih besar. Dan saya benar-benar tidak siap mental untuk mengetahui fakta super-mengejutkan tersebut. Fakta yang sebenarnya biasa [...]

10 Game Paling Berpengaruh Dalam Hidupku (bagian 1)

May 28th, 2010 by Ardhi Adhary Arbain
#10. Nexus - The Jupiter Incident (PC - 2004) Sebagian orang pernah menanyakan, kenapa aku memilih bidang keilmuwan yang relatif kurang ‘lazim’ dan kurang diminati orang pada umumnya, yaitu Meteorologi. Kau tau sebabnya kawan ? OK. Aku mau membuat pengakuan. Semuanya berawal dari kesukaanku pada salah satu cabang ilmu fisika bernama Astronomi. Sejak kecil aku suka sekali [...]

Sepakbola dan Pendeteksi Cahaya

May 28th, 2010 by Wijayanto Budi

Judulnya diambil dari dua hal yang sepertinya tidak ada hubungannya namun coba dihubung-hubungkan dalam rangka memudahkan penjelasan (bukan pembingungan) cara kerja dari suatu pendeteksi cahaya atau bahasa kerennya, photodetector. Mengapa pengandaiannya dengan sepakbola? Karena sebentar lagi Piala Dunia 2010 dimulai.

Agak bingung juga mau dimulai dari mana, tapi saya kira cukup bersahabat kalau saya mulai saja dari klasifikasi materi/bahan berdasarkan sifatnya dalam menghantarkan listrik. Ada konduktor, semikonduktor, dan insulator. Konduktor adalah penghantar listrik yang baik, seperti kawat timah pada kabel contohnya, besi dan juga baja. Biasanya selain baik dalam menghantarkan listrik, dia juga bagus dalam menghantarkan panas. Berkebalikan dengan insulator. Insulator merupakan penghantar listrik yang buruk. Sebut saja kertas, kayu, plastik, dan kaca. Di antara kedua sifat itu, ada yang namanya semikonduktor. Sifatnya bisa sebagai insulator dan juga sebagai konduktor, bergantung pada situasi dan kondisi.

Sifat dari semikonduktor yang unik ini, membuat dia memiliki banyak sekali kegunaan. Dia bisa digunakan sebagai sumber cahaya (LED : Light Emitting Diode), sebagai penyearah arus, sebagai saklar, dan juga dapat digunakan untuk mendeteksi cahaya. Kali ini yang akan saya ceritakan adalah tentang sifat unik semikonduktor (pada umumnya menggunakan Silikon) sebagai pendeteksi cahaya. Bagaimana cahaya dideteksi? Jawaban singkatnya, cahaya harus diubah dulu bentuknya menjadi arus listrik. Bagaimana cara mengubahnya? Bayangkan sebuah pertandingan sepakbola.

Dalam pertandingan sepakbola, ada pemain, ada lapangan bola, dan juga ada fans, atau supporter, atau penonton. Yah, kalau mau disebut semua sih bisa saja, ada wasit lah, ada pelatih lah, ada gawang, ada anak gawang, dan lain-lain, namun sesungguhnya yang saya perlukan dalam penjelasan kali ini adalah pemainnya itu sendiri, lapangan bolanya dan juga dukungan suara dari supporter.

Julukan pemain ke-12 sering kali dialamatkan untuk supporter. Mengapa? Karena walaupun dia tidak ikut masuk ke dalam lapangan, supporter sering menjadi faktor X dari kemenangan sebuah tim. Supporter lah yang membuat para pemain bersemangat, lupa bahwa dia sebetulnya sudah kehabisan energi untuk berlari. Para pemain menjadi berusaha sekuat tenaga untuk menyenangkan hati supporter yang telah membelanya. Pemain tim idaman aktif mengejar bola dan selalu bergerak tanpa henti, seakan-akan energi suara dan teriakan supporter mereka diserap oleh kaki-kaki para pemainnya, dan juga memperpanjang nafas para pemainnya yang hampir habis.

Peristiwa ini mirip halnya dengan sebuah pendeteksi cahaya. Pada sekeping Silikon, terdapat elektron-elektron yang memiliki ikatan kovalen (bisa diibaratkan sebuah wadah berisi bola-bola kecil yang terikat satu sama lain). Lupakan tentang kata kovalen, pada intinya ikatan ini membuat si elektron malas bergerak. Ibaratnya, dia pemain bola yang malas berlari. Lalu suatu saat, si keping Silikon ini mendapatkan cahaya. Asal cahayanya bisa dari mana-mana, bisa dari lampu atau pun dari sinar matahari. Sinar ini memiliki apa yang disebut dengan energi optik (optical energy). Ketika cahaya tersebut menimpa Silikon, sebagian cahaya itu diserap, sebagian lainnya dipantulkan. Energi optik dari cahaya yang diserap oleh Silikon ini membuat elektron-elektron di dalamnya memiliki energi yang lebih untuk melepaskan ikatan kovalennya, dan siap untuk bergerak. Masih ingat tentang para pemain yang mendapatkan energi tambahan dari teriakan supporter, kan?

Saat si elektron-elektron berubah dari keadaan terikat menjadi elektron-elektron bebas ini lah, Silikon yang tadinya bersifat sebagai insulator berubah sifatnya menjadi konduktor. Si elektron-elektron yang muncul dari penyerapan energi optik ini lah yang nantinya akan bertindak sebagai arus listrik.

Surat vs Email

May 26th, 2010 by Wijayanto Budi

Salah satu bagian tak terpisahkan dalam dunia internet adalah adanya surat elektronik atau yang biasa kita kenal dengan email. Mungkin hampir setiap dari kita para netters, satu hal yang pasti dilakukan ketika terhubung dengan internet adalah mengecek inbox email kita (hmmm… atau cuma saya saja ya?) Apalagi kalau email tersebut juga kita gunakan untuk berlangganan mailing list dari kelompok organisasi tempat kita terlibat aktif di dalamnya. Mengunjungi inbox seakan bertransformasi menjadi kebutuhan primer. Karena jika inbox tidak ditengok beberapa hari saja, bisa-bisa gunungan email akan berjejalan di sana dan membuat malas untuk membacanya satu persatu serta mengikuti alur cerita yang sedang didiskusikan.

Email sangat menunjang pekerjaan baik dari segi efektivitas dan efisiensi. Cepat, praktis, mudah, murah. Kita tidak perlu lagi pergi ke kantor pos atau pun kotak surat terdekat hanya untuk mengirimkan pesan kepada seseorang. Kita juga tidak perlu capek2 membeli perangko dan juga tidak perlu bingung memilih perangko yang mana yang bisa dipakai untuk mengirim ke kota A atau kota B, negara C atau negeri D.

Dengan email kita juga tidak perlu khawatir apakah pesan kita terkirim atau tidak, karena kalau ternyata alamat email tersebut tidak terdaftar, maka dengan seketika kita akan mendapatkan email yang menginformasikan bahwa email kita tertolak dan alamat email yang dikirim sebenarnya tidak lah ada. Dalam hitungan detik, email bisa langsung dibaca dan kemudian dikirim balasannya. Bandingkan dengan jasa pos. Jangankan segera dibalas, sekedar tahu kapan surat itu akan sampai pun masih menjadi teka-teki.

Namun dengan segala kemudahan dan keuntungan dari email serta berbagai kekurangan dari surat pos, ternyata kartu pos, kantor pos dan tukang pos masih bisa bertahan hingga saat ini. Kartu pos masih banyak dijual di toko buku-toko buku dan di tempat-tempat memperoleh souvenir, dengan berbagai variasi gambar dan bentuknya. Dan tukang pos, di hari-hari kerja dia masih sibuk mengantar surat atau pun paket dari rumah ke rumah, dari gedung satu ke gedung lainnya. Perangko, sebagai aksesoris dalam surat menyurat pun juga masih tetap sama eksisnya dengan segala keunikan gambar serta kelangkaannya.

Awalnya saya apatis terhadap hal-hal yang berbau pos tersebut. Ribet lah, nggak praktis lah, nggak bisa diandalkan lah. Namun beberapa bulan belakangan ini saya akhirnya bisa menumbuhkan kepercayaan kepada kantor pos beserta perangkat penunjangnya, serta menemukan keasyikan tersendiri dalam berkorespondesi menggunakan jasa pos. Bukan karena pesimis, melainkan ada rasa kurang percaya dengan jasa pos karena banyak faktor manusia di sana. Mulai dari tulisan tangan pengirim yang bisa salah dibaca, kemudian pegawai pos yang bisa salah memilah milih surat sesuai dengan kategori tujuan, atau bisa saja surat itu terjatuh ketika dalam perjalanan sewaktu diantar tukang pos.

Nah, justru di situ lah menariknya. Surat konvensional melibatkan banyak orang. Atau bahasa Jawa-nya, nge-wongke. Lebih me-manusia-kan orang. Ada sapaan ramah ketika kita memasuki kantor pos, dan ketika kita bertanya, “saya mau mengirim surat ke sana dan sini, bagaimana caranya?” maka si petugas akan menjawab dengan lengkap dari A sampai Z. Ada juga lelah dari pengawai pos ketika mengelompokkan surat berdasarkan tujuan. Dan terakhir, ada tetesan keringat si tukang pos yang muter-muter ke pelosok-pelosok daerah demi menyampaikan amanah. Semua emosi itu terakumulasi dalam selembar kertas dalam timbangan gram.

Kemudian di saat menerima surat, ternyata emosi itu menular dan mengalir. Setidaknya begitu lah yang saya rasakan setelah beberapa kali menerima kartu pos dari teman-teman. Walaupun mungkin yang disampaikan hanya sekedar bertanya kabar, saling menyemangati dalam belajar, atau hal-hal tidak penting lainnya yang mungkin bisa kita lakukan ketika chatting. Namun dengan surat atau kartu pos itu, ada “yang lain” yang saya rasakan. Kalau surat dari teman saja sudah begitu membuat kita senang, bagaimana dengan surat dari seseorang yang special. Pasti rasanya lebih dari sekedar senang.

Jadi teringat jauh ke masa-masa puber awal, ketika saya mendapatkan kartu pos (entah kartu lebaran atau ulang tahun ya?) buatan tangan dari seorang teman sekelas. Saya jawab surat itu dengan surat beramplop merah transparan buatan tangan. Saya masukkan ke dalam kotak pos berwarna jingga di dekat rumah. Entah terkirim atau tidak, sampai sekarang masih misteri.

sepeda,fietsen in Holland

May 25th, 2010 by Andi Rusiawan

Ngomong-ngomong soal sepeda, di Belanda bisa dikatakan sepeda adalah alat transportasi yang wajib dipunyai (otomatis harus bisa mengendarai).  Tidak bisa menyetir mobil Anda masih bisa hidup nyaman disini (transportasi umum sangat baik), tetapi tidak bisa mengendarai sepeda sama saja dengan lumpuh. Sepeda merupakan alat transportasi paling praktis dan umum untuk aktivitas jarak pendek dan menengah (yang adalah aktivitas paling sering sehari-hari).  Belanja, berkunjung ke rumah teman, sekolah, ke masjid paling praktis ditempuh dengan sepeda.

Pemerintah pun sudah menyediakan fasilitas pendukung yang sangat baik. Jalur sepeda bisa ditemui di setiap jalan di seluruh Belanda. Bahkan akan sering dijumpai dalam sebuah jalan, jalur sepeda lebih lebar dari jalur untuk mobil. Fasilitas parkir sepeda selalu bisa ditemukan dengan mudah di setiap area perumahan dan area publik. Tidak sekedar tempat untuk parkir,  tapi tersedia dari yang minimal  tempat untuk meletakkan sepeda dan mengikatkan rantai pengaman sampai sarana parkir sepeda otomatis. Toko sepeda juga mudah dijumpai seperti  layaknya supermarket 24 jam.

Lain dengan di Indonesia, jika jaman dulu saya SMP masih banyak dijumpai orang yang menggunakan sepeda sebagai transportasi utama, sekarang ini telah bergeser menjadi sepeda motor. Jika dahulu lebih banyak toko sepeda, sekarang dealer sepeda motor yang menjamur.  Memang sih sekarang di Indonesia sudah mulai lagi ada trend naik sepeda ke tempat kerja alias bike to work, (P.S Saya sudah berhasil mempengaruhi istri untuk naik sepeda ke tempat kerja ^^) tapi itu masih sebatas di kota besar.  Pemerintah pun masih terkesan kurang mendukung dengan fasilitas yang cukup.

Pengin menulis lebih banyak soal budaya bersepeda ini, terkait dengan lingkungan, ekonomi, tingkah laku, kebijakan pemerintah dll. tapi nantilah di postingan selanjutnya.

Singkat cerita, saya sering menjumpai rekan yang baru datang di Belanda harus bersusah payah (mau tidak mau) berlatih naik sepeda dahulu karena sebelumnya selama di Indonesia tidak bisa atau jarang mengendarai sepeda. (P.S: kalau ingin berhemat, selain bisa bersepeda, kemampuan memperbaik sepeda sama pentingnya dengan kemampuan berbahasa Belanda untuk dikuasai).

Saking umumnya sepeda disini, ada banyak hal menarik yang bisa ditemui.  Salah satunya adalah 10 Euro fiets alias sepeda berharga 10 Euro.  Disini, jika Anda berjalan kaki di tempat keramaian seperti pasar atau stasiun jangan terkejut jika didatangi oleh seseorang (biasanya imigran berkulit hitam) yang menawarkan sepeda murah (rata2 kurang dari 10 Euro).  Sebagai info, harga sepeda baru disini rata-rata diatas 100 E dan minimal 30 E untuk sepeda bekas.  Kenapa bisa 10 E? Bisa ditebak bahwa itu adalah sepeda curian.  Bahkan bisa jadi Anda akan ditawari untuk memilih sepeda mana yang Anda mau diantara sepeda-sepeda yang ada di parkiran (fietstalling), dan cukup dengan 1o EUR mereka akan segera ‘mengambilkan’ .

Minggu kemarin ada kejadian yang menggelikan yang dialami seorang teman. Ceritanya saat itu dia (sebut saja namanya Adi) dan seorang teman dari India (sebut saja Kumar) sedang berbelanja di supermarket di area centrum (pusat kota). Tidak sampai 5 menit berbelanja, mereka terkejut ketika sepeda si Kumar tidak ada di tempat.  Walau langsung curiga bahwa sepeda itu dicuri, mereka mencoba mencari-cari kalau saja lupa parkir di sebelah mana.  Ketika sedang mencari di sekitar centrum, tiba-tiba saja mereka didatangi seseorang (sebut saja namanya Black). Si Black bilang:

Black: Man, do you need a bike? I want to sell this bike.

Adi dan Kumar terkejut bukan kepalang.  Sepeda yang ditawarkan itu ternyata adalah sepeda si Kumar yang hilang tadi.  Sambil mengamati sepedanya lebih lanjut mereka pura2 menawar. Walaupun cukup yakin itu adalah sepedanya tapi memang tetap harus berhati-hati, karena si Black ini selain badannya besar, hitam, hidup lagi (preman lah istilahnya).

Adi: How much do you want ?

Black: You can have this bike for just 10 Euro.

Setelah yakin bahwa sepeda itu adalah sepeda miliknya si Kumar bilang, “Man, that’s my bike man, give back to me or I call police!”. Si Black dengan agak terkejut dan marah bilang, “Come on don’t be kidding man, that’s my bike!”.

Kumar: If you dont believe me, you can ask my friend. Si Adi menimpali, “Yes man, that’s my friends bike, I know it!”.  Si Black tambah marah, “No man, no way!, if you want just pay me 10 EUR and I will give you the bike”.

Namanya takdir, ternyata kebetulan si Kumar punya temen serumah imigran berkulit gelap juga seperti si Black. Dan si Kumar pernah diberitahu soal preman (sebut saja Mr. Popo)  yang suka nongkrong dan nyuri sepeda di stasiun. Dengan berani si Kumar bluffing, “Man, come on man, before I call police. I know you man. I know Mr. Popo”.

Si Black Kaget bukan kepalang, “Hah, how do you know Mr. Popo?!, don’t lie to me”.  Si Kumar tetep saja membual dengan pedenya (dasar orang India :D).  Kebenaran pada akhirnya selalu menang, si Black percaya dan keangkerannya berubah menjadi khawatir. Si Black bilang, “Sorry man, i don’t know this is your bike. Ok, I give it back to you. And don’t call the police man”.

Dasar si Kumar, dia bilang, “Where is the lock ? “.  Si Black sambil cepat-cepat berlalu bilang, “I don’t have a shit man, i threw it somewhere. Just take this bike back”. Dan sempat2nya si Black memberi petuah pada si Kumar, “Next time be careful with your bike, change with better lock!”.

Si Adi dan Kumar hanya bisa melongo: !*&%^$?!??!.  Dan ketika si Black sudah jauh mereka pun terbahak-bahak dengan suksesnya.

*Langsung mendengar dari si Adi, dituturkan dengan bahasa yang tidak sama persis tanpa merubah arti.

P.S: Jangan mau sepeda 10 Euro-an, selain itu haram, bisa2 Anda berakhir di kantor polisi :P.

*image is linked from http://www.resizr.com/resized/4cbe1.jpg


Menang Sebelum Start

May 24th, 2010 by Administrator

Sore gerimis, saya hendak mengisi pulsa di sebuah konter pulsa di pinggiran Yogyakarta. Motor saya berhentikan, dan mata saya langsung sibuk melihat daftar harga pulsa di dinding konter itu. Beberapa detik kemudian saya sebutkan pulsa yang ingin saya beli sambil memalingkan wajah ke si penjual. Rupanya si mas penjual pun sedang sibuk sendiri, memperhatikan televisi yang menyiarkan laporan langsung berita dari Kongres Partai Demokrat di Bandung.

Gelagapan si Mas penjual menjawab permintaan saya “eh, 11 ribu, Mas”.

“Lagi seru yo, Mas?” sahut saya sambil ikut memicingkan mata ke televisi.

“Iya. Andi kalah di putaran pertama, Mas” jawabnya cepat.

Wah, ini rupanya yang bikin dia serius amat menonton televisi. Putaran pertama pemilihan Ketua Demokrat ternyata menyingkirkan Andi Malarangeng yang paling heboh kampanye dan koar-koar nya di berbagai media. Saya sendiri lebih akrab dengan nama seorang “Andi”, dari pada Anas, atau kuda hitam seperti Marzuki Ali. Telaknya, Marzuki Ali yang belakangan mencalonkan diri, justru memecah belah suara untuk kedua calon lainnya. Ini memang seru kalau ditonton di warung kopi.

Andi naik sebagai calon dengan rumor mendapat dukungan SBY. Bukan cuma rumor, toh dia memang dekat dengan Big Boss dalam 2 periode ini. Belum lagi melihat kiblat seorang anak SBY. Namun, bukan Demokrat namanya kalau tidak berlaku demokrat. “Pilihlah dengan hati nurani masing-masing”, demikian ucapan SBY yang ditayangkan berulang-ulang oleh televisi dan media lainnya.

Tetapi babak drama berlangsung beda, Andi kalah di leg pertama. Berita televisi pun kembali heboh. Seorang Andi kalah?Waw. Ini baru putaran pertama, lho. Jujur saja, bagi saya, stasiun-stasiun TV lokal kita memang paling jago mendramatisir dongeng politik seperti ini. Lihat saja penjaga konter HP pun menonton dengan serius, sama seriusnya dengan ketika dia menonton tim Thomas dibantai Cina 2 minggu lalu.

Putaran pertama seorang Anas yang santun dan kalem, menohok Andi menjadi peraih suara terbanyak. Marzuki Ali yang baru mendeklarasikan diri di hari kamis, tiba-tiba terbang ke posisi 2 menempel ketat Anas. Andi? Saya yakin tidak akan lebih baik dari 15% untuk “bukan jawa” satu ini, walaupun masa kampanye di tambah seminggu lagi. Delapan puluh dua suara Andi  akan di”hibah”kan ke Marzuki Ali pada putaran kedua. Perhitungan matematis, Marzuki Ali pasti menang. Tapi, sekali lagi ini panggung politik, “1+1 bisa saja bukan 2″ kalau kata Bang Ruhut.

Sebelum pulang saya melihat Andi diwawancara, dia mengakui kekalahan ini sebagai sebuah koreksi atas kurang dekat hubungannya dengan “Grass root” Partai Demokrat sendiri. Saya pulang dari konter itu dengan pikiran bermacam-macam. Ada sedikit senyum sinis tersungging. Ini bisa jadi cerita menarik jika sinisme saya benar.

Malam harinya, saya dapat kabar dari pacar, Anas jadi ketua demokrat. Kabar yang aneh untuk malam senin dari seseorang pacar. Masak seorang pacar yang cantik justru mengabari saya berita politik. Saya justru menunggu kabar yang biasa-biasa saja, seperti misal : makan malam dengan apa, tesisnya yang sudah sampai bab berapa. Atau minimal berita gosip selebritis sajalah, jadi saya tidak kuper-kuper amat untuk bergaul dengan pecinta gosip seantero tanah air.

Tapi itu bukan berarti pula saya salah memilih pacar. Karena mungkin bagi sang pacar yang tinggal di Bandung, yang 2 malam sebelumnya memaki-maki kemacetan malam minggu kota Bandung semakin diperparah kongres PD itu,  bisa berarti berita ini layak naik tayang sebagai Gosip panas. Akan lebih panas jika seorang Cut Tari jadi presenter siaran langsungnya. Bisa pula jauh lebih panas dari “pager ayu” yang dihadirkan di perlehatan kongres. Atau pelesiran super panas di malam minggu sebagai hiburan kongres.

Berita itu pun panas sampai ke kuping saya. Sekali lagi saya diperalat oleh media dan partai politik. Seketika saya bisa merasakan panasnya aura kekecewaan  pendukung MU setelah Munchen menaklukkan MU di perempat final Piala Champion.  Menang secara matematis, tetapi tetap saja skor lolos sebagai juara tidak berubah, baik itu leg pertama – maupun leg ke dua. Putaran kedua, tetap Anas sang juara.

Sebagian dari kita bisa terlalu serius menikmati sandiwara dalam Piala Champion. Lihat saja treble yang spektakuler justru bisa jadi tiket kepergian manager ber-ego tinggi seperti Mourinho. Diego Milito yang dulunya biasa-biasa saja, tapi justru jadi pahlawan muka Italia di kancah Eropa. Dan lebih dramatis lagi, juaranya tim Eropa dimenangkan oleh sebuah tim Italia yang tanpa pemain Italia sama sekali pada start line up -nya.

Sedikit persamaan dengan politik negeri ini yang juga bisa bersandiwara seperti sepak bola Eropa. Saya terlalu sinis memang, jika tidak dikatakan kurang ajar. Tidak cukup bukti jika ada sandiwara dalam sebuah panggung demokrat(isasi) negeri ini. Tetap saya melihatnya bisa demikian.

Ditengah persiapan perjalanan Kongres PD, saya melihat ini sebuah aksi kampanye politik yang terang-terangan, padahal pemerintahan periode ini belum juga jalan setengahnya. Kuncinya ada pada strategi politik demokrat, pintar melihat media yang haus berita. Sehingga kongres “lokal partai” seperti kemarin, justru tidak meninggalkan kisah kekalahan sama sekali. Yang ada adalah sebuah berita kemenangan strategi politik skala nasional untuk tabungan masa depan, sekaligus pengaman periode politik saat ini.

SBY boleh berbangga dengan kesuksesan ini. Perannya sebagai Big Boss yang santun dan demokrat sejati ter’cap’ kuat di jidatnya hanya dalam 2 hari saja. Seorang muda seperti Anas dalam kursi PD 1 semakin meng-gol-kan label Partai Demokrat sebagai “partainya anak muda” -yang mungkin setengahnya pada 2014 sudah beranjak tua. Nama Anas pun melangit dikenal oleh khalayak. Dan Andi yang sportif dengan pengakuan kekalahannya, mengingatkan acara termehek-mehek akan pengakuan dosa.  PD seperti melabelkan diri bahwa mereka masih memiliki calon-calon kuat di 2014. Bagaimana dengan Marzuki Ali? Beliau adalah kuda hitam. Yang saya tangkap itu justru masih lebih baik daripada mejadi kambing hitam.

Ongkos kampanye Andi yang luar biasa besarnya juga bukanlah kerugian seorang Andi, bukan pula kesalahan strategi seorang Andi. Apalagi melihat dukungan saudara nya yang jagoan menciptakan strategi media bagi partai PD di masa lalu. Ongkos politik dari kekalahan Andi Malarangeng, justru sebenarnya sebuah ongkos politik dari strategi PD pada keseluruhannya.

Sekali lagi PD unggul dalam strategi media untuk politik mereka. Mendapat simpati dari khalayak akan drama demokrasi yang mereka ciptakan, padahal kampanye pemilu masih 4 tahun lagi. Dan mereka tidak perlu memiliki stasiun televisi.

Ibu saya yang seorang simpatisan demokrat di kampung pun bisa menitip pesan lewat telepon dengan bangga, “Lihat tuh, SBY itu memang adil orangnya. Kamu jangan ga ikut pemilu lagi tahun depan”

Gamabar dari Artikel Kompas : SBY Jadi Penentu Ketua Umum.

http://cetak.kompas.com/read/xml/2010/04/07/03511714/sby.jadi.penentu.ketua.umum

The Tumis Tempe Terasi

May 24th, 2010 by Andi Rusiawan

These few days I’ve been craving for tempe. Here, i confidently say that for me tempe is more delicious than meat! (yeah, and more expensive indeed ^^).  So this week I’ve decided to cook tempe, yeah!

Yesterday I made tempe mendoan. Although it wasnt close to the texture and taste of the real mendoan at least it was able to satisfy my droll.  Even my Dutch housemates said that they liked it :D

And today I cooked Tumis tempe with beef, champignon and some vegetables. It was suddenly that I remembered that I still kept my ‘secret spice’ for tumis: Terasi!. Fortunately today is weekend so most of my housemates went back to their parents.  That means I can use my secret spice, yeah!.  But there’re still 2 housemates actually, but since I was drolling for tumis with terasi so I didnt give a damn :D. (It’s true this is Holland where even weeds are legal, but I don’t think so about terasi ehehehe.. I have to be tolerant.).  I hope they won’t complain about that ‘exotic  flavour’  eheheheh…..

*picture: my dinner menu, the tumis tempe terasi.


Caribbean Bay by 9PM (a.k.a. 2PM Generation)

May 20th, 2010 by Yvan Christian

You might’ve known about the Caribbean Bay resort CF featuring 2PM and SNSD. Well, the resort apparently got enough money to even sponsor an MV for their cause. If you haven’t watch the CF yet, here’s the 30″ version of the Caribbean Bay CF.

If you are a normal male just like me, you’d find that the SNSD girls are just, well, *ahem* HOT. I mean, you gotta love the way Yoona glares and stares, or how Yuri teases the viewers by undoing her shirt, unveiling that white tank-top. Seohyun is doing quite good, being sexy with her eyes, tho I got to say, I think it will be better to put someone else from SNSD in her role (prolly Sooyoung for her height, but maybe it’s just me).

And if you are a normal male like me, I think you’ll skip the scenes with 2PM. No offense really, but it’s just uncomfortable seeing other men undress. You’ll understand if you’re a man. Hahaha.

At first I think it’s over with Caribbean Bay, until the news of them releasing the MV. The teaser was even hotter than the CF. Actually, I’m confused about the CF, is it actually a CF, or just a teaser for the MV. Anyway, I think the MV was released today and it really makes me excited. Here’s the YouTube version for the MV.

Well, after you watch the MV, don’t tell me you’re not excited. Or you can, if you simply became one of the group’s antis. What SoNE (or Hottest) in their right mind would not envy the skinship between 2PM (Taecyeon-Nickkhun-Chansung) and SNSD (Yoona-Yuri-Seohyun). The thing is, the producer decided to put Yoona-Taecyeon pairing again, which for me is kinda boring. Not because of their acts in the MV, it’s just that pairing is just so last year. Yuri-Khun excites me more, or rather, makes me more envious. I mean, c’mon, in that MV, it’s Yuri who’s making a move on Nickkhun. Man, do I want to be Nickkhun in the MV or what?! The thing that also caught my attention is that the Maknae pairing, the producer seemed to take her preference into account and made less skinship for the pairing (if not none at all).

In about the end of the MV almost all members from each groups shows up. I’ve counted the SNSD part and saw that only Taeyeon and Jessica who are not present in the MV. And my favorite girl, Sooyoung, eventually makes appearance shaking her fine butt on 03:49, and for me -sorry, it maybe biased- she IS the hottest CaBi in the clubbing scene with that tied-up checkered shirt and jeans hot-pants. Can only drool from here. *watches the MV again*


Kabar Mentari #2 – 29 April 2010

May 19th, 2010 by Administrator

Untuk beberapa saat, diantara selingan saya tidak PERNAH menulis, saya akan memposting ulang tulisan-tulisan ringan nan menggigit dari seorang teman pengajar di Rumah Mentari, Bandung. Cerita yang dituliskan Arfah -nama pengajar itu, kadang membuat saya malu sendiri, karena tidak seberapa banyak sumbangsih saya pada komunitas yang dulu sempat saya geluti itu.

Sambil menunggu website Rumah Mentari jadi, semoga ini menjadi hiburan dan motivasi buat rekan-rekan saya di komunitas maya lain yang saya ramaikan. Bukankah blog juga adalah ruang untuk menyambung lingkaran-lingkaran komunitas yang tersebar itu?

Minggu, 25 April 2010

Jika saja saya bangun lebih awal, saya pasti tiba di Mentari tepat waktu. Tapi jika pun benar begitu, saya tidak akan ketemu Bambang hari itu. Sehabis saya makan di Pagi Sore, kami jumpa. Tidak sengaja. Dia tertawa. Saya juga. “Habis dari sampling sampah,” katanya. Setelah wisuda kemarin, dia memang masih meneruskan proyek dosen. Saya tahu dari Safrul dia dibayar murah per bulan. Bagi saya, itu hanya cukup hidup seminggu lebih. Syukur-syukur bisa dua minggu. Tapi saya pun tahu betul dia orang baik. Saya tahu betul dia mengerti bahwa segala sesuatu tidak melulu duit. Dan kami sama-sama mengerti bahwa tidak baik membicarakan itu lebih lanjut.

“Saya sudah pengen nikah,” katanya. “Hayo, cepat jadi Paman Gober,” balas saya. Jika saja bisa secepatnya jadi komisaris, jadi deh. Direktur dulu tak apalah. Istri satu, istri dua, gak masalah. Nanti menikah di pulau khusus. Bulan madu di negara lain. Sudah tak kenal lintas provinsi lagi, apalagi lintas kota dalam provinsi. Sudah kaya, kita. Sudah kaya. Harus kaya. Kami sama-sama tertawa. Lama kami ngobrol sambil berdiri di mulut Jalan Kinang Pananjung, sampai dia mengingatkan saya untuk ke Mentari, juga mengingatkan saya untuk suatu sore bisa ke Ayam Merdeka. Makan bersama. Saya bersyukur bisa kenal Bambang. Saya bisa bikin daftar panjang apa saja yang membuat saya berani bilang bahwa dia orang baik, meski itu hanya soal omongan dan tandak-tanduknya dalam momen jumpa tak lama itu. Moga benar bahwa orang baik selalu diberkahi.

Di angkot Ciroyom – Ciburial, saya menyadari bahwa penumpang angkot ini selalu menarik. Hari itu, saya seangkot dengan tiga ibu yang bawa belanjaan. Bahkan satu dari mereka bawa tiga plastik besar. Saya intip, isinya puluhan sachet kopi yang bersambung, belasan susu kotak murah ukuran kecil, dan keripik-keripik lima ratusan yang biasa digantung di sisi-sisi dinding warung. Saya mengerti bahwa sang ibu punya warung di Ciburial, dan bawaannya adalah barang-barang yang akan dia jual. Saya jadi ingat, setiap kali saya naik angkot ini agak siangan, biasanya ada pemuda yang bawa keranjang biru bekas jualan tahu. Mereka adalah orang-orang yang berusaha dengan modal kecil. Seangkot dengan mereka, saya merasa sangat sejahtera. Kini, saya pun mulai berderu bersama hidup.

Saat di angkot, satu sms masuk. Dari Bu Dewi, menanyakan posisi saya dimana. Saya bilang sedang di angkot, sebentar lagi sampai Kordon. Bu Dewi hari itu ada keperluan di luar. Dia pamit lewat sms, dan berpesan buat nitip anak-anak. Sampai saya di Mentari, satu setengah jam lebih dari yang seharusnya, sudah ada Ita, Ika, Iwan dan Hardi. “Meuni lila ditungguan teh,” keluh Ita. Saya jadi merasa gak enak, mesti ia bicara dalam konteks bercanda. Maaf, kata saya. Mulai minggu depan, saya tidak boleh terlambat. Karena saya telat, Wendy sudah keburu pulang. Dia ada acara lain, kata Ita.

Ita, Ika dan Iwan masuk ruang hijau. Hardi nongkrong saja di sofa di ruang depan. Di ruang hijau, kami mulai belajar bahasa Prancis. Saya belum sempat men-download Campus 1 Mèthode de français CLE International. Jadinya, saya bawa saja buku grammaire du français. Materi di laptop pun sudah lumayan, pikir saya.

Di awal belajar, saya merasa perlu mengenalkan ciri-ciri bahasa Prancis ke telinga mereka. Saya perdengarkan mp3 orang Prancis ngomong. Saya perkenalkan pula bagaimana Celine Dion saat menyanyi dalam bahasa Prancis. Juga Carla Bruni. Penting pula rasanya mengajarkan mereka kata atau kalimat sederhana dalam bahasa Prancis. Seperti bonjour jika ingin menyapa orang lain saat siang, au revoir jika ingin mengatakan sampai jumpa, atau merci untuk berterima kasih. Susah awalnya, sebab orang Sunda seperti mereka agak rumit melafalkan f, p dan v. Repot jadinya saat membaca vous vous appelez comment? jika ingin menanyakan nama seseorang. Kita harus terus berlatih. Setiap kata mereka lafalkan masing-masing, depan saya, juga depan teman-teman mereka.

Karena mereka sudah tingkat SMA, saya jadinya mengajarkan konsep sujet atau subjek dalam bahasa Prancis. Berbeda dengan Indonesia yang hanya mengenal dia sebagai kata ganti orang ketiga tunggal siapa pun, dalam bahasa Prancis ada untuk dia laki-laki, il, juga dia perempuan, elle. Sama dengan konsep mereka sebagai kata ganti orang ketiga jamak. Dalam Prancis, ada ils untuk laki-laki semua, ada elles untuk mereka perempuan semua. Belakangan mereka mengerti bahwa saat mereka campur laki-laki dan perempuan, kita harus menggunakan ils. Konsep patriarki tidak hanya berlaku di dunia nyata, tapi juga di bahasa. Hehehe

Untuk kata kerja pertama yang saya ajarkan adalah être, to be dalam bahasa Inggris. Saya minta mereka catat dan hafalkan. Setiap kali sujet bertemu être, être akan berubah sesuai sujet yang ada di depannya: suis untuk je, es untuk tu, est untuk il/elle, dan seterusnya. “Jadi jika Ita mau bilang saya seorang pelajar, Ita bisa nulis je suis étudiante. Tapi kalo Iwan yang ngomong, nulisnya je suis étudiant,” kata saya sambil menulis di papan tulis (“Kutip dalam Prancis ditulis begini « » bukan begini “”,” kata saya. “Kakak pernah ke Prancis?” tanya mereka tiba-tiba. Maunya saya begitu). “Kenapa beda?”, tanya mereka. Dalam bahasa Prancis, konsep lelaki-perempuan, masculin-feminin, tidak hanya berlaku di sujet, tapi juga di setiap kata benda. Salah satunya kata benda “pelajar”.

Kalimat je suis atau semacamnya bisa juga diikuti dengan nama, nom, seperti je suis Ika, je suis étudiante. “Kalau mau bilang dia sopir angkot, gimana Kak?” tanya Ita sambil ketawa nunjuk Iwan. Saya bingung sebab angkot yang seperti kita kenal, tidak ada di Prancis. Tentu saja pusat bahasa mereka tidak merasa perlu kata baru untuk sesuatu yang mereka tidak kenal, seperti kata jalan layang, fly over, tidak ada padanannya dalam bahasa Prancis. Saya bilang saja, “chauffeur du taxi untuk sopir taksi atau chauffeur du transport en commun untuk sopir angkutan umum, tidak hanya angkot, tapi juga berlaku untuk bis. Kendaraan yang dipakai umum pokoknya,” jelas saya. “Lieur, etudiante we ah,” balasnya. Khusus untuk kata benda, saya berpikir, mungkin ada baiknya nanti kami belajar kosa kata sederhana, vocabulaire, baik masculin atau feminin. Masing-masing bikin daftar, sambil bermain. Bagaimana cara bermainnya, saya belum dapat ide.

Sambil saya masih menulis, saya bilang, “Sujet dan être tidak hanya bisa dilanjutkan dengan profesi, profession, tapi juga kebangsaan, nationalité.” Mereka lalu asik mengarang seperti je suis japonaise, et il est sundanais. Sama dengan profession seperti étudiant(e), nationalité pun kata benda yang menganut konsep masculin-feminin. Ada japonais, ada japonaise. Ada français, ada française. Ada indonésien, ada indonésienne. Saya bikin kolom untuk memudahkan mereka. Kolom untuk sujet, kolom untuk être. Juga sedikit daftar profession dan nationalité.

Untuk latihan, saya beri mereka soal yang saya ambil dari buku grammaire du français. Misi hari ini adalah mereka tahu bagaimana menggunakan être untuk sujet apapun. Sekalipun sujet adalah nama orang. Saya tulis soal semacam ini :

Katia ______ russe.

atau

Vous ______ Madam Dupuis? Vous ______ mon professeur?

Ruang kosong tiap soal mesti mereka isi dengan turunan être, tergantung sujet yang ada di depannya. Dari tiap soal, mereka juga mengenal kosa kata baru dan bagaimana cara melafalkannya. “Ih sama mirip kayak bahasa Inggris ya,” komentar Ita soal kata-kata dalam bahasa Prancis. Setiap soal mereka kerjakan. Satu demi satu saya panggil buat mengisi ruang kosong soal di papan tulis. Sempat bingung saat sujet-nya seperti Peter, Hugo et John. “Sujet il yang diganti nama satu orang laki-laki, sama saja dengan ils yang diganti dengan nama lebih dari satu orang laki-laki,” jelas saya, dan mereka mengerti.

Beberapa soal menarik, saya coba ke mereka. Seperti ini:

Maria et Julie ______ françaises.


Bill et moi ______ en vacances.


Tu ______ chez moi ce soir, Latika?

Dari soal pertama di atas, mereka dapat mengenal bagaimana pembentukan kata benda jamak untuk masculin dan feminin (français, française, françaises). Jika fokus pada sujet, tanpa melihat apa yang ada setelah ruang kosong (untuk sejauh ini), mereka pun dapat mengerti bukan hanya nom, profession, dan nationalité yang mengikuti je suis atau semacamnya, tapi juga kondisi, tempat berada, apa yang sedang dilakukan dan banyak hal lainnya (en vacances, sedang berlibur, atau chez moi, di rumahku). Saat mereka mengerjakan soal yang berbentuk pertanyaan sederhana, saya meminta mereka menjawabnya dengan ya, oui, dan tidak, non, sekaligus lengkapi dengan satu kalimat Prancis yang sederhana, seperti ini:

Vous êtes française?


Non, je suis allemande.

Mereka orang-orang cerdas. Mereka hebat. Saya jadi beri mereka pekerjaan rumah. Soalnya setipe dengan apa yang kami kerjakan di ruang hijau. Misinya masih sama, mengerti bagaimana kita menggunakan être untuk setiap sujet. Ada beberapa soal sujet-nya bukan orang atau nama orang, tapi benda, seperti:

La banque ______ ouverte?

Soal semacam itu membantu mereka untuk mengerti bahwa sujet bisa juga benda. Apakah masculin atau feminin, bisa dilihat article (le untuk masculin, la untuk feminin) yang ada di depannya. Suatu saat nanti kami belajar article.

Senang hari itu belajar Prancis. Saya sampai tidak memerhatikan anak-anak lain mulai datang. Ada Santi, Hani, Anis, Maman. Anis datang dengan pacarnya. “Cinta lama bersemi kembali,” kata Santi. Ada Siti, Yani, dan sepupu Yani bernama Dewi. Ada rombongan Ipah, Icha, Tata, Anti dan 4 anak kecil, mungkin baru kelas satu atau dua. Karena saya masih ngajar Prancis saat itu, Anti dan Icha mengajar 4 anak kecil di papan tulis di ruang depan. Sehabis Prancis, Icha pengen belajar Prancis juga. “Kenapa gak ikut yang tadi?” tanya saya. “Orang gede itu mah, Kak,” jawabnya. Saya jadinya ngajar Prancis lagi. Selain Icha, ada Anti, Ipah dan Tata juga. Karena mereka masih kelas 6 SD dan 1 SMP, saya hanya mengenalkan beberapa kosa kata Prancis dan bagaimana cara melafalkannya. Mereka aktif. Saya bikin saja mereka saling berinteraktif. “Bonsoir, Anti” atau “Merci beaucoup, Icha” . Mereka ketawa tiap melihat dan mendengar Tata ngomong. Mulutnya monyong, dan Sunda dia masih sangat kental. Saya senyum-senyum saja.

Teh Nur datang ke Mentari. Minggu lalu dia memang kontak saya ingin datang. Mau memperkenalkan sepupunya ke saya, yang belakangan saya tahu namanya Teh Reni. Dua minggu lagi, Teh Reni mau ikut tes Akademi Perawatan. “Dua tahun terakhir saya ikut tes SNMPTN, pilih Unpad, gak lulus. Sekarang mah Akper aja. Jadinya minta Kakak ajarin,” katanya. Selain Matematika, ada IPA Terpadu, Bahasa Indonesia dan Bahasa Inggris yang akan ia kerjakan di tes masuk nanti. Saya bilang, Teh Reni bisa ikutan belajar sama anak-anak yang mau SPMB. Ada Hardi, Santi dan Hani. “Materinya pasti gak jauh beda. Rencananya mereka mau belajar tiap sore. Nanti Teh Reni kontak Bu Dewi aja, nanya jadwal benernya kapan. Saya sendiri hanya bisa ngajar Sabtu atau Minggu,” jelas saya.

Teh Nur sendiri sudah fokus jadi pengajar Taman Kanak-Kanak di Ciburial. Dia sempat ikut belajar Matematika di Mentari, untuk ngejar ujian Paket C. Waktu itu, Teh Nur rajinnya minta ampun. Tiap hari saya mau ngajar, dia udah nongkrong lebih dulu. Dia ikut belajar di kelas persiapan UAN tahun lalu, bersama 2 anak SMA Al-Burhan, saya lupa namanya. Mereka lulus dan katanya mau traktir saya ngebakso, belum jadi-jadi. Sekarang dua anak itu kerja di toko baju di Ciwalk. Salah satunya adik Pak Lala. Saya gak menyangka, belajar sore sampai maghrib itu sudah setahun yang lalu. Wah, makin tua ya saya. Hehehe. Alhamdulillah, sekarang Teh Nur sudah punya ijazah SMA. “Kak Arfah katanya mau ikut bacaan cerita buat anak-anak di TK saya, mana atuh, ditungguin teh?” tagihnya. Saya jadi malu.

Sore itu, Teh Reni ikut belajar. Kebetulan Yani, yang sedari tadi diam saja, ternyata punya PR Matematika. “Sekalian kalo begitu, ama Teh Nur buat ingat-ingat lagi,” kata saya. PR Yani tentang deret aritmatika dan barisan geometri. Juga barisan geometri tak hingga. Hardi beri saya buku latihan soal yang dilengkapi materi. Saya baca sebentar, lalu ngajar. Saat belajar rumus Sn, saya iseng. Saya kerjai mereka. Coba cari S1, S2, S3 atau S4 yang sebenarnya dapat diperoleh dengan hanya menjumlahkan deret yang tertulis, tapi mereka gak tahu. Saya minta mereka mencarinya lewat rumus. Belakangan mereka kesal setelah tahu ada cara yang lebih mudah. Saya pikir baik juga isengin mereka, agar tahu bagaimana memakai rumus Sn, mengerti konsep Sn, dan biasa berhitung. Hari itu, setelah konsep dan rumus aritmatika dan geometri selesai dipelajari, sekaligus mengerjakan 4 soal, kepala sudah panas. Mereka ijin pulang. Saya bilang ke Teh Reni untuk datang sore-sore saja, biasanya ada yang belajar. “Kontak Bu Dewi dulu,” kata saya. Dua minggu menuju tes Akper sebentar lagi.

Hari itu, saya pulang sama Santi dan Hardi. Saya ngobrol sama Hardi soal kerja dia, tentang rencana dia masuk politeknik. Polman dekat, bisa juga jadi pilihan, kata saya. Santi sendiri sudah semangat ingin kuliah di perfilman STSI. Dia bahkan sudah bertanya, “Dari sini kalo mau ke Buah Batu, naik apa aja, Kak. Ongkosnya berapa, Kak ?” Mereka penuh semangat. Senang jika nanti melihat mereka bisa kuliah. **

http://www.facebook.com/note.php?note_id=10150185989235401

Kabar Mentari #1 – 24 April 2010

May 19th, 2010 by Administrator

Untuk beberapa saat, diantara selingan saya tidak PERNAH menulis, saya akan memposting ulang tulisan-tulisan ringan nan menggigit dari seorang teman pengajar di Rumah Mentari, Bandung. Cerita yang dituliskan Arfah -nama pengajar itu, kadang membuat saya malu sendiri, karena tidak seberapa banyak sumbangsih saya pada komunitas yang dulu sempat saya geluti itu.

Sambil menunggu website Rumah Mentari jadi, semoga ini menjadi hiburan dan motivasi buat rekan-rekan saya di komunitas maya lain yang saya ramaikan. Bukankah blog juga adalah ruang untuk menyambung lingkaran-lingkaran komunitas yang tersebar itu?

Minggu, 18 April 2010.

Saya tiba di Mentari sekitar jam 10.30. Sudah ada Ika yang lagi temenin si kembar menggambar. Ada Jeje yang lagi ngambek minta jajan. Ada perempuan kecil juga yang belakangan saya tahu namanya Pia, kelas dua SD. Begitu saya datang, Ika pergi ke rumahnya ambil buku matematika. “Ada PR,” katanya. Habis itu saya kelimpungan. Saya ajari Ika trigonometri, saya beri soal perkalian dua dan tiga untuk Jeje dan Pia. Untung si kembar tidak ikut nimbrung. Mereka sibuk sendiri, entah bikin apa. Saya ketemu Bu Dewi dan Pak Lala, akhirnya. Mereka senang saya kembali, saya pun senang bisa mengajar lagi. “Kerja di sini, cari istri di sini juga,” kata Bu Dewi sambil tertawa. Saya amin saja.

Ada murid datang satu lagi. Belakangan saya tahu Ita namanya. Setingkat sama Ika, kelas satu SMA. Tapi beda sekolah. Karena Ita datang di tengah kami belajar trigonometri, Ita jadi ikut saja. “Sin cos ini mah dilewat sama guru, jadi saya ga ngerti,” kata Ita saat saya menjelaskan sin yang depan per miring. Saya jadi merasa perlu menjelaskan tentang total jumlah sudut dalam segitiga. Kebetulan ada soal di buku Ika tentang itu. Kami jadinya belajar menghitung salah satu sudut segitiga jika dua sudut lainnya diketahui besarnya. Saya lalu mengenalkan konsep segitiga siku-siku yang punya sudut 90 derajat, konsep garis yang punya sudut 180 derajat. Saya visualisasikan dengan kedua tangan saya.

Kami lalu belajar bagaimana mencari nilai sisi vertikal segitiga siku-siku jika nilai sisi horisontalnya diketahui, dan nilai sudut di hadapan sisi vertikal juga diketahui. Saya mengajarkan bagaimana menggunakan tangen untuk solusinya. Untuk mencari nilai sisi miring, menggunakan cosinus. Saya beri mereka segitiga lain dengan nama-nama sudut yang berbeda dibandingkan soal sebelumnya yang menggunakan ABC. Saya beri segitiga PQR. Saya beri segitiga xyz. Juga simbol sudut yang berbeda. Kadang beta, kadang gamma, kadang saya cuma beri tahu bahwa sudut RPQ 30 derajat. Saya mengerti jadinya bahwa perubahan simbol sudut atau nama sudut sangat penting, agar mereka tahu bahwa itu hanya sebatas nama dan konsep trigonometri tetap berlaku untuk segitiga siku-siku mana pun.

Di tengah kami belajar, Bu Dewi mengenalkan Wendy. Seperti nama perempuan yang “diculik” Peter Pan. Tapi yang ini laki-laki, kelas satu SMA di ICB, ambil Tata Boga. Wendy datang sama bapaknya. Mereka tinggal di dekat Wale. Tak berapa lama datang Mbak Anug dan Kak Angga. Menyusul juga anak-anak Mentari, seperti Ipah, Tata, Siti, Yani, Sri, dan satu anak perempuan yang saya lupa namanya, manis dan aktif. Hifna gak datang. Lagi sibuk cari buku katanya. Dia memang sempat sms saya, menanyakan buku Santun Berbahasa dijual dimana. Ke Palasari saja, saya bilang.

Saya sempet ngobrol dengan Sri. Dia bilang, “Sudah delapan bulan, Kak.” Walah, perutnya gak keliatan besar. Seperti hanya terlihat buncit para lelaki tua. Apalagi dia masih loncat sana-sini. Semoga Sri diberkahi, anaknya juga nanti diberkahi. Sehat selalu. Oiya, Kak Angga mesti diingatkan agar ijazah SMP Sri segera diberikan. Tinggal cap jempol. Nanti kalau dia sudah punya bayi, pasti susah lagi cari waktu. Hayo, Kak Angga, semangat!

Karena anak-anak sudah banyak, guru-gurunya sudah lumayan lengkap, saya, Ika, Ita, dan Wendy masuk ke ruang hijau. Saya pinjam spidol Pak Lala. “Saya perlu lagi beli spidol kayaknya,” pikir saya. Anak-anak kecil main sama Mbak Anug. Pak Lala dan Kak Angga sibuk benerin komputer. Maman yang juga ada sibuk menggambar.

Wendy juga baru melihat trigonometri, seperti Ita. Saya jadinya mesti jelaskan dari awal. Tapi main di tataran konsep rumus, tidak mengerjakan soal berangka. Saya gambar segitiga siku-siku, saya tulis bagaimana caranya kita mengetahui rumus sin dan cos. Tan bisa jadi merupakan turunan dari sin dan cos. Saya lalu kenalkan sekalian cosec, sec, dan cotan. Tapi saya tekankan bahwa itu semua hanya turunan dari sin dan cos. “Kalo kalian sudah hafalin sin dan cos, semua rumus trigonometri pasti bisa,” kata saya. Kami coba mengerjakan beberapa soal penyederhanaan trigonometri. Agak rumit bagi mereka karena perlu pula mengetahui cara penyederhanaan trigonometri jika sudutnya melebihi 90 derajat. “Kak, yang kolom rumus ini perlu dihafalin ya?” tanya Ika sambil menunjuk rumus-rumus trigonometri untuk sudut lebih dari 90 derajat, seperti cosec (180 – A), di LKS Ita. “Gak perlu,” kata saya. Ada caranya untuk menghafalkan itu lebih mudah. Saya lalu mengenalkan konsep kuadran I sampai IV. Saya lalu memberitahu kapan sin cos tan bernilai positif, kapan negatif. Saya bilang, “Kalian hanya perlu menghafalkan rumus sin cos tan untuk kuadran I, selebihnya sama saja, yang terjadi di kuadran lain hanya perubahan tanda positif-negatif. Untuk cosec sec dan cotan tidak perlu hafal, itu hanya turunan sin cos tan,” jelas saya.

Setelah saya membantu Wendy menghafalkan nilai sin cos tan untuk sudut-sudut istimewa, yang diilhami oleh Kak Angga, (“Cukup hafalkan nilai sin, itu pun nilainya naik secara teratur seiring besar sudut. Untuk cos kebalikan dari sin. Kalau tan, memang harus dihafalkan,” kata Kak Angga), saya lalu beri lima soal trigonometri untuk sudut-sudut lebih dari 90 derajat tanpa harus melihat daftar rumus di buku. Wendy hanya benar satu, Ita juga. Ika cemerlang, nyaris betul semua. Mereka mengeluh, nyeletuk pengen pulang. “Ih, Kakak mah pikasebeleun,” kata Ita. Saya memang tidak mengijinkan mereka pulang jika soal tidak dikerjakan dulu. Hihihi. Kepala mereka tampaknya sudah panas. Saya akhirnya mengijinkan pulang meski saya yakin mereka belum mengerti. Saya juga salah, memberi mereka materi trigonometri terlalu banyak hari ini. Untuk minggu depan, saya merasa perlu memberi mereka materi yang sama. Saya perlu mengingatkan mereka lagi soal trigonometri sampai saya yakin mereka benar-benar mengerti.

Sehabis Wendy, Ika, dan Ita pulang, saya dan Mbak Anug makan empe-empe buatan Bu Dewi. Terima kasih, Bu! Sesekali Maman ikut ngembat. “Lapar, Kak,” katanya. Hihihi. Maman seringkali mendekati saya jika saya lagi sendiri, minta uang buat makan. Saya merasa tidak boleh memberi dia uang. Saya memilih untuk mengajaknya jajan. Dia beli roti, saya beli keripik. Imot yang belakangan datang, nitip beli pering buat dimakan bersama. Oiya, ada Santi juga datang. Dia dapat oleh-oleh dari Kak Angga bisa memotret-motret. Kak Angga bawa kamera temannya. Sepanjang kami di Mentari, Santi sibuk motret sana-sini. “Saya mau jadi sutradara,” katanya. Mbak Anug merencanakan dia kuliah di perfilman STSI Buah Batu. Biaya SPP di sana Rp 500 ribu. Biaya masuknya tidak sampai Rp 1,5 juta, itu sudah termasuk SPP semester 1. Apalagi, kami dapat info, hampir 90% mahasiswanya dapat beasiswa. “Anis dan Hani ke mana?” tanya Mbak Anug melihat Santi yang tumben datang sendiri. Anis gak tau kemana, kalau Hani lagi sakit kaki, katanya. Mereka lagi deg-degan tunggu hasil UAN. Moga semuanya lulus, lancar. Amin.

Sebelum kami pulang, sekitar jam 4 sore, saya, Mbak Anug, Kak Angga, dan Imot ngumpul ngobrol sama Bu Dewi dan Pak Lala. Bu Dewi cerita soal Hifna yang sekarang jadi guru pujaan anak-anak. Dia mengajar sore, Selasa dan Kamis. Anak-anak senang, dengan syarat mesti bawa bekal tiap kali belajar. Masuk Mentari jam 4 sore, tapi banyakan denger Teh Hifna curhat. Setengah jam sebelum jam enam, baru belajar. Haha. Kadang Teh Hifna bikin kuis-kuisan seperti Missing Lyric, kadang masak mie bareng, walau akhirnya Teh Hifna dapat 4 mangkuk. Jelas anak-anak senang, maen bersama guru. Hahaha. Teh Hifna khusus mengajar Bahasa Indonesia dan IPS. Ika juga pengajar anak-anak. Berbeda dengan Teh Hifna, Teh Ika lebih serius. Dia menangani matematika. Senang, akhirnya Mentari bisa bergenerasi. Semoga terus lanjut. Saat saya dan pengajar pulang, Santi ikut. Dia dan Mbak Anug mau beli bahan-bahan untuk prakarya. Mungkin untuk minggu depan.

Oiya, saya ingin mengajarkan bahasa Prancis. Baik juga untuk saya, untuk terus belajar. Kelasnya dibuka tiap minggu jam 09.00, mulai minggu depan, di Mentari. Saya perlu menyiapkan modul Campus 1 CLE International. Masalahnya modul saya ketinggalan di Tangerang. Saya harus mencarinya lewat internet, nanti di kampus.

Lupa, satu lagi. Dendi datang dengan pacar barunya. Lama gak keliatan, dia jadi tampak keren. Pake bando hitam, rambut gondrong. Dia sudah dapat kerja, jaga warnet depan BIP. Dia datang mau pinjem duit. “Buat bayar cicilan motor,” katanya. Mintanya ke pasangan Kak Angga dan Mbak Anug, karena dia tahu saya dan Imot belum punya penghasilan. Si penagih meminta satu bulan lebih awal pelunasan motor dari yang pernah dia sepakati dengan Dendi. Dendi kelimpungan. Dia mau pinjam limaratus ribu, tambahin gaji jaga warnetnya, buat genapin sejuta untuk bayar cicilan terakhir. Masalahnya, Kak Angga habis kecelakaan. Duit tinggal sisa-sisa, kehisep buat biaya rumah sakit. Bahkan dia sekarang tidak bermotor. Untungnya, Dendi mengerti. Dia akan cari upaya lain. **

http://www.facebook.com/note.php?note_id=10150182894755401

mama lauren, eindhoven, perang dunia ke-2

May 18th, 2010 by Andi Rusiawan

Hari ini saya baca di media diantara ramainya berita politik dan korupsi menyeruak sebuah berita bahwa Mama Lauren telah meninggal dunia. Siapa pula itu Mama Lauren? yang terbersit di benak saya sih.. ‘oh itu lho.. oma2 bule yang sering diminta ramalannya soal artis’. Saya jadi ingat celetukan saya dengan teman2 disini awal tahun 2010 ini saat iseng membahas tentang ramalan Mama Lauren saat itu (kalau tidak salah mengenai banyak artis yang meninggal), saat itu saya nyeletuk… ‘ah barangkali dia sendiri yang akan meninggal tahun ini, sok tau ah soal hidup mati orang lain’.

Ya, di Indonesia Mama Lauren ini ternyata cukup kondang sebagai ahli ramal. Katanya banyak ramalannya yang menjadi kenyataan (ya iyalah wong banyak yang ramalannya normatif dan umum, akan ada bencana, meninggal, cerai, harus waspada, ya iyalah!). Eheheh…ya begitulah enaknya peramal (terutama di Indonesia), khalayak akan menyanjung2 dan membesar2kan kalau kebetulan ada yang sesuai, tapi selalu permisif (ah ya wajar salah,pikirnya, namanya juga ramalan)  kalau ternyata salah. Coba deh kalau ada yang punya data lengkap ramalan si Mama ini, atau yang lain deh, dari Ki Gendeng sampai Permadi, saya yakin 100% pasti lebih banyak yang salah. Sayangnya ramalan2 yang salah jarang muncul dan dibahas di media. Gak bombatis, gak laku, begitu mungkin pikir sang editor :P.

Dari berita itu pula saya baru tahu bahwa ternyata si Mama ini lahir di Eindhoven, Belanda. (Oooo…). Jadilah iseng saya baca-baca mengenai mengenai si Mama ini. Heran saja, ada orang asal Belanda, dimana mayoritas orangnya tidak percaya tentang hal yang ghaib (sebuah fakta bahwa banyak orang disini tidak beragama) begitu populernya di Indonesia sebagai peramal (bahkan punya warisan selendang Ratu Pantai Selatan segala @_@ ). Tentang hal mistis di Belanda, saya pernah bertanya dengan teman2 saya yang anak Belanda, pernahkah mereka mendengar tentang cerita hantu. Mereka menjawab belum pernah sama sekali seumur hidupnya (tanyakan pada anak SD Indonesia, pasti tau dan takut sama Pocong dan Wewe Gombel). Kalau Anda di Belanda, maka memang akan jarang sekali mendengar hal2 mistis (beda cerita kalau di Inggris).  Makanya saya (yang cukup penakut) jadi tidak merasa takut walaupun sering harus naik sepeda sendirian tengah malam melewati katedral tua yang katanya juga ada kuburan bayi2 hasil aborsi jaman dulu.

Yang menarik perhatian saya adalah berita di Kompas:

http://entertainment.kompas.com/read/2010/05/18/0824228/Inilah.Kisah.Tragis.Mama.Lauren.Kecil..

Kelebihan Lauren mulai terlihat ketika dia berusia 7 tahun. Kala itu, Perang Dunia II baru saja terjadi, tepatnya tahun 1939. Lauren yang tengah belajar di bangku kelas I SD tiba-tiba saja  mendengar suara bisikan di telinganya. Suara itu menyuruhnya untuk cepat-cepat keluar dari ruang kelas. Suara itu terdengar berulang-ulang dan makin kencang tanpa ia tahu siapa yang mengucapkannya.

Namun, sesaat sampai di rumah, ia justru makin menangis sejadi-jadinya setelah mendengar kabar bahwa sekolahnya terkena bom dan ratusan orang tewas dalam peristiwa itu.

Artikel aslinya di Femina: http://www.femina-online.com/serial/serial_detail.asp?id=162&views=10

Wah inilah salah satu bahayanya media, turut membantu mengubah opini dan persepsi masyarakat tentang sesuatu walaupun itu belum tentu benar. They make us believing, not knowing. Khusus berita itu, bahayanya adalah orang menjadi semakin percaya pada ‘keahlian’ si Mama ini.  Padahal kalau mau teliti, ada hal yang ganjil dari pengakuan si Mama. Disebutkan sekolahnya (di Belgia) dibom pada tahun 1939, padahal menurut sejarah Jerman baru menyerang Belgia pada Mei 1940. Dan sepanjang yang saya ketahui tidak pernah ada militer Jerman mengebom sekolah (kejahatan perang) yang menewaskan ratusan orang. Salah satu sumber:

http://members.iinet.net.au/~gduncan/massacres.html

Yah mungkin Kompas mengutip Femina yang pada saat itu salah kutip :P, atau si Mama lupa atau barangkali cuma halusinasi.

Itulah realita bangsa kita. Walaupun mayoritas rakyatnya mengaku beragama Islam, tapi masih percaya kepada tahayul, ramalan, jimat dll (yang kalau tidak salah istilahnya adalah khurafat). Memang dalam masalah iman dalam Islam, kita wajib percaya kepada yang ghaib, tetapi tetaplah harus yang berdasarkan nash Al-Quran, hadist dan tentu saja akal.  Selama masih percaya terhadap khurafat tersebut maka niscaya masih ada keraguan pada iman. Masih pede-kah kita mengaku Islam dan layak masuk surga sementara iman masih lemah?

Mungkin memang benar apa yang pernah dikatakan seorang teman bahwa di Indonesia itu Islam semakin bergeser hanya sekedar identitas sosial, bukan lagi sebagai cara hidup, way of life.

Sebuah konsekuensi logis jika Mama Lauren, walaupun dengan atribut ke-bule-annya, begitu diterima dan dikenal di Indonesia akan kejituan ramalannya.

“Ya Allah, yang dapat mendatangkan kebaikan hanyalah Engkau, dan yang dapat menolak keburukan hanyalah Engkau. Tidak ada daya dan tidak ada kekuatan melainkan dengan pertolongan-Mu.”

image is linked from http://retrothing.typepad.com/photos/uncategorized/2008/10/06/hourglass.jpg


Ip Man

May 16th, 2010 by Muhammad Arif Wicaksana
Penasaran dengan Ip Man 2, saya terpaksa harus cari-cari dulu Ip Man (2008), dan sekarang saya sudah khatam keduanya Tapi entah mengapa saya merasa tidak termasuk ke dalam golongan banyak orang yang menyatakan Ip Man adalah film yang bagus : Adegan kungfu-nya terasa standar. Selain dari kuda-kuda khas Wing Chun dan teknik memukul cepat-dan-berulang-ulang, saya [...]

(Another) attempt to volume (3d scalar field) data visualization

May 16th, 2010 by Peb Ruswono Aryan
tampilan per slice yang dijajarkan

tampilan per slice yang dijajarkan

tampilan dengan voxel (kubus berwarna)

tampilan dengan voxel (kubus berwarna)

Kedua gambar di atas menggunakan data citra DICOM sebanyak 256 slice, per slicenya berukuran 256×256 piksel dengan bit per pikselnya 16. Kedua gambar memanfaatkan parameter tambahan yaitu nilai yang menjadi pembatas (threshold). Gambar pertama sebetulnya menyajikan tumpukan citra yang dijajarkan dengan tiap piksel yang nilainya di bawah batas akan dibuat transparan. Gambar kedua merepresentasikan tiap piksel sebagai sebuah kubus berwarna (voxel), hanya piksel yang nilainya di atas threshold yang digambar kubusnya. Awalnya cuma ingin membuat visualisasi dengan voxel karena proses yang ingin dilakukan adalah thinning untuk citra 3D (tulisan menyusul ;) ) tapi jadi keterusan. Mohon maaf, kali ini cuma ingin majang gambar tanpa membagi kode D . sekedar informasi, visualisasi di atas hanya menggunakan delphi 7 dan openGL native (tanpa shader, cuma display list).


Membaca citra DICOM (Python)

May 16th, 2010 by Peb Ruswono Aryan

tampilan file dicom

tampilan file dicom

Melanjutkan cerita tentang membaca file citra berformat DICOM sebelumnya, kali ini mencoba melakukan hal yang sama hanya saja menggunakan python. Sebetulnya sudah ada library untuk tidak hanya membaca melainkan juga mengedit file DICOM yang ditulis murni dengan python (bukan ditulis dalam C++ lalu dibungkus dengan python) yaitu pydicom, tapi bagi saya sekalian melakukan latihan pemrograman python khususnya pembacaan file biner. Selain membaca, saya juga membuat penampil citra dengan menggunakan pygame. Sementara ini masih tampilan per slice sebagai citra grayscale. Pengembangan selanjutnya mau dilanjutkan ke visualisasi 3d dengan menggunakan pyopengl.

Berikut ini kode untuk unit untuk membaca file dicom

#file : dicom.py
import os, sys, struct, string, math

DCMWIDTH = "0028.0010"
DCMHEIGHT = "0028.0011"
DCMALLOCBPP = "0028.0100"
DCMSTOREDBPP = "0028.0101"
DCMSID = "0020.000D"
DCMSTUDYID = "0020.000E"
DCMSPACING = "0028.0030"
DCMPIXELS = "7FE0.0010"
DCMREFUID = "0020.0052"

DCMIMAGEONLY = [DCMWIDTH, DCMHEIGHT, DCMALLOCBPP, DCMSTOREDBPP, DCMSID, DCMSTUDYID, DCMSPACING, DCMPIXELS, DCMREFUID]

class DICOMUnknownChunkError(Exception):
	pass

def readfile(o,cmd):
	return struct.unpack(cmd, o.read(struct.calcsize(cmd)))

def load(filename,filter=None):
	fsize = os.path.getsize(filename)
	f = open(filename, "rb")
	f.seek(128)
	cid = f.read(4)
	if cid != "DICM":
		raise Exception("Not a DICOM File")
	data = {}
	while f.tell() < fsize:
		grpelm = readfile(f, 'HH')
		codevr = f.read(2)
		len = readfile(f, 'H')[0]
		id = "%.4x.%.4x" % (grpelm[0], grpelm[1])
		id = id.upper()
		val = None
		if codevr == "UL":
			val = readfile(f, 'I')[0]
		elif codevr == "SL":
			val = readfile(f, 'i')[0]
		elif codevr == "US":
			val = readfile(f, 'H')[0]
		elif codevr == "SS":
			val = readfile(f, 'h')[0]
		elif codevr == "FL":
			val = readfile(f, 'f')[0]
		elif codevr == "FD":
			val = readfile(f, 'd')[0]
		elif codevr in ["LO", "CS", "TM", "DS", "UI", "DA", "PN", "SH", "IS", "ST", "AS", "AE", "AT"]:
			val = str(f.read(len))
		elif codevr in ["OB", "SQ", "UN", "UT"]:
			tmp = readfile(f, 'i')[0]
			val = readfile(f, 'b' * tmp)
		elif codevr == "OW":
			tmp = readfile(f, 'i')[0]
			numelmt = tmp/struct.calcsize('H')
			val = struct.unpack('H'*numelmt, f.read(tmp))
		elif codevr == "OF":
			tmp = readfile(f, 'i')[0]
			numelmt = tmp/struct.calcsize('f')
			val = readfile(f, 'f' * numelmt)
		else:
			raise DICOMUnknownChunkError("unknown chunk %s %s" % (id, codevr))
		if val is not None:
			if filter is None or id in filter:
				data[id] = val
	f.close()
	return data

def listseries(dir):
	adir = os.path.abspath(dir)
	result = {}
	for path,dirs,files in os.walk(adir):
		print "looking in", repr(path)
		for file in files:
			try:
				file = os.path.join(path,file)
				data = load(file, [DCMREFUID])
				uid = data[DCMREFUID]
				if uid not in result.keys():
					result[uid] = [file]
				else:
					result[uid].append(file)
			except DICOMUnknownChunkError, e:
				print e
			except:
				pass
	return result

Modul dicom tersebut memiliki dua fungsi utama yaitu load dan listseries. Fungsi load akan menghasilkan objek dictionary yang himpunan kuncinya adalah string dengan format “XXXX.YYYY” yang masing-masing elemennya adalah bilangan heksadesimal. Beberapa telah dibuat konstantanya sehingga tidak perlu mengingat detil pasangan nilainya. Nilai yang ditampung di dictionary ini sesuai dengan nilai yang disimpan di setiap elemen data (angka, string, data biner berbentuk string, dan tuple khusus untuk data piksel yang disimpan sebagai 16-bit integer/word). Fungsi listseries akan menghasilkan objek dictionary yang himpunan kuncinya adalah elemen data Frame of Reference UID, dan tiap elemennya berisi list nama file dari kode tersebut.

modul di atas digunakan pada modul untuk menampilkan menggunakan pygame di kode berikut :

#file : sliceview.py
from pygame import *
from pygame.locals import *
import numpy as N
import threading
import struct
import dicom, os, sys

def DICOMtosurface(dicomdata):
	w,h = dicomdata[dicom.DCMWIDTH],dicomdata[dicom.DCMHEIGHT]

	abpp = dicomdata[dicom.DCMALLOCBPP]
	sbpp = dicomdata[dicom.DCMSTOREDBPP]
	spacing = dicomdata[dicom.DCMSPACING].split("\\")
	pixels = dicomdata[dicom.DCMPIXELS]

	#** image.fromstring, fastest (~310ms)
	buffer = ""
	for p in pixels:
		tmp = int(round(p*255.0/65535))
		buffer += struct.pack('BBB',*(tmp,tmp,tmp))
	return image.fromstring(buffer, (w,h), 'RGB')

class DICOMLoader(threading.Thread):
	def __init__(self,filename):
		threading.Thread.__init__(self)
		self.fn = filename
		self.data = None
		self.done = False
	def run(self):
		self.data = dicom.load(self.fn)
		#print self.fn, "done!"
		self.done = True

init()
display.init()
screen = display.set_mode((256, 270), HWSURFACE)
display.update()

imgdicom = []
slices = []
if len(sys.argv)>1:
	slices.append(dicom.load(sys.argv[1], dicom.DCMIMAGEONLY))
	start = time.get_ticks()
	imgdicom.append(DICOMtosurface(slices[0]))
	print time.get_ticks()-start
else:
	#print "use %s <filename>" % sys.argv[0]
	#exit()
	print "loading default DICOM : "
	threads = []
	for i in range(1,257):
		#hardcode default (hati-hati, edit sebelum digunakan)
		filename = "E:\\data\\dicom\\IM_%.5d.dcm" % i
		loader = DICOMLoader(filename)
		threads.append(loader)
		loader.start()
	alldone = False
	olddone = 0
	while not alldone:
		alldone = True
		numdone = 0
		for t in threads:
			if t.done:
				numdone += 1
			alldone = alldone and t.done
		if numdone > olddone:
			olddone = numdone
			print 100.0*numdone/len(threads),"% loaded"
	for t in threads:
		t.join()
		slices.append(t.data)
		imgdicom.append(None)
	imgdicom[0] = DICOMtosurface(slices[0])

sel = 0
running = True
tfont = font.Font(None, 16)
caption = tfont.render(str(1+sel), 1, (255, 255, 255))

while running:
	screen.fill((127,127,127))
	screen.blit(caption, (0,0))
	screen.blit(imgdicom[sel], (0,caption.get_height()))

	display.update()
	for e in event.get():
		if e.type == QUIT or (e.type ==KEYDOWN and e.key == K_ESCAPE):
			running = False
			break
		if e.type == KEYUP:
			if e.key == K_LEFT:
				if sel>0:
					sel -= 1
			elif e.key == K_RIGHT:
				if sel<len(slices)-1:
					sel += 1
			caption = tfont.render(str(1+sel), 1, (255, 255, 255))
			if imgdicom[sel] == None:
				imgdicom[sel] = DICOMtosurface(slices[sel])

Membaca dan mengkonversi data piksel DICOM agar dapat ditampilkan di pygame ternyata tidak secepat dengan delphi. setelah beberapa kali bereksperimen, akhirnya diputuskan bahwa proses pembacaan beberapa file sekaligus dipisah antara proses parsin data DICOM dan konversi ke objek Surface. konversi ke objek surface hanya dilakukan sekali, sedangkan slice lainnya akan dikonversi jika diminta untuk ditampilkan. Proses pembacaan file DICOM pun menggunakan Thread (walaupun sepertinya tidak terlalu signifikan jadinya).

Hal yang sempat menjadi perhatian di kode di atas adalah mentransfer data pixel dari hasil pembacaan citra ke objek Surface dari pygame (pygame.surface.Surface) yang ternyata ada tiga cara. Cara yang paling cepat adalah yang tercantum di kode di atas (tanda #** ). kode di atas juga mengasumsikan data pixel disimpan dalam format 16 bit (unsigned word) dan sudah di-unpack (menggunakan modul struct) menjadi tuple. cara kedua menggunakan modul surfarray yang juga menggunakan modul numpy dan ditunjukkan dalam kode berikut :

def DICOMtosurface(dicomdata):
	w,h = dicomdata[dicom.DCMWIDTH],dicomdata[dicom.DCMHEIGHT]

	abpp = dicomdata[dicom.DCMALLOCBPP]
	sbpp = dicomdata[dicom.DCMSTOREDBPP]
	spacing = dicomdata[dicom.DCMSPACING].split("\\")
	pixels = dicomdata[dicom.DCMPIXELS]

	#** use surfarray, slowest (~2100ms)
	surf = surface.Surface((w,h))
	asurf = surfarray.array3d(surf)
	for x, s in enumerate(asurf):
		for y, t in enumerate(s):
			tmp = int(round(pixels[y*w+x]*255.0/65535))
			asurf[x][y] = [tmp, tmp, tmp]
	return surfarray.make_surface(asurf)

Cara terakhir adalah dengan menggunakan metode set_at milik objek Surface seperti diperlihatkan di kode berikut :

def DICOMtosurface(dicomdata):
	w,h = dicomdata[dicom.DCMWIDTH],dicomdata[dicom.DCMHEIGHT]

	abpp = dicomdata[dicom.DCMALLOCBPP]
	sbpp = dicomdata[dicom.DCMSTOREDBPP]
	spacing = dicomdata[dicom.DCMSPACING].split("\\")
	pixels = dicomdata[dicom.DCMPIXELS]

	#** use Surface.set_at slow (390ms)
	surf = surface.Surface((w,h))
	for y in range(h):
		for x in range(w):
			tmp = int(round(pixels[y*w+x]*255.0/65535))
			surf.set_at((x, y), surf.map_rgb((tmp, tmp, tmp, 255)))
	return surf

WTHIGO ?? - #2 - Biang Keladi Yg Mulai Terkuak

May 14th, 2010 by Ardhi Adhary Arbain
Sudah seminggu lebih laptop tewas, dan sudah seminggu lebih pula aku pening karena belum bisa ketemu sumber masalahnya Beberapa hal yang sudah dilakukan : Diagnoistic Test dengan software bawaan Dell via BIOS –> tidak terdeteksi masalah pada komponen sistem seperti processor atau RAM. Instalasi Windows Vista ke laptop via USB-to-IDE cable yang terhubung ke DVD-RW drive (dicomot [...]

Di balik pintu kosan

May 14th, 2010 by Petra Novandi Barus

Beberapa hari yang lalu saya pernah ngepost di twitter/plurk

kalau ada ibu2 yang lagi ngobrol nanya2in kosan di depan kamar gw, terus gw muter film porno. kira-kira reaksinya apa yah

Oke, balesannya bener-bener gokil, dah! Hahaha. Oke, bukan tentang itu, tapi mirip-mirip.

Pernah gak ngecilin suara speaker komputer di kosan bukan karena takut mengganggu teman kosan tapi karena malu didengerin lagunya oleh mereka? Takut mereka komentar-komentar

“Di sebelah kamar gw orangnya sukanya lagu dangdut”
“Wah, dia  hari ini lagi mellow, muter lagunya itu-itu aja”
“Ini orang lahir tahun berapa seh, kok lagunya jadul semua”

Gw sering.

Gw dulu sering banget ngecilin suara speaker cuman buat itu. Dan lebih parah lagi, gw pernah make ngubah playlist dengan playlist lagu-lagu baru dan beken saat itu cuman buat jaga image. Akhirnya gw gak pernah menikmati lagu-lagu yang gw putar itu.

Ngapain seh gw menyiksa diri dengan memikirkan pendapat orang di balik pintu dan dinding kosan untuk hal-hal kecil gitu. Bahkan mereka juga kayaknya gak pernah mikirin lagi toh P

« Previous Entries