Автор: ProHoster

Как анализирах Habr, част 1: тенденции

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

Firefox за Wayland предлага WebGL и видео хардуерно ускорение

Нощните версии на Firefox, които ще послужат като основа за изданието на Firefox 7 на 75 април, включват пълна поддръжка за WebGL в среди, използващи протокола Wayland. Досега производителността на WebGL в Linux компилациите на Firefox остави много да се желае поради липсата на поддръжка за хардуерно ускорение, проблеми с gfx драйверите за X11 и използването на различни стандарти. Ускорение, базирано на gfx в […]

Пускане на nginx 1.17.9 и njs 0.3.9

Пуснат е основният клон на nginx 1.17.9, в който продължава разработването на нови функции (в паралелно поддържания стабилен клон 1.16 се правят само промени, свързани с отстраняването на сериозни грешки и уязвимости). Основни промени: Забранява се посочването на няколко реда на „Хост“ в заглавката на заявката; Поправена е грешка, при която nginx игнорира допълнителни редове „Transfer-Encoding“ в заглавката на заявката; Направени са корекции за предотвратяване на течове […]

Версия на операционната система DragonFly BSD 5.8

Налична е версията на DragonFlyBSD 5.8, операционна система с хибридно ядро, създадена през 2003 г. с цел алтернативно развитие на клона FreeBSD 4.x. Сред характеристиките на DragonFly BSD можем да подчертаем разпределената файлова система с версии HAMMER, поддръжка за зареждане на „виртуални“ системни ядра като потребителски процеси, възможност за кеширане на данни и FS метаданни на 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, […]

"All the Music, LLC" генерира всички възможни мелодии и ги пусна

Деймиън Рийл, адвокат, програмист и бакалавър по музика, и Ноа Рубин, музикант, написаха програма, която генерира всички възможни кратки 12-тактови мелодии, използвайки 8 ноти в рамките на октава (около 69 милиарда комбинации), регистрира ги от името на своя компания All the Music, LLC и пуснати в публичното пространство. Публикувано на archive.org 1200 Gb в […]

Пуснат Nginx 1.17.9

Nginx 1.17.9 беше пуснат, следващото издание в текущия главен клон на уеб сървъра nginx. Основният клон е в процес на активно развитие, докато текущият стабилен клон (1.16) има само корекции на грешки. Промяна: nginx вече не позволява множество редове „Хост“ в заглавката на заявката. Поправка: nginx пренебрегваше допълнителни редове „Transfer-Encoding“ в заглавката на заявката. Поправка: Течове на гнездо при използване на […]

За това как да напишете и публикувате интелигентен договор в отворената мрежа на Telegram (TON)

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

Михаил Салосин. Golang среща. Използване на Go в задната част на приложението Look+

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

Задача за разработчик или как флашнахме ръчни скенери без доставчик

Здравейте всички. Ние, Виктор Антипов и Иля Алешин, днес ще говорим за нашия опит в работата с USB устройства чрез Python PyUSB и малко за обратното инженерство. Предистория През 2019 г. Указ на правителството на Руската федерация № 224 „За одобряване на Правилата за етикетиране на тютюневи изделия чрез идентификация и характеристики на прилагането на държавна информационна система за наблюдение на движението на стоки, подлежащи на задължителни [… ]

PC версия на Halo: Combat Evolved Anniversary, пусната в Steam и Microsoft Store

Издателят Xbox Game Studios, 343 Industries и Sabre Interactive пуснаха Halo: Combat Evolved Anniversary за компютър. Играта вече е достъпна в Steam и Microsoft Store, включително каталога на Xbox Game Pass. Halo: Combat Evolved е втората хронологична (и PC версия) в Halo: The Master Chief Collection. Това беше първият […]

Резултати от конкурса на Apple „Снимка на iPhone в нощен режим“: половината от победителите са от Русия

Apple обяви резултатите от фотоконкурса „Снимано на iPhone в нощен режим“. Специално жури прегледа хиляди снимки, изпратени от цял ​​свят, направени с iPhone 11, Pro и Pro Max, и избра шестте най-добри снимки (вероятно е имало и по-успешни), които ще бъдат публикувани в галерията на сайта на компанията уебсайт, в Instagram @Apple и се появяват на билбордове в различни страни. […]