إطلاق النسخة 2.0 من محرك الألعاب Godot

نشره حمزة في

تم الإعلان عن صدور النسخة 2.0 من محرك الألعاب المفتوح المصدر Godot.

Godot تم تطويره بلغة ++c ولغة أخرى قريبة من بايثون، ومثل كل محركات الألعاب يمتلك محرر للمشاهد الثنائية الأبعاد وآخر للمشاهد الثلاتية الأبعاد (مع التلوين والإكمال التلقائي) ومحرر للتعليمات البرمجية.

المحرك يعمل بكل خصائصه على لينكس وويندوز وماك ويسمح لك يتصدير مشاريعك إلى هذه الأنظمة السالفة الذكر. بالإضافة إلى أندرويد، بلايستيشن3، بلايستيشنvita وHTML5.

Godot تم تطويره في الأصل من قبل okam studio ويمكنك الإطلاع على الشيفرة المصدرية من هنا(Github)

حدّث ما تحتاجه في دبيان المستقرة إلى آخر إصدار

نشره طريف في

تحدثنا في التدوينة السابقة عن كيفية تحديث متصفح Iceweasel في دبيان 8 المستقرة إلى آخر إصدار، وفي الواقع فإنّ الأمر لا يقتصر على المتصفح بل يشمل برامج عديدة ومهمة أيضًا. وهذه هي فكرة مستودعات المنافذ الخلفية Backports فهي تضم مجموعة من البرامج الأكثر أهمية (كالنواة والمُشغّلات Drivers) أو الأكثر استعمالًا (مثل ليبرأوفيس Libreoffice) مبنية من مستودعات دبيان الاختبارية Testing خصيصًا لتعمل على الفرع المستقرّ.

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

لإضافة المستودعات إلى توزيعتك نحتاج إلى تعديل ملف المصادر:

كيف تحصل على آخر إصدار من Iceweasel في دبيان 8؟

نشره طريف في

ربما لا يعرف الكثيرون بأنّ متصفح فيرفكس FireFox يمرّ بدورة حياة مشابهة لما تمرّ به توزيعة دبيان.

فلدينا أولًا الإصدارات المسائية Nightly releases والتي تتضمن أحدث الميزات التجريبية experimental التي يعمل عليها فريق موزيلا والتي تُغطى عادةً ضمن حساب تويتر @FirefoxNightly.

بعد ذلك هناك نسخة Aurora للمطوّرين ومَن يُسمون early adopters (الشخص الذي يتبنى البرنامج في مرحلة مبكرة جدًا).

منقح جنو أو GDB: أداة قوية لتنقيح الأكواد لبرامج لينكس

نشره Fahad في

يلعب المنقح Debugger دورا بالغ الأهمية في أي نظام لتطوير البرمجيات. حيث لا يمكن لأي شخص أن يكتب كودا خالي من العلل من المرة الأولى. فخلال عملية التطوير، تظهر العلل (bugs) وتستلزم أن تحل حتى تتحسن جودة البرنامج. وبكل تأكيد فإن نظام التطوير لا يكتمل من دون وجود منقح. وعندما نتكلم عن مجتمع مطوري البرمجيات الحرة، فإن منقح جنو GNU Debugger هو الأفضل بلا منازع، حتى أنه يستخدم لتطوير البرامج التجارية على منصات يونكس.
منقح جنو GNU Debugger ، ويعرف أيضا gdb ، يسمح لنا بأن نغوص في الكود بينما هو يعمل أو يتيح لنا معرفة ماذا كان يفعل البرنامج قبل أن ينهار. وبشكل أساسي فإن GDB يساعدنا في فعل أربعة أشياء لتمسك بالأخطاء في الشفرة المصدرية:

حماية العينين من توهجّ الشاشة الأزرق

نشره طريف في

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

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

البدء مع محرر النصوص الشهير Emacs

نشره Fahad في


ظهر محرر النصوص Emacs إيمكاس في عام 1967م وظل أحد أفضل المحررات لدى المطورين والكتاب.حيث أن أهم مميزاته هي قابلية التمدد، و التخصيص و التوثيق الذاتي، و العرض الآني ومضاهاته لنظام التشغيل في الوظائف. (نعم بالنسبة لي فهو نظام تشغيل متكامل)
وبالرغم من أن لب إيمكاس مكتوب بلغة السي، إلا أن العديد من الوظائف التي توسع من وظائف وقدرات إيمكاس مكتوبة بلغة elisp وهي لهجة من لغة البرمجة lisp أو شيء مشابه لذلك. وببساطة، فإن الملحقات تكتب بلغة ليسب ولكن مع إيماكس الكثير من الوظائف تأتي من الملحقات.

تجربة تكامل رائعة بين أندرويد و KDE مع KDE Connect

نشره طريف في

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

إذا كنتَ مُستخدمًا لواجهة KDE فلا بدّ من أن تجرّب برنامج KDE Connect والذي يتيح تكاملًا رائعًا مع سطح المكتب وتجربة دمج مميزة.

في البداية ينبغي تثبيت البرنامج على كلٍّ من هاتفك الأندرويد (متجر Playمتجر F-Droid)، وتوزيعة سطح المكتب.

كيف تستخدم تقنية بومودورو لإدارة الوقت في أسطح مكتب لينكس

نشره طريف في

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

التقنية التي أتحدّث عنها اليوم تُعرف باسم تقنية الطماطم أو بومودورو، وهي تستند إلى تقسيم وقت العمل لفترات عدّة (حسبما تحتاج) يبلغ طول كلٍّ منها 25 دقيقة، ويفصل فيما بينها استراحة 5 دقائق. بينما تحصل على استراحة أطول (مثلا نصف ساعة) بعد إنجاز 4 حصص أو ما شابه (شاهد من هنا الڤيديو الرسمي مُترجمًا).

كيف تستمع إلى SoundCloud من سطح مكتب لينكس؟

نشره طريف في

حققت منصة SoundCloud خلال سنواتها الثمانية شعبيةً كبيرة مع أكثر من 175 مليون مستمع في كل شهر.

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

فإن كنتَ أحد مرتادي منصة SoundCloud وتبحث عن حلول لسطح مكتب لينكس فتابع معنا هذا الموضوع.