Автор: Юрий Гагарин

3-странно сливане в werf: внедряване в Kubernetes с Helm «на стероиди»

Случи се това, което дълго чакахме: werf, нашето Open Source приложение за изграждане на приложения и доставянето им в Kubernetes, сега поддържа прилагането на промени с помощта на 3-way-merge патчи! В допълнение, е добавена възможността за адаптиране на съществуващите K8s ресурси в Helm релизи без необходимост от повторно създаване на тези ресурси. Накратко, настройваме WERF_THREE_WAY_MERGE=enabled — получаваме деплой „както в […]

РФС ще проведе отборни турнири по eFootbal PES 2020 за формиране на националния отбор

Руският футболен съюз ще проведе квалификационен турнир по eFootball PES 2020 за формиране на националния отбор по киберфутбол. Победителите от квалификациите ще могат да участват в титлата UEFA eEURO 2020, която ще организират Konami и UEFA. Отборните квалификации ще се проведат през декември 2019 година. Точните дати засега не са разкрити. Въз основа на резултатите четирима души ще влязат в състава на отбора, от които двама […]

37 уязвимости в различни реализации на VNC

Павел Черемушкин от Лабораторията Касперски анализира различни реализации на системата за отдалечен достъп VNC (Virtual Network Computing) и откри 37 уязвимости, причинени от проблеми с паметта. Откритите уязвимости в реализациите на VNC-сървърите могат да бъдат експлоатирани само от аутентифициран потребител, а атаките върху уязвимостите в клиентския код са възможни, когато потребителят се свърже със сървър, контролиран от злонамерен актьор. Най-голям брой уязвимости е открит […]

GNU Guile 2.9.5 (beta)

Guile 2.9.5 е петото бета-издание на реализацията на програмния език Scheme от GNU, подготвяща се за стабилната версия 3.x. Guile поддържа много SRFI, предлага модулна система, пълен достъп до системните извиквания POSIX, мрежова поддръжка, динамично свързване, извикване на външни функции и мощна обработка на низове. Guile може да интерпретира код интерактивно, да го компилира в байткод на виртуалната машина и да се свързва със библиотеки […]

За тези, които работят в Houdini. За курсовете Nature of Vex и Bites of Python

Под катa ще намерите отзиви от специалисти от Houdini Team на краснодарското студио Plarium за видеокурсите Nature of Vex и Bites of Python от Mix Training, посветени на работата с езиците Python и Vex в графичната програма Houdini. В този пост също така момчетата споделят набор от материали, които ще бъдат полезни за всички заинтересовани. Малко въвеждане. Езикът Vex плаши начинаещите потребители […]

Операция “Миграция”: как протича преминаването в облака DataLine

Около 7 години назад най-ранните проекти се прехвърляха в нашето облако просто и безпроблемно. Образи на виртуални машини се качваха на FTP-сервер или се доставяха на твърди дискове. След това чрез специален импорт-сървър виртуалките се качваха в облака. Ако за клиента не е проблем да изключи виртуалната машина за ден-два (или няма други опции), може и така. Но ако простоя трябва да бъде […]

Проект KiCad перешёл под патронаж Linux Foundation

Проектът, който развива свободна автоматизирана система за проектиране на печатни платки KiCad, премина под опеката на организацията Linux Foundation. Разработчиците се надяват, че развитието под егидата на Linux Foundation ще привлече допълнителни ресурси за напредъка на проекта и ще предостави възможност за разработване на нови услуги, които не са пряко свързани с развитието. Linux Foundation, като неутрална платформа за взаимодействие с производители, също така ще помогне да се привлече към проекта […]

Издание на десктопната среда Cinnamon 4.4

След пет месеца разработка е формулиран релиз на потребителската среда Cinnamon 4.4, в рамките на която общността от разработчици на дистрибуцията Linux Mint развива форк на обвивката GNOME Shell, файловия мениджър Nautilus и управленията на прозорците Mutter, целящи предоставяне на среда в класическия стил на GNOME 2 с поддръжка на удачни елементи на взаимодействие от GNOME Shell. Cinnamon се основава на компонентите на GNOME, но тези компоненти […]

Ещё пара слов о пользе чтения

Табличка от Киш (около 3500 г. пр.н.е.) Несъмнено е полезно да се чете. Но отговорите на въпросите "С какво точно е полезно четенето на художествена литература?" и "Кои книги са предпочитани за четене?" варират в зависимост от източниците. Следващият текст е моята версия на отговорите на тези въпроси. Ще започна с очевидната мисъл, че не […]

Супер съвети за работа с WSL (Подсистема Windows за Linux)

Дълбоко съм потопен в WSL (Windows Subsystem за Linux), и сега, когато WSL2 е наличен за Windows Insiders, това е отличен момент да проучим наистина наличните опции. Много интересна функция, която намерих в WSL, е възможността "чисто" да прехвърлям данни между световете. Това не е опит, който лесно може да получите с напълно функционални виртуални машини и подсказва за тясната […]

Самостоятелна диагностика на харддискове и възстановяване на данни

В тази статия се описват методите за самодиагностика на различни неизправности на твърдите дискове по симптомите на проявление, както и методите за относително безопасно клониране на твърди дискове с незначителни проблеми. Разгледани са различни случаи на загуба на данни и набор от оптимални действия, които без задълбочени знания за устройството на файловите системи с помощта на програми за автоматично възстановяване ще ви помогнат да върнете информацията си без външна помощ. […]

Превръщане на FunC в FunCtional с помощта на Haskell: как Serokell спечели в Telegram Blockchain Competition

Вие сигурно сте чули, че Telegram се готви да пусне блокчейн платформа Ton. Но може да сте пропуснали новината, че неотдавна Telegram обяви конкурс за реализиране на един или повече смарт контракта за тази платформа. Екипът на Serokell с богат опит в разработката на големи блокчейн проекти не можеше да остане настрана. Делегирахме петимата си служители за конкурса, а вече след […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster