Friday, October 26, 2007

Watching Foreign Film with/Without Subtitle

It is difficult to understand English/Foreign film without its subtitle especially indonesian subtitle in the first glance. For me, it is need more time to understand the dialog in the film. I just try to understand the context than step by step try to understand each bit of the dialog.

a few days ago i watched film through my notebook, a film with english / france language, and its subtitle is english. ooo.. it was hard to understand. but i tried as hard as possible with the help of its subtitle. at the end i am understand the story behind without understand each sentence spoken in the film.


Some of our friend tell me how to understand the dialog quickly. Their advice is to not to translate the language into indonesian but trying to understand the sentence in the mind as the sentence as it is.

Ehm, this is first topic I try to write down with english language. hope my english growing as fast as possible with try to write down the idea.

Tuesday, October 23, 2007

Pelajaran dari Novel Ayat-ayat Cinta

Saat liburan hari raya kemarin, saya sempatkan untuk membeli buku/Novel Ayat-ayat Cinta, karya Habiburrahman El Shirazy. Buku ini gak terlalu tebal. jadi cukuplah untuk dibaca sambil santai. Juga sambil mengisi waktu senjang.

Awalnya saya baca komentar-komentar yang ditulis di awal buku. Salah satu yang menarik adalah bahwa novel penggugah jiwa ini dinyatakan sebagai novel islami. tetapi ada kekhawatiran jangan-jangan isinya mayoritas nukilan dari kitab suci. tetapi ternyata setelah dibaca cukup menarik. Akupun semakin tertarik untuk segera membaca novel ini.

Saya baca novel ini di perjalanan, dilanjutkan di rumah sampai tengah malam. Rasanya gak mau terlepas, ingin segera menyelesaikan novel ini. Isinya betul-betul menyentuh. Jalinan ceritanya bagus, dan tidak ketinggalan dalil-dalil yang disampaikan tanpa dengan nada menggurui.

Semakin diingat, semakin banyak pelajaran yang bisa ditarik dari isi novel ini. diantaranya :
  • Semangat tinggi, dimana sang tokoh Fachry siap menempuh cuaca yang panas menyengat untuk berangkat ke tempat talaqqi qur'an.
  • Disiplin tinggi, dimana sang tokoh benar-benar berusaha menepati janji baik janji dengan orang lain maupun janji terhadap diri sendiri yang tertuang dalam daily planner yang dibuatnya.
  • Mengingatkan orang lain dengan cara yang baik yang diwujudkan saat kejadian di metro dimana sejumlah orang mesir sedang memarahi seorang gadis (Aisha) karena memberikan tempat duduknya kepada salah satu dari 3 orang amerika.
  • Perhatian kepada tetangga flat yang diwujudkan dalam pemberian hadiah ulang tahun kepada tetangga lantai atasnya, juga saat menolong Noura, gadis yang dianiaya oleh keluarganya.
  • Prinsip hidupnya tentang hubungan dengan lain jenis yang sungguh sangat sulit untuk ditiru oleh generasi sekarang walaupun tetap ada kemungkinan untuk bisa diteladani.
  • Kesabaran dalam menghadapi masalah, dan tetap komitmen dengan agamanya.
  • Hubungan dengan Istri / Keluarganya. Bagaimana membangun hubungan dengan Istrinya (Aisha) yang notabene dari keluarga berada. Ini sungguh mengingatkan untuk diteladani.
  • Kesediaan berkorban yang dilakukan oleh sang tokoh dengan istrinya yang akhirnya saat pernikahan dengan Maria yang secara lahir berbeda kepercayaan.
Yah mungkin itu yang bisa diingat saat ini. Secara garis besar, novel ini benar-benar menggugah jiwa.

Monday, October 22, 2007

Bag-I. Instalasi Garnet OS C/C++ Development Suite

