نوفمبر 30، 2008

الحصيلة (11/2008): إصدار كتاب حول رخصة الملكية العامة إسمه The Public Domain


تم إصدار كتاب إسمه The Public Domain يتطرق إلى موضوع الملكية الفكرية و ترخيص الأعمال تحت رخصة الملكية العامة. يمكن الحصول على الكتاب بالمجان من موقعه هنا.


أيضا تم الإنتهاء من ترجمة كتاب PyQt4 إلى اللغة العربية و يمكن تحميله من موقع أعجوبة أو مباشرتا من هنا. أشكر كل القائمين على مشروع أعجوبة و أشجعهم على تصميمهم و إرادتهم لدعم اللغة العربية في ميدان التقنية الحرة و المفتوحة المصدر.



بالنسبة لمصمميي المواقع تم إصدار حزمة أيقونات Fugue Icons تحت رخصة العموميات الخلاقة By-3.0 و يمكن تحميلها من الموقع.


حاليا كل تركزي منصب على شيء واحد و هو تعلم لغة بايثون Python، PyQt4 و SQLite. لن أتوقف حتى أفهم جيدا و أصمم برنامج مثل SQLite Expert


و لقد بدأت أنا و صديقي القيام بأول الخطوات لتصميم واجهة البرنامج (الصورة أدناه) و إتفقنا على ألا نتزال على هذا الهدف مهما كلف من جهد أو وقت.




بالمناسبة، هل يوجد بينكم من طور مهارة القراءة السريعة؟


Topics: Intellectual Property, Creative Commons, Icons, Web Services, eBooks, Python, PyQt, SQLite.

نوفمبر 29، 2008

كيف تثبت نظام فيدورا لينكس Fedora Linux 10 داخل الألة الإفتاضية فيرتول بوكس VirtualBox

كما فعلت بالنسبة للإصدار أوبنتو Ubuntu 10، اليوم سأقوم بنفس الخطوات مع فيدورا Fedora 10.

أولا أفترض أنك قمت بتحميل ملف ISO لفيدورا Fedora و قمت بتثبيت فيرتول بوكس VirtualBox الذي يثبت كأي برنامج عادي. كما أفترض أن لك حاسوب مزود ب 512MB من الذاكرة كحد أدنى.


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


ثم تابع، الأن قم بتحديد قرص صلب إفتراضي بحجم 10GB. أولا أنقر على New، نافدة جديدة ستظهر. إترك خيار Dynamically Expanding Image قائما ثم تابع. الآن أدخل إسم Fedora 10 و حجم 10G ثم تابع حتى النهاية كما في الصور.


الآن سنقوم ببعض التعديلات على ألة فيدورا Fedora حتى تتمكن من دعم بطاقة الصوت و USB و الأهم أن نخصص ملف ال ISO كقرص مدمج CD-ROM يستخدم لتثبيت فيدورا Fedora 10.

أنقر على Settings في واجهة فيرتول بوكس VirtualBox، ستظهر لك نافدة التخصيصات، على اليسار أنقر على CD/DVD-ROM. ثم فعل خاصية Mount CD/DVD-Drive، ثم أنقر على الزر المتواجد على اليمين في سطر ISO Image File. ستظهر نافدة جديدة، من خلال زر Add قم بتحديد مكان ملف ISO المتعلق ب Fedora.



بالنسبة لل Audio قم بتفعيله و إختر Windows DirectSound من القائمة، ثم فعل USB و USB 2.0. ثم أنقر على OK لحفظ الخيارت و الرجوع إلى الواجهة.


الآن أنقر على Start لتشغيل الألة الإفتراضية و لتثبيت فيدورا Fedora 10 داخلها.

سيأخد بدأ التشغيل بعض الوقت 2 إلى 3 دقائق حسب قدرت حاسوبك. بعدها سيظهر سطح المكتب لتنقر بعدها على Install to hard Drive.


تثبيت فيدورا Fedora جد سهل، كل ماتحتاجه هو لوحة المفاتيح، تحديد الخط الزمني، إدخال كلمة سر خاصة بمدير النظام root. كل الخيرات المتبقية مناسبة للتثبيت إفتراضي.



سيأخد التثيت بعض الوقت حسب قدرت الحاسوب، من 20 إلى 60 دقيقة. بعد الإنتهاء من تثبيت فيدورا Fedora قم بإعادة تشغيل الألة الإفتراضية من داخل الألة (قائمة System->Shutdown->Restart)

