Byly zpracovány a na YouTube zveřejněny videozáznamy jednotlivých přednášek z letošního Installfestu.
Během akce Arduino Days 2026 byl publikován Arduino Open Source Report 2025 (pdf) a oznámeno 7 nových produktů kompatibilních s deskou UNO Q (Arduino USB-C Power Supply, USB-C Cable, USB-C Hub, UNO Media Carrier, UNO Breakout Carrier, Bug Hopper, Modulino LED Matrix).
Google v pátek spustil v Česku Vyhledávání Live. Tato novinka umožňuje lidem vést plynulou konverzaci s vyhledávačem v češtině. A to prostřednictvím hlasu, nebo prostřednictvím toho, na co ukážou svým fotoaparátem či kamerou v mobilu. Rozšíření této multimodální funkce je možné díky nasazení Gemini 3.1 Flash Live, nového hlasového a audio modelu, který je od základu vícejazyčný, takže umožňuje lidem po celém světě mluvit na vyhledávač přirozeně a v jazyce, který je jim nejbližší.
Jsongrep je open-source nástroj, který efektivně prohledává JSON dokumenty (editovat je neumí). Kompiluje regulérní jazyk dotazu do podoby deterministického konečného automatu (DFA), díky čemuž prochází strom JSON dokumentu pouze jednou a je v tom tedy rychlejší než jiné nástroje jako jsou například jq, JMESPath nebo jql. Jsongrep je napsaný v programovacím jazyce Rust, zdrojový kód je dostupný na GitHubu.
O víkendu probíhá v Praze na Karlově náměstí 13 konference Installfest 2026. Na programu je celá řada zajímavých přednášek a workshopů. Vstup na konferenci je zcela zdarma, bez nutnosti registrace. Přednášky lze sledovat i online na YouTube.
Mozilla a společnost Mila oznámily strategické partnerství za účelem rozvoje open source a suverénní AI. Cílem je ukázat, že open source AI může konkurovat uzavřeným systémům. Obě organizace chtějí posílit technologickou suverenitu a snížit závislost na hrstce velkých technologických firem.
Adam Rice předvedl, že pomocí DNS lze distribuovat a spustit kompletní hru DOOM. Rozdělil WAD soubory a binárky do téměř 2000 DNS záznamů v Cloudflare zóně (jeden TXT záznam v DNS může nést okolo 2000 znaků textu). Ty pak stáhl PowerShellem, dekomprimoval a spustil přímo v paměti počítače bez nutnosti zápisu na disk, což prakticky dokazuje, že DNS může sloužit jako distribuované úložiště dat a možný kanál pro načítání kódu. Repozitář projektu je na GitHubu.
Dnes a zítra probíhají Arduino Days 2026. Na programu je řada zajímavých přednášek. Sledovat je lze od 17:00 na YouTube. Zúčastnit se lze i lokálních akcí. Dnes v Poličce v městské knihovně a zítra v Praze na Matfyzu.
Byla vydána beta verze Ubuntu 26.04 LTS s kódovým názvem Resolute Raccoon. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 26.04 LTS mělo vyjít 23. dubna 2026.
Byla vydána aktualizována Příručka pro začínající wikipedisty a wikipedistky (pdf).
Vítám vás u nového seriálu, který by vás měl provést standardní knihovnou dodávanou k jazyku Python. Informace uvedené v článcích jsou aktuální pro Python v. 2.4. V dnešním díle začneme probírat vestavěné objekty, tzv. builtins.
Kromě čísel umí Octave také pracovat s krátkými texty - řetězci. Této vlastnosti se využívá v případech, kdy je třeba jako parametr nějaké funkce zadat název souboru nebo pro čitelnější práci s vlastním programem, který může vypisovat hlášky typu „Zadejte vstupní hodnotu parametru N“ apod. Žádná extra kouzla s texty tedy nečekejte, i když...
V dnešním díle o programování v jazyce Ruby se naučíme psát komentáře, provádět základní aritmetické operace a pracovat s lokálními a globálními proměnnými a konstantami.
Relační a logické operátory, jednoduché testovací funkce a hledání prvků v maticích.
V prvním díle seriálu o programovacím jazyce Ruby se seznámíme s jeho historií, instalací a jeho prostředím.
Naplnění matice funkcí, rozměry matice, operátor dvojtečka, přístup k jednotlivým složkám vektoru a matice.
V dnešním díle si povíme o podmínkách a cyklech v Pythonu. Naučíme se definovat vlastní funkce a vytvářet v okně tlačítka, která budou horizontálně nebo vertikálně uspořádána, a nemine nás ani vkládání textu do okna.
Historie a vyhodnocování příkazů, základní maticové operace, skaláry.
Základy programování pomocí interpretovaného jazyka Python se zaměřením na modul PyQt, s jehož pomocí lze snadno vytvářet grafické programy využívající Qt.
Octave je volně šiřitelný klon Matlabu běžně dostupný jako balíček i pro vaši oblíbenou distribuci. K dispozici je i verze pro Windows. Následující text představuje první seznámení s tímto systémem pro práci s maticemi, který je zároveň programovacím jazykem podobným Pascalu.

