<$BlogRSDUrl$>

Wednesday, March 30, 2005

OO

Object Oriented Metrics

Patterns in Java Volume 1: A Catalog of Reusable Design Patterns Illustrated with UML

Patterns for Concurrent, Parallel, and Distributed Systems

Half-Sync/Half-Async


Female-Led Prayers: A Step Forward for Women?

Satu jawapan yg sangat menarik.

Question:
On March 18, 2005 Amina Wadud led the first female-led Jumu`ah Prayer. On that day, women took a huge step towards being more like men. But, did we come closer to actualizing our God-given liberation?
Date: 2005/3/28
Name of Consultant AAI Editorial Staff

Content of Reply
:
This answer was kindly provided by Sister Yasmin Mogahed, a member of Ask About Islam Editorial Staff. Yasmin is an Egyptian-American journalist based in Wisconsin, USA. She is currently studying for a Master's degree in Journalism.

Salam, Sarah.

Thank you for your inspiring question! Well, answering your question, I can say that I don't think so.

What we so often forget is that God has honored women by giving them value in relation to God—not in relation to men. But as Western feminism erases God from the scene, there is no standard left but men. As a result, the Western feminist is forced to find her value in relation to a man. And in so doing, she has accepted a faulty assumption. She has accepted that man is the standard, and thus a woman can never be a full human being until she becomes just like a man "the standard".

When a man cut his hair short, she wanted to cut her hair short. When a man joined the army, she wanted to join the army, and so on. She wanted these things for no other reason than because the standard had it.

What she didn't recognize was that God dignifies both men and women in their distinctiveness, not their sameness.And on March 18, Muslim women made the very same mistake.

For 1,400 years, there has been a consensus of scholars that men are to lead Prayer. As a Muslim woman, why does this matter? The one who leads Prayer is not spiritually superior in any way. Something is not better just because a man does it. And leading Prayer is not better just because it is leading. Had it been the role of women or had it been more divine, why wouldn't the Prophet have asked Lady `Aishah or Lady Khadijah, or Lady Fatimah, the greatest women of all time to lead? These women were promised heaven and yet they never led Prayer.

But now, for the first time in 1,400 years, we look at a man leading. Prayer and we think, That's not fair? We think so, although God has given no special privilege to the one who leads. The imam is no higher in the eyes of God than the one who prays behind. On the other hand, only a woman can be a mother. And the Creator has given special privilege to a mother. The Prophet taught us that heaven lies at the feet of mothers. But no matter what a man does, he can never be a mother. So why is that not unfair?

When asked who is most deserving of our kind treatment? The Prophet replied "your mother" three times before saying "your father" only once. Isn't that sexist? No matter what a man does, he will never be able to have the status of a mother.

And yet even when God honors us with something uniquely feminine, we are too busy trying to find our worth in reference to men, to value it or even notice it. We too have accepted men as the standard; so anything uniquely feminine is, by definition, inferior. Being sensitive is an insult, becoming a mother is a degradation. In the battle between stoic rationality (considered masculine) and selfless compassion (considered feminine), rationality reigns supreme.

As soon as we accept that everything a man has and does is better, all that follows is just a knee jerk reaction: if men have it, we want it too. If men pray in the front rows, we assume this is better, so we want to pray in the front rows too. If men lead Prayer, we assume the imam is closer to God, so we want to lead Prayer too. Somewhere along the line, we've accepted the notion that having a position of worldly leadership is some indication of ones position with God.

A Muslim woman does not need to degrade herself in this way. She has God as a standard. She has God to give her value; she doesn't need a man here.

In fact, in our crusade to follow men, we, as women, never even stopped to examine the possibility that what we have is better for us. In some cases, we even gave up what was higher only to be like men.

Fifty years ago, we saw men leaving the home to work in factories. We were mothers. And yet, we saw men doing it, so we wanted to do it too. Somehow, we considered it women's liberation to abandon the raising of another human being in order to work on a machine. We accepted that working in a factory was superior to raising the foundation of society just because a man did it.

Then after working, we were expected to be superhuman eg.the perfect mother, the perfect wife, the perfect homemaker, and have the perfect career. And while there is nothing wrong, by definition, with a woman having a career, we soon came to realize what we had sacrificed by blindly mimicking men. We watched as our children became strangers, and soon recognized the privilege we'd given up.

