Autor: ProHoster

Jak jsem analyzoval Habra, část 1: trendy

Když byl Silvestr Olivier hotový, neměl jsem co dělat a rozhodl jsem se stáhnout si všechny články z Habrahabr (a souvisejících platforem) do počítače a udělat průzkum. Vzniklo z toho několik zajímavých příběhů. Prvním z nich je vývoj formátu a témat článků za 12 let existence webu. Například dynamika některých témat je docela orientační. Pokračování pod řezem. Zpracovat […]

Firefox pro Wayland přináší WebGL a hardwarovou akceleraci videa

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

Vydání nginx 1.17.9 a njs 0.3.9

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

Vydání operačního systému DragonFly BSD 5.8

Je k dispozici vydání DragonFlyBSD 5.8, operačního systému s hybridním jádrem vytvořeným v roce 2003 za účelem alternativního vývoje větve FreeBSD 4.x. Mezi vlastnosti DragonFly BSD můžeme vyzdvihnout distribuovaný verzovaný souborový systém HAMMER, podporu načítání „virtuálních“ systémových jader jako uživatelských procesů, možnost ukládat data a FS metadata na SSD disky, kontextově citlivé varianty symbolických odkazů, možnost zmrazit procesy […]

Vydání nEMU 2.3.0 - rozhraní pro QEMU založené na pseudografice ncurses

Byla vydána verze nEMU 2.3.0. nEMU je rozhraní ncurses ke QEMU, které zjednodušuje vytváření, konfiguraci a správu virtuálních strojů.Kód je napsán v jazyce C a distribuován pod licencí BSD-2. Co je nového: Přidán démon monitorování virtuálních strojů: když se stav změní, odešle upozornění D-Bus přes rozhraní org.freedesktop.Notifications. Nové přepínače pro správu virtuálních strojů z příkazového řádku: –powerdown, –force-stop, –reset, […]

"All the Music, LLC" vygeneroval všechny možné melodie a vydal je

Damien Riehl, právník, programátor a bakalář hudby, a Noah Rubin, hudebník, napsali program, který generoval všechny možné krátké 12taktové melodie pomocí 8 not v oktávě (asi 69 miliard kombinací), registroval je jménem svého společnosti All the Music, LLC a uvolněna do veřejné sféry. Publikováno na archive.org 1200 Gb v […]

Vydán Nginx 1.17.9

Byl vydán Nginx 1.17.9, další vydání v aktuální hlavní větvi webového serveru nginx. Hlavní větev je v aktivním vývoji, zatímco současná stabilní větev (1.16) má pouze opravy chyb. Změna: nginx nyní nepovoluje více řádků "Host" v záhlaví požadavku. Oprava: nginx ignoroval další řádky "Transfer-Encoding" v záhlaví požadavku. Oprava: Netěsnosti zásuvky při používání […]

O tom, jak napsat a publikovat chytrou smlouvu v Telegram Open Network (TON)

O tom, jak napsat a zveřejnit smart contract v TONu O čem je tento článek? V článku budu mluvit o tom, jak jsem se zúčastnil první (ze dvou) blockchainové soutěže Telegram, nezískal cenu a rozhodl se zaznamenat svou zkušenost do článku, aby neupadl v zapomnění a možná pomohl někdo. Protože se mi nechtělo psát [...]

Michail Salosin. Golangské setkání. Pomocí Go v backendu aplikace Look+

Michail Salosin (dále – MS): – Zdravím všechny! Mé jméno je Michael. Pracuji jako backendový vývojář ve společnosti MC2 Software a budu mluvit o používání Go v backendu mobilní aplikace Look+. Má tady někdo rád hokej? Pak je tato aplikace určena právě vám. Je pro Android a iOS a slouží ke sledování přenosů různých sportovních událostí online a [...]

Úkol pro vývojáře aneb jak jsme flashovali ruční skenery bez dodavatele

Ahoj všichni. My, Viktor Antipov a Ilya Aleshin, dnes budeme mluvit o našich zkušenostech s prací s USB zařízeními přes Python PyUSB a něco málo o reverzním inženýrství. Souvislosti V roce 2019 bylo přijato nařízení vlády Ruské federace č. 224 „O schválení pravidel pro označování tabákových výrobků pomocí identifikace a prvků implementace státního informačního systému pro sledování oběhu zboží podléhajícího povinné [… ]

PC verze Halo: Combat Evolved Anniversary vydaná na Steamu a Microsoft Store

Vydavatelé Xbox Game Studios, 343 Industries a Saber Interactive vydali Halo: Combat Evolved Anniversary na PC. Hra je nyní dostupná na Steamu a Microsoft Store, včetně katalogu Xbox Game Pass. Halo: Combat Evolved je druhé chronologické (a PC vydání) v Halo: The Master Chief Collection. Toto byl první […]

Výsledky soutěže Apple „Shot on iPhone in Night Mode“: polovina vítězů je z Ruska

Apple oznámil výsledky fotografické soutěže „Snímek na iPhone v nočním režimu“. Speciální porota posoudila tisíce fotek zaslaných z celého světa, pořízených na iPhone 11, Pro a Pro Max, a vybrala šest nejlepších fotek (pravděpodobně jich bylo více povedených), které budou umístěny v galerii na firemním webu, na Instagramu @Apple a objevují se na billboardech v různých zemích. […]