نبارك للمسلمين جميعاً قدوم عيد الأضحى المبارك و نسأل الله أن ييسر للحجيج مناسكهم و كل عام و أنتم بخير.
العيد .. والشبكات الاجتماعية
مما لاشك فيه أن الانترنت و الشبكات الاجتماعية كا لها الأثر الكبير في تقريب كل بعيد و جعل الاتصال مع الأقرباء في الغربة أمراً سهلا. و لكن لنعد إلى الوراء فقط خمس او ست سنوات. عندما كان يأتي العيد كان هاتفي النقال لا يهدأ، فكل دقيقة رسالة نصية من قريب عزيز أو صديق حبيب تهنئ بالعيد و انا بدوري كذلك كنت أقوم بالشئ نفسه مع من أعزهم. قد يتعدى ذلك أيضاً و أقوم بالاتصال بهم صوتياً لمباركتهم بالعيد. ولكن في الآونة الأخيرة بدأنا نلحظ تراجع نسبة المهنئين بالعيد من خلال رسائل الجوال أو من خلال الاتصال الهاتفي. والسبب طبعاً هو الشبكات الاجتماعية كالفيسبوك و تويتر. فحتى هذه اللحظة لم تصلني إلا 3 رسائل فقط و لكن في السابق كان الجوال يمتلئ بالعشرات. الآن يكتفي المهنئ بترك رسالة لطيفة على الحائط الشخصي لك على الفيسبوك و هذا في أحسن الحالات و إن كنت تعز عليه. أما السائد هذه الأيام هو أن يقوم برفع صورة ومن ثم يقوم بعمل الـ”Tag” لكل من يريد تهنئته و صلى الله و بارك. لن أتكلم عن مدى سلبية هذا التطور في المباركة في الأعياد و رمضان و غيرها من المناسبات و لكن أردت تسليط الضوء عن كيفية تأثير هذه الشبكات الاجتماعية على حياتنا و عاداتنا.
أنتم قرائنا الأعزاء … ما هي تجربتكم مع هذا الموضوع ؟
1- هايبرلينك بودكاست : ساعة من الزمن لن تشعر بها يقدمها المدونان بشر كيالي (BeshrKayyali@) و محمد كيالي (mkayyali@). البودكاست يركز على آخر أخبار لتقنية و الإعلام الجديد و يتميز بتقديمه لمقابلات حصرية مع رواد التقنية العرب. استماعاً ممتعاً
2- أردرويد : مستخدمي نظام تشغيل الأندرويد المقدم من كَوكَل في ازدياد و عدد شركات الهواتف المحمولة التي تصنع أجهزة تعمل بهذا النظام كـ HTC Hero,Motorolla Droid في ازدياد. الكثيرون يتنبؤون بمستقبل واعد لهذا النظام. أردرويد هو أول موقع يقدم الدعم لمستخدمي الأندرويد في المنطقة و يزودهم بآخر الدروس و المراجعات لهذا النظام.
3- GazoPa : ظهرت في الآونة الأخيرة عدد من محركات البحث المتخصصة بالصور. بعكس Google Images مثلاً والذي يمكنك من البحث عن صور و لكن طريق كلمات نصية، فإن جازوبا و بالإضافة للبحث بواسطة الكلمات فإنه يسمح لك برفع صورة معينة ومن ثم سيقوم بتحليل الصورة و تقديم نتائج مشابهة للصورة التي رفعتها. يمكنك أيضاً أن ترسم مباشرة على لوح خاص داخل الموقع و سيظهر لك المحرك نتائج مشابهة في الشكل لما رسمته. قد تكون هذه الطريقة في البحث مفيدة في بعض الأحيان .. جربها و أعطنا رأيك
4- ReaditLater : وكأن مطوري هذه الإضافة كانوا يقرؤون أفكاري قبل تطويرها. ألا تصادفك أحياناً مقالة جميلة و لكنك لم تكن تملك الوقت لقرائتها عند مصادفتك إياها ؟ وحتى لا تنساها قمت بإضافتها لمفضلتك. مثل هذه المقالات قد لا تريد الاحتفاظ بها لزمن طويل .. فقط لمدة قصيرة بينما تقرأها و بالتالي لا يوجد أي داعي لزيادة فوضى المفضلة بروابط جديدة .. فمالحل ؟ ReaditLater إضافة جميلة تسمح لك بحفظ روابط المقالات التي تحفظها لتقرأها لاحقاً. طريقة الحفظ سهلة و سلسة جداً حيث أن أيقونة صغيرة تظهر بجانب مساحة كتابة العنوان كما التالي :
قبل النقر على الأيقونة :
بعد :
وعندما يعجبك مقال معين فما عليك إلا النقر على الأيقونة حتى يتم حفظها. وعندما تعود إليها لاحقاً و تنتهي من قرائتها .. انقر على نفي الأيقونة مرة أخرى و سيتم إزالة هذه المقالة من القائمة نهائياً. لمستخدمي الآيفون . هناك تطبيق جميل يقوم بمزامنة المقالات مع جهازك الآيفون لتقرأ مقالاتك أينما كنت.
5- برمجة 101 : نصائح مهمة للمبتدئين بالبرمجة تقدمها لكم Gina Trapani مؤسسة موقع LifeHacker الشهير. حتى لو لم تكن مبتدئاً فأنصحك بقراءة المقالة .. ففيها العدييد من النقاط المفيدة.
وأخيراً قرائنا الأعزاء .. أرجو أن تكونوا قد استفدتم من حصادنا لهذا الأسبوع و نود أن نقدم لكم هدية وهي عبارة عن 10 دعوات لكَوكَل ويف لأول من يطلبها بالتعليق على هذه التدوينة.
تحديث : أعزائي القراء .. يؤسفني ان أخبركم بأن الدعوات قد نفدت و ذهبت لأول 10 معلقين. مبروك لكل من حصل عليها !
قامت كَوكَل بالأمس بعرض أولي لنظام التشغيل الذي تقوم بتطويره “كَوكَل كروم”. كانت كَوكَل قد أعلنت في شهر يوليو الماضي عن نيتها دخول عالم تطوير أنظمة التشغيل و لكن بمفهوم جديد. معللة ان أغلب أنظمة التشغيل الموجودة اليوم ظهرت في عهد ما قبل الانترنت وتتعامل معه كخدمة و أنه آن الأوان لتطوير نظام تشغيل جديد في عصر ما بعد الانترنت يكون فيه الانترنت هو المحور. فكرة نظام التشغيل الأساسية تعتمد على مفهوم الحوسبة السحابية “Cloud Computing”. فما هي الحوسبة السحابية ؟ هي أحد اساليب الحوسبة، يتم فيها تقديم الموارد الحاسوبية كخدمات، ويتاح للمستخدمين الوصول إليها عبر شبكة الإنترنت. وهذا يدعم التوجه القائم هذه الأيام باللجوء إلى الانترنت لتلبية الحاجات الحوسبية للمستخدمين. كمثال على ذلك : خدمة Google Docs و التي تمكن المستخدم من تحرير نصوص،بناء عروض تقديمية و تحليل بيانات عددية و تمثيلها من خلال المتصفح دون الحاجة لتحميل برامج خاصة على الجهاز. وكما قال مهندس المشروع Sundar Pichai “كل خدمة ستكون من خلال الانترنت” سواء كانت ملف صوتي،معالجة بيانات أو حتى آلة حاسبة. – لمزيد من المعلومات حول الحوسبة السحابية .. راجع تدوينتنا السابقة و هذه التدوينة بواسطة الأخ محمد الداود-.
الفكرة
ما هو نظام تشغيل كَوكَل كروم ؟ -فيديو تعريفي من كَوكَل-
تقول كَوكَل أن مستخدمي اجهزة الحاسب في الوقت الحالي يقضون معظم أوقاتهم على شبكة الانترنت و يقومون بأغلب عملياتهم اليومية عن طريقها ابتداءً بقراءة رسائل البريد الالكترونية و تصفح الأخبار و انتهاءً بالتجارة و عمليات البيع و الشراء. وكل هذا يتم عن طريق المتصفح، فكانت الفكرة هي انه لماذا لا يكون المتصفح هو نظام التشغيل ؟ أسرع حواسب اليوم تحتاج قرابة الدقيقة من لحظة تشغيلك للجهاز و حتى فتحك للمتصفح و في نظر كَوكَل أن هذه المدة تعتبر طويلة. ولتقليص هذه المدة .. تم اللجوء إلى الحوسبة السحابية. فقرائتك للرسائل الالكترونية،سماعك لموسيقاك المفضلة،قراءة آخر الأخبار،المحادثة مع الأصدقاء،مشاهدة آخر الأفلام و حتى اللعب يمكن القيام بها على الشبكة دون الحاجة لتخزين أي منها على الجهاز .. وهذه هي الفكرة وراء سرعة النظام فكل خدمة ستكون من خلال المتصفح و كل البيانات ستكون مخزنة على السحابة – الانترنت-. باختصار كَوكَل كروم هو نظام تشغيل قائم على الانترنت كأساس. طبعاً السوق الأساسي لهذا النوع من أنظمة التشغيل سيكون الحواسيب المحمولة المخصصة للانترنت. بساطة التصميم و البنية ستجعل عملية الإقلاع سريعة و تنوي كَوكَل أن تنجح بتحويلها إلى ثوان معدودة.
التفاصيل التقنية
واجهة الاستخدام لكَوكَل كروم – مقدم من كَوكَل
بالأمس قامت كَوكَل لأول مرة بالكشف عن تفاصيل عديدة كواجهة الاستخدام و آلية عمل النظام. الواجهة الرئيسية ستكون مشابهة للمتصفح كروم. التطبيقات و البرامج ستكون على شكل ألسنة. تشغيل أغنية أو المحادثة مع صديق ستتم عن طريق نوافذ تفتح في أسفل الشاشة. أجابت كَوكَل أيضاً عن تساؤل هام وهو كيف ستتعامل مع ملفات الشركات المنافسة كمايكروسوفت. قام Pichai بوصل وحدة التخزين خاصته بالجهاز و فتح مستند Excel فقام النظام بدوره بفتح Windows Live Excel. هذا يعني أنها تفتح الباب للمنافسين لتطوير تطبيقات تستفيد من كروم.
هل ستنجح ؟
في نظري أن مشروع كَوكَل مآله النجاح و أنه سيصبح هو الرائج في المستقبل. وبالنظر حولك ستجد أن الذين يقضون معظم أوقاتهم على الشبكة يشكلون نسبة كبيرة جداً من مستخدمي الحاسب و بالتالي سيكون كروم هو الأنسب لتلبية احتياجاتهم. بالإضافة لعوامل النجاح الآتية :
السعر : فـ كروم سيكون مجاني و هو مبني على نظام تشغيل لينكس. مصنعي الأجهزة التي سيعمل عليها كروم سيوفرون المبالغ التي يدفعونها لترخيص ويندوز للعمل على أجهزتهم.
سوق جديد : إن سوق الكمبيوترات المحمولة الخفيفة في تطور ملحوظ و إذا أثبت كروم نفسه فسيجد سوقاً لا بأس فيه.
الحوسبة السحابية : التوجه نحو جعل كل شئ يتم في “السحابة” هو التوجه الرائد هذه الأيام و انظر حولك و ستثبت لنفسك صحة ذلك .. إن كروم مبني بالكامل على هذالمفهوم و نجاحه مرتبط بنجاح الحوسبة السحابية.
التطبيقات : لن تستطيع أن تعمل على فوتوشوب من خلال كروم و هو بالأساس لم يطور لتلك الأغراض، ولكن يمكنك التمتع بنفس خصائص الفوتوشوب و لكن كتطبيق سحابي من خلال PiXlr. انتشار كروم قد يشجع الكثير من الشركات على تطوير نسخ سحابية من منتجاتها و قد بدأنا نرى مؤشرات ذلك الآن.عبرت كَوكَل عن ذلك قائلة بأن كل من يطور تطبيقاً للانترنت هو يطور تطبيقاً ليعمل على كروم.
السرعة،البساطة و الأمان هي ماوصفت به كَوكَل نظام تشغيلها الجديد. السرعة و البساطة قد تنجح كَوكَل في توفيرهما و لكن ماذا عن الأمان ؟
سرية المعلومات
الحوسبة السحابية محفوفة بالمخاطر الأمنية. تساؤلات عدة يجب ان يطرحها المستفيدين من هذه الخدمات قبل الانخراط في التعامل مع مقدمي هذه الخدمات كـ :
خصوصية، سرية ووحدة معلوماتهم.
مكان تخزين البيانات .. قد لاتريد تخزين بياناتك في دولة معينة.
معلومات عن الأشخاص الذين يديرون و يتعاملون مع بياناتك.
استرجاع البيانات : يجب أن يوفر مقدم الخدمة معلومات عن ماذا سيحصل عند حصول كارثة مثلاً لبياناتك و عن كيفية استرجاعها.
إذا نجحت كَوكَل في إقناع المستخدمين بمستوى الأمان الذي تقدمه الحوسبة السحابية، وإن تعاملت مع المستفيدين من خدماتها بشفافية، فإن عهداً جديداً من الحوسبة و أنظمة التشغيل قد يكتب له النجاح.
وانت أخي القارئ .. هل لديك استعداد لجعل كل بياناتك مخزنة على السحابة ؟ هل ستمتلك جهاز يعمل بنظام كَوكَل كروم عندما يتم اصداره ؟ أرجو مشاركتنا أرائكم من خلال التعليق على هذه التدوينة.
في هذا الجزء، سنختم مشوارنا في طريق تعلم أساسيات البرمجة بلغة روبي. بالتأكيد، ما زال هنالك مفاهيم أخرى يمكن أن يُنظَر إليها على أنها من “أساسيات” لغة روبي التي تستحق أن تُدرَس، لكن الهدف من هذه السلسلة كان وضع القارئ العربي على بداية الطريق ومن ثم إعطاءه ما يكفيه لمواصلة المشوار بنفسه. لذا، حاولنا التعرّض لما هو في نظرنا أهم أساسيات لغة روبي، وحاولنا كتابة السلسلة لمن لا يعرف الشيء الكثير عن هذه اللغة ويريد معرفة المزيد عنها. كما افترضنا في الوقت ذاته أن لدى القارئ خلفية – ولو بسيطة – عن البرمجة بشكل عام، والبرمجة الغرضية التوجّه بشكل خاص. السبب وراء هذا الافتراض هو أننا لم نكن نريد أن نخوض في الأساسيات العامة للبرمجة حتى لا نحيد عن الهدف الرئيسي للسلسلة، ولأن هنالك العديد من الكتب الورقية والمواقع الإلكترونية التي تناولت هذا الموضوع من قبل، ولم نر أي مبرر مقنع للتكرار.
بالإضافة إلى هذه التدوينة، ضمّت السلسلة التدوينات التالية:
في هذه التدوينة، سنقدم قائمة ببعض المصادر والمراجع – العربية والإنجليزية – لمن أراد إكمال مشوار تعّلم لغة روبي لما بعد اﻷساسيات.
مصادر باللغة العربية
للأسف، ما زال المحتوى العربي على الإنترنت ضعيفًا – كمًا ونوعًا – مقارنة بالمحتوى الموجود باللغات الأخرى مثل الإنجليزية. والمحتوى المتعلق بلغة روبي ليس استثناءً. لعل أبرز مجهود لتقديم دروس عربية عن لغة روبي صادفناه إلى الآن هو كتاب “مقدمة في روبي”، وهو نتاج تعاون بين أحمد يوسف ووادي التقنية. يتطرق الكتاب إلى مواضيع إضافية مثل التعامل مع الملفات والمجلدات، معالجة الاستثناءات، والتعامل مع قواعد البيانات. يحتوي موقع Programming Fr34ks على آخر إصدار لدروس الكتاب إلى جانب بعض المواضيع الإضافية.
مصادر باللغة اﻹنجليزية
هناك العديد من المصادر المتوفرة باللغة الإنجليزية، لكننا سنركز هنا على المجانية منها.
Programming Ruby – The Pragmatic Programmer’s Guide: الإصدار الأول من أحد أشهر الكتب عن لغة روبي، وهو متوفر بالكامل على الإنترنت. يعيب هذا الإصدار أنه قديم بعض الشيء، حيث يغطي الإصدار 1.6 من لغة روبي، لكنه ما زال مصدرًا جيدًا لتعلم الأساسيات التي لم تتغير إلى الآن.
Ruby Essentials: كتاب متوفر على الإنترنت مجانًا يغطي العديد من المواضيع المهمة على شكل مجموعة من الدروس الموجزة والسلسة.
Ruby-talk: المجموعة البريدية الأكثر شعبية وتتناول مواضيع متنوعة عن لغة روبي. الرسائل والنقاشات التي تدور في هذه المجموعة يتم إرسالها أيضًا إلى منتدى روبي.
1- Super User: الموقع الشقيق لـStack Overflow وServer Fault اللذين تحدثنا عنهما سابقاً، وهو موجه لهواة ومستخدمي الحاسوب ممن لديهم أسئلة عن العتاد أو البرمجيات، لكن ليس عن ألعاب الفيديو أو منصّاتها!
حالياً هذا الإصدار خاص بنظام التشغيل ويندوز و رفعته لرابط مؤقت فقط من أجل الإختبار و لمدة شهر واحد فقط، ذلك أنني سأقوم برفع شيفرة المشروع و كذلك بقية الإصدارات لموقغ sf.net بعد الإنتهاء من مرحلة الإختبار.