Záložky adresářů na příkazové řádce pomocí Pythonu

09.06.2026 00:30 Loni jsem zveřejnil článek o rychlém přepínání adresářů ve znakovém terminálu pomocí multiplatformního skriptu napsaného v jazyce Java 17. Skript od té doby prošel intenzivním testováním, protože jsem jej používal téměř denně . Kód poté doznal několika menších úprav – včetně doplnění testů v jUnit.

Entity Component System v C++20

09.06.2026 00:30 Zkouším navrhnout Entity Component System v využitím šablon v C++20.  Moje setkání s ECS Nejprve se musím přiznat, že jsem vůbec nevěděl, že něco takového existuje, takže tenhle článek nebude mít edukativní charakter, ale spíš půjde o moje pokusy-omyly. Můj zájem o vývoj v oblasti herního průmyslu skončil někdy v roce 2007, což tak nějak koresponduje s tím, že jsem opustil Bohemia Interactive Studio a nastoupil na práci vývojáře v Seznamu…

IT a zen

09.06.2026 00:30 Ajťák Aleš seděl s uživatelem v jeho kanceláři. „Když mám teď odeslat mail,“ zeptal se uživatel, „mám kliknout na Odeslat, Přeposlat, nebo Zrušit?“ „Když chcete odeslat mail,“ povzdychl si ajťák Aleš, „klikněte na Odeslat.“ „Teď mi to něco píše,“ ozval se uživatel. „Ukažte? Píše vám to, že máte prázdný předmět mailu. Tak prosím doplňte předmět,“ vyřešil to ajťák Aleš.

Zkušenost s moduly v C++20

09.06.2026 00:30 Po  skoro dvou letech se vracím k modulům. Už se to dá používat? Jak daleko se posunul vývoj? A jaké máme nástroje? Moduly v C++ Moduly se do C++ dostaly s verzí 20 a byly doručeny jen jako papírový „koncept“, než reálná funkční věc. V tomto směru byla situace horší, než třeba u korutin, jedná se zase o další oblast, kde standarizační komise řeší budoucnost, než aby se snažila pokrýt současnost…

Co je to PCB s vysokou teplotou topení? Definice, výroba, typy a příklady

09.06.2026 00:30 Ahoj čtenáři! Přeji vám hezký den. V průběhu procesu zatěžování elektroniky se desky plošných spojů s vysokou teplotou skelného přechodu staly neopěvovanými hrdiny spolehlivosti. Dnes se podíváme na to, co to je, jak se vyrábějí, jaké jsou jejich různé typy a kde vynikají v reálných aplikacích. Desky plošných spojů s vysokou teplotou skelného přechodu jsou speciální desky, které vydrží větší tepelné namáhání než běžné desky FR4…

Jak jsem vybíral novou tiskárnu

05.06.2026 08:00 V předchozích blogpostech jsem zmiňoval, že jsem nedávno jsem odešel z práce na volnou nohu. Tím mi také začala full-time práce z domova a s tím související zařizování domácí kanceláře. Ve spojitosti s tím jsem musel řešit spousty záležitostí a jednou z nich byl i výběr nové tiskárny.  Tiskárnu jsem doma nikdy neměl, jelikož jsem vždycky měl možnost tisknout někde jinde , takže to pro mě bylo celkem neprobádané území.

Recenze: Chromebook Education 11 3189 2-in-1

05.06.2026 08:00 Všiml jsem si, že již mnoho milionů na dotacích proteklo Agrofertem od doby, kdy jsem napsal poslední blogový zápisek a tak by to chtělo napravit, zvláště, když se blíží konec roku, jsou svátky a hlavně, mám novou hračku, o které mohu napsat :-) Úvod Co si člověk nenaježí sám, tak nemá a jelikož mi vznikla potřeba nějakého laptopu, který bude kompaktní, lehký, prostě jen takové zapisovátko, které dobře vypadá na stole, tak jsem se rozhodl jednat…

Úpravy v live distribuci Grml

