Autor: Yuri Gagarin

Jak jsem parsoval Habr, část 1: trendy

Když jsem dojedl novoroční olivije, neměl jsem co dělat, a rozhodl jsem se stáhnout si na počítač všechny články z Habrhabru (a příbuzných platforem) a prozkoumat je. Vzniklo několik zajímavých příběhů. První z nich se týká vývoje formátu a tématiky článků za 12 let existence webu. Například dynamika některých témat je dost výmluvná. Pokračování — pod katem. Proces […]

Vydání nginx 1.17.9 a njs 0.3.9

Bylo vytvořeno vydání hlavní větve nginx 1.17.9, v rámci které pokračuje rozvoj nových funkcí (v paralelně podporované stabilní větvi 1.16 jsou prováděny pouze změny související s odstraněním závažných chyb a zranitelností). Hlavní změny: Zákaz uvedení více řádků „Host“ v hlavičce požadavku; Opravená chyba, při které nginx ignoroval další řádky „Transfer-Encoding“ v hlavičce požadavku; Provedené opravy, které zabraňují únikům […]

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

Je k dispozici release DragonFlyBSD 5.8, operačního systému s hybridním jádrem, který byl vytvořen v roce 2003 za účelem alternativního vývoje větve FreeBSD 4.x. Mezi zvláštnosti DragonFly BSD patří distribuovaný verzovací souborový systém HAMMER, podpora načítání „virtuálních“ jader systému jako uživatelských procesů, možnost ukládání dat a metadat FS na SSD úložištích, zohledňující kontext variantní symbolické odkazy, možnost zmrazení procesů […]

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

Došlo k vydání verze nEMU 2.3.0. nEMU je ncurses rozhraní pro QEMU, které usnadňuje vytváření, nastavení a správu virtuálních strojů. Kód je napsán v jazyce C a je distribuován pod licencí BSD-2. Co je nového: Přidán démon sledování virtuálních strojů: při změně stavu posílá oznámení do D-Bus přes rozhraní org.freedesktop.Notifications. Nové klíče pro ovládání virtuálních strojů z příkazového řádku: —powerdown, —force-stop, —reset, […]

Vyšel release nginx 1.17.9

Vyšla verze nginx 1.17.9, další vydání v aktuální hlavní větvi webového serveru nginx. V hlavní větvi probíhá aktivní vývoj, zatímco do aktuální stabilní větve (1.16) se přidávají pouze opravy chyb. Změna: nyní nginx nepovoluje více řádků „Host“ v hlavičce požadavku. Oprava: nginx ignoroval dodatečné řádky „Transfer-Encoding“ v hlavičce požadavku. Oprava: úniky soketů při používání […]

O tom, jak napsat a publikovat chytrý kontrakt v Telegram Open Network (TON)

O tom, jak napsat a publikovat chytrý kontrakt v TON. O čem je tento článek? V článku popisuji, jak jsem se zúčastnil prvního (ze dvou) konkursů Telegramu na blockchain, nezískal jsem žádné místo a rozhodl jsem se zdokumentovat svou zkušenost v článku, aby nezapadla v zapomnění a možná pomohla někomu. Protože jsem nechtěl psát […]

Michail Salosin. Golang Meetup. Využití Go v backendu aplikace "Sleduj+"

Michail Salosin (dále – MS): – Všichni zdravím! Jmenuji se Michail. Pracuji jako backendový vývojář ve společnosti MC2 Software a povím vám o použití Go v backendu mobilní aplikace „Sleduj+“. Někdo z přítomných má rád hokej? Pak je tato aplikace pro vás. Je určena pro Android a iOS a slouží k sledování přenosů různých sportovních událostí online a […]

Byla vydána stabilní verze Chrome OS 80

Společnost Google pokračuje ve vývoji operačního systému Chrome OS, který nedávno obdržel velké aktualizace verze 80. Stabilní verze Chrome OS 80 měla být vydána už před několika týdny, ale zdá se, že vývojáři si nevypočítali termíny a aktualizace dorazila s odkladem. Jednou z důležitých novinek verze 80 je aktualizované tabletové rozhraní, které lze […]

Masové stažení certifikátů Let's Encrypt

Název certifikační autorita Let’s Encrypt, která je řízena komunitou a poskytuje certifikáty zdarma všem zájemcům, varoval před chystaným odvoláním mnoha dříve vydaných TLS/SSL certifikátů. Z 116 milionů nyní platných certifikátů Let’s Encrypt bude odvoláno něco málo přes 3 miliony (2,6 %), z nichž přibližně 1 milion jsou duplikáty vázané na jednu doménu (chyba se především dotýkala velmi často aktualizovaných […]

GCC byl odstraněn z hlavního složení FreeBSD

V souladu s dříve stanoveným plánem byla sada kompilátorů GCC odstraněna z vývojového stromu systému FreeBSD. Sestavení GCC spolu se základním systémem pro všechny architektury bylo na konci prosince ve výchozím nastavení deaktivováno a nyní byl kód GCC odstraněn ze SVN repozitáře. Je zdůrazněno, že v okamžiku odstranění GCC byly všechny platformy, které nepodporovaly Clang, převedeny na použití externího sestavovacího nástroje […]

Vydání Chrome OS 80

Bylo vydáno operační systém Chrome OS 80, založený na jádře Linux, systémovém správci upstart, sestavovacím nástroji ebuild/portage, otevřených komponentách a webovém prohlížeči Chrome 80. Uživatelské prostředí Chrome OS se omezuje na webový prohlížeč, místo standardních aplikací se používají webové aplikace, nicméně Chrome OS obsahuje plnohodnotné vícerozchodné rozhraní, pracovní plochu a panel úloh. Verze Chrome OS 80 […]

Porteus Kiosk 5.0.0 — distribuce pro implementaci demonstračních stánků a terminálů pro samoobsluhu

2. března byla vydána pátá verze distribuce Porteus Kiosk 5.0.0, založené na Gentoo Linux, určená pro rychlé nasazení demonstračních stánků a terminálů pro samoobsluhu. Velikost obrazu činí pouhých 104 MB. Distribuce obsahuje minimální prostředí potřebné pro spuštění webového prohlížeče (Mozilla Firefox nebo Google Chrome) s omezenými právy — změna nastavení a instalace doplňků jsou zakázány […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster