Monthly Archives: ديسمبر 2013

إعلان: مرحى.. أصبح للمُدوّنة نطاقُها الخاص

السلام عليكم

على غير العادة، لن تحمل هذه التدوينة حيلة أو شرحا جديدا.. بل إعلانا.

بعد ما يزيد على السّنة من التدوين المُتواصل في مساحة مجانية (zeine77.wordpress.com) أجدني جاهزا للانتقال لاستضافة خاصّة بنطاق مستقل، أجد فيها حريةً أكبر للكتابة وفُرصا أكثر لتجربة أشياء جديدة. كما قد تُلاحظون الاستضافة واسم النِّطاق لدى مزوِّدَين مختلفَين، هذا أغلى من ناحية السِّعر ولكنّه يُتيح لي تحكما أكبر في اسم النِّطاق وسهولة في تغيير مزوّد الخدمة (استفدتُ من خصم خاص على ووردبرس) في حال لم تُعجبني الشّركة الحالية.

تجربة الانتقال هذه ما زالت في بداياتِها وأخطّط للكتابة عنها بشكل مُستمر لتقاسم الخبرة ومشاركة آرائي معكم حولها. سواءٌ تعلّق الأمر بشركة الاستضافةِ نفسِها أو تجهيزها للعمل حسب الطّريقةِ التي تُناسبني ثم تحسينها بعد ذلك حسب ما أراهُ مناسبا.

ليس لدي خبرة في التّصميم Design ولا حس فني يُذكر، لذا استعنتُ بقالَب Retro-fitted-child المُوزّع تحت رخصة GNU مع تغييرات بسيطة أجريتُها عليه حتى يُناسبَ لغة الموقع مع تعريبه كاملا. العبارات المُعربّة ككل الموقع تقريبا ما زالت قيدَ التّجربة، عندما أُحِس أن التّعريب أصبح قابلا للتّوزيع – بعد التّجربة هنا – سأنشره مباشرة. في انتظار ذلك يمكنك طلب القالب المُعرّب عن طريق مراسلتي أو التّعليق على هذه التّدوينة. كما يمكن أثناء الطلب تحديد ما إذا كنتَ تريدني أن أرسل لك ملف التّعريب مرّةً أخرى في حال حصول تغيير فيه.

أخيرا قبل أن أختمَ هذه التّدوينة الإعلان أطلُب من جميع المُتابعين تحديث مُفضّلاتِهم وعناوين آر أس أس RSS للعنوان الجديد. من جهتي اشتركتُ في خدمة Site redirect (مدفوعة، 13 دولار للسّنة) الّتي يُوفِّرها موقع wordpress.com حيثُ يُعيد توجيه الرّوابط القديمة لمثيلاتها في الموقع الجديد. كما سأكون سعيدا بأي ملاحظات، تعقيبات أو نصائح حول هذه “النّقلة النّوعيّة” كما تُحبُّ وسائل إعلام بلدٍ عربي يعرف نفسه جيِّدا وصفَ كل المشاريع في البلد.

تنتظرني بعض التّغييرات في التّدوينات السّابقة.. أرجو منكم القليلَ من الصّبر 🙂

دمتُم بخير.

آر أس أس : http://www.eyil.info/feed
لمستخدمي تطبيق فيدلي يمكنكم الاشتراك من هنا

Advertisements

خطأ “Problem with MergeList” على أوبنتو وكيفية إصلاحه

السلام عليكم
من الأخطاء التي قد تظهر أثناء تحديث حزم البرامج على أوبنتو، عبر الأمر apt-get update مثلا، يعد الخطأ التالي من الأكثر انتشارا Problem with MergeList… The package lists or status file could not be parsed or opened. أحد أسباب ظهور هذه الرسالة هو وجود العديد من المستودعات المُضافة للنظام. هذه التدوينة تقدم طريقة للتخلص من هذا الخطأ لنتمكن من الحصول على تحديثات حزم البرامج.

أولا تأكد من أن كل برامج إدارة الحزم مغلقة (مركز برامج أوبنتو، سينابتيك وغيرها).
في نافذة سطر الأوامر (يمكن فتحها عبر الاختصار Ctrl + Alt + T ) أدخل الأمرين التاليين بصلاحيات root


sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

الأمر الأول يحذف قوائم كل الحزم الموجود على النظام عندك فيما يقوم الأمر الثاني بالبحث عن تلك القوائم وإعادة تنزيلها.

هكذا إذن.

للحصول على آخر الإضافات مباشرة بعد نشرها يُرجى الاشتراك في تغذيات RSS.

أو على تطبيق فيدلي عبر الضغط على الزر أدناه

تابعنا على تطبيق فيدلي

إلى الملتقى.

تدوينات ذات علاقة

التخلص من رسالة خطأ Sorry, Ubuntu Has Experienced An Internal Error

سرِّع تنزيل الحزم على أوبنتو مع apt-fast

التقاط صور GIF متحركة للشاشة على أوبنتو وفيدورا

في تدوينة سابقة خطرت لي فكرة التقاط صورة متحركة من شاشة جهازي لمواكبة الشرح. في الشروح البسيطة التي لا تستدعي التعليق تكون هذه الطريقة أفضل – بنظري – من تسجيل فيديو.
في هذه التدوينة سأقدم لكم إن شاء الله الأداة التي اعتمدتُ عليها Byzanz. التجربة تمت على توزيعة أوبنتو 12.04 وفيدورا 19 ومن المفترض أن الحزمة تعمل مع عدة إصدارات أخرى من أوبنتو وكذلك على ليونكس منت.
نبدأ بالتثبيت

  • على أوبنتو (وليونكس منت)

التثبيت يكون عن طريق مستدودعات PPA

الأوامر التالية ستضيف المستودع، تُحدث بيانات الحزم والمستودعات ثم تثبت برنامج – حزمة – byzanz على التوالي:


sudo add-apt-repository -y ppa:fossfreedom/byzanz
sudo apt-get update
sudo apt-get install -y byzanz

  • على فيدورا

sudo yum install byzanz

  • الاستخدام

يستخدم byzanz بالطريقة التالية (الخيارات مسبوقة بشرطتين وليس بشرطة واحدة كما قد يظهر في بعض المتصفحات)


byzanz-record --duration=30 --x=300 --y=200 --width=800 --height=600 --delay=5 output.gif

الأمر byzanz-record يلتقط صورا متحركة للشاشة طبقا للخيارات المحددة:

  • مدة التسجيل (duration–) بالثانية. هنا حددنا 30 ثانية
  • إحداثيات النقطة العليا اليسرى (x– و y–) من جزء الشاشة المُراد التقاطه. هنا حددنا 300=x– و 200=y– لو وددنا البدء بأعلى نقطة في الشاشة لكانت القيم هي 0 لكل من x– و y– .
  • عرض وطول (width– و height–) الصورة الملتقطة.
  • مدة الانتظار قبل البدء في التسجيل (delay–). اخترنا 5 ثوان، أي أن البرنامج سينتظر 5 ثوان قبل البدء في التقاط الصور. أنا فتحت نافذتين للطرفية، الأولى سأنفذ فيها الأمر أعلاه والثانية هي التي سأكتب فيها الأوامر التي أود شرحها مثلا. 5 ثوان هي مدة كافية بنظري لإخراج النافذة الأولى من مجال التسجيل (المحدد بالإحداثيات ثم طول وعرض الصور الملتقطة) وجذب النافذة الأخرى لهذه المنطقة.
  • اسم الملف الناتج output.gif وهو صورة متحركة من نوع gif ستجدها في المجلد الذي نفذت فيه الأمر.
أبعاد منطة التقاط الصورة byzanz

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

يمكنك معرفة أبعاد شاشتك عبر الأمر


xrandr --verbose | grep *current

النتيجة لدي هي


1600x900 (0x45)  110.5MHz -HSync -VSync *current +preferred

أي أن أبعاد الشاشة هي 1600 عرضا و900 طولا.

حاول تجربة عدة قيم للخيارات حتى تفهم بالضبط طريقة العمل، وهي بسيطة على كل حال.

بهذا أصل لنهاية هذه التدوينة.

للحصول على آخر الإضافات مباشرة بعد نشرها يُرجى الاشتراك في تغذيات RSS.

أو على تطبيق فيدلي عبر الضغط على الزر أدناه

تابعنا على تطبيق فيدلي

إلى الملتقى.