And so only now given the choice, women in the West are choosing to stay home to raise their children. According to the United States Department of Agriculture, only 31 percent of mothers with babies, and 18 percent of mothers with two or more children, are working fulltime. And of those working mothers, a survey conducted by Parenting Magazine in 2000, found that 93 percent of them say they would rather be home with their kids, but are compelled to work due to financial obligations. These obligations are imposed on women by the gender sameness of the modern West and removed from women by the gender distinctiveness of Islam.

It took women in the West almost a century of experimentation to realize a privilege given to Muslim women 1,400 years ago. Given my privilege as a woman, I only degrade myself by trying to be something I'm not, and in all honesty, don't want to be a man. As women, we will never reach true liberation until we stop trying to mimic men and value the beauty in our own God given distinctiveness.

If given a choice between stoic justice and compassion, I choose compassion. And if given a choice between worldly leadership and heaven at my feet, I choose heaven.

(0) comments

Monday, March 28, 2005

Tambahan lagi:

Design Pattern Heuristics in Java - banyak gak info kat sini.


Tambahan:

Hahahaha! Aduuhh!! Hahahha! Aduuhh! Tak jadi pindah. Belum jadi pindah. Sape la koordinator pindah randah ni! Hish!

Spring Time! (Spring 1.2 rc1 released)

Easy Wizard web flow library announced - malangnya, utk struts aje

Article: Best Practices for Risk-free Deployment

Rickard Oberg Unveiled - perbincangan tentang blog mamat tu. Menarik gak.


Lain2:
Captured by the Taliban, rescued by Islam


Doa Sheikh Mohaisany

Doa


Pindah Office

OK, minggu lepas, confirm akhirnya. Esok saya pindah office. So, mulai esok, saya akan terputus hubungan dgn dunia luar. Waaa! Semoga cepat la internet access kembali up kat office baru.


Brainbench

Hancus! Semalam amik test OO Concept dan kantul! Hanya dpt 4.21 aje! CIS!!! Tergolek2. Kena amik lagi masa rehat hari ni sebelum blackout internet access.


Buku free yg memang bersih dan suci

Bruce Perens' Open Source Series

The Assayer: Browse by Subject

Knowing Knoppix

Baca tanpa was-was :D


Macam2

Performance: Potentially Save Memory When Using Strings

Apt: Even More Compile-Time Annotation Processing with Java

Create and print multilingual PDF documents on the client

Build application search features modeled on Web searches

Thoughts on Senselogic and SiteVision - blog rickard oberg

(0) comments

Thursday, March 24, 2005

Macam2

New Web Framework: Echo2, with Ajax-based Rendering

General: Exit Java applications properly


Kelas OOAD

Adalah saya, sebagai pemegang mohor-mohor besar OOAD, dgn ini,
mengishtiharkan bahawa, anak bulan OOAD tak kelihatan tengahari ini.
Dgn ini, kelas OOAD utk bulan ini, dibatalkan.

Sekian, terima kasih.


Kelas dah kensel, bolehlah saya fokus kat kedua2 anak saya yg nak exam isnin depan. Betul la kata kakak saya, anak2 yg nak periksa, mak dan bapak mereka yg tension. Tension kena ajar mereka la.

Math, Science, BI dan BM tu, ok la lagi, terutamanya dgn bantuan sw math yg saya buat tu yg setakat ini dah ada lebih 10 jenis soalan. Masalahnya nak ulangkaji Bahasa Arab darjah 3, kantul saya dan isteri. Aduuuhh!! Ta'lamu, ya'lamu, ... Aduuuhh!! Ana la' afham.

(0) comments

Tuesday, March 22, 2005

Tambahan

ISO 3166 Country Codes
Country Codes
Country - Region - Continent - Capitol City
World Capitals


Macam2 lagi

MVM vs. JVM: Barcelona to run multiple apps in the same JVM

J2SE 5.0: Watch the HotSpot at work

Apt: More Compile-Time Annotation Processing with Java

VOIP with Java


Macam2

Promising Future for Java2D

Uniform Access Principle

Use J2SE 5 annotations to eliminate getters and setters?


Brainbench

Dear Hamdi,

You are invited to participate in the first annual Bench Games! This is an international intellectual competition, whereby we are making all of our certification tests free -- YES FREE -- from 3/21/2005 until 4/4/2005. All 450+ Brainbench certifications will be available for a two-week period! Support your country (find out how), enhance your resume, and get a chance to win great prizes, including iPods and Brainbench subscriptions. I wanted to keep this email short while also making you aware of this great opportunity. To learn more, please visit our web site! Thank you for your consideration, Mike Littman
VP Marketing