05.06.2026 08:00 V tomto článku vám ukáži, jak je možné upravovat live obrazy linuxových distribucí. Pro úpravu live cd používám automatizovaně Salt, který mi pomáhá rychle a jednoduše obsah livecd měnit. Když livecd po úpravách spustím tak, se mi salt minion přihlásí do salt masteru pod unikátním id a můžu jej konfigurovat automatizovaně. Nicméně v tomto článku popíši klasickou cestu, bez automatizace.

Porovnání gzip, bz2, xz a zstd ve všech stupních komprese

05.06.2026 08:00 Zajímalo mě, jak se chová zstd v porovnání s dalšími běžně používanými kompresory. Udělal jsem si skript a ten provedl „pár“ testů, a když jsem si uvědomil, kolik to sežralo elektřiny, tak jsem se rozhodl, že to alespoň publikuji :-) byly použity tyto verze kompresorů: gzip 1.6, bzip2 1.0.6, xz 5.2.2, zstd 1.3.3 Intel Core i7–6700 @ 3.40GHz , 16 GB RAM komprese připraveného tar souboru uloženého na SSD byla prováděna přímo kompresorem do souboru na klasickém 

Příběh frameworku Ujorm

05.06.2026 08:00 Kolik času může ušetřit framework Ujorm a proč vlastně vznikl? Nejen na tyto otázky se pokusí odpovědět následující článek. Někdy v roce 2008 jsem měl příležitost zúčastnit se vývoje zajímavého rezervačního systému v jazyce Java pro klienta působícího v dopravě…

Minimum znalostí pro práci s SQL databázemi

05.06.2026 08:00 Roky píši o Postgresu, a o tom jak správně používat relační databáze. Relační databáze byly navržené tak aby se používaly jednoduše a efektivně,  a aby je mohli použít jak programátoři, tak běžní uživatelé. To, že s relační databází může pracovat neprogramátor je v podstatě  ten nejdůležitější benefit, který docení uživatel a v mnoha případech nepochopí programátor. Pro běžného uživatele napsat cyklus, případně zanořený cyklus je problém…

Konec APT34: Ruští špioni pronikli do infrastruktury OilRig a rozšířili nebezpečný malware

05.06.2026 08:00 Kybernetická bezpečnostní společnost Symantec ukazuje novou zprávu o neexistenci žádné záruky, že jakákoliv státem sponzorovaná hackingová skupina má úplnou kontrolu nad vlastní infrastrukturou. Výzkumníci odkryli důkazy o aktivitách skupiny známé jako Turla , která prováděla nepřátelské převzetí serverů patřících konkurenční hackerské skupině zvané OilRig , dříve spojenou s íránskou vládou.

Globální mobilní telekomunikace se staly oběťmi čínské kybernetické špionáže

05.06.2026 08:00 Nejméně 10 velkých telekomunikačních společností, působících po celém světě, se stalo oběťmi masivní kampaně kybernetické špionáže. Tento útok zahrnuje krádeže záznamů hovorů od poskytovatelů hackovaných mobilních sítí, kteří provádějí cílené sledování zajímavých osob. Kampaň přezdívaná “Operace Softcell“ byla odhalena kybernetickou bezpečnostní společnosti Cybereason při vyšetřování narušení sítě nového telekomunikačního zákazníka…

Magecart zasáhla přes 960 obchodů s elektronikou

05.06.2026 08:00 Bezpečnostní výzkumníci zaznamenali novou masivní kampaň pro skimming platebních karet, která již kompromitovala přes 962 internetových obchodů provozovaných na Magento CMS. Útoky odhalil bezpečnostní pracovník společnosti Sanguine Security – Willem de Groot. Ten věří, že se kybernetickým zločincům nějakým způsobem podařilo útoky automatizovat, neboť algoritmus skimmingu karty byl přidán v časovém rámci 24 hodin, což je při ručním provedení téměř nemožné.

Kybernetická špionážní kampaň Buhtrap využila nedávno opravený zero-day ve Windows

05.06.2026 08:00 Buhtrap – kybernetická zločinecká skupina zaměřující se na útoky v Rusku, přišla s novou kampaní využívající zranitelnosti nultého dne ve Windows pro řízení kybernetických špionážních operací. Stěžejním nedostatkem je zranitelnost lokálních systémových oprávnění v Microsoft Windows , specificky dereference nulového ukazatele ve win32k.sys driveru…