Nový parser rozhodně zlepšil použitelnost Kommanderu; změny, výhody, nevýhody. Plus příklady aplikací.

Kommander je nástroj pro psaní jednoduchých aplikací s grafickým uživatelským rozhraním. Dnes si více rozebereme výhody a nevýhody starého parseru. Zmíním i možnost používat jiný skriptovací jazyk než shell.

Kommander je nástroj pro psaní jednoduchých aplikací s grafickým uživatelským rozhraním. Seznámení a "Hello World".
Během minulých dílů jsme si ukázali všechny stavební prvky, které jsou potřeba k vytvoření logického obvodu. Nyní z nich poskládáme jednoduchý procesor.
Posledný diel seriálu poradí, ako písať vlastné rozšírenia, ako písať rozšírenia pre Thunderbird a čo nás čaká a neminie vo Firefoxe 1.5.
Krátka príručka k jazyku XUL. Kmeňové elementy, správcovia rozloženia, kontajnery, základné vizuálne prvky.
Ako by sa vám páčilo, keby ste si nainštalovali českú alebo slovenskú verziu Firefoxu s množstvom rozšírení, ktoré podporovali iba anglický jazyk? Asi by sa vám to nepáčilo, a preto vývojári Mozilly pripravili pre svoju aplikáciu aj lokalizáciu.
Minule jsme si ukázali, co je to proces. Dnešní článek bude o registrech - co to je, jak je popsat ve VHDL a proč jsou tak důležité.
Téma článku je konfigurácia rozšírení. Vysvetlíme si, ako sa vytvára konfiguračný dialóg, a ako pristupovať k nastaveniam aplikácie cez správcu nastavenia.
Minule jsme navrhli jednoduchou ALU a ukázali si, jak ji odsimulovat. Dnešní článek bude o procesech.
Celý Firefox a ostatné produkty Mozilly sú poskladané z tried napísaných v C++, ktoré samy o sebe skoro nič nevedia. Do kopy ich spája JavaScript, výnimočný skriptovací jazyk. Dnes vám ho priblížim a odhalím jeho tajomstvá.
Váš Firefox sa má dnes na čo tešiť! Napíšete pre neho prvé užitočné rozšírenie, urobíte prvé kroky k pochopeniu JavaScriptu a ak ste si dali námahu riešiť domácu úlohu z minulého dielu, možno si zapíšete do žiackej knižky jednotku.
Ako sme si povedali v minulom diele, vývojári Mozilly chceli vytvoriť čo možno najmodulárnejšiu aplikáciu, ako sa len bude dať. Špeciálne na tvorbu GUI preto navrhli jazyk XUL (XML User-interface Language).
Aplikácie z dielne Mozilly sa na celom svete preslávili kvalitou, množstvom funkcií a rozšíriteľnosťou. V nasledujúcej sérii článkov si ukážeme, ako si môžete rozšíriť Firefox a Thunderbird a to úplne sami!
Minule jsme si řekli něco o hradlech a základní struktuře VHDL kódu. Dnes si ukážeme další příkaz VHDL, navrhneme první složitější obvod a vysvětlíme, co je simulace a syntéza.
Novější články • Starší články
Tiskni
Sdílej: