Sonda do světa otevřeného softwaru. Dnes si představíme hexadecimální editor, vyzkoušíme nástroj pro tvorbu uživatelského rozhraní, řekneme si o rychlém textovém editoru a zkomprimujeme si pár PDF souborů.
Již poněkolikáté se vrátíme na do 80. let minulého století. V novém seriálu si ukážeme tvorbu aplikací pro IBM PC. Platformu, která byla mnoha programátory nenáviděna, ovšem viděno zpětně: měla něco do sebe.
Ve čtvrtek 6. června proběhlo tradiční setkání k příležitosti Dne IPv6. Přechod na internetový protokol nové generace přináší řadu technických výzev a hlavním cílem podobných setkání je výměna zkušenosti.
V dnešním vydání Postřehů se podíváme na nové vektory útoku a útoky na dodavatelský řetězec. Nemůžeme vynechat ani propuštění Juliana Assange a umělou inteligenci s potenciálem ovlivnit volby v USA.
Aktualizace Debian 12.6 a 11.10, konec Debianu 10, openSUSE Leap Micro 6.0. Končí oficiální podpora CentOS 7. TUXEDO Computers má 9. generaci (Gen9) ultrabooku InfinityBook Pro 15 s plnou podporou Linuxu.
PipeWire 1.2 přidává asynchronní zpracování, Explicit Sync, Block Coding pro Godot a vývoj her jako ve Scratchi, vývojová verze Wine 9.12, GNOME 47 lze sestavit bez podpory X11.
Informace z vývoje KDE a zmínka o vlivu tripple-bufferingu na výkon desktopu KDE Plasma mě přiměly opět oprášit stařičké PC a zjistit, zdali dostává druhý – třetí – čtvrtý dech (nehodící se škrtněte).
V dnešním článku budeme pokračovat v popisu technologie strukturálního pattern matchingu, jenž je nedílnou součástí programovacího jazyka Coconut. Některé vzorky, které si ukážeme, přesahují možnosti Pythonu. V tomto ohledu je tedy Coconut…
Dnes se podíváme ne pomocníka pro generování Java a SQL kódu pro nové databázové tabulky, nástroj v terminálu pro sledování ceny akcií, správu dat v MongoDB a nakonec kliknutím zjistíme veřejnou IP adresu.
Více než 20 let byly vyhledávače rozcestníkem Internetu a zajišťovaly hlavní zdroj návštěvnosti pro většinu webů. To se pomalu, ale jistě mění. Čím dál víc slyšíme, že vyhledávače už nejsou, co bývaly.
S technologií pattern matchingu, resp. vylepšenou formou strukturální pattern matching jsme se zde již setkali. V jazyku Coconut je strukturální pattern matching všudypřítomným prvkem a je „mocnější“, než v Pythonu.
Proběhlo největší evropské cvičení v oblasti kyberbezpečnosti, VMware záplatoval dvě kritické chyby, Kaspersky Labs má v USA zákaz, Quishing je na vzestupu a kolem burzy Kraken vyrůstá zajímavá kauza – to jsou jen některé ze zajímavostí…
Google přesune vývoj Chrome OS od linuxového základu k Androidu. Canonical s DeepComputing chystají notebook s RISC-V a Ubuntu. Vyšel postmarketOS 24.06, prostředí Cinnamon 6.2 se stihne dostat do Linux Mintu 22.
Ovladač GPU Raspberry Pi 5 snad brzy v upstreamu, Mike Blumenkrantz z Valve zase válí, zrychlil Mesa/glReadPixels, ovladač Intel Xe zase blíže i915, dostává podporu Platform Monitoring Technology.
Ještě další tři roky mohou provozovatelé strojů s CentOS 7 čerpat placenou podporu. Ne však u Red Hatu, ale u SUSE, a to v rámci programu SUSE Liberty Linux. Podpora CentOS 7 tak nakonec dosáhne délky téměř 14 let.
Na článek o „univerzálním“ transpileru py2many dnes navážeme a dokončíme popis možností a schopností tohoto nástroje. Ukážeme si způsob překladu konstrukcí async a await, try a except, použití pattern matchingu i překlad kódů s definicí…
Sonda do světa otevřeného softwaru. Dnes si otestujeme sítě, vyzkoušíme aplikaci pro automatické klikání, dáme si dohromady svoje úkoly pomocí Kanbanu a podíváme se na prohlížeč 3D modelů.
V dnešním článku se seznámíme se základními vlastnostmi projektu py2many, který dokáže překládat zdrojové kódy z Pythonu do dalších jazyků, včetně C++, Rustu, Go či jazyku Julia.
V dnešním díle Postřehů se podíváme na novinky okolo návrhu zákona o kybernetické bezpečnosti, změny v plánovaném nasazení funkce Recall do Windows nebo kompromitaci desítek tisíc zařízení FortiGate ze strany čínských státních aktérů…
Unixový operační systém Redox OS využívá komponenty prostředí COSMIC. Centrum aplikací Ubuntu přidává podporu instalátoru balíčků DEB. Distribuce AlmaLinux OS oficiálně podporuje jednodeskový počítač Raspberry Pi 5.
Nové Human Interface Guidelines pro KDE, Wine 9.11 opravuje 27 chyb, Intel Vulkan se spustí téměř dvakrát rychleji, oprava pro AMD Ryzeny: už se probudí ze spánku i s NVMe SSD.
Z průzkumu, který projekt FreeBSD provedl v poslední době mezi svými uživateli, vyplývá řada zajímavostí. Podívejme se blíže, jak se dnes typicky FreeBSD používá i jaký je jeho uživatel.
Disketovka k osmibitu byl dříve nedostižný sen, tak jsem si jednu koupil. V poslední části se budeme věnovat postupu, jak vytvořit vlastní disketu a také, jak se projeví použití cartridge Fast Load.
Pipeline je v současném IT jedno z nejzneužívanějších slov. V jazyku Coconut lze pipeline používat ve smyslu kolon, tedy pro zajištění předávání návratových hodnot funkcí do jiných funkcí, což je základ tacit programmingu.
The Mirror, alternativa ke hře Roblox, uvolnil svůj zdrojový kód. Neoficiální port hry Zelda se jmenuje 2 Ship 2 Harkinian. Klasika Descent 3 od Outrage Entertainment je nyní k dispozici pod svobodnou licencí.
V dnešní sklizni se ponoříme do světa komunikace, bezpečnosti a prezentací. Představíme si nástroje, které vám umožní udržet kontakt s vaším sociálním okruhem, ochránit vaše digitální data a prezentovat vaše myšlenky v terminálu.
Ve čtvrtek 6. června proběhlo tradiční setkání k příležitosti Dne IPv6. Přechod na internetový protokol nové generace nepřináší jenom technické výzvy (o kterých se také mluvilo), ale i řadu organizačních překážek.
V dnešním vydání postřehů se podíváme na masivní únik dat Ticketmasteru, několikastupňový útok na Ukrajinu, spolupráci čínských skupin na kyberšpionážní kampani nebo malware Decoy Dog útočící na Rusko.
Edice openSUSE Aeon Desktop RC2 získává nové funkce. Opera ve spolupráci se společností Google představila novou funkci, která uživatelům umožňuje generovat obrázky pomocí umělé inteligence. Ubuntu 23.10 končí podpora.
Google posílá do projektu Mesa podporu Fuchsia OS, 40 let od uvedení původního Tetrisu, OBS Studio 30.2 Beta přináší nativní podporu NVENC, 70 let od úmrtí Alana Turinga.