Garnet OS C/C++ Development Suite adalah IDE (Integrated Development Environtment) yang akan kita gunakan untuk belajar dan membangun aplikasi berbasis PALM. Pengguna bisa memperoleh Paket Program ini di Situs Access (http://www.access-company.com/developers). IDE ini sendiri dibangun dengan memanfaatkan Proyek Eclipse (www.eclipse.org) sebagai Core platformnya dan Cygwin (www.cygwin.org). Sehingga bagi pengguna yang sudah terbiasa menggunakan Eclipse tidak akan menemui kesulitan untuk menggunakannya. Didalam paket ini sudah tersedia lengkap mulai dari Editor untuk pembuatan program, Fasilitas Kompilasi kode menjadi executable(.prc), Fasilitas Debug program, dan Emulator untuk Palm OS, sehingga kebutuhan mesin/hp dengan OS Palm belum diperlukan. Program-program yang sudah dikompilasi bisa dijalankan di Emulator ini.


Bahasa pemrograman yang digunakan adalah C/C++. Kita mengetahui bahwa bahasa C/C++ merupakan Middle Language yang mungkin bagi sebagian pemula merupakan bahasa pemrograman yang lumayan sulit, akan tetapi saya meyakinkan bahwa belajar bahasa ini tidaklah sesulit yang dibayangkan. Meminjam kalimat dari paragraf yang saya temui dari sebuah buku fisika masa smp dulu, marilah kita belajar bahasa pemrograman C/C++ yang digunakan untuk pemrograman Garnet OS ini layaknya kita belajar menari dengan tarian seni yang indah. Pelan-pelan kita mempelajari langkah demi langkah, dimulai dengan tarian dengan langkah yang sederhana, diikuti dengan tarian-tarian dengan langkah-langkah yang semakin kompleks, semakin kita menghayati langkah kita, maka tarian-tarian yang kita mainkan akan semakin indah. Begitu juga Penguasaan bahasa ini akan semakin meningkat dengan semakin banyak berlatih. Mulai dari hal yang sederhana sampai ke yang kompleks. Sehingga dengan berjalannya waktu, kita akan sadar bahwa kita sudah sedemikian jauh menguasai bahasa ini.

Ok, kita akan memulai latihan ini dengan proses instalasi Paket Garnet OS Development Suite, dilanjutkan dengan tutorial pembuatan program-program kecil, yang perlahan tapi pasti akan dilanjutkan dengan pembuatan program-program yang semakin kompleks. Setiap tahapan akan disusun dan dibagi dalam bab-bab yang memudahkan bagi kita untuk mempelajarinya (harapan).

Mendapatkan Paket Garnet OS Development Suite

Paket Garnet OS Development Suite bisa diperoleh dengan mengunjungi situs Perusahaan Access di http://www.access-company.com/developers. Di situs tersebut anda akan mendapatkan panduan/pertanyaan-pertanyan yang diperlukan dan persetujuan anda tentang lisensi paket program ini sebelum anda dibolehkan untuk mengunduhnya dan menyimpan ke dalam harddisk lokal. Untuk saat ini yang baru tersedia adalah Development Suite yang berbasis Windows. Untuk yang berbasis Linux belum disediakan di situs tersebut. Akan tetapi penulis yakin dalam waktu yang tidak terlalu lama paket Development Suite yang berbasis Sistem Operasi Linux akan dikeluarkan. Seperti yang disebutkan di situs tersebut bagi yang ingin mendapatkan kabar terbaru tentang paket yang berbasis linux ini bisa mendaftarkan alamat email nya sehingga begitu paket ini tersedia, akan di konfirmasi oleh pihak Garnet.

Instalasi Garnet OS Development Suite

File Paket Garnet OS Development Suite yang berhasil diunduh bisa diinstall dengan langkah-langkah sebagi berikut:

Gambar 1

  1. Lakukan klik ganda pada File paket tersebut yang akan menampilkan gambar seperti pada tampilan berikut ini:
    Gambar 2

  2. Tekanlah Tombol Next untuk melanjutkan. Tampilan berikut adalah permintaan persetujuan bagi pengguna apakah akan menyetujui Lisensi penggunaan program ini. Jika pengguna setuju bisa memilih RadioButton <I accept...> atau jika tidak setuju bisa langsung keluar, dan membatalkan instalasi paket ini.
    Gambar 3

  3. Tekanlah Tombol Next untuk melanjutkan. Setelah penekanan tombol tersebut akan muncul dialog informasi pengguna. Pengguna bisa mengisikan identitas seperti yang diminta dalam dialog tersebut. Berikut adalah tampilannya.
    Gambar 4
    Isilah User Name dan Company Name sesuai dengan identitas yang anda inginkan.

  4. Tekanlah Tombol Next untuk melanjutkan. Pertanyaan berikutnya seperti yang ditampilkan dalam dialog berikut adalah pilihan untuk metode instalasi yang digunakan.
    Gambar 5
    Apakah pengguna akan memilih instalasi complete/lengkap, ataukah custom/sesuai dengan keinginan. Untuk tahap awal ini pilihlah mode instalasi Complete. Berikut adalah tampilan dialog tersebut.

  5. Tekanlah Tombol Next untuk melanjutkan. Pertanyaan berikutnya seperti yang ditampilkan pada gambar dibawah ini adalah pilihan apakah akan melakukan instalasi komponen Cygwin yang diperlukan oleh paket ini.
    Gambar 6
    Jika pengguna sudah pernah menginstall Cygwin sebelumnya dan yakin bisa berfungsi normal maka centang yang ada di checkbox dialog tersebut bisa dihilangkan. Tetapi kalau belum pernah menginstall sebelumnya maka centanglah pilihan tersebut. Untuk saat ini biarkanlah pilihan ini dalam kondisi terpilih.

  6. Tekanlan Tombol Next untuk melanjutkan. Pertanyaan berikutnya seperti yang ditampilkan pada gambar dibawah ini adalah pilihan lokasi/Partisi program ini akan diinstall.
    Gambar 7
    Pilihlah lokasi di harddisk sesuai dengan yang Anda inginkan.

  7. Tekanlah Tombol Next untuk melanjutkan. Penekanan Tombol tersebut akan menampilkan Dialog berikut yang berisi tentang jumlah ruang dalam KB yang dibutuhkan oleh program pada saat proses instalasi.
    Gambar 8

  8. Tekanlah Tombol Next untuk melanjutkan. Penekanan Tombol tersebut akan menampilkan Dialog yang berisi Ringkasan catatan atas pilihan-pilihan yang dipilih oleh pengguna sebelum proses instalasi dijalankan.
    Gambar 9
    Silahkan di Review sebelum melanjutkan. Jika ada yang ingin dibetulkan silahkan tekan tombol Back untuk kembali ke dialog sebelumnya.

  9. Tekanlan Tombol Next untuk melanjutkan ke proses instalasi seperti yang ditampilkan dalam gambar berikut ini.
    Gambar 10
    Tunggulah sampai proses instalasi ini selesai.Jika Anda ingin membatalkan ditengah jalan, Anda bisa menekan tombol Cancel.

  10. Setelah proses instalasi selesai dilakukan maka akan ditampilkan dialog seperti tampilan dibawah ini.
    Gambar 11
    Tekanlah tombol Finish untuk mengakhiri proses instalasi, dan Garnet OS Development Suite telah terinstall di komputer Anda. Anda Siapa untuk menjalankan Development Suite ini. Tentang Penggunaan paket ini akan dijelaskan dalam tulisan berikutnya. Ok, sampai ketemu di tulisan berikutnya.

Friday, October 19, 2007

Reuni Kuburan

Sabtu kemarin (13/10/2007), kami sekeluarga mengakhiri puasa Ramadhan, dan menjalankan sholat Ied yang dilakukan di Masjid Desa kami. Masjid yang dulunya kecil sekarang sudah besar, tetapi walaupun sudah diperbesar tetap saja tidak mampu menampung jamaah dalam jumlah besar saat sholat ied kemarin. banyak yang harus nggelar tikar di jalan-jalan.

Kebetulan kami sekeluarga agak telat berangkat ke masjidnya karena ada keluarga kakak yang baru datang, dan harus menjemput di kota sehingga semua nunggu kami datang. kiranya saya
nyampe rumah tepat jam 5.30. menurut kebiasaan sih sholat ied dilaksanakan jam 6.00. ternyata kemarin dilaksanakan jam 5.45. mungkin karena sekarang jam segitu matahari sudah tinggi sekarang ini.


Selesai sholat ied, kami sekeluarga pulang, di rumah mulai acara sungkeman ke Ibu, dan dilanjutkan ke saudara2 yang hadir di rumah. Yang muda memulai untuk meminta maaf ke yang tua. Acara dilanjutkan untuk berziarah ke kuburan Ayah kami yang sudah mendahului kami menghadap ke Sang Pemilik Jiwa.

Di kuburan sudah banyak tetangga-tetangga kami/kenalan-kenalan kami yang mungkin pada hari-hari biasa gak ketemu, tetapi di Area kuburan kami bertemu dengan mereka. Saling bertegur sapa dan menanyakan:

Ziarah ke siapa ?
Kapan Meninggalnya ?

Dan cukup banyak. rasanya seperti reuni dengan teman-teman yang sudah lama tidak ketemu. yang akhirnya ditemukan di areal pekuburan ini. sungguh menjadi seperti sebuah reuni kuburan.

Kuburan, adalah bentuk kasat mata dari tempat ujung dunia yang akan kami tinggali untuk sementara waktu, pada waktu dan tempat yang kami tidak akan pernah ketahui. Tetapi pasti akan kami singgahi untuk sementara waktu. yang tidak akan bisa diundur ataupun diajukan walau sesaat pun. Sambil menunggu kehidupan yang kekal.

Kunjungan kami ke kuburan ini untuk mengingatkan kami akan tempat kembalinya kami nantinya sehingga bisa lebih berhati-hati untuk melakukan apapun dalam kehidupan ini.

Untuk terakhir kalinya saya ingin mengucapkan Selamat Hari Raya Iedul Fitri, Taqobbalallahu minna wa minkum, Wa Ja'allana Waiyyakum minal 'Aidzin wal Faizin. Mohon Maaf Lahir dan Batin. Semoga Ibadah puasa yang kita tunaikan sebulan kemarin bisa meningkatkan kualitas ketakwaan kita, selalu membekas dalam hati kita, dan berpengaruh terhadap tingkah laku kita berikutnya, sambil terus bersiap diri untuk bertemu dengan bulan Ramadhan tahun depan, atau bertemu dengan Sang Pemilik Jiwa ini.

Tuesday, October 9, 2007

Tentang Palm Programming

Sudah sebulan ini, blog gak terisi karena kesibukan kerjaan dan beberapa sebab lainnya. sehingga kadang-kadang hanya sempat lihat/browse saja blog tanpa mengisi catatan-catatan yang mungkin bisa berguna bagi pembaca sekalian.

Oh ya selama masa menyepi dalam kesunyian kerjaan (lho kan banyak kerjaan kok sunyi ? :D hehe), Garnet OS C/C++ Development Kit yang kemarin sudah berhasil di download, akhirnya sempat diinstall dan mulai ngoprek2. lumayan berat untuk memulai tetapi untunglah dokumentasinya pun disertakan lengkap sehingga bisa memulai dengan program kecil-kecil yang berbasis Palm OS ini. oh ya sempat juga program-program kecil ini dijalankan di kyocera k7135 ku ternyata jalan mulus seperti yang ditampilkan di Emulator Palm OS yang disertakan dalam installer Garnet OS C/C++ Development Kit.

Oh ya saya ingin berbagi juga sih hasil oprek-oprek yang dilakukan semoga bermanfaat juga bagi rekan. ini nanti rencananya akan saya tuliskan secara berseri. semoga bermanfaaat buat rekan-rekan pembaca.

Sebenarnya sih pingin tutorial ini bisa dibukukan, terus diterbitkan menjadi sebuah buku. Tetapi masih kurang pede dan juga masih belajar tentang cara penerbitan sebuah buku. jadi nanti kalau sudah faham, semoga bisa menjadi sebuah buku yang berguna dan menambah khasanah bagi dunia per-tutorial-an heheh .. dunia ilmu pendidikan lah.