برمجيات
إطلاق الإصدار 19 من متصفح Firefox المجهز بقارئ PDF مدمج
أصدرت مؤسسة Mozilla اليوم النسخة رقم 19 من متصفحها الشهير Firefox بميزات وتحسينات عديدة كعادة أي إصدارة أساسية، لكن من أبرز الميزات التي تحملها هذه الإصدارة هي احتواؤها على قارئ PDF مدمج قائم بذاته داخل المتصفح ودون تدخل أية إضافات خارجية.
تعتمد الميزة الجديدة على محرك مبني بلغة الـ Javascript بالكامل لقراءة ملفات PDF، تحت اسم على مسمي: PDF.js، وهو ليس بالشيء الجديد كلية، فقد كان سابقا في طور الاختبار، لكنه الآن متوفر بشكل افتراضي.
باقي الميزات التي تحملها الإصدارة تتضمن:
- تحسين وقت الإقلاع للمتصفح
- إضافة دعم لـ Remote Web Console.
- منقّح جديد للمتصفح موجه لمطوري الإضافات.
- دعم لخصائص CSS جديدة.
لا تزال Mozilla -في حين كتابة الخبر- متكتمة عن هذه الإصدارة ولم تعلن عليها بشكل رسمي على صفحتها الرئيسية، لكن الملفات التنفيذية له متوفرة على خادم الـ FTP التابع لها لأنظمة التشغيل الثلاثة.
- كيف ترى هذه الإضافة على المتصفح؟ وهل تشك أنها ستزيد من التهامه للذاكرة؟
- هل تظن أن هذا له علاقة/يصب في صالح نظام Firefox OS بشكل أو بآخر؟
إطلاق مشروع المِنطيق، لتوليد الكلام العربي من نص مكتوب
لا شك أن من تحديات المعالجة الآلية للغة العربية في عصرنا، نطق الكلام من نص بحت مكتوب إلى كلمات بصوت منطوق، يسمعه الكفيف ويقلل من غلط ضعيف النظر، أو يسمعه من هو في سفر على جهازه الكفي أو هاتفه المحمول، أو تخيل أن تكون هناك خدمة تجعلك تقرأ تسمع الخبر الحالي عوض قراءته بضغطة زر… نطق ، ينطق، نطقا، ببساطة هو مِنطيق، حل جديد من حلول الحوسبة العربية، حُلت شفرته (مفتوح المصدر).
هذا ما أطلقه اليوم المطور طه زروقي على مدونته الخاصة، وفي ما يلي اقتباس لكلامه:
مشروع “المِنْطِيق“ Mintiq : Arabic eSpeak يهدف إلى إعداد الملفات الضرورية لعمل آلة النطق مفتوحة المصدر إسبيك، وجعلها تنطق بالعربية.
وقد أطلقنا الإصدار التجريبي الأول من المشروع، المتوفر للتحميل ، ويأتي هذا المشروع ليسد ثغرة كبيرة في هذا المجال، ويفتح آفاقا جديدة لتوليد الكلام من النص العربي.وسنعمل على ربط المشروع ببرنامج التشكيل مشكال، لأجل قراءة أفضل للنص العربي.
وتضم الحزمة العربية ثلاث ملفات للكلام، أولها مصمم خصيصا لآلة النطق إسبيك، أما الملفان الباقيان، فهما من مشروع Mbrola.وصلات:
- - رابط المشروع https://arabic-espeak.sourceforge.net/ /
- - تحميل https://sourceforge.net/projects/arabic-espeak/files/
- - المشروع على github
- - المصدر http://svn.arabeyes.org/viewvc/projects/ar-espeak/
تسمية المشروع:
ورد في لسان العرب :
مادة نطق: المِنْطِيق البليغ؛ أَنشد ثعلب: والنَّوْمُ ينتزِعُ العَصا من ربِّها، ويَلوكُ، ثِنْيَ لسانه، المِنْطِيق وقد أَنْطَقَه الله واسْتَنْطقه أَي كلَّمه وناطَقَه.
مادة كلم: ورجل تِكْلامٌ وتِكْلامة وتِكِلاَّمةٌ وكِلِّمانيٌّ: جَيِّدُ الكلام فَصِيح حَسن الكلامِ مِنْطِيقٌٌ
التطبيقات المحتمل
برامج لقراءة الشاشة للمكفوفين مثل:
- برنامج أوركا http://projects.gnome.org/orca/
- NVDA http://arabic-nvda.org
برنامج قراءة النصوص والتعبيرات المتكررة KMouth
يمكن الاطلاع على كيفية التنصيب والاستعمال من على التدوينة الرسمية لإطلاق المشروع.
Opera تشتري منافسها Skyfire
أعلنت Opera صباح اليوم عن شرائها للشركة المطورة للمتصفح الذي ينافسها Skyfire مقابل 155 مليون دولار، وعلى غير العادة لن يتم إيقاف المتصفح، بل سيستمر تطويره إلى جانب باقي منتجات الشركة.
بعد الخطوة التي خطتها Opera منذ أيام والمتعلقة بتخليها عن محرك العرض الخاص بها Presto والتحول إلى محرك WebKit تواصل الشركة بقيامها بخطوة أخرى تبدو أكثر منطقية ستسمح لها بمواجهة باقي المنافسين بشكل أفضل، فمن جهة يملك متصفح Skyfire ما يزيد عن 20 مليون مستخدم، كما أن المتصفح يملك من الخصائص ما يجعله مميزا، فعوض التحالف مع أحد المتخاصمين في مسألة دعم Flash من عدمه، يوفر Skyfire لمستخدميه إمكانية مشاهدة فيديوهات Flash على الأجهزة التي لا تدعمه، حيث يقوم المتصفح بتحويل الفيديوهات إلى نمط متوافق مع الأجهزة التي لا تدعم Flash على خواديمها. كما أن المتصفح يحسن تجربة المستخدم لدى مشاهدة الفيديوهات عبر التقنية التي طورتها والتي تُطلق عليها اسم Rocket Optimizer وذلك بعرضها بدقة تتناسب مع تدفق الإنترنت لديه، حيث تُشير Opera بأن خاصية Rocket Optimizer تقوم بمعرفة ما إن كان المستخدم يواجه مشاكل مع تحميل الفيديو، وتعديل جودتها خلال بضعة أجزاء من الألف من الثانية فقط.
الخطوة تبدو أكثر منطقية خاصة إذا علمنا بأن Opera تقوم عبر Opera Turbo بضغط صفحات الويب على خواديمها قبل أن ترسلها إلى مستخدمي متصفحها في حال ما إذا كان تدفق الإنترنت لديهم ضعيفا، ويتم ضغط الصفحات بنسبة 80% قبل إرسالها إلى المتصفح، مما يزيد من سرعة التصفح ويقلل من تكاليفه.
يُشير البيان الصحفي الذي يُعلن عن هذه الصفقة إلى أن Skyfire تقوم حاليا ببيع تراخيص لاستخدام تقنيتيها Rocket Optimizer و Skyfire Horizon لثلاثة من كبريات شركات الاتصال الأمريكية، كما أنها في مراحل متقدمة لترخيصها لعشرة شركات أخرى خارج الولايات المتحدة.
من المنتظر أن يتم إنهاء الصفقة بشكل نهائي في منتصف شهر مارس القادم، ستحصل Skyfire بموجبها على 50 مليون دولار نقدا، وسيتم دفع باقي قيمة الصفقة اعتمادا على أداء الشركة خلال السنوات الثلاث القادمة، كما سيصبح Jeffrey Glueck المدير التنفيذي الحالي لـ Skyfire نائبا للمدير التنفيذي لـ Opera.
السؤال الذي يطرح نفسه الآن، ما الذي تُحضر له Opera؟ وهل سيكون متصفح Dolphin القادم على رأس قائمة مشتريات Opera خلال الأشهر القادمة؟
متصفح Opera يقرر التحول إلى محرك WebKit
في تدوينة لسان حالها : “تعبت/كرهت من تصرفات الكبار”، أعلنت وشرحت Opera قرار التحول إلى محرك العرض WebKit والتخلي عن خاصتها المسمى Presto وذلك لما أصبح متصفح Opera يتعرض له من تهميش وضغوطات من قبل بعض كبرى المواقع والشركات.
إذا لم تفهم ما أقلق Opera، فتخيل السيناريو التالي: خرائط Google خاصة على الهواتف تدعم بالدرجة الأولى WebKit ولا تُستعرض بشكل جيد على غيره، فيس بوك يُهمش المتصفحات غير المنتشرة ولا يُلقي لها بالا، بل وقد يحجبها، عدة خدمات أخرى تقوم بنفس الشيء سواء عمدا أو عن غير قصد ببناء خدماتهم بما يتناسب أو ما يوفره WebKit بالدرجة الأولى.
هذا باختصار ما صرّح به أحد ممثلي فريق Opera على مدونة الموقع الرسمي، وقد شبّه هذا التصرف بـالزراعة الأحادية (Monoculture)، إشارة لعدم الحيادية وتفضيل جهة واحدة، وهو ما دفع بفريق Opera إلى الانضمام هو الآخر للجهة الأخرى ويقرر التحول إلى WebKit ومحرك V8 للـ Javascript، وكلاهما مشروع مفتوح المصدر، وتشارك فيه كل من Google و Apple وهو ما يعتمد عليه متصفح Chrome و Safari. في وقت أين لم يعد بإمكان Presto (محرك عرض Opera الخاص – مغلق المصدر) مواكبة تطورات WebKit وتحسين توافقيته مع الخدمات التي تتطلب WebKit. في حين أن هذا القرار سيسمح لهم بتوفير الموارد البشرية والتركيز على تجربة المستخدم، مع تطوير WebKit جنبا إلى جنب مع البقية.
بين مؤيد ومعارض، يرى البعض أن القرار صائب لما يقدمه WebKit من إمكانات وأداء، تقدمه في هذا المجال، ودعمه الجيد للمعايير القياسية. في حين يرى آخرون أن هذا القرار يعتبر رضوخا لسلوكات تلك الشركات في تقييد الويب وجعله أقل انفتاحا لجميع محركات العرض، بل ويرونه رجوعا إلى الحقبة السوداء للويب أين كان متصفح واحد سيئ الذكر، يريد أن يتربع على العرش.
- هل صبأت Opera أم اهتدت إلى سواء السبيل؟
- ما يمنع Opera من فتح مصدر Presto والسماح للمجتمع بتطويره؟ هل تشك أن هذا القرار مجرد إقرار بالعجز؟ عذر أقبح من ذنب مثلا؟
تحديث لمضاد الفيروسات Kaspersky يقطع الإنترنت على آلاف الحواسيب التي تستخدمه
تسبب أحد التحديثات الدورية التي تُطلقها Kaspersky لمنتجاتها في قطع الإنترنت على آلاف الحواسيب التي تستخدمها، ورغم نشر الشركة الروسية لتحديث جديد بقي جزء كبير من المستخدمين المعنيين بالأمر محرومين من الإنترنت.
التحديث الذي يحمل الترقيم 8.1.0.831 يقوم بمراقبة المنفذين رقم 80 و443 ويقطع جميع الاتصالات التي تمر عبرهما (وبالتالي لا وجود لإنترنت)، وحسب Kaspersky التي راسلت موقع Tech Week Europe لتوضيح الأمر فإنه تم تصحيح الأمر بشكل تلقائي للأجهزة التي تقوم بتحيين قواعد بياناتها عبر Admin Kit/Security Center لكن مستخدمي الأجهزة التي تتصل مباشرة بخوادم Kaspersky للقيام بالتحديث يحتاجون إلى تعطيل خاصية حماية الإنترنت (Web Anti-Virus component) قبل تحميل التحديث الجديد.
التطبيقات المعنية بالأمر (على أنظمة x86) هي:
Kaspersky Anti-Virus for Windows Workstations 6.04 MP4
Kaspersky Endpoint Security 8 for Windows
Kaspersky Endpoint Security 10 for Windows
Kaspersky Internet Security 2012 and 2013
Kaspersky Pure 2.0
لم تعد تحديثات مضادات الفيروسات التي تسبب مشاكل لمستخدميها نادرة، حيث نشرت العديد من الشركات التي تُطور هذه البرمجيات تحديثات مُماثلة، وهذا ما حدث مثلا مع كل من بتديفندر، McAffe، Avast ما بين 2010 و2011. إضافة إلى أمر مماثل حدث لـ Sophos العام الماضي والذي كان قام بتعليم أحد تحديثاته كبرنامج ضار.
فيدورا وOpenSuse تنضمان إلى قائمة توزيعات لِينكس التي تتخلى عن MySql لصالح MariaDB
قررت كل من توزيعتي فيدورا و OpenSuse التخلي عن نظام إدارة قواعد البيانات MySql الذي تملكه وتتولى تطويره Oracle لصالح MariaDB والذي يُعتبر Fork لنظام MySql في الإصدارات القادمة من التوزيعتين.
نظام إدارة قواعد البيانات MariaDB عبارة عن Fork لنظام MySql أطلقه مؤسس MySql AB (المؤسسة التي طورت MySql) وذلك بعد أن اشترت Oracle شركة Sun التي سبق لها أن اشترت MySql AB وذلك لمواصلة العمل على نظام إدارة قواعد بيانات مفتوح بشكل كلي، خاصة بعد اتجاه Oracle إلى جعل MySql أكثر انغلاقا حسب العديد من مناصري حركة المصادر المفتوحة.
حسب مطوري التوزيعتين فإن المستخدم النهائي للنظام لن يلحظ أي اختلاف، حيث أن كلا النظامين (MySql و MariaDB) يستعمل نفس الواجهة البرمجية ويدعم نفس قواعد البيانات ويستخدم نفس أنواع الملفات، وبالتالي فإنه لن تحدث أية مشاكل من هذا الانتقال. وهو ما يدفع إلى التساؤل عن جدوى التغيير في حد ذاته.
هناك من يقول بأن الأمر راجع فقط إلى “كبرياء” RedHat المطورة لتوزيعة فيدورا والمنافسة لشركة Oracle، مما يعني بأن التغيير استراتيجي فقط، في حين يرى آخرون بأن الأمر راجع إلى الطريق التي تسلكه MySql نحو جعله مغلوقا، فحسب Jaroslav Reznik المسؤول عن تطوير فيدورا فإن Oracle لم تعد تنشر أي معلومات مفيدة حول الثغرات الأمنية الخاصة بـ MySql، كما أنها توقفت عن نشر regression tests كاملة، إضافة إلى أن قسما كبيرا من العلل البرمجية لنظام إدارة قواعد البيانات لم يعد متوفرا للجميع.
لم يُعجب هذا القرار Oracle -والتي ردت في القائمة البريدية التي تم الإعلان فيها عن الأمر- قائلة على لسان Andrew Rist مهندس التوافقية لديها بأن التحول إلى MariaDB عبارة عن رجوع إلى الوراء، حيث أن تحديثات MariaDB تصدر ستة أشهر بعد إصدارات MySql كما أن هناك –حسب قوله- اختلافات كبيرة ما بين الإصدار 5.5 من MariaDB والإصدار 5.6 من MySql خاصة من حيث الأداء والثبات. وللحيول من دون القيام بهذا الأمر اقترحت Oracle أن تساعد في تضمين أحدث إصدارات MySql في توزيعات فيدورا القادمة إضافة إلى اقتراحها بأن تصبح package maintainer مثلما تفعله مع توزيعة Ubuntu.
من المنتظر أن يتم إطلاق الإصدار 12.3 من OpenSuse المتضمنة على MariaDB شهر مارس القادم، وسيليها الإصدار 19 من فيدورا نهاية شهر ماي القادم.
في رأيك ما التغييرات التي ستترتب على هذه الخطوة؟ هل ستدق MariaDB مسمارا آخر في نعش MySql على الطريقة التي فعلتها LibreOffice مع OpenOffice.org؟
Fedora 18 تٌبصر النور أخيرا…
بعد تردد وتأخر دام بضع أسابيع، أطلق مجتمع Fedora اليومَ، الإصدارة 18 من البنت المدللة لـ Red Hat، والتي تحمل هذه المرة اسم: Spherical Cow، طبعا مع ميزات مثيرة للاهتمام.

