المؤلف: ProHoster

نظرة عامة موجزة وإعداد حاويات كاتا

ستتناول هذه المقالة مبدأ تشغيل حاويات Kata، بالإضافة إلى الجزء العملي المتعلق بربطها بـ Docker. لقد تمت بالفعل الكتابة عن المشكلات الشائعة في Docker وحلولها، واليوم سأصف بإيجاز التنفيذ من Kata Containers. تعتبر Kata Containers بيئة تشغيل آمنة للحاويات تعتمد على أجهزة افتراضية خفيفة الوزن. العمل معهم […]

مستودع rpm بسيط باستخدام Inotify و webdav

في هذا المنشور سنلقي نظرة على تخزين القطع الأثرية rpm باستخدام برنامج نصي بسيط مع inotify + createrepo. يتم تحميل العناصر عبر webdav باستخدام apache httpd. لماذا سيتم كتابة apache httpd في نهاية المنشور. لذلك، يجب أن يلبي الحل المتطلبات التالية لتنظيم مستودع RPM فقط: التوفر المجاني للحزمة في المستودع بعد ثوانٍ قليلة من التحميل إلى المستودع […]

PostgreSQL Antipatterns: غيّر البيانات متجاوزًا المشغل

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

ترتيب بيع Steam: NieR: Automata و ARK Season Pass تصدرتا الأسبوع الماضي

نشرت Valve تقريرًا آخر عن المبيعات على Steam الأسبوع الماضي. وحدثت تغييرات كبيرة في الترتيب خلال الفترة من 23 إلى 29 فبراير مقارنة بالقائمة السابقة. في المركز الأول كانت ARK: Genesis Season Pass للعبة ARK: Survival Evolved، وصعدت اللعبة نفسها إلى المركز الخامس. أما "الفضة" فقد فازت بها لعبة NieR: Automata، والتي تم بيعها بسعر مخفض […]

تجاوز عدد ملحقات Microsoft Edge 1000

قبل بضعة أشهر، كان عدد الامتدادات لمتصفح Microsoft Edge الجديد 162، والآن يبلغ العدد حوالي 1200. وعلى الرغم من أن هذا صغير مقارنة بالأرقام المماثلة لمتصفح Chrome وFirefox، إلا أن الحقيقة في حد ذاتها محترمة. ومع ذلك، يدعم المتصفح الأزرق أيضًا العمل مع ملحقات Chrome، لذلك لا ينبغي أن تكون هناك أية مشكلات خاصة. لاحظ أنه عند البدء [...]

بالفيديو: النسخة الجديدة من لعبة Destroy All Humans! وإعادة إصدارات SpongeBob SquarePants: Battle for bikini Bottom من PAX East 2020

جلبت شركة THQ Nordic، من بين أمور أخرى، نسخة جديدة من لعبة Destroy All Humans إلى المهرجان الأمريكي PAX East 2020! وإعادة إصدار SpongeBob SquarePants: Battle for bikini Bottom، والتي ظهرت مقاطع فيديو اللعب الخاصة بها مؤخرًا على الإنترنت. أتيحت الفرصة لموظفي Gematsu لتجربة الإصدارات المحدثة من كلا المشروعين شخصيًا وتسجيل مقاطع فيديو طويلة نسبيًا توضح طريقة اللعب. فيديو مخصص لتدمير كل البشر!، [...]

منذ حوالي 10 سنوات، كانت هناك ثغرة أمنية تسمح لك باختراق أي حساب فيسبوك

Исследователь Амол Байкар (Amol Baikar), работающий в сфере информационной безопасности, обнародовал данные о существующей в течение десяти лет уязвимости в протоколе авторизации OAuth, используемом в социальной сети Facebook. Эксплуатация данной уязвимости позволяла осуществлять взлом аккаунтов Facebook. Упомянутая проблема касается функции «Войти через Facebook», которая позволяет авторизоваться на разных веб-площадках с помощью учётной записи Facebook. Для […]

إصدار Porteus Kiosk 5.0.0 ، مجموعة توزيع لتجهيز أكشاك الإنترنت

Подготовлен релиз дистрибутива Porteus Kiosk 5.0.0, основанного на Gentoo и предназначенного для оснащения автономно работающих интернет-киосков, демонстрационных стендов и терминалов самообслуживания. Загрузочный образ дистрибутива занимает 104 Мб. Базовая сборка включает только минимальный набор компонентов, необходимых для запуска web-браузера (поддерживаются Firefox и Chrome), который урезан в своих возможностях для предотвращения нежелательной активности в системе (например, не […]

تم نشر Linux From Scratch 9.1 و Beyond Linux From Scratch 9.1

يتم تقديم الإصدارات الجديدة من أدلة Linux From Scratch 9.1 (LFS) وBeyond Linux From Scratch 9.1 (BLFS)، بالإضافة إلى إصدارات LFS وBLFS مع مدير النظام systemd. يوفر Linux From Scratch إرشادات حول كيفية إنشاء نظام Linux أساسي من البداية باستخدام الكود المصدري للبرنامج المطلوب فقط. يقوم Beyond Linux From Scratch بتوسيع تعليمات LFS بمعلومات البناء […]

إصدار معالج نفاد الذاكرة الإصدار المبكر 1.4

После восьми месяцев разработки опубликован выпуск фонового процесса earlyoom 1.4, который периодически проверяет объем доступной памяти (MemAvailable, SwapFree) и пытается на ранней стадии отреагировать на возникновения нехватки памяти. Код проекта написан на языке Си и распространяется под лицензий MIT. Если объём доступной памяти меньше заданного значения, то earlyoom принудительно (через отправку SIGTERM или SIGKILL) завершит […]

تم إصدار توزيع Linux From Scratch 9.1

Состоялся новый релиз source-based дистрибутива Linux From Scratch. Отличия от прошлого релиза 9.0: bc-2.1.3 -> bc-2.5.3 binutils-2.32 -> binutils-2.34 bison-3.4.1 -> bison-3.5.2 check-0.12.0 -> check-0.14.0 e2fsprogs-1.45.3 -> e2fsprogs-1.45.5 elfutils-0.177 -> elfutils-0.178 eudev-3.2.8 -> eudev-3.2.9 expat-2.2.7 -> expat-2.2.9 file-5.37 -> file-5.38 findutils-4.6.0 -> findutils-4.7.0 glibc-2.30 -> glibc-2.31 gmp-6.1.2 -> gmp-6.2.0 grep-3.3 -> grep-3.4 iproute2-5.2.0 -> iproute2-5.5.0 […]

استخدام إجراءات Gradle و Github لنشر مشروع Java في مستودع Sonatype Maven المركزي

في هذه المقالة، أريد أن ألقي نظرة فاحصة على عملية نشر قطعة أثرية Java من الصفر عبر Github Actions في مستودع Sonatype Maven المركزي باستخدام مُجمع Gradle. قررت أن أكتب هذا المقال بسبب عدم وجود برنامج تعليمي عادي في مكان واحد. وكان لا بد من جمع كل المعلومات قطعة قطعة من مصادر مختلفة، وليس مصادر حديثة تمامًا. أي شخص مهتم، مرحبا بكم في القط. […]