الرئيسية      أرشيف المقالات       المنتدى        المكتبة       إتصل بنا
  القائمة الرئيسية
  تسجيل الدخول
اسم المستخدم :

كلمة المرور :

تذكرني



هل نسيت كلمة المرور ؟

اشترك الآن !
  اقتباسات
ابتسم الآن ... فغداً سوف يكون أسوأ
مورفي

البطن المتخمة ترى كل طعام رديء .
مثل إيطالي

سرير الذهب لا يعين المريض .
(مثل أستوني)
  بحث
  أقسام المقالات
  آخر المشاركات
  كتب جديدة
  زوار هذه الصفحة
اليوم 11
أمس 59
الإجمالي 4299
  معلومات الموقع

(1) 2 3 4 ... 6 »
بواسطة عروة عيسى في 2016/11/16 (38 قراءة)
دلفي

"مساعدات الأصناف" في دلفي Delphi Class Helpers

أضيفت هذه الميزة ابتداءً من نسخة دلفي 2005 , وأهم مافيها أنها تمكّن من التعامل مع أصناف موجودة مسبقا وإضافة ميزات جديده عليها دون التعديل عليها مباشرة أو الحاجة لتوريث أصناف جديدة عنها.

مثلا في المكتبة القياسية لمكونات وأصناف دلفي , يمكن اضافة وظائف إضافية إلى الأصناف القياسية عن طريق "صنف مساعد" للصنف الأساسي يكتب في وحدة مختلفة برمجيا ويسمح بتوسيع الصنف الرئيسي في كل المكونات التي تستخدمه .

في حال احتجنا لإضافة منهج (تابع\إجراء) إلى صنف قياسي موجود , يكفي بناء صنف مساعد له يعرف المنهج الجديد , وبالتالي سيصبح متاح في الصنف الأصلي بشكل افتراضي , أما الصنف المساعد فلا يستخدم مباشرة من الكود بل تكمن مهمته في "مساعدة" الصنف الرئيسي عن بعد وتوسيع امكانياته.

لكي نفهم مساعدات الأصناف يمكن ان نستخدم المثال الذي قدمه Zarko Gajic على الصنف المشهور Tstrings . حيث نريد في الكثير من الحالات أن نتأكد من وجود نص معين ضمن لائحة نصوص Tstrings , ولايوجد منهج جاهز ضمن هذا الصنف للقيام بذلك :

 [تابع قراءة كامل النص ...]
بواسطة عروة عيسى في 2016/10/10 (157 قراءة)
زوبس

عودة إلى زوبس

احتجت مؤخرا أن أقوم بتصميم موقع جديد , كما أن موقعي القديم أصبح بحاجة ماسة للإصلاح . تم تصميم الموقع على مجلة زوبس لإدارة المحتوى على الويب , وهي خيار رائع , سريعة وآمنة ويمكن تخصيصها بقوة , ولي ذكريات كثيرة معها منذ 2003.

تفاجأت بصعوبة العثور على الإصدارات الحديثة المعربة منها , ولم أجد موقع عربي لدعم زوبس فاعل ونشيط بشكل كافي , وآخر إصدارة موجوده عليه قديمة منذ عدة سنين وغير محدثة . لذلك عدت إلى المحاولات القديمة التي أجريتها بالتعاون والاستفادة مع تعريب موقع "عرب زوبس" للإنطلاق منها , كانت فيها عمل جيد ولكنها غير مكتملة وكثيرا ماتظهر مشاكل باللغة العربية إذا لم تكن إعدادات مخدم الويب مخصصة بشكل مناسب , بالمحصلة قمت بتخصيص الايام الماضية لدعم إصدارة عربية حديثة من زوبس .

الكثير من التجارب , الكثير من الكود , الكثير من المقارنات , مر الوقت بسرعة مع أني غير متفرغ ولا أملك ترف الوقت . ولكن راودني شعور بأنه لابد من الوفاء بالدين تجاه زوبس العزيزة , والحمد لله حللت أصعب مشكلتين وأعدت هيكلة التعريب إلى يونيكود , وتم حل مشكلة تنصيب المجلة من صفحة البدء العربية , وشيئا فشيئا بدأت تظهر ملامح إصدارة عربية مستقرة .

 [تابع قراءة كامل النص ...]
