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

Как парснах Хабр, част 1: тенденции

Когато свърши новогодишната салата оливие, ми стана скучно и реших да изтегля всички статии от Хабрахабър (и сродни платформи) за да ги проуча. Получиха се няколко интересни сюжета. Първият от тях е развитието на формата и тематиката на статиите за 12-те години съществуване на сайта. Например, динамиката на някои теми е показателна. Продължението – под кат. Процес […]

Издание nginx 1.17.9 и njs 0.3.9

Сформиран е изданието на основния клон nginx 1.17.9, в рамките на който продължава развитието на нови възможности (в паралелно поддържания стабилен клон 1.16 се внасят само промени, свързани с отстраняването на сериозни грешки и уязвимости). Основни промени: Забранено е указването на няколко реда 'Host' в заглавката на заявката; Коригирана е грешка, при която nginx игнорираше допълнителни редове 'Transfer-Encoding' в заглавката на заявката; Внесени са поправки, предотвратяващи изтичания […]

Издание на операционната система DragonFly BSD 5.8

Достъпен е релизът DragonFlyBSD 5.8, операционна система с хибридно ядро, създадена през 2003 година с цел алтернативно развитие на клона FreeBSD 4.x. От особеностите на DragonFly BSD могат да се откроят разпределената версия на файловата система HAMMER, поддръжката на зареждане на 'виртуални' ядра на системата като потребителски процеси, възможността за кеширане на данни и мета-данни на SSD устройства, да се вземат под внимание контекстуалните варианти на символични линкове, възможността за замразяване на процеси […]

Издание nEMU 2.3.0 — интерфейс за QEMU, основан на псевдографиката ncurses

Състоя се пускането на nEMU версия 2.3.0. nEMU е ncurses интерфейс за QEMU, улесняващ създаването, конфигурирането и управлението на виртуални машини. Кодът е написан на C и е разпространен под лицензия BSD-2. Какво ново: Добавен е демон за мониторинг на виртуални машини: при промяна на състоянието, той изпраща уведомление в D-Bus чрез интерфейса org.freedesktop.Notifications. Нови ключове за управление на виртуалните машини от командния ред: —powerdown, —force-stop, —reset, […]

Излезе версия nginx 1.17.9

Излезе nginx 1.17.9, ново издание в текущата mainline версия на уеб сървъра nginx. В mainline версията се провежда активна разработка, докато в текущата стабилна версия (1.16) се внасят само корекции на грешки. Промяна: сега nginx не разрешава няколко реда 'Host' в заглавката на заявката. Поправка: nginx игнорираше допълнителни редове 'Transfer-Encoding' в заглавката на заявката. Поправка: изтичания на сокети при използване […]

Как да напишем и публикуваме смарт-контракт в Telegram Open Network (TON)

Как да напишете и публикувате смарт-контракт в TON Каква е темата на тази статия? В статията ще разкажа как участвах в първия (от два) конкурс на Telegram за блокчейн, не спечелих награда и реших да запиша опита си, за да не се загуби и, може би, да помогне на някого. Тъй като не ми се искаше да пиша […]

Михаил Салосин. Golang Meetup. Използване на Go в бекенда на приложението „Смотри+“

Михаил Салосин (по-нататък – МС): – Здравейте на всички! Аз съм Михаил. Работя като бекенд разработчик в компанията MC2 Software и ще разкажа за използването на Go в бекенда на мобилното приложение „Смотри+“. Някой от присъстващите обича хокей? Тогава това приложение е за вас. То е за „Андроид“ и iOS и служи за гледане на предавания на различни спортни събития на живо и […]

Излезе стабилна версия на Chrome OS 80

Компанията Google не спира разработката на операционната система Chrome OS, която наскоро получи голямо обновление с версия 80. Стабилната версия на Chrome OS 80 трябваше да излезе преди няколко седмици, но разработчиците явно не са изчислили сроковете и обновлението пристигна с забавяне по графика. Една от важните нововъведения в 80-та версия бе обновеният таблетен интерфейс, който може […]

Масово оттегляне на сертификати Let's Encrypt

Некомерсиалният удостоверяващ център Let’s Encrypt, контролируем от общността и предоставящ сертификати безплатно на всички желаещи, предупреди за предстоящото отзоваване на много от преди издадените TLS/SSL сертификати. От 116 млн. действащи сертификати Let’s Encrypt ще бъдат отзовани малко над 3 млн (2.6%), от които около 1 млн са дубликати, свързани с един домейн (грешката основно е засегнала много често обновяваните […]

GCC е премахнат от основния състав на FreeBSD

В съответствие с предварително планирания график, комплектът компилатори GCC е премахнат от дървото с изходен код на FreeBSD. Сборката на GCC заедно с базовата система за всички архитектури беше изключена по подразбиране в края на декември, а сега кодът на GCC е изтрит от SVN репозитория. Отбелязва се, че към момента на премахването на GCC всички платформи, които не поддържат Clang, са преминали към използване на външен инструментариум за компилиране […]

Издаването на Chrome OS 80

Излезе версия на операционната система Chrome OS 80, базирана на ядрото Linux, системния мениджър upstart, инструментариума за събиране ebuild/portage, отворените компоненти и уеб браузъра Chrome 80. Потребителското обкръжение на Chrome OS е ограничено до уеб браузъра, а вместо стандартни програми се използват уеб приложения, все пак Chrome OS включва пълен многофункционален интерфейс, работен плот и лента с инструменти. Изграждането на Chrome OS 80 […]

Porteus Kiosk 5.0.0 — дистрибуция за реализиране на демонстрационни стендове и терминали за самообслужване

На 2 март излезе в свет пета версия на дистрибуцията Porteus Kiosk 5.0.0, базирана на Gentoo Linux, и предназначена за бързо разгръщане на демонстрационни стендове и терминали за самообслужване. Размерът на образа е само 104 MB. Дистрибуцията включва минимално обкръжение, необходимо за стартиране на уеб браузър (Mozilla Firefox или Google Chrome) с ограничени права — забранени са промени в настройките, инсталиране на добавки […]

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