2009/09/26

Windows® Marketplace for Mobile

image

بعد إطلاق شركة Apple لهاتف iPhone وجهاز iPod Toutch كان لابد لها من تطوير برامج لهما أو الإتفاق مع شركات أخرى لعمل ذلك لكي يزيد إنتشارهما، لكن الخطوة التي أتخذتها الشركة كانت غريبة بعض الشئ في حينها وتمثلت في توفير حزمة التطوير الخاصة بهذه الأجهزة (iPhone Dev Center) لجميع الناس بدون إستثناء، ووفرت العديد من الأدوات المساعدة لتركيب بيئة لبرمجة البرامج للأجهزة (للأسف هذه البيئة البرمجية لاتعمل تحت نظام وندوز)، تم وفرت متجر البرامج الخاص بأجهزة iPhone/iPod Toutch والمسمى بــ App Store، وتتلخص مهمته في إستقبال البرامج من المبرمجين وتجربتها والتأكد من تطابق الشروط الخاصة بالمتجر، تم عرض هذه البرامج أمام مستدخدمي الأجهزة بمقابل مادي أو بدون مقابل للتحميل من الإنترنت.

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

بعد ذلك أنتبهت نوكيا ومايكروسوفت لهذه الطريقة الجديدة، فقامت نوكيا بإفتتاح سوقها الخاص لبرامج أجهزتها والمعروف بــOVI والمخصص لهواتف نوكيا بصفة خاصة، وهو ينمو ببطأ بالرغم من أن نوكيا تملك نسبة لا بأس بها في سوق أجهزة الهاتف النقال، إلا أن طرح الفكرة متأخراً جعلها تبدو مكررة عن فكرة Apple.

image أخيراً قامت مايكروسوفت بتطبيق نفس الفكرة وبناء سوق خاص ببرامج Windows Mobile تحت إسم Windows® Marketplace for Mobile، حيث يمكن للمبرمجين التسجيل في الموقع الخاص بالسوق والتقيد بشروط ولوائح الشركة في طريقة البرمجة (التي ستكون بلغة #C أو VB.NET)، وسيتم تزويد المبرمجين بكل مايحتاجونه للحصول على بيئة مثالية للبرمجة لنظام التشغيل القادم (Windows Mobile 6.5) بالإضافة إلى الإصدارات 6.0 و 6.1، وتشمل هذه الأدوات طقم مجاني من بيئة VS.NET 2008 Express و Windows Mobile 6.5 Developer Tool Kit و Microsoft® Windows Mobile® 6 Consumer Solution Accelerator و .NET Compact Framework 3.5 Redistributable و Mobile Application Blocks و Windows Mobile Line of Business Solution Accelerator 2008  ، بالطبع الأدوات متوفرة بكثرة ومجانية في أغلب الحالات لكن المشكلة تكمن في شيئين، الأول أن المتجر الخاص بمايكروسوفت لم يفتح أبوابه بعد (حيث أنه من المتوقع أن يفتحها في أخر هذه السنة أو السنة المقبلة)، الشئ الأخر هو أن نظام التشغيل Windows Mobile 6.5 لم يخرج بعد للجمهور في الوقت الذي تعمل فيه الشركة على الإنتهاء من النظام Windows mobile 7.0، وبالتالي فإن ذلك سيسبب إرباكاً للمستخدمين، فبينما تمشي شركة Apple بخطى واثقة نحو بناء قاعدة جماهيرية واسعة لأجهزتها نرى أن مايكروسوفت لازالت تتخبط في نظم تشغيلها للهواتف النقالة.

image من جهتي أنصح المبرمجين بالإشتراك في هذا السوق والبدأ ببرمجة البرامج للهواتف النقالة، فهذا المجال لازال متعطشاً لمزيد من البرامج التي تحمل أفكاراً جديداً خصوصاً في مجال الدين الإسلامي وخدمة المستخدم العربي.

روابط

2009/09/22

CodeRush Express

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

image

فأداتها المجانية CodeRush Xpress تمكنك من العمل بسهولة كبيرة مع لغتي #C و VB.NET، فعن طريق هذه الأداة المجانية التي يتم تركيبها بسهولة مع بيئة VS2008.NET IDE ستمتلك العديد من الوظائف المفيدة والتي تجعلك تستطيع تطوير الكود البرمجي الخاص بك بمنتهى السهولة.

فمن ميزاتها العديدة:

  • سهولة إضافة متغيرات Parameters إلى الدوال بسهولة.
  • دمج جمل IF الشرطية المتشابهة.
  • دمج جمل Lambda Expression.
  • إضافة متغيرات جديدة من جمل شرطية موجودة وربطها بها الياً.
  • نقل Class معينة إلى ملف منفصل.
  • عكس جمل IF الشرطية مع عكس الجمل الداخلية الخاصة بها.
  • تحويل جمل بناء النصوص من String إلى StringBuilder بدون كتابة اي حرف.
  • التحويل من String الى StringFormat.

بالإضافة إلى أدوات برمجية مثل:

  • Quick Navigation
  • Quick File Navigation

هذا غيض من فيض مما يمكنك الحصول عليه من هذه الإضافة المجانية التي ستجعل حياة المبرمجين أسهل قليلاً.

تمتلك شركة DevExpress العديد من الأدوات المساعدة الأخرى لتحسين مظهر WinForms و WebForms بالإضافة إلى أدوات Silverlight و WPF، لكنها ليست مجانية.

2009/09/18

Lost Twitter Profile picture

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

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

يأتي هذا الخطأ في وقت تنشر الشركة إعلاناتها في كل مكان عن مركز تخزين المعلومات والملفات في مقرها بمنطقة (بوستة)!، السؤال المحير هو كيف سيأتمن من يخزن معلوماته عندهم عليها؟ وهم لم يحترموا حتى مشتركيهم.

2009/09/13

تطوير شركات الاتصالات الليبية

image

نشر موقع ليبيا اليوم خبراً عن توقيع عقود جديدة بين شركات الإتصالات الليبية والشركات الصينية يشتمل على التالي:

  • بين شركة ليبيا للإتصالات والتقنية و(عبدالكبير الفاخري) أمين اللجنة الشعبية العامة للتعليم والبحث العلمي لتنفيذ مشروع ربط 1175 مدرسة وإدارة تعليمية بالإنترنت عن طريق خطوط Leased Line وربط المدارس بتقنيات VPN في مدة 22 شهر، مع إستخدام برامج Proxy Servers لفلترة المحتوى.
  • بين (أحمد عياد الخيتوني) مدير شركة ليبيا للإتصالات والتقنية و السيد (جيري جي) المدير الإقليمي لشركة “Huawei” للتكنولوجيا الصينية، لبناء شبكة هاتف محمول جديدة لصالح شركة ليبيا للإتصالات والتقنية تسع مبدئياً 100,000 خط هاتفي.
  • بين المهندس (يوسف خميس علي) أمين لجنة إدارة الشركة العامة للبريد والإتصالات السلكية واللاسلكية والسيد (تشن جي ون) مدير عام شركة (زد تي) للإتصالات والسيد (جيري جي) المدير الإقليمي لشركة “Huawei” للتكنولوجيا الصينييتين، لتوسعة شبكة الهاتف اللاسلكي الثابت (الريفي) بزيادة 800,000 الف خط هاتفي بقيمة 38 مليون دينار ليبي لنشر هذه الشبكة على مستوى ليبيا.
  • كما أعلن المهندس (عبدالخالق عاشور) مدير عام شركة المدار الجديد عن إطلاق الاق الشركة لخدمات الجيل الرابع (LTE) مع الربع الثالث لسنة 2010 بدون المرور على الجيل الثالث.
  • كما أعلن المهندس (محمد بن عياد) مدير عام شركة ليبيانا للهاتف المحمول عن إطلاق خدمة (HSPA+) خلال منتصف العام القادم 2010، الخاصة بخدمات الإنترنت عالي السرعة.

سؤال بسيط: متى سيتم رفع الحد الأقصى لتحميل البيانات والمتمثل في 7 جيجا شهرياً لإشتراك ADSL و 10 جيجا شهرياً لإشتراك WiMax، و45 ساعة لإشتراكات GPRS أسوة بالدول الأخرى (مصر مثلاً) ورفع الحصة الخاصة بمشتركي انترنت المدار الجديد؟

2009/09/12

QuotePad

image برنامج مفيد وصغير الحجم لتسجيل الملاحظات السريعة بضغطة زر (في الواقع ثلاث أزرار Shift + Ctrl + Q)، مع امكانية استرجاعها بكل سهولة بالبحث عنها أو تعديلها للظهور في وقت معين، كما أن قاعدة بياناته عبارة عن ملف نصي يمكن إستخلاصه في أي وقت، البرنامج مفيد لمن ينسى القيام ببعض أعماله الضرورية عند تصفح الإنترنت، وكذلك تستطيع تخزين المعلومات من الإنترنت بكل سهولة، يمكنك تحميل البرنامج من هنا.

2009/09/06

Bing for Firefox

image

من الإضافات الجميلة لمتصفح Firefox إضافة Bing 20090601 وهي الإضافة الرسمية من شركة microsoft لهذا المتصفح والتي تسمح لك بالبحث مباشرة من صندوق البحث في Firefox عبر محرك البحث Bing مباشرة.

ولهواة Google أقول لهم جربوا Bing، فهو يأتي بنتائج مختلفة عن Google وأحياناً أفضل، وفي الأخير فإن محركات البحث ليست سوى وسيلة وليست غاية في حد ذاتها.

2009/09/05

Bad timing

image

تقوم جامعة الفاتح (الجامعة الرئيسية في ليبيا ومقرها طرابلس) بنشر إعلان عن بدأ التسجيل في المواد الدراسية بالكليات الرئيسية (الهندسة ، العلوم والقانون) وتم تحديد فترة التسجيل من 30-08-2009 إلى 06-09-2009.

إلى حد هنا الإعلان جيد وطريقة نشره بالقنوات الفضائية والأرضية والراديو، لكن التسجيل في رمضان وفي الفترة التي ذكرها الإعلان (أسبوع تقريباً)تعتبر فترة غريبة جداً، فالأيام هي:

  • 30-08-2009: الأحد:
  • 31-08-2009: الأثنين:عطلة رسمية بسبب أعياد الثورة.
  • 01-09-2009: الثلاثاء:عطلة رسمية بسبب أعياد الثورة.
  • 02-09-2009: الإربعاء:
  • 03-09-2009: الخميس:
  • 04-09-2009: الجمعة: عطلة رسمية.
  • 05-09-2009: السبت: شبه عطلة.
  • 06-09-2009: الأحد:

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