بواسطة عروة عيسى في 2016/10/8 (181 قراءة)
دلفي

FireMonkey vs. VCL

هل انتهت صلاحية VCL
ما الأفضل FMX أم VCL
إذا أردت أن أبدء بتصميم تطبيق جديد , فهل الأفضل استخدام VCL ام FMX


كلا المكتبتين تعملات على كود دلفي نفسه والمشتق من باسكال , ولايوجد اختلاف في اللغة أو في كتابة الكود . ولكن التعامل مع مكتبة الادوات وخصائصها وخفاياها تعتبر من أهم الخبرات التي يكتسبها المطور أثناء عمله , فالبرمجة اليوم ليست مجرد رصف آلاف الأسطر من الكود الصرف , بل هي بمعظمها "تطوير" يعتمد على الاستفادة من المكونات والاشتقاق منها والتعامل مع خصائصها ومناهجها.

عند تغيير مكتبة الأدوات التي يتعامل عليها المطور يشعر في البداية وكأنه غريب عن بيئته وعن حيّه الذي عاش فيه , ولو أن الناس في الحي الجديد يتكلمون نفس اللغة بالنهاية, ولكنهم مختلفون ويفكرون بشكل مختلف وسماتهم وعاداتهم بحاجة للتعرف عليها واكتساب الخبرة بالتعامل معها. هذا هو حقيقة الارتباك في التعامل مع مكتبة أدوات جديدة على نفس البيئة وتستخدم نفس اللغة.

كبداية فإن مكتبة مكونات دلفي المرئية VCL ليست منتهية الصلاحية ولن تكون كذلك على المدى المنظور . طالما بقي وندوز وبقيت توابع API الخاصة به فأن VCL المعتمدة عليها في تكوينها سوف تبقى معها . وستبقى مكتبة مكونات VCL هي أفضل خيار من أجل تطوير تطبيقات مخصصة للعمل على ويندوز .
وحتى الآن لاتزال VCL تحصل على مكونات جديدة وميزات إضافية وإصلاحات بشكل دوري ومستمر مع كل إصدارة جديدة , ولكن وتيرة العمل عليها حاليا ليست بسرعة FireMonkey وهذا مؤكد لإن مكتبة VCL قد نضج تصميمها منذ فترة طويلة ولاتحتاج سوى لمسات قليلة لإبقائها متماشية مع تحديثات ويندوز الجديدة .
في حين أن FireMonkey في خضم عملية هيكلة وتطوير كبيرة منذ بضعة إصدارات وحتى الآن .

من الأفضل , وأي منهما نستخدم ؟ لايوجد جواب مباشر , ولكن يمكن ان الحديث بإيجاز عن مزايا كل منهما ويبقى اختيار المكتبة الأفضل لتكون بيئة تطبيقاتك هو خيار يعود إليك ببالنهاية حسب حاجتك وطبيعة البرامج التي تنتجها:

 [تابع قراءة كامل النص ...]
بواسطة عروة عيسى في 2014/5/8 (1129 قراءة)
عــام

مجموعة من روائع حكم وأمثال البلدان

جمعتها أثناء تصفحي اليومي للنت , أتمنى أن تستمتعوا بها

(أمثال منوعة) :
-    سرير الذهب لا يعين المريض .  (مثل أستوني)
-    يكفي أن تظهر السوط للكلب المضروب.  (مثل تشيكي)
-    إن الذي يشتري ما ليس في حاجة إليه .. كمن يسرق نفسه. (مثل سويدي)
-    الإخفاق يعلمك أكثر مما يعلمك النجاح . (مثل روماني)
-    لابطل بلا جراح (مثل برتغالي)
-    نكتة الغني مضحكة دائماً . (مثل ماليزي)
-    إذا أرادوا قتل كلب قالوا إنه مسعور.   (مثل بلغاري)
-    العادات تبدأ كخيوط عنكبوت وتنتهي كأغلال من حديد . (مثل دنماركي)
-    لا تملأ فمك من جديد قبل ابتلاع ما به. (مثل موريتاني)
-    العالِم يحترم في كل مكان ، أما الملك يحترم في بلاده فقط . (مثل من التبت)
-    المعارك و اللوحات جميلة عن بعد فقط (مثل إسباني)
-    غشني في الثمن .. ولكن لا تغشني في البضاعة. (مثل ماليزي)
-    الطبيب يطلب الأجر سواء قضى على المرض أو قضى على المريض.   (مثل بولندي)
-    إذا أردت أن تعرف رجلا فأعطه سلطة.   (مثل بلغاري)
-    إذا حبست القط أصبح نمراً (مثل هولندي )
-    دجاجة الجيران سمينة. (مثل فارسي)

 [تابع قراءة كامل النص ...]
بواسطة في 2008/11/1 (7285 قراءة)
عــام

فوبيا البرمجيات العربية

بقلم: خالد الشقروني

كنت مستغرقا في فرز الملفات و البرامج في حاسوبي و إعادة تنظيمها ، حتى قابلني مجلد لأحد البرامج العربية، و بدافع الفضول قررت تجريب البرنامج و تركيبه.
وقبل أن أبدأ بالضغط على الملف Setup.exe و بسبب خبرات سيئة سابقة مع مثل هذه البرامج، والتخوف من أن يقوم البرنامج بالعبث بمحتويات ملفات النظام الرئيسية:
أخذت احتياطاتي بالطلب من ويندوز تسجيل نقطة استرجاع حتى أضمن إرجاع حاسوبي إلى الحالة التي كان عليها قبل تركيب البرنامج.

 [تابع قراءة كامل النص ...]
بواسطة عروة عيسى في 2008/10/12 (7684 قراءة)
دلفي

لمحة بسيطة عن دلفي 2009

بقلم محمد نسمان

بدايةً الواضح أن شركة CodeGear وتحت مظلة الشركة الجديدة Embarcadero تريد أن تطلق نسخة جديدة من دلفي مميزة وليس مثل الإصدارات السابقة، فكمية التطويرات التي تمت بها لم تحصل في الكثير من النسخ السابقة، بل قد تعتبر أكبر تطوير منذ الانتقال من دلفي 1 إلى 2 وبيئة 16بت إلى 32بت.

فالتطويرات والتحسينات الجديدة طالت كل النواحي، لكن قد يكون التطوير الأكثر ملاحظة هو دعم ال Unicode الذي طال انتظاره، ولكن حضوره جاء بشكل سلسل جداً ولم يهدم ما تم بناءه في السنوات السابقة من البرامج، فعملية الانتقال لليونيكود كما وعدت كود جير، عملية سهلة جداً ولا تستدعي الكثير من التغيرات في الكود، الإ في بعض الحالات التي استخدام فيها ال API بشكل أساسي والتعامل مع أنواع بيانات مثل PChar وغيرها.

 [تابع قراءة كامل النص ...]
بواسطة عروة عيسى في 2008/5/19 (8788 قراءة)
دلفي

Embarcadero تستحوذ على شركة CodeGear

بقلم محمد نسمان

نعم أخيراً وبعد أكثر من عامين على نية شركة بورلاند بيع الجزء البرمجي من شركتها DevTools والذي أصبح شركة منفصلة باسم CodeGear، البارحة قامت شركة Embarcadero بشراء شركة كود جير بحوالي 30 مليون دولار(مبلغ زهيد جداً).
هذا الخبر قد يكون مفزع لكثير من مبرمجي دلفي، وقد يكون خبر جيد، بداية لنتعرف على شركة Embarcadero وأعتقد الكثيرين لم يسمعوا بها من قبل.
Embarcadero هي شركة متخصصة بتطوير برمجيات لإدارة وتصميم وتطوير قواعد البيانات، ومن أشهر برامجها: ER/Studio، ولكن لديها مجموعة أخرى من البرامج المشهورة مثل Rapid SQL وDBArtisan، بالإضافة إلى مجموعة أخرى وجميعها تتعامل مع أغلب قواعد البيانات المشهورة مثل: DB2, Oracle, MS SQL Server, Sybase.
 [تابع قراءة كامل النص ...]
