Autor: Yuri Gagarin

Vzdálené ovládání počítače přes prohlížeč

Před přibližně půl rokem jsem se rozhodl vytvořit program pro správu počítače prostřednictvím prohlížeče. Začal jsem jednoduchým jednosocketovým HTTP serverem, který přenášel obrázky do prohlížeče a přijímal souřadnice kurzoru pro ovládání. V určitém stádiu jsem si uvědomil, že pro tyto cíle dobře vyhovuje technologie WebRTC. Řešení je k dispozici v prohlížeči Chrome a instaluje se prostřednictvím rozšíření. Ale chtěl jsem vytvořit lehký program, […]

Linux tipy & triky: server, otevři se

Těm, kteří chtějí mít přístup ke svým serverům z jakéhokoli místa na světě přes SSH/RDP/jiné – krátká RTFM/žába. Musíme se obejít bez VPN a dalších komplikací, s jakýmkoli zařízením po ruce. A tak, aby nebylo příliš potřeba cvičit se se serverem. Všechno, co k tomu potřebujete – knockd, šikovné ruce a 5 minut práce. "Na internetu...

V nočních sestaveních Firefoxu bylo navrženo modernizované provedení adresního řádku

V nočních sestaveních Firefoxu, na jejichž základě bude 2. prosince vytvořen release Firefox 71, bylo aktivováno nové provedení adresního řádku. Nejvýraznější změnou je opuštění zobrazení seznamu doporučení přes celou šířku obrazovky ve prospěch transformace adresního řádku na jasně vymezené okno. Pro deaktivaci nového vzhledu adresního řádku byla do about:config přidána možnost "browser.urlbar.megabar". Megabar stále […]

Chrome začne blokovat HTTP zdroje na HTTPS stránkách a kontrolovat bezpečnost hesel

Společnost Google varovala před změnou přístupu k zpracování smíšeného obsahu na stránkách otevřených přes HTTPS. Dříve se na stránkách otevřených přes HTTPS, pokud obsahovaly komponenty načítané bez šifrování (přes protokol http://), zobrazoval speciální indikátor. V budoucnu se však rozhodlo, že jejich načítání bude ve výchozím nastavení blokováno. Tím pádem stránky otevřené přes „https://“ budou zaručeně obsahovat pouze zdroje načtené […]

Vydání PostgreSQL 12

Skupina vývojářů PostgreSQL oznámila vydání PostgreSQL 12, nejnovější verze relačního systému pro správu databází s otevřeným zdrojovým kódem. V PostgreSQL 12 byla výrazně zlepšena výkonnost dotazů – obzvlášť to platí pro práci s velkým objemem dat, byla také optimalizována celková spotřeba diskového prostoru. Mezi nové možnosti patří implementace jazyka dotazů JSON Path (nejdůležitější části standardu SQL/JSON); […]

mastodon v3.0.0

Mastodon je označován jako "decentralizovaný Twitter", kde jsou mikroblogy rozptýleny na mnoha nezávislých serverech, které jsou propojeny do jedné sítě. V této verzi aktualizací je extrémně mnoho. Zde jsou nejdůležitější: už se nepodporuje OStatus, alternativou je ActivityPub. Bylo odstraněno několik zastaralých REST API: GET /api/v1/search API, místo něj GET /api/v2/search. GET /api/v1/statuses/:id/card, nyní se používá atribut card. POST /api/v1/notifications/dismiss?id=:id, místo […]

Ahoj všichni. V téhle poznámce jsem se rozhodl vyjmenovat hlavní datové struktury používané pro ukládání grafů v informatice, a také se podívat na pár dalších struktur, které se mi nějakým způsobem naskytly.

Myslím, že mnozí po WWDC 2019 již slyšeli o Sign In with Apple (zkráceně SIWA). V tomto článku popíšu konkrétní problémy, na které jsme narazili při integraci této funkce do našeho licenčního portálu. Tento článek není úplně pro ty, kteří se teprve rozhodli se SIWA seznámit (pro ně jsem na konci přidal několik úvodních odkazů […]

Datové struktury pro ukládání grafů: přehled existujících a dvě „téměř nové“

Ahoj všichni. V této poznámce jsem se rozhodl vyjmenovat hlavní datové struktury používané pro ukládání grafů v informatice, a také se s vámi podělit o pár dalších struktur, které se mi nějak samovolně "vykrystalizovaly". Takže začneme. Ale ne od samotného začátku - myslím, že je dobré vědět, co je to graf a jaké typy existují (orientované, neorientované, vážené, nevážené, s více hranami […]

Cesta k ověřování typů 4 milionů řádků kódu Python. Část 3

Představujeme vám třetí část překladu materiálu o cestě, kterou společnost Dropbox urazila při zavádění systému kontroly typů Python kódu. → Předchozí části: první a druhá. Dosáhnout 4 milionů řádků typovaného kódu. Dalším důležitým úkolem (to byla druhá nejčastější otázka, která zajímala ty, kteří se účastnili vnitřních dotazníků) bylo zvýšení objemu kódu v Dropboxu, […]

Stručné úvod do Kustomize

Pozn. překladatele: Článek napsal Scott Lowe — inženýr s bohatou praxí v IT, autor nebo spoluautor sedmi tištěných knih (převážně o VMware vSphere). V současnosti pracuje v dceřiné společnosti VMware — Heptio (pohltěná v roce 2016), specializující se na cloudové výpočty a Kubernetes. Samotný text slouží jako stručný a snadno pochopitelný úvod do správy konfigurací […]

Kubernetes 1.16: přehled hlavních novinek

Dnes, ve středu, proběhne další vydání Kubernetes — 1.16. Podle tradice našeho blogu, už po desáté, se zde zaměřujeme na nejvýznamnější změny v nové verzi. Informace použitá k přípravě tohoto materiálu byla převzata z tabulky sledování vylepšení Kubernetes, CHANGELOG-1.16 a příslušných problémů, pull requestů a také Kubernetes Enhancement Proposals […]

Mikroskopické obrazy Docker, které věřily v sebe*

[odkaz na americkou dětskou pohádku „Malý vlak, který věřil v sebe“ („The Little Engine That Could“) — pozn. př.]* Jak automaticky vytvářet malé docker obrazy podle svých potřeb Neobvyklá posedlost Poslední měsíc jsem byl posedlý obsesivní myšlenkou: jak moc lze zmenšit Docker obraz, aby aplikace stále fungovala? Chápu, že myšlenka je zvláštní. Než se do toho ponořím […]

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