(4) comments

Monday, March 21, 2005

Macam2

Are scripting languages threatening Java?. Saya melihat scripting languages sebagai men'complement' Java. Dlm satu2 sistem, terdapat bhgn yg jarang berubah dan terdapat bhgn yg selalu berubah spt business rules yg masih belum mantap. Bhgn yg jarang berubah ni elok dibuat dlm Java dan bhgn yg senang berubah, masih volatile, elok la dibuat dlm script spt beanshell ke, groovy ke, jython ke, jruby ke, dll. Sebabnya coding dlm script ini lebih cepat, memudahkan dan mempercepatkan dev secara keseluruhan.

AOSD 2005 Conference Coverage Report. Best gak perbincangan2 mereka:
Grady Booch's Keynote
Adopting AOP, and AspectJ 5 talks
AOP with Metadata: principles and practices (Ramnivas Laddad)
Nick Lesiecki : Experiences using AspectJ at VMS
Mik Kersten : Comparing AOP tools
Dave Thomas' keynote
Ron Bodkin on Aspects and Security
Sam Pullara on VM-level AOP
Nyam, nyam, nyam...

APT: Compile-Time Annotation Processing with Java. Menarik gak. Hmmm...

Robocode goes Open Source


Iraq

Orphans of Tall Afar. Menarik. Pastikan baca sampai muka surat 3.

(0) comments

Macam2

How much memory used for an object?

Eclipse: Per-Project JRE Libraries

Overview of package util.concurrent Release 1.3.4.

Java 1.4 backport of JSR 166 (java.util.concurrent)

(0) comments

Friday, March 18, 2005

HotDog Haram

Hangat gak tentang isu hotdog yg menggunakan usus babi. Semalam saya terima 1 email dan 1 sms tentangnya. Email tu menyatakan al kononnya, dari sumber PPIM bhw, semua hotdog adalah haram krn menggunakan usus babi. Hanya keluaran Ramli dan Prima shj yg halal.

Prima? Tak terkenal pun keluaran Prima ini dgn halal. Ramli tu, kuat gak la kepercayaan. Prima? Tak plak. Kalau ayamas ke, mungkin lebih meyakinkan bhw ia halal krn syarikat ternama ni, selalunya tak nak ambil risiko nama baik mereka tercemar.

Tak kisah la.

Balik rumah malam tadi, isteri saya kata dia ada dpt sms yg menyatakan bhw jenama Muller, Azmy, Saudi dan PRIMA telah disahkan oleh PPIM sebagai haram krn menggunakan errr, khinzir.

Maaaana satu ni?!

Tak kisah la. Utk selamat, saya sekeluarga hanya akan beli dpd Ramli aje. Mahal sikit, tapi selamat. Gunakan tanpa was was.


Kelas OOAD

Dah masuk bulan kedua dan kelas kedua masih belum tentu berjaya diadakan. Kesibukan urusan kerja dan peribadi masing2, membuatkan ramai yg terpaksa tarik diri.

Sabtu ini dah out. Tinggal last hari ahad, 27/3 ini aje. Kalau by hari khamis minggu depan tak cukup 5 orang, saya kensel aje la utk bulan ini. Tak pe la. Kita tengok camna. Ada hekmah disebalik semua ini.


Iraq

Secret US plans for Iraq's oil


Macam2

Spring WebFlow Maturing

ActiveCluster 1.0 Released

The World Factbook - web site CIA!!

(0) comments

Wednesday, March 16, 2005

Macam2

Menarik gak artikel tentang scripting dlm Java yg dibincangkan kat theserverside semalam.

Tambahan tentang jruby. Asal usulnya. Artikel tentang jruby. Penggunaan jruby dgn BSF (bean scripting framework). Docs utk ruby. Website ke buku Why’s (Poignant) Guide to Ruby.

Buku2 tentang ruby:
Programming Ruby
Why’s (Poignant) Guide to Ruby

Sayangnya, jruby ver 0.8 adalah antara yg paling lembab. jython plak antara yg paling laju. Dan rhino, java script engine, adalah juara dari segi kelajuan. Tapi kan, java code biasa adalah lebih 30x lebih laju dpd rhino. hmmm...

Swing: 3D splash screen

(0) comments

Monday, March 14, 2005

Macam2

Swing: Debug your UI by yourself

JGoodies: Understanding Binding - Part 3

JGoodies: Understanding Binding - Part 4

NetBeans: How to write a HelloWorld module

How to choose a Java scripting language

Open Work Flow Engine 1.5 Released

Hibernate responds to Versant attacks

AspectWerkz 2.0 final is out

Streamyx Resellers

(0) comments

Thursday, March 10, 2005

Tambahan lagi:

# 802.11b was the first version to reach the marketplace. It is the slowest and least expensive of the three. As mentioned above, 802.11b transmits at 2.4 GHz and can handle up to 11 megabits per second.
# 802.11a was next. It operates at 5 GHz and can handle up to 54 megabits per second.
# 802.11g is a mix of both worlds. It operates at 2.4Ghz (giving it the cost advantage of 802.11b) but it has the 54 megabits per second speed of 802.11a.

diambil daripada HowStuffWorks.


Tambahan (malas nak buat entry baru):

Velocity: A template engine, Rule engine, or both?

JGoodies: Understanding Binding - Part 2

Swing: Add a shadow to your splash screens

AOP@Work: AOP and metadata: A perfect match, Part 1

Classworking Toolkit: Putting aspects to werk

Assertion Extensions for JUnit

JSF for nonbelievers: The JSF application lifecycle

Test your tests with Jester


Macam2

.NET expert: Microsoft is losing confidence in .NET - perbincangan hangat kat theserverside. Tapi, saya suka perbincangan beberapa mamat kat situ yg cool headed, terutamanya mereka yg kerja dlm kedua2 dunia, Java dan .net.

JGoodies: Understanding Binding - Part 1

JGoodies Binding library

PrismTech Releases Real Time CORBA ORB for Java - lesen GPL atau komersial.

Embedded Databases: A Performance Comparison

(0) comments

Monday, March 07, 2005

Tambahan:

Yay! Berjaya masukkan image ke dlm excel file menggunakan JExcel. Berbanding dgn POI, API dia agak errr, kurang sikit. Tapi, ok la. Jalan apa. Best!

Sekarang ni, kena import data. Mungkin saya ambil dpd xml yg mengandungi objek2 yg dah diserializekan. Saya kena ambil object2 ini dan kena sortkan ikut date. Nak kena cari oss lib yg sesuai utk ini. Date tu saya akan convert kpd long. A quick search memberikan beberapa oss lib. Ntah sesuai atau tidak.

GNU Trove
Commons Collections
Commons Primitives
fastutil
Javolution
JScience


POI dan JExcel

Ish! Tengah buat sistem utk billing. Template yg dibagi mempunyai image logo company dlm excel. Bila cuba dgn poi, hancussss!!! Rupa2nya, poi ver 2.5.1 belum support image lagi. Ingatkan nak kena serender. Cari punya cara kat google, jumpa la JExcel. Al kononnya ia support image sekali. Baru download. Kena cuba. Harap OK.


Jasperreport dan iReport

Alhamdulillah. Jasperreport ver 0.6.4 dah selamat dimasukkan ke dlm development environment saya minggu lepas. Sekarang ni, saya guna iReport ver 0.4.1 utk hasilkan report yg compatible dgn jasperreport ver 0.6.4.


Macam2

Nice - A new OO language based on Java. Perbincangannya di theserverside.

Technique: Use Subclasses to Clarify Generics.

Create an anonymous authentication module - Use a CAPTCHA-based authentication module for J2EE Web applications.

Should we be doing more automated testing? - Decide whether automatic testing makes sense for your application.

(2) comments

Sunday, March 06, 2005

Tambahan:

Pentagon Strike


Macam2

Intro to JGoodies Forms

JGoodies: Debugging Your Layout

Whats your favourite All-Java Database?

IBM Toolkit for MPEG-4

Xito

(0) comments

Thursday, March 03, 2005

Macam2

JGoodies: Using the Button Builders

SwingWeb

JDBC count(*) - SOLUTION
How to return the row count of a query using JDBC ResultSet/RowSet
JDBC FAQ

(0) comments

Tuesday, March 01, 2005

OOAD Study Group

Alhamdulillah, kelas pertama selesai diadakan pada 27/2/2005 yg lepas. Terima kasih kpd semua yg hadir. Semoga dpt la sekurang2nya sedikit ilmu buat teman dlm perjalanan software development anda.


Macam2

Connect to Apache Derby databases using Jython

Serialization: Understand 'readResolve'

Wireless: An idea on hiding network latency

Hibernate 3.0 goes to production

Javolution 3.0 real time framework released

Spring Framework 1.1.5 has just been released

Inversion of Control (IOC)

(3) comments

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