بواسطة عروة عيسى في 2008/2/1 (9859 قراءة)
دلفي

روسيا تعتمد دلفي ومنتجات كودجير اخرى في نظامها التعليمي

الوكالة الفدرالية للثقافة الروسية توقع عقد مع CodeGear يتم بموجبة اعتماد منتجات الشركة على اكثر من 1 مليون حاسوب في المدارس الروسية .
اعلنت كودجير إبرام صفقة لبيع مليون رخصة لاستخدام منتجات الشركة في المدارس الروسية لتعليم البرمجة وتطوير التطبيقات .
وبموجب الصفقة فإنه يتم اعتماد كل من Delphi® و Delphi for .NET و C++ Builder® من أجل مدارس روسيا الأساسية والثانوية (الجامعات وردت أيضا في تغطية مجلة انفوورد)
وبحسب الشركة فإن دلفي وسي بلدر سوف يستخدمون لتدريس جيل جديد  كامل من مبرمجي روسيا المستقبليين .
 [تابع قراءة كامل النص ...]
بواسطة عروة عيسى في 2007/11/17 (8710 قراءة)
عــام

القهوة والأكواب

التقى بعض خريجي الجامعة في منزل أستاذهم العجوز بعد سنوات طويلة من مغادرة مقاعد الدراسة وبعد أن حققوا نجاحات كبيرة في حياتهم العملية ونالوا أرفع المناصب وحققوا الاستقرار المادي والاجتماعي , وبعد عبارات التحية والمجاملة طفق كل منهم يتأفف من ضغوط العمل والحياة التي تسبب لهم الكثير من التوتر وغاب الأستاذ عنهم قليلا ثم عاد يحمل أبريقا كبيرا من القهوة، ومعه أكواب من كل شكل ولون أكواب صينية فاخرة أكواب ميلامين أكواب زجاج عادي أكواب بلاستيك وأكواب كريستال ..

 [تابع قراءة كامل النص ...]
بواسطة عروة عيسى في 2006/11/17 (5380 قراءة)
دلفي

ماذا تعرف عن CodeGear !!

آخر الأخبار : إنتهاء عملية فصل لغات البرمجة بشركة مستقله عن بورلاند , وإنطلاق CodeGear الشركة الجديدة التي ستصدر النسخة  القادمه من دلفي وبقية بيئات التطوير وتوقعات بإنتاج بيئات تطوير جديدة  .

CodeGear هذا هو الإسم الجديد الذي سيتعلق فيه مبرجي دلفي وسينتظرون منه إنتاج الإصدارات الأحدث من بيئتهم المفضلة المعروفة سابقا باسم Borland Delphi وألتي ربما أصبحت CodeGear Delphi منذ الآن.
بعد قلق طويل وأرتياب أُعلن عن إنشاء الشركة الفرعيه الجديدة CodeGear والتي تحوي مجموعة DTG  أو Developer Tools Group التي تزيد عن 200 موظف والمتخصصة للعمل على تطوير البيئات البرمجية المعروفة التي كانت تنتج من قبل بورلاند .
الفصل كان متوقع ومنتظر ولكن لم يكن معروف أو محدد إذا كان الفصل سيتم بطريقة الشركة الفرعية المملوكة والتي تنال استقلاليتها الإدارية والتسويقية من الشركة الأم مع الارتباط القانوني فيها أو الفصل بطريقة البيع والشراء لصالح مستثمرين او شركات اخرى .
وكانت بورلاند قد قدمت عروض للشراء وفق شروط وقيود محدده تقيد الشاري بجميع البيئات معا وتسمح باختيار أفضل العروض من قبل الفريق التقني في مجموعة التطوير التي كانت تعرف على سبيل الإصطلاح ب DevCo .
وكان من المرجح أكثر في أوساط المجموعات الإخبارية أن تتم صفقة بيع لصالح مستثمرين جدد أو ربما لصالح شركات قائمة حاليا مهتمه بهذا النوع من البيئات من بينها أسماء لامعه حاليا في مجال تكنولوجيا المعلومات .
 [تابع قراءة كامل النص ...]


عروة نت 2003-2016 . بالاعتماد على زوبس