الجمعة، 25 فبراير 2011

المصادر المفتوحة

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

و لنا أن نتخيل كيف كانت حياتنا ستبدو لو أن الطهاة احتفظوا بالوصفات لأنفسهم، دون أن يطلعوا عليها أحداَ!

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

الأحد، 13 فبراير 2011

NPacked

في قائمة أكثر البرامج التي تم تحميلها لهذا الأسبوع، لفت انتباهي برنامج Npacked (تلفظ أنباكد أو unpacked) والذي كان يعرف سابقاً باسم Windows Package Manager أو مدير الحزم لويندوز.

لهؤلاء الذين يعرفون أنظمة تشغيل مثل (mac ماك أو إس) أو (linux لينوكس)، فإن مفهوم إدارة الحزم لا يبدو غريباً، ولكنه مفهوم جديد بالنسبة لأنظمة ويندوز.

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

يوفر Npacked اليوم أكثر من 200 حزمة برامج مختلفة للويندوز 7 ذي 32بت، ومجموعة أخرى للويندوز 64بت، بالإضافة إلى قاعدة بيانات Repository للحزم الغير مستقرة تماماً.

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

البرنامج متوفر باللغة الإنجليزية فقط حالياً، وحجمه حوالي 6 ميجابايتات.

الموقع الرسمي http://code.google.com/p/windows-package-manager/

الخميس، 10 فبراير 2011

ExIF

ExIF أو Exchangeable Image Format (الصيغة التبادلية للصور) هي مواصفة تستخدم بواسطة الكاميرات الرقمية وأجهزة الماسحات الضوئية Scanners. هذه المواصفة تستخدم صيغ تخزين الصور JPEG أو TIFF أو RIFF WAV لتخزين مجموعة من البيانات الإضافية metadata. البيانات الإضافية التي يمكن تخزينها تشمل نوع الكاميرا، والموديل، وتاريخ ووقت التقاط الصورة، بل ويصل الأمر إلى المعلومات الجغرافية في حال التقاط الصور باستخدام هواتف محمولة بها أنظمة GPS.

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

إذا كنت ممن يخافون على خصوصيهم، فدعني أقترح عمل نسخة من الصور تكون خالية من بيانات الـExIF ، والإبقاء على النسخة الأصلية لك.

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

بهذه الطريقة سوف يتم إنشاء نسخة من الملف أو الملفات المختارة لاتحتوي البيانات الشخصية، بينما يبقى الأصل في مكانه وبياناته.

إما إذا كنت تعمل على Linux فيمكنك تركيب exiftool وهو برنامج Command Line يتعامل مع بيانات ExIF المخزنة داخل الصورة. في أبسط وأسرع صوره، يمكنك استخدامه كالتالي:

exiftool -all=*.jpg

إذا كنت تريد إزالة كافة البيانات الإضافية all من الصور من نوع jpg . سوف يقوم البرنامج بعمل نسخة من الصور لا تحتوي على البيانات الإضافية، مع الاحتفاظ بالنسخة الأصلية كذلك.

الثلاثاء، 8 فبراير 2011

GMail تبدأ العمل بصندوق الوارد بالأولية على الأجهزة المحمولة

حسن .. يبدو العنوان معقداً بعض الشيء!

في أغسطس الماضي أطلقت جوجل خجمة سمتها Priority Inbox أو صنجوق الوارد ذي الأولية، وهي خدمة تقوم على فلترة بريديك الوارد في GMail،مع مراقبة عاداتك في التفاعل مع البريد الوارد، لإظهار أهم الرسائل فقط في مجلد خاص سمي Priority Inbox.

الآن أعلنت جوجل عن تقديم هذه الخجمة لمستخدمي الهواتف والأجهزة النقالة أيضاً، وذلك من خلال متصفح الجهاز (إذا كان يدعم HTML5 ) أو من خلال تطبيق بريد جوجل في الأجهزة العاملة على Android والأجهزة العاملة على iOS3 أو أعلى.

الاثنين، 7 فبراير 2011

أصوات الأقراص الصلبة المعطوبة

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

الجديد أن شركة Data Cent وهي شركة متخصصة في استرداد البيانات من الأقراص الصلبة المعطوبة قد وضعت قاعدة بيانات لمجموعة كبيرة من الأصوات التي قد تسمعها لقرص صلب على وشك العطب، مع وصف للمشكلة التي يدل عليها الصوت، و في بعض الأحيان نصيحة عن كيفية التصرف. الأصوات مصنفة أيضاً تبعاً لنوع القرص والمصنع.

http://datacent.com/hard_drive_sounds.php

ملحوظة: الصفحة باللغة الإنجليزية.

الأحد، 6 فبراير 2011

كمبيوتر أم حاسوب؟... ترجمة مصطلحات العصر الرقمي

ترجمة المصطلحات كانت و مازالت من أهم وأبرز المشاكل التي تواجه من يحاول الكتابة في موضوعات تتعلق بالتقانة (أو التقنية أو التكنولوجيا، بناء على المجمع اللغوي الذي تتبعه).

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

الأمثلة كثيرة، ولعل أبرزها كلمة كمبيوتر (حاسوب أو حاسب آلي). فالرغم من أن هذه الكلمة بسيطة، مكررة، وأساس، فإننا نجد الكلمات الثلاث تستخدم بالتبادل. الأصح، لغوياً، هي "حاسوب"، والتي يمكن منها الاشتقاق والنحت، وما إلى ذلك، فيقال : حاسوب Computer و حوسبة Computerization و محوسب Computerized و غيرها، بينما لا يمكن ذلك مع مصطلح "حاسب آلي"، وبالتأكيد ليس مع كمبيوتر.

ولكن من ناحية الانتشار، نجد أن مصطلح "حاسب آلي" كان الأكثر انتشاراً لفترة طويلة، وذلك لأن الكتاب التقنيين احتاجوا للمصطلح العربي الذي لم يكن متوفراً، وبالتالي انتشرت الكلمة أو المصطلح بين القراء والمستخدمين، وتجذرت في وجدانهم لسنين قبل أن تخرج علينا المجامع العربية بالمصطلح الأصح : "حاسوب".

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

الحل؟ لست أدري ...

صيانة دورية؟

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

وفي عالم الكمبيوتر أيضاً توجد مجموعة من الإجراءات التي يمكن بواسطتها منع الكثير من المشاكل قبل حدوثها.

سأذكر هنا 10 إجراءات هامة، يمكنها فعلاً المحافظة على جهازك في حالة جيدة لفترة أطول.

الخميس، 3 فبراير 2011

بالبريد: جوملا و دروبال .. لماذا ما زلت أدفع لأحظى بموقع على الانترنت؟

عزيزي إسلام ،
لقد قرأت مقالا عن اثنين من برامج المصدر المفتوح :
1.       دروبال
2.       جوملا
إذا كنت قد فهمت هذه المقالة بشكل صحيح، لماذا يجب علي أن أدفع ﻷحظى بموقع الآن؟

سأستطرد قليلاً هنا، وأشرح الموضوع بالمزيد من التفصيل.