من أبرز ما تحمله الإصدارة الجديدة:
- دعم رسمي للإقلاع الآمن UEFI، وبالتالي يمكن لـ Fedora أن تنصب بشكل عادي على الشرائح المرخصة لـ Windows 8.
- مدير حزم اختباري جديد باسم DNF، مشتق عن Yum، غرضه زيادة الأداء مع تقليل استعمال الذاكرة، مع معالجة أكثر كفاءة للاعتماديات، كذلك تم شحن الإصدار 4.10 من نظام إدارة الحزم القياسي RPM.
- إضافة دعم 256 لون في الطرفية عوض 8 ألوان سابقا.
- مثبت Anaconda بواجهة جديدة تحسن من تجربة الاستخدام وتسهل عملية التنصيب.
- إمكانية التحديث في الوضع غير المتصل عبر Systemd و PackageKit.
- أسطح مكتب محدّثة: kde 4.9، xfce 4.10، Gnome 3.6 … إلخ
- معرف جديد لتعزيز المحاكاة الافتراضية لـ QEMU/KVM.
- تعزيزات عديدة في مجال الحوسبة السحابية.
- دعم لبروتوكول Active Directory، مقال جيد حوله على وادي التقنية.
باقي الميزات تجدونها على الـ Wiki الرسمي للتوزيعة.
يمكن تحميل التوزيعة من هنا.
- ما رأيك في جديد Fedora، وهل ستجرب هذه الإصدارة الجديدة؟
Canonical تكشف عن نظام تشغيل Ubuntu للهواتف الذكية
بعد عدٍ تنازلي بدأ تقريبا مع حلول اليوم الأول من العام الجديد 2013، تم عرضه على الصفحة الرئيسية لموقع Ubuntu والذي أسال الكثير من الحبر على الويب، وأثار العديد من التساؤلات والتوّقعات. كشفت Canonical الرّاعي الرّسمي لتوزيعة Ubuntu من نظام Gnu/Linux، أخيرًا، عن Ubuntu Phone OS، فماذا يكون هذا المنتج الجديد؟