في بداية بدأ التشغيل قم بإختيار Boot from local drive من القائمة.



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



بعدها سيظهر مسير حساب المستخدمين، إختر إسم حسابك و أدخل كلمة المرور. بعدها سيظهر سطح المكتب.



بالتوفيق مع تجربة جنو/لينوكس GNU/Linux جديدة :)



ختاما، آسف لمن يزورون المدونة بربط هاتفي عادي Dial-up.



Topics: VirtualBox, Virtual Machine, Sun, GNU/Linux, Fedora.

نوفمبر 25، 2008

توزيعة فيدورا Fedora 10 متوفرة الآن

تم إصدار توزيعة فيدورا Fedora 10 بعد 6 أشهر من التطوير. يمكن تحميلها من هنا. تحمل في طياتها العديد من التحسينات على مستوى الربط بالشبكات، الحماية و تسريع الأداء.





Topics: Fedora, GNU/Linux, New Release

برنامج Droopy لإستقبال الملفات الضخمة

دروبي Droopy عبارة عن برنامح مصمم بواسطة لغة بايثون Python يعمل كخادم لإستقبال ملفات ضخمة مرسلة من طرف أصدقائك بكل سهولة. الفكرة هي أنه أحبانا تحتاج إلى إستقبال ملفات بحجم 50MB أو أكبر يصعب إرسالها بواسط برامج المحادثة ك Windows Live Messenger أو Pidgin.

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

بالنسبة ل مستخدمي جنو/لينوكس قم بما يلي:


wget -c http://stackp.online.fr/wp-content/uploads/droopy
mkdir ~/uploads
chmod +x droopy
cd uploads
~/droopy -m "مرحبا بك. يمكنك إرسال الملفات من هنا"

الآن من خلال إدخال localhost:8000 على المتصفح سيظهر لك خادم دروبي Droopy. يكفي أن تعطي Public IP لأصدقائك ليرسلوا إليك الملفات في الحين. إدا لم تكن تعرف IP Public الخاص بك قم بزيارة موقع WhatIsMyIP للحصول على الرقم ثم أرسله لصديقك الذي عليه أن يدخله في شريط العناوين في متصفحه ليصل إليك.




Topics: Droopy, Python

كيف تلغي خاصية Google SearchWiki

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

لإلغاء هذه الخاصي على فايرفوكس Firefox قم بتثبيت إضافة GreaseMonkey أولا، ثم أنقر على ملف السكريبت هذا.


من الآن فصاعدا ستلاحظ كلمة Wiki و Wiki off في أعلى صفحة البحث لغوغل Google. بمجرد نقرة عليها يمكن تعطيل أو تفعيل خاصية SearchWiki حسب الإحتياج.

شكرا لصاحب السكريبت facesaerch.com


نوفمبر 24، 2008

صورة لأسرة المصادر المفتوحة :)

صورة لأسرة المصادر المفتوحة :)



جديد الإصدارات في عالم البرمجيات الحرة و المفتوحة المصادر


  • إصدار نسخة جديدة من توزيعة 6.4 Linux From Scratch الموجهة للمستخدمين المتقدمين الذي يرغبون في بناء نظام تشغيل جنو/لينوكس بشكل يدوي من البداية حتى النهاية. و هي الفرصة المناسبة لتعلم كيفية عمل النظام بحد ذاته. و هذا يعتبر قمة الصعوبة لدى البعض و قمة المتعة لدى البعض الأخر.


موقع ShowMeDo التعليمي للغات البرمجة المفتوحة المصدر

حان الوقت لتعلم لغات البرمجة المفتوحة المصدر بشكل جدي. سأبدء ب بايثون Python ثم سأرى كيف يمكن أن أستفيد من أدوات الوجهة ل كيوت Qt من خلال PyQt و بعدها من إطار العمل دجانغوا Django Framework.

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

يمكن مشاهدة هذه الفيديوات في الموقع أو تحميلها على جهازك للمشاهدة في وقت أخر مناسب.

بالنسبة للراغبين في تعلم بايثون Python باللغة العربية يمكنهم فعل ذلك من خلال كتاب خطوة على طريق بايثون. و كذلك بالنسبة ل جنو/لينوكس من خلال كتاب لينكس الشامل.

توقعوا أن أرى العالم كله من خلال بايثون و لا حديث إلا عنه :)




ملاحظة: صوة الأفعى تعود ل نجاة صاحبة المدونة laughing purple goldfish designs.

Topics: Python, Django, Qt, PyQt.