المؤلف: ProHoster

Buildbot في الأمثلة

كنت بحاجة إلى إعداد عملية تجميع وتسليم حزم البرامج من مستودع Git إلى الموقع. وعندما رأيت، منذ وقت ليس ببعيد، هنا على حبري مقالًا عن buildbot (الرابط في النهاية)، قررت تجربته وتطبيقه. نظرًا لأن buildbot هو نظام موزع، فسيكون من المنطقي إنشاء مضيف بناء منفصل لكل بنية ونظام تشغيل. في موقعنا […]

التحكم في الإنترنت Esp8266 عبر بروتوكول MQTT

أهلاً بكم! ستصف هذه المقالة بالتفصيل وتوضح كيف يمكنك، في 20 دقيقة فقط من وقت الفراغ، إعداد جهاز التحكم عن بعد لوحدة esp8266 باستخدام تطبيق Android باستخدام بروتوكول MQTT. لطالما أثارت فكرة التحكم عن بعد والمراقبة عقول الأشخاص المهتمين بالإلكترونيات والبرمجة. بعد كل شيء، القدرة على تلقي أو إرسال البيانات اللازمة في أي وقت، [...]

كتابة API في Python (مع Flask و RapidAPI)

إذا كنت تقرأ هذه المقالة، فمن المحتمل أنك على دراية بالإمكانيات التي تأتي مع استخدام API (واجهة برمجة التطبيقات). من خلال إضافة إحدى واجهات برمجة التطبيقات المفتوحة العديدة إلى تطبيقك، يمكنك توسيع وظائف التطبيق أو إثرائه بالبيانات الضرورية. ولكن ماذا لو قمت بتطوير ميزة فريدة تريد مشاركتها مع المجتمع؟ الجواب بسيط: أنت بحاجة إلى [...]

حبر ويكلي #15 / حول قوة القصة الجيدة (والقليل عن الدجاج المقلي)

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

منصة ALT التاسعة

تم الإعلان عن إطلاق Platform Nine (p9)، وهو فرع جديد مستقر لمستودعات ALT استنادًا إلى مستودع برمجيات Sisyphus المجانية. تم تصميم النظام الأساسي لتطوير واختبار وتوزيع وتحديث ودعم الحلول المعقدة لمجموعة واسعة - من الأجهزة المدمجة إلى خوادم المؤسسات ومراكز البيانات؛ تم إنشاؤه وتطويره بواسطة فريق ALT Linux، وبدعم من شركة Basalt SPO. يحتوي ALT p9 على مستودعات […]

جنية الأسنان لا تعمل هنا: بنية مينا أسنان التماسيح وأسلافهم في عصور ما قبل التاريخ

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

دخول تكنولوجيا المعلومات: تجربة مطور نيجيري

كثيرا ما أتلقى أسئلة حول كيفية بدء مهنة في مجال تكنولوجيا المعلومات، وخاصة من زملائي النيجيريين. من المستحيل إعطاء إجابة عالمية على معظم هذه الأسئلة، ولكن لا يزال يبدو لي أنه إذا حددت منهجًا عامًا للظهور لأول مرة في مجال تكنولوجيا المعلومات، فقد يكون ذلك مفيدًا. هل من الضروري معرفة كيفية كتابة الكود؟ معظم الأسئلة التي تصلني […]

التحديث العاشر لبرنامج UBports الثابت الذي حل محل Ubuntu Touch

قام مشروع UBports، الذي تولى تطوير منصة Ubuntu Touch للهواتف المحمولة بعد انسحاب Canonical منها، بنشر تحديث البرنامج الثابت OTA-10 (عبر الأثير) لجميع الهواتف الذكية والأجهزة اللوحية المدعومة رسميًا والتي تم تجهيزها ببرامج ثابتة تعتمد على على أوبونتو. تم إنشاء التحديث للهواتف الذكية OnePlus One وFairphone 2 وNexus 4 وNexus 5 وNexus 7 2013 وMeizu […]

تحديث حزمة مكافحة الفيروسات المجانية ClamAV 0.101.4 مع إزالة نقاط الضعف

تم إنشاء إصدار من حزمة مكافحة الفيروسات المجانية ClamAV 0.101.4، والذي يزيل الثغرة الأمنية (CVE-2019-12900) في تنفيذ أداة فك ضغط الأرشيف bzip2، والتي قد تؤدي إلى الكتابة فوق مناطق الذاكرة خارج المخزن المؤقت المخصص عند المعالجة عدد كبير جدًا من المحددات. يحظر الإصدار الجديد أيضًا حلاً بديلاً لإنشاء قنابل مضغوطة غير متكررة، والتي كانت محمية ضدها في الإصدار السابق. الحماية المضافة سابقًا […]

تم اكتشاف حزمة ضارة، bb-builder، في مستودع NPM. إصدار NPM 6.11

قام مسؤولو مستودع NPM بحظر حزمة bb-builder، التي تحتوي على إدراج ضار. ظلت الحزمة الضارة غير مكتشفة منذ أغسطس من العام الماضي. وخلال العام، تمكن المهاجمون من إطلاق 7 إصدارات جديدة، تم تنزيلها حوالي 200 مرة. عند تثبيت الحزمة، تم إطلاق ملف قابل للتنفيذ لنظام التشغيل Windows، ينقل المعلومات السرية إلى مضيف خارجي. يُنصح المستخدمون الذين قاموا بتثبيت الحزمة بتغيير جميع [...] الموجودة بشكل عاجل

إصدار سولاريس 11.4 SRU12

تم نشر تحديث لنظام التشغيل Solaris 11.4 SRU 12، والذي يقدم سلسلة من الإصلاحات والتحسينات المنتظمة لفرع Solaris 11.4. لتثبيت الإصلاحات المقدمة في التحديث، ما عليك سوى تشغيل الأمر "pkg update". في الإصدار الجديد: تم تحديث مجموعة المترجمات الخليجية إلى الإصدار 9.1؛ تم تضمين فرع جديد من Python 3.7 (3.7.3). تم شحن Python 3.5 مسبقًا. تم اضافة جديد […]