Archive for the ‘مقالات’ Category

رسالة إلى الجامعة الإسلامية

السبت, نوفمبر 24th, 2007

محمد من مواليد معسكر الشاطئ بغزة
الابن البكر لوالديه
عبارة عن شعلة من النشاط تمشي على قدمين
ضحكته تبعث السعادة في قلوب الآخرين
محبوب بين زملائه في الجامعة
محبوب بين أترابه في المسجد
(المزيد…)

لمحة جافوية 3:المعالجات القبلية في الجافا

الخميس, نوفمبر 1st, 2007

اليوم يوم جميل وقد أزمعت على أن أترجم لكم شيئاً
وكان أول موضوع وقع بين يدي موضوع يتكلم عن المعالجة القبلية preprocessor
طبعاً الموضوع غني عن التعريف بالنسبة للأخوة الذين يعرفون شيئاً عن لغة C أو C++
طبعاً المتحولون منهم إلى لغة الجافا سيهيمون حباً بي لأني أذكرهم بالماضي الأثير
هناك من سيعتبر الموضوع مجرد هرطقة لا تقدم ولا تأخر وسيعتبروني … كبير على أساس أن لغة الجافا لغة متخلفة عقلياً
(المزيد…)

مصداقية المسابقات وعملية الترشيح

الجمعة, أكتوبر 5th, 2007

هل أنت صاحب موقع أو منتدى أو مدونة؟
نعم إذاً هذا المقال يستهدفك
هل قمت بعمل مسابقة أو تفكر في الموضوع؟
نعم إذن أنت مستهدف بشكل أكبر
هل تريد أن تدخل ترشيح الأعضاء في المسابقة؟
نعم جهز نفسك فأنت أصبحت من المستهدفين الأساسين
هل تلاحظ أن المحسوبيات أو الصدقات أو أي عوامل أخرى تأثر في التصويت؟
نعم إذن فأنت المستهدف رقم واحد
(المزيد…)

لمحة جافوية 1:هل أنت كسول؟

الإثنين, أكتوبر 1st, 2007

السلام عليكم

أطل عليكم بقسم جديد في مدونتي الشابة
وأتمنى أن يحوز على استحسانكم
واضح من اسم القسم أنه عبارة عن لمحات بسيطة قد تعجبكم وقد لا تعجبكم
ولله في خلقه شؤون
باعتبار أني أحد الكسالى القدام فإني أبحث بأي طريقة عن شيء يجعلني أوفر بعض الوقت
لكي أقضيه إما في شيء غير مفيد أو نائم أمرح في دنيا الأحلام
(المزيد…)

بدون عنوان

الثلاثاء, سبتمبر 11th, 2007

السهر ذلك الداء الذي أصابني في الفترة الأخيرة
سيء جداً أن تحاول النوم فلا تستطيع
لا بل والأسوأ أن تستطيع لكنك تجد نفسك تقوم أكثر ما تنام
أو ما يسمى بالنوم المرهق
المصيبة أن الفصل الدراسي بدأ
ومعه بدأت معاناتي الخاصة
لن أوجع رؤوسكم بمشاكلي الخاصة فهي لا تهم أحداً غيري
(المزيد…)

الفئة ناقصة الأهلية(المجردة)

السبت, سبتمبر 1st, 2007

في البداية أريد أن أتكلم عن ناقص الأهلية لأوضح معنى الكلمة وسبب اختياري لها كترجمة لـ abstract
ناقص الأهلية هو من يقضي فلا يتعرف عليه أحد ولا يوجد في حوزته ما يدل على هويته
وهذا يجعله أقل من الناس العاديين كأن يسمح لطلاب كلية الطب بتشريحه أو الدراسة عليه أو ماشابه
السبب في اختياري هذا المصطلح أن الفئة المجردة تعتبر ناقصة الحقوق فليس لها الحق في بناء كائنات ما لم يتعرف عليها أحد أقصد يكمل الوظائف التي جعلتها ناقصة الأهلية كما أن الوظيفة method المجردة تعتبر ناقصة الحقوق لعدم وجود جسم body لها
(المزيد…)

شقيقة روحي

الخميس, أغسطس 9th, 2007

أنا ساهر وحدي الليلة
كان أخي الممل كالعادة
(متى كف الأخوة عن أن يكونوا مملين)
يكلم تلك الحبيبة
التي أتهمه دائماً بوجودها
(المزيد…)

تأجيل إعطاء القيم الابتدائية للكائنات

الأربعاء, أغسطس 8th, 2007

تأجيل إعطاء القيم الابتدائية للكائنات (تأجيل التهيئة) Lazy initialization

هناك سببان ريئيسيان لتأجيل تهيئة initialization لكائن Object ما وهما كالتالي
1- أن يكون الكائن ذو ثقل في الذاكرة
2- أن يكون الكائن مكلف في عملية الإنشاء مع أنه اختياري الاستخدام بمعنى أنه يستخدم في بعض الأحيان وليس في جميعها

بالنسبة للسبب الأول نجد أن عملية تأجيل التهيئة مفيدة في الغالب
أما بالنسبة للسبب التالي فليس بالضرورة أن يكون تأجيل التهيئة للكائن ذو فائدة قد يكون في بعض الأحيان ذو ضرر
(المزيد…)

نظرية الإندماج والإنشطار

الإثنين, يوليو 23rd, 2007

لا لا تفهموني بشكل خاطئ
فلست بصدد الحديث عن النواة أو عن القنبلة النووية
فعلى أي حال من الأحوال لست براغب في أن أجد البردعي باشا مخيماً في بيتي
ولن أحب أن أجد نفسي في محكمة العدل الدولية
متهماً ببيع الفلافل على ناصية الزبلطاني بدلاً من البطيخ
(المزيد…)

الكائنات غير المتقلبة و الكائنات المتقلبة والنسخة الدفاعية

الإثنين, يوليو 16th, 2007

الكائنات غير المتقلبة Immutable objects و الكائنات المتقلبة mutable objects والنسخة الدفاعية Defensive copying

تنقسم الكائنات على حسب حالتها وقابلية خصاصها للتغيير إلى نوعين
1- كائنات متقلبة
2- كائنات غير متقلبة
الكائنات المتقلبة هي عبارة عن كائنات تتغير الخصائص -المتغيرات الموجودة في نطاق الفئة Field Variables- التابعة لها باستمرار
الكائنات غير المتقلبة و هي التي تحصل على خصائصها مرة واحدة فلا تتغير بعدها مطلقاً
تحصل خصائص هذه الكائنات على قيمها عن طريق صانع الكائنات constractor فقط
(المزيد…)