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…

blbne uz google nebo AI

09.06.2026 00:30 Google mi reportoval blokovani clanku, kvuli poruseni zasad: I compiled and uploaded zip files with latest orafce and plpgsql_check for PostgreSQL 17 and PostgreSQL 18 – I used Microsoft Visual C 2022. Setup: download orafce-4.16.3-x86_64-windows.zip or plpgsql_check-2.8.5-x86_64-windows.zip and extract files copy related dll file to PostgreSQL lib directory orafce-NN.dll → „c:\Program Files\PostgreSQL\NN\lib“ remove suffix „x64–16“ or „x64–17“ from dll file orafce-N

Učebnice jazyka Java pro samouky III

09.06.2026 00:30 Dovoluji si vám představit třetí, výrazně přepracované vydání „Učebnice jazyka Java a tvorba webových aplikací pro samouky“. Cílem publikace je překlenout propast mezi akademickou teorií a současnou vývojářskou praxí. Na trhu práce patří Java dlouhodobě mezi nejpoptávanější programovací jazyky. Příklady v knize opouštějí koncept konzolových aplikací a své výstupy směrují přímo do webového prohlížeče, což je pro čtenáře vizuálně motivující…

Blockchain a DNA - pochopení principu

09.06.2026 00:30 Blockchain připomíná DNA Ano, to je velmi pěkná a poměrně trefná analogie. Blockchain opravdu připomíná DNA v několika klíčových vlastnostech – a ta, kterou zmiňuješ , patří mezi ty nejsilnější. Klíčové podobnosti Řetězec odkazů na předchozí stav DNA: Každá báze je propojená s předchozí a následující – sekvence je lineární a změna uprostřed ovlivní čtení dál…

Ujorm3: nový lehký ORM pro JavaBeans a Records

09.06.2026 00:30 Udělej tu nejjednodušší věc, která může fungovat. —Kent Beck, tvůrce extrémního programování a průkopník vývoje řízeného testy. Domnívám se, že architekti jazyka Java neměli zrovna šťastnou ruku při návrhu API původní knihovny JDBC pro práci s databází. V důsledku toho v ekosystému Javy vyrostlo značné množství nejrůznějších knihoven a frameworků, které se liší svým přístupem, mírou složitosti a kvalitou…

Ujorm3: finální ORM pro JavaBeans a Records

09.06.2026 00:30 Udělej tu nejjednodušší věc, která by mohla fungovat. — Kent Beck, tvůrce extrémního programování a průkopník vývoje řízeného testy. Rád bych vám dnes představil finální verzi knihovny Ujorm3 s nově napsaným ORM modulem pro práci s objekty typu JavaBean a Record v kontextu relačních databází. Cílem tohoto modulu bylo transparentní řešení bez dalších závislostí, s podporou typově bezpečného sestavení SQL příkazů…

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ě…

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…