<$BlogRSDUrl$>

Wednesday, July 27, 2005

Surat Fatimah gemparkan kota Baghdad

Dpt email ini. Cerita yg menyedihkan. Benar atau tidak, hakikatnya memang isi kandungan surat ini telah pun tersebar luas di media semasa isu Abu Gharib hangat. Utk renungan bersama buat mereka yg belum lagi membacanya dan peringatan utk mereka yg dah tahu, tentang apa yg berlaku kpd saudara seIslam kita.

Surat Fatimah gemparkan kota Baghdad

Fatimah adalah seorang saudara perempuan seorang
mujahid yang terkenal di daerah Abu Gharib, yang
berasal dari sebuah keluarga yang terkenal kebaikan
dan ketaqwaannya. Suatu hari pasukan AS menyerbu
rumahnya, dengan tujuan menangkap saudaranya. Namun
karena mereka tidak dapat menemukannya, pasukan AS
menangkap Fatimah dengan tujuan memaksa saudaranya
menyerahkan diri.

Surat tulisan tangan Fatimah, baru-baru ini berhasil
diselundupkan keluar dari penjara Abu Gharib, surat
ini menggambarkan penderitaan para tawanan wanita
akibat perbuatan terntara AS. Segera surat ini
tersebar dan menghebohkan kota Baghdad, mengirimkan
gelombang yang akan terus berlanjut ke seluruh Iraq.
!

Mafkarat al-Islam berhasil mendapatkan salinan surat
tersebut.

Bismillahirrahmanirrahiim.

*Say He is God the One; God the Source [of
everything]; Not has He fathered, nor has He been
fathered; nor is anything comparable to Him.* [Qur*an,
Surat 112 *al-Ikhlas*]

Saya menulis surat Al-Ikhlas ini karena mempunyai arti
yang mendalam bagi saya, dan menimbulkan getaran di
hati orang-orang yang beriman.

Saudaraku mujahidin di jalan Allah* Apa yang dapat
kukatakan padamu?

Saya katakan, rahim-rahim kami telah terisi dengan
janin akibat perkosaan yang dilakukan keturunan kera
dan babi itu. Mereka telah menodai tubuh kami,
meludahi muka kami, dan merobek-robek Al-Quran untuk
digantungkan ke leher-leher kami. Allahu Akbar.

Tidakkah kau mengerti tentang kejadian yang menimpa
kami? Betulkah kau tidak tahu ini terjadi pada kami?
Kami saudaramu, dan Allah akan meminta tanggungjawabmu
tentang kejadian ini kelak.

Demi Allah, tidak semalam pun kami lewatkan di penjara
ini kecuali mereka mendatangi salah satu dari kami
untuk melampiaskan nafsu setannya. Padahal kami selalu
menjaga kehormatan kami karena takut kepada Allah.
Takutlah pada Allah! Bunuhlah kami bersama mereka!
Hancurkan mereka bersama kami! Jangan biarkan kami di
sini agar mereka bisa bersenang-senang memperkosa
kami, sesungguhnya ini adalah sebuah perbuatan dosa
besar di sisi Allah. Takutlah pada Allah akan urusan
kami. Biarkan (jangan serang) tank dan pesawat
mereka. Datanglah pada kami di penjara Abu Ghurayb.

Saya saudaramu karena Allah. Mereka memperkosa saya
lebih dari sembilan kali dalam satu hari. Bisakah kau
bayangkan? Bayangkan salah satu saudaramu diperkosa.
Bersama saya ada 13 gadis, semuanya belum menikah.

Semuanya telah diperkosa didepan mata kami semua.

Mereka melarang kami untuk sholat. Mereka mengambil
pakaian kami, dan membiarkan kami telanjang. Saat
surat ini saya tulis, seorang diantara kami telah
bunuh diri setelah diperkosa beramai-ramai. Seorang
tentara memukulnya di dada dan paha setelah
memperkosanya, lalu menyiksanya. Gadis itu kemudian
bunuh diri dengan memukulkan kepalanya ke tembok
penjara, karena dia sudah tidak sanggup menerima ini.
Meskipun bunuh diri dilarang oleh Islam, saya
memaklumi perbuatannya*

Saya hanya berharap, semoga Allah mengampuninya,
sesungguhnya Dia Maha Pengampun.

Saudaraku, saya katakan padamu lagi, takutlah pada
Allah. Hancurkan kami bersama para tentara itu, agar
kami bisa beristirahat dalam damai.

Tolonglah kami, tolonglah kami, tolonglah kami*

Waa Mu*tasimah!.

Surat ini telah berakhir, namun penderitaan penulisnya
dan para muslimah belum berakhir.

Hatta mataa haadza s-sukuut !!

Ini yang sudah kesekian kalinya terjadi..

Entah berapa lagi akan segera menyusul

Kemaren, hari ini dan besok

Begitu seterusnya..

Ya Rabb nasyku ilaika da'fa quwwatina

Wa qillata hiilatina

Allahumma n-shurna nashran adziima

Allahuma 'alaika bil haaula l-kuffar

Allahuma 'alaika biman adzaa l-muslimin.



Tambahan lagi

Zero Turnaround Time: the crucial flaw?.

To Layer or not to Layer? That is the Architectural Question.

Penrose 0.9.3 Virtual Directory Server Released.

Groklaw. Menarik gak blog ini. Ia mengandungi macam2 info spt saman SCO vs IBM pasal linux dan tentang MS nak patent emoticons. Di update setiap hari nampaknya.


Tambahan

Nak share file? Guna la YouSendIt atau Dropload. Jumpa ni kat blog mypapit. Menarik gak.


Rails dan Trails

Rolling with Ruby on Rails. Intro artikel kpd Rails yg dikhabarkan melajukan web dev sebanyak sampai 10X!! Wow! Dasat.

Setelah habis membacanya.... hmmm...

Ringkasan step2 nye:
1. create project.
2. create database dan semua tables beserta fields yg diperlukan.
3. define db settings dlm file database.yml
4. create class utk model. semua properties beserta method2 get dan set dijana secara auto. mereka guna convention spt class Person dimapkan kpd table persons.
5. create class controller, yg mana, dgn hanya 1 loc, semua operasi CRUD beserta web page (create/retrive/update/delete) dijanakan. listing pun dijanakan gak.

Seorang mamat yg suka dgn Java telah mengambil idea Rails ini dan hasilkan... Trails. Check out article dia RAD That Ain't Bad: Domain-Driven Development with Trails. Dia menggunakan combo spring/hibernate/tapestry dan step2 yg selalu dilakukan utk menghasilkan satu2 web apps ialah:
1. Create Person class.
2. Create PersonDAO class.
3. Create Person table in database.
4. Define PersonDAO in Spring application context XML file.
5. Create Person page or action class.
6. Add Person pages to web framework XML configuration files.
7. Create personList page to list Person instances.
8. Create personEdit page to edit Person instances.

Tapi, dgn Trails, stepnya hanyalah:
1. Create Person class dan apa2 class domain yg lain (DDD - domain driven development)

OK, semua ini nampak menarik. Dua usaha yg hebat utk mempercepatkan web apps dev. Tapi... kalau setakat CRUD, saya pun dah ada. Lebih 2 tahun lepas dah siap dan dah digunakan.

Cthnya, utk sistem international courier yg telah dideploy kat beberapa site, step2 saya ialah:
1. create domain dlm xml. define semua domain ini beserta hubungan antara satu sama lain spt 1..* ke, 1..1 ke, etc. ini akan menjanakan semua data class, semua DM class, semua Factory class, semua castor mappings, jsp utk insert, jsp utk update dan delete, jsp utk listing (read-only), jsp utk listing yg boleh update sejumlah record dan delete sejumlah record serentak, javascript utk semua jsp ini yg simple spt validate field yg wajib diisi dah diisi, calendar utk field date, etc, beserta boleh navigate dari 1 set jsp kepunyaan satu class kpd 1 set jsp kepunyaan class lain yg punya hubungan antara kedua2nya spt hubungan 1..*.

2. create form dlm xml. sekiranya 1 class 1 jsp ni tak cukup dan terdpt keperluan utk wujudkan 1 form yg mengandungi sejumlah object/records kepunyaan sejumlah class spt 1 form registration merujuk kpd 1 object Person, 1 object Company, 1 object Employment yg menghubungkan Person kpd Company, 2 object Address (1 utk Company dan 1 utk Person), 5 object Telephone (2 utk Company dan 3 utk Person iaitu Telephone/Fax/Handphone) dan 2 object Email (1 utk Company dan 1 utk Person), maka dgn menghasilkan form ini dlm xml, yg merujuk kpd domain dlm xml, code dan jsp utk CRUD beserta listing (read-only dan mass update) dijanakan.

Dlm masa lebih kurang 6 bulan, module2 yg dihasilkan utk sistem international courier ini ialah:
1. Customer DB.
2. Users DB.
3. Client DB.
4. Beberapa version of Air Waybill creation and management beserta searching.
5. Pelbagai reports beserta pelbagai filtering, dlm bentuk web page dan dlm pdf.
6. Billing serta export ke excel file.
7. Tracking dpd web site poslaju, tnt dan fedex.
8. Import dan Export semua jenis data beserta auto upload dan download ke web site.
9. Print ke Air Waybill poslaju, tnt dan fedex beserta interface web service.
10. Best rate, price, service, packaging, surcharge, etc.
11. sejumlah module kecil yg lain.

Dpd semua ini, lebih kurang 70% code, jsp, etc, dihasilkan oleh code gen. Yg lainnya, saya code sendiri. Semua ni buat sorang2. Agaknya, boleh match ke dgn RAD (rapid application development) Rails dan Trails ini?

Hmmm... Saya kena cuba sendiri Rails atau Trails ini utk mengetahui kedudukan sebenar code gen dan sekarang x2 saya. Boleh lawan ka?


Macam2

Implementing Transaction Suspension in Spring.

Web Services Messaging with Apache Axis2: Concepts and Techniques.

Eclipse Plugins Exposed, Part 3: Customizing a Wizard.

Swing: Retaining JTree Expansion State.

Hibernate: Simplify Mapping Documents With Naming Strategies.

Eclipse: Add Debug Statements to Code You Don't Own.

Swing: Robot is not just for Funny Applications.

Serialization: "Cloning" serializable objects.

Liferay User Experience Customization.

A Simple Interactive JTable Tutorial.

Reusable Dialog Components tag library 1.0 released.

Comments: Post a Comment

This page is powered by Blogger. Isn't yours?