RSS

Category Archives: أخبار

إطلاق الإصدار 4.0 من مكتبة PHP واللغة العربية

screenshotلقد تم إطلاق الإصدار 4.0 من مكتبة PHP واللغة العربية في الثامن من شهر كانون الثاني / يناير 2016 بعد غياب دام قرابة الثلاثة أعوام منذ تقديم آخر إصدارات هذه المكتبة في بدايات العام 2013 وهو الإصدار 3.6.0 لتكون هذه بداية عهد جديد من عملية التطوير لمواكبة آخر المستجدات في عالم الويب وتقنياته. سنسعى في هذه المرحلة إلى زيادة تكاملية عمل وظائف المكتبة وتبسيط بنيتها الداخلية وواجهتها البرمجية، حيث تجدون بداية انعكاس هذا التوجه في إصدارنا العتيد 4.0 من خلال اعتماد نمط التحميل الكسول Lazy Loading للأصناف / الكلاسات الفرعية الداخلية. بمعنى آخر ليس المبرمج بحاجة بعد الآن إلى تحميل صريح للصنف الفرعي قبل استدعاء طرائق / توابع منه، وهكذا لم يعد مطلوبا منك كمطور أن تعلم البنية الداخلية للمكتبة وملفاتها بل عليك التركيز فقط على الوظائف التي ترغب باستدعائها، واترك مهمة تحميل الملفات ذات الصلة على آلية عمل الداخلية للمكتبة، وهو ما يعتبر خطوة جديدة على طريق التخلص من إرث البدايات حينما بنيت هذه المكتبة من ربط مكتبات صغيرة أخرى بوظائف متفرقة. من جهة أخرى فقد تم التخلص نهائيا من الصنف الفرعي CharsetC المخصص للتحويل ما بين مجموعات المحارف العربية المختلفة والذي كان ضروريا في فترة من الفترات نظرا لضعف الدعم المتوافر لتلك المحارف وعدم استقراره ما بين المخدمات المتنوعة، وقد تم تنحية وظائفها لصالح التابع iconv في لغة PHP والذي يقدم أداء أعلى وشيفرة برمجية داخلية أبسط وأكثر نظافة وبالتالي أقل عرضة للمشاكل والأخطاء.

المزيد…

Advertisements
 

الأوسمة: , , , ,

إطلاق الإصدار 3.0 من مكتبة الكاشي

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

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

المزيد…

 

الأوسمة: , ,

خطوة على طريق النضج، الإصدار 0.7 من الكندي

  • ff’x g;k fefhj
    هل تقصد: ببطء لكن بثبات
  • FF’X G;K FEFHJ
    هل تقصد: ببطء لكن بثبات
  • ٍمخصمغ لاعف سعقثمغ
    Do you mean: Slowly but surely
  • sLOWLY BUT sURELY
    Do you mean: Slowly but Surely
  • ببطء ، ( لكن )بثبات !
    تصبح: ببطء، (لكن) بثبات!

هذا ليس سحراً! إنها ببساطة أمثلة على تطبيقات مشروع الكندي، هل تعلم أنك تستطيع إضافة ميزة التصحيح هذه إلى صفحات موقعك دون أي تعقيدات حقيقية، فقط أضف بضعة أسطر برمجية إلى أسفل صفحتك والتي ستقوم بتحميل ملف المكتبة البرمجي والذي لايتجاوز حجمه 3 كيلوبايت وبالتالي لن يؤثر على سرعة موقعك، وتطبيق هذه المكتبة ليس محصورا بأصحاب المواقع المطورة بلغة PHP بل يمكن الاستفادة من وظائفها في أي موقع مهما كانت لغة البرمجة المستخدمة لتطويره، أو حتى إن كان موقع HTML بسيط غير تفاعلي.

المزيد…

 

الأوسمة: , ,

الإصدار 0.6 من الكندي – ما هو الجديد؟

شرح لأداة الكندي وطريقة عملها:
على عكس الغاية من الإضافة التي سبق وأن تم تطويرها لمتصفح فايرفوكس والتي تركز على تقديم حلول من طرف المستخدم، فإن مشروع الكندي يقدم حلولا لأصحاب المواقع بغض النظر عما يستخدمه زوار مواقعهم من متصفحات، وهي حلول أكثر تكاملية وسهولة في التطبيق والاستثمار مما سبق وأن قدمناه في الإضافة المخصصة لصندوق TinyMCE السحري (أداة من نوع ما تراه هو ما تحصل عليه WYSIWYG).

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

المزيد…

 
 

الأوسمة: , ,

إطلاق الإصدار 3.5.0 من مكتبة PHP واللغة العربية

لقد تم إطلاق الإصدار 3.5.0 من مكتبة PHP واللغة العربية والذي يتضمن العديد من التصويبات والتحسينات والمزايا الإضافية والتي تهدف إلى الاستمرار في خدمة رسالتنا في هذا المشروع الرائد وهي تطوير حلول حرة مفتوحة المصدر وتقديم دعم احترافي لمساعدة الشركات الصغيرة والمتوسطة في مواجهة التحديات التي ترافق تطوير مواقع عربية احترافية بلغة PHP وقاعدة MySQL للبيانات.

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

المزيد…

 

الأوسمة: , ,

مسابقة أرابيسك لأفضل المدونات العربية المتخصصة

Arabisk award logo

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

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

المزيد…

 
أضف تعليق

Posted by في 19 أبريل 2012 in أخبار

 

الأوسمة: ,

مشروع الكاشي

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

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

المزيد…

 
5 تعليقات

Posted by في 27 مارس 2012 in PHP, أخبار, إحصاء

 

الأوسمة: , , , ,