لماذا String pool؟
سؤال طرحته على مجموعة جافا للمهندسين
لكي نعرف لماذا علينا أن نعرف بعض المعلومات عن جافا وآلية تعاملها مع String
String من الفئات المشهورة جداً في جافا
حيث تمثل مجموعة من الحروف المخزنة في مصفوفة ما
جافا تمكنك من الحصول على كائن بإحدى طريقتين
(المزيد…)
Author Archive
لمحة جافاوية 65: لماذا string pool
الجمعة, مايو 18th, 2012قراءة في كتاب mastering of java server pages
الأربعاء, مايو 9th, 2012السلام عليكم
في الأيام السابقة
كنت مهتم جداً بـ JSF
طبعاً لأننا في المؤسسة التي أعمل فيها نستخدم ADF
فأنا معني بكل التفاصيل القائمة عليها
وبما أن ADF قائم بشكل أساسي على JSF
فأنا مهتم بـ JSF
لذا قرأت كذا كتاب في الموضوع
وأصبحت لدي معلومات لم تكن لدي مسبقاً
أجمل كتاب قرأته في الفترة السابقة كان اسمه Mastering Java Server Faces
بأمانة أثرى معلوماتي بشكر فظيع
(المزيد…)
إخفاء السلوكيات في النموذج الكائني
السبت, أبريل 28th, 2012السلام عليكم
هذه المقالة كانت مشروع ورقة علمية لكن هناك من أحبطني بقوله تحتاج للقراءة أكثر لذا هاهي بين أيديكم كتدوينة علها تفتح طريقاً ما لأحد ما 🙂
في البداية أحب أن أتكلم عن بعض المفردات قبل أن أدخل في الموضوع الرئيسي
البرمجة الكائنية object oriented programing
هي محاكاة للحياة الطبيعية
مستمدة بالأصل من علم الوراثة وعلم تصنيف الكائنات
(المزيد…)
openKM و أرشفة المستندات
الإثنين, أبريل 16th, 2012السلام عليكم
قسم الشبكات في المؤسسة التي أعمل فيها يعاني من وجود كميات كبيرة من الوسائط
وعلى هذا قاموا بالبحث عن برنامج لإدارة المستندات في الجامعة
عملوا جدياً وبشكل مستمر جربوا الكثير من البرامج
واضعين في مخيلتهم مواصفات للبرنامج المثالي للجامعة
من ضمن ما وجدوا برنامج اسمه OpenKM
طلبوا منا في وحدة البرمجة مساعدتهم في تصحيح بعض الأخطاء
أوكلت المهمة لي وللحج نور جبر والحج محمد الخضري
البرنامج يصنف تحت DMS
(المزيد…)
IT Open Day
الإثنين, أبريل 2nd, 2012السلام عليكم
كعادتي بعد مشاركتي في حدث أو مؤتمر
أكتب عن انطباعي أو مشاركتي
هذه المرة لا أفضل أن أكتب عن انطباعي واكتفي بذلك وسأقتصر على مشاركتي في الحدثة
فكرة الحدث جميلة نوعاً ما
الحدث مؤتمر يحتوي على محاضرات علمية قيمة
وفي خلفية المؤتمر تجري مسابقة بين عشر فرق
الفرق تتنافس في مسابقة تقنية تشحذ الفكر وتمحص المواهب
(المزيد…)
استخدام SVN في Netbeans
الخميس, مارس 8th, 2012عشقي لا ينقطع للغة الضاد ومحبتي لها تدفعني للنهل من مائها العذب
كالظمآن إذا وجد الماء بعد طول غياب نهل منه نهلاً فلا يروى عطشه أبداً
كل شيء فيها له معنى كل كلمة فيها لها أصل
يقول الإمام أبو محمد المصري في كتابه شذور الذهب في معرفة كلام العرب
حين مر على بيت أبي الطيب المتنبي
الخيل والليل والبيداء تعرفني والرمح والسيف والقرطاس والقلم
حول كلمة البيداء
(المزيد…)
تقرير عن ورشة عمل برمجها صح
الإثنين, مارس 5th, 2012السلام عليكم
لست بارعاً جداً في موضوع التقارير هذا
لا أجد نفسي في هذا الفرع من الأدب ولا أحري لذلك سبباً
لكني صدقاً متحمس أن أكتب عن ورشة عمل اليوم
الورشة كانت خلابة بكل صدق
بكل المحاضرات والمنافسات والأسئلة
بالتنسيق والكلام والحضور
بالاسم والنقاشات وتفاعل الحضور وتنسيق المنسقين
(المزيد…)
محاضرة عن JSF
الثلاثاء, فبراير 21st, 2012السلام عليكم
الأربعاء السابق ألقيت محاضرة عن JSF
ورشة عمل قامت بها كلية تكنولوجيا المعلومات في الجامعة الإسلامية
وكانت الورشة تدور حول أطر العمل
حضر الورشة أساتذة من كلية تكنولوجيا المعلومات
وطلاب من قسم تطوير البرمجيات في الكلية
كما حضر مندوبين عن الوزارات المحلية
ومندوبين عن وحدة البرمجة في الجامعة الإسلامية (أنا كنت أحدهم 🙂 )
وحضر الأستاذ مروان رضوان عن بنينا
النقاش كان جميل جداً والمحاضرات كانت رائعة
هناك من تكلم عن ADF وهناك من تكلم عن JSF (هذا أنا)
وهناك من تكلم عن CodeIgenator وهناك من تكلم عن Zend
وهناك من تكلم عن SOA
ودار على هامش الورشة حوار جميل جداً
افتقدت لوجود محمد شراب خصوصاً وأن محاضرات CodeIgenator لم تعجبني كثيراً
أتمنى أن تتكرر هذه الورشة دائماً
يمكنكم تحميل المحاضرة من الرابط التالي
[download id=”25″]
وأي أسئلة أو استفسارات عن الموضوع أنا جاهز
تحياتي
مقالات قرأتها 6
الخميس, فبراير 16th, 2012يقول الشافعي
يامن تضايقه الفعال من التي ومن الذي
ادفع فديتك بالتي حتى ترى فإذا الذي
طبعاً البيت جميل جداً لو عرفت أن محوره الآية الكريمة “ادفع بالتي هي أحسن فإذا الذي بينك وبينه عداوة كأنه ولي حميم”
أترككم مع سلسلة قراءاتي
1 (المزيد…)
جملة استعلام لنموذج بحث
الخميس, فبراير 9th, 2012السلام عليكم
في الأيام القليلة الماضية
عانت مدونتي من هجمة بربرية عليها
أدت إلى توقف الموقع لمدة أسوع ونصف
المهاجم تعمد الإيقاف المؤقت وليس الإيقاف النهائي
(هناك احتمالية أن الرجل لم يحسن استغلال الثغرة الموجودة)
المهاجم قام باستغلال ثغرة sql في نسخة wordpress التي أعمل عليها
وقام بحذف أحد الجداول الأساسية في المدونة
(المزيد…)