Ubuntu Phone OS هو ما كشفت عنه Canonical على لسان مؤسسها Mark Shuttleworth، وهو – على غرار Ubuntu for Android- نظام Ubuntu معد من الصفر للهواتف الذكية، ميزته أنه متاح للتحميل مجانا ويمكن تركيبه على عدد من الأجهزة المتواجدة حاليا خاصة التي تعمل بنظام Android، ومتطلبات تشغيله متواضعة حيث يكفيه 1Gb من الذكرة مع معالج بدائي من نوع A9 لكي يشتغل وبصفة رشيقة.

من ميزات النظام أيضا أنه لا يعتمد على آلة Java الافتراضية JVM، كما هو معمول به في نظام Android، واعدا أن يستغل طاقة العتاد القصوى لتشغيل تطبيقات أصيلة Native app، مع توافقية كبيرة للأجهزة التي تعمل بنظام Android تسمح للمزودين وصنّاع الهواتف الذكية باعتماده بأدنى مشقة.
هدف Mark Shuttleworth حسب نظرته السوقية هو استهداف الهواتف الذكية ذات العتاد المتواضع والسعر الزهيد، وهذا -حسب نظرته- سبيل فعّال للنفاذ إلى السوق بسرعة، كما أن لـ Canonical قاعدة مستخدمين معتبرة ومستعدة مسبقا، ممن يستعمل نظامها Ubuntu، كما أن هذا الأخير يحظى بعدد جيد من المطورين.
تنوي Canonical إطلاق هذا النظام مع نهاية العام الجاري، في حين سيتم المواصلة في برنامج Ubuntu for Android كخطوة أولى للعام الجاري، ولم تكشف بعد رسميا عن عقد مزودين أو صناع هواتف، لكنها تملك هواتف حقيقة منه لغرض العرض في لندن.
أما عن منصة التطوير SDK لهذا النظام الجديد، فستكون متوفرة لجهاز Galaxy Nexus في غضون الأسابيع القادمة، وهو الجهاز الوحيد المدعوم رسميا، حاليًا. تطبيقات هذا النظام ستكون عابرة للشاشات، ثنائية الواجهة، تتكيف حسب مكان تواجدها، كتطبيق هاتف أو كتطبيق سطح مكتب، مع وجود شاشة ترحيب عوض شاشة قفل، ومع توفير مساحة أكثر من أي نظام آخر للتطبيقات، بل وحتى من دون استعمال الأزرار وفقط عبر HUD يُتحكم فيه بالصوت.
فيديو ترويجية:
- ما رأيك بهذه الخطوة؟ وهل سيكون لـ Canonical نصيب معتبر في سوق الهواتف الذكية؟
نداءات متصاعدة في مصر احتجاجا على قرار الحكومة لشراء رخص Microsoft ودعوةُ للتحوَل إلى المصادر المفتوحة
ثلاثة وأربعون مليون وسبعمائة واثنان وستون ألف وثلاثمائة وواحد وعشرون دولارًا وثلاثة وعشرون سنت، طويل؟ … حسنا إليك هذا أفضل: 321.10 762 43 دولار، تريد رقما أسهل: حوالي ربع مليار دولا، فقط؟ – لا، ضرب ستة (06)، لما هذا العدد؟ – هو المبلغ المرتقب دفعه لشركة Microsoft من طرف الحكومة المصرية من أجل شراء تراخيص للأجهزة الحكومية.

هذا ما ترمي إليه هذه الوقفة الصامتة أمام مجلس الوزراء احتجاجا على القرار، المبرمجة ليوم الأحد القادم للتنديد بهذا القرار، والتي تحاول جمع الطبقة المثقفة ومهندسي الحاسوب، وفيها دعوة لاعتماد المصادر المفتوحة ونظام Gnu/Linux عوض ذلك كما فعلت العديد من الدول كالصين، روسيا، ماليزيا، البرازيل وغيرهم، بما تكلفته فقط 10% ليس لتراخيص وإنما لعمالة بشرية من المهندسين، إذ أن مصر حاليا تشهد تدهورا في الأحوال الاقتصادية خصوصاً بعد ثورة 25 يناير. ناهيك عن الأمان والاستقرار اللذان توفرهما المصادر المفتوحة كبنية تحتية للهيكلة الحكومية، ووصولها إلى مراحل النضج وجودة تنافس البرامج المملوكة.
فيديو متداولة على الفيس بوك في سياق هذا التنديد:
- ما رأيك القارئ في هذا القرار؟ وهل ستشهد البلدان العربية الأخرى اتجاهات مماثلة نحو المصادر المفتوحة؟
إطلاق النسخة النهائية الخامسة من منصة Qt
أطلقت اليوم شركة Digia المالكة لحقوق منصة Qt، النسخة الخامسة والتي طال انتظارها Qt5. والحقيقة ما تحمله هذه الإصدارة الراشدة من جديد لا يمكن حصره في مقال واحد، لكن سنحاول أن نعرض عليكم أهم ما جاءت به هذه النسخة.

تعد Qt5 إعادة هيكلة شاملة للنسخة Qt 4.x، حيث أصبحت وحدات الشفرة القاعدية Code base مجزّأة بشكل أكبر Modularized، مما يسمح لها للوصول إلى المزيد من المنصات، كما أنها أصبحت تعتمد على محرك OpenGL/OpenGL ES وإمكاناته لتسريع العرض وإضفاء المزيد من الحيوية على الرسوميات.
وفي ما يلي ملخص بسيط لما تحمله هذه النسخة من جديد:













