Microsoft poskytl FBI uživatelské šifrovací klíče svého nástroje BitLocker, nutné pro odemčení dat uložených na discích třech počítačů zabavených v rámci federálního vyšetřování. Tento krok je prvním známým případem, kdy Microsoft poskytl klíče BitLockeru orgánům činným v trestním řízení. BitLocker je nástroj pro šifrování celého disku, který je ve Windows defaultně zapnutý. Tato technologie by správně měla bránit komukoli kromě
… více »Spotify prostřednictvím svého FOSS fondu rozdělilo 70 000 eur mezi tři open source projekty: FFmpeg obdržel 30 000 eur, Mock Service Worker (MSW) obdržel 15 000 eur a Xiph.Org Foundation obdržela 25 000 eur.
Nazdar! je open source počítačová hra běžící také na Linuxu. Zdrojové kódy jsou k dispozici na GitHubu. Autorem je Michal Škoula.
Po více než třech letech od vydání verze 1.4.0 byla vydána nová verze 1.5.0 správce balíčků GNU Guix a na něm postavené stejnojmenné distribuci GNU Guix. S init systémem a správcem služeb GNU Shepherd. S experimentální podporou jádra GNU Hurd. Na vývoji se podílelo 744 vývojářů. Přibylo 12 525 nových balíčků. Jejich aktuální počet je 30 011. Aktualizována byla také dokumentace.
Na adrese gravit.huan.cz se objevila prezentace minimalistického redakčního systému GravIT. CMS je napsaný ve FastAPI a charakterizuje se především rychlým načítáním a jednoduchým ukládáním obsahu do textových souborů se syntaxí Markdown a YAML místo klasické databáze. GravIT cílí na uživatele, kteří preferují CMS s nízkými nároky, snadným verzováním (např. přes Git) a možností jednoduchého rozšiřování pomocí modulů. Redakční
… více »Tým Qwen (Alibaba Cloud) uvolnil jako open-source své modely Qwen3‑TTS pro převádění textu na řeč. Sada obsahuje modely VoiceDesign (tvorba hlasu dle popisu), CustomVoice (stylizace) a Base (klonování hlasu). Modely podporují syntézu deseti různých jazyků (čeština a slovenština chybí). Stránka projektu na GitHubu, natrénované modely jsou dostupné na Hugging Face. Distribuováno pod licencí Apache‑2.0.
Svobodný citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 8. Přehled novinek v příspěvku na blogu.
Byla vydána verze 1.93.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Svobodný operační systém ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, slaví 30. narozeniny.
Společnost Raspberry Pi má nově v nabídce flash disky Raspberry Pi Flash Drive: 128 GB za 30 dolarů a 256 GB za 55 dolarů.
Občas se hodí vědět, zda náš program běží na terminálu nebo jsou jeho vstupy a výstupy přesměrované z/do souboru či jiného procesu. Pak můžeme upravit chování programu např. podle toho, jestli jeho vstup zadává ručně uživatel.
Používám jak GUI aplikace, tak ty textové a přestože mi tu běží Xka s KDE, trávím hodně času v konsoli a na příkazové řádce. Kombinuji tedy ovládání klávesnicí i myší podle toho, co je výhodnější. A říkal jsem si, že by se občas hodilo mít možnost přetáhnout soubor myší ze správce souborů (v KDE to je Dolphin) do příkazové řádky, kde mám rozdělanou nějakou práci a hlavně nalistovaný ten správný adresář. Příjemně mne překvapilo, že v KDE už tahle funkce je :-)
Tzv. QR kódy slouží k šíření nějaké digitální/textové informace v podobě obrázku. Obvykle se používají v AFK světě – tisknou se na papír, dávají na různé krabice, výrobky, plakáty atd. a následně se skenují – většinou mobilem (např. 1, 2, 3) nebo nějakým specializovaným průmyslovým skenerem. QR kódy se ale vyskytují i na webu nebo se mohou jiným způsobem dostat na obrazovku našeho počítače. Není to úplně typický scénář (proč digitální data převádět na obrázek, a pak zase zpátky, když jsme pořád v počítači?), ale stát se to může – např. když autor webu čekal, že obrazovku naskenujeme mobilem, nebo třeba když si prohlížíme svoje fotky a máme na nich nějakou věc s QR kódem. Co s tím, když nemáme mobil s příslušnou aplikací nebo chceme mít dekódovanou informaci v počítači?
Dnes to bude jen takový telegrafický zápisek: o tom, jak spouštět javovský aplikační server PayaraFish (dříve GlassFish) pomocí systemd a o tom, jak přejmenovat šifrovaný disk, aby nám systém taky ještě někdy naběhl, a na závěr ještě pár slov o novém-starém IBM ThinkPadu.
Zápisek byl přesunut sem: SSH/GPG agent vs. gnome-keyring-daemon
Přestože většinu pracovního času trávím jako programátor, jsem i admin – jednak je potřeba na něčem ten software provozovat a jednak mě GNU/Linux baví a chci věnovat i této činnosti. Nainstaloval jsem už řadu serverů (desktopy nepočítám) a chci v tom mít aspoň trochu nějaký systém.
Už pěkných pár let používám na desktopu osm virtuálních ploch (dva řádky, čtyři sloupce). Zvykl jsem si na určité rozmístění aplikací na plochách, mám své klávesové zkratky a jsem s tím celkem spokojený. Někdy se ale stane, že dělám na víc projektech/úkolech současně a pak je i těch osm ploch málo, resp. míchají se mezi sebou okna, která k sobě nepatří. Zvyšovat dále počet ploch už mi přijde neefektivní. Tohle by měl být přesně úkol pro aktivity v KDE. Tak jsem se odhodlal k tomu, že je konečně prakticky vyzkouším a pokusím se je nějakou dobu používat.
Stručně a obrázkově – jeden z mnoha důvodů, proč mám radši GNU/Linux než Windows. To takhle člověk zapne (virtuální) počítač, protože chce pracovat (otestovat webovou aplikaci v MSIE) a pracovat nemůže, protože na něj vyskočí několik různých upozornění na aktualizace aplikací a systému.
Provedl jsem malé (amatérské a nepřesné) měření obsazené paměti v mém desktopu. Postupně jsem zapínal a vypínal programy a sledoval obsazenou RAM. Tady jsou výsledky:
sda a sdb a zmršil jsem si disk, ze kterého aktuálně běžel systém. Linux je třeba pochválit, že si s touto situací poradil dobře – i když si člověk podřízne větev, na které zrovna sedí, Linux funguje dál jako by nic – alespoň do restartu. Zase taková tragédie to není, ale nepříjemnost ano – to už tak bývá, když člověk myslí na tisíc dalších věcí a z nepozornosti dělá hloupé chyby. Dneska jsem se dostal k řešení, takže se s vámi o něj podělím – sice existuje řada návodů, ale třeba se někomu bude hodit, jak jsem na to šel já.
Občas je potřeba vytvořit snapshot disku a to rychle, ještě než se něco stihne podělat. V takovou chvíli je dobré mít připravený skript na vytvoření LVM snapshotu a nelovit syntaxi příkazů v nějakých návodech na webu. Použil jsem k tomu init.d skript – nemusí se spouštět při startu počítače (ale může).
Uáááááá, uzavřený software je zlo a měl by zmizet z povrchu zemského (nebo by se měl dělat aspoň tak, aby co nejmíň otravoval lidem život). Minimálně půlku dneška jsem strávil naprosto zbytečnou prací, která by nebyla nutná, kdyby byl software aspoň trochu otevřenější. Ale nakonec se zadařilo, takže tenhle blog nebude jen nadávací, ale i trochu sebepochvalný
.
Díky nedávné zprávičce jsem se dozvěděl o QWebClient, což je způsob, jak zpřístupnit Qt aplikace přes web. Přišlo mi to naprosto úžasné, tak jsem se to rozhodl vyzkoušet. Webových frameworků pro AJAXové aplikace je spousta, ale naklikat si Qt aplikaci a zpřístupnit přes web, to je bomba 
Jak jsem vám minule psal o záměru vytvořit prezentaci o Linuxu, tak tato prezentace ještě není hotová.
Z nejmenovaného zdroje se ke mě dostala tato zpráva:
Jsem sice přesvědčený, že Java je skvělý programovací jazyk a je to také směr, kterému se chci i do budoucna věnovat. Ale na druhou stranu si připadám ještě příliš mladý, abych zůstal jen u jednoho jazyku*
. Takže se teď učím i C++.
Po necelém roce provozu jsem si řekl, že svůj server frantovo.cz přeinstaluji. Není to moc dlouhá doba, ale hodně věcí chci udělat znovu a lépe.
Kdysi jsem začínal na čtyřech plochách, prostě jsem nechal výchozí nastavení a neřešil to. Asi před rokem (nebo čert ví kdy, ten čas tak hrozně rychle letí) jsem počet ploch zdvojnásobil. Mám je ve dvou řadách - viz můj desktop*. Ve spojení s klávesovými zkratkami je to bezva (super+šipky a super+alt+šipky pro přesun okna). Tak jsem se chtěl zeptat: na kolika plochách jste se usadili vy?. Zvažuji 16, což by bylo ideální jako matice 4x4, ale to by zase pruh úloh byl nesmyslně široký. A když to zůstane ve dvou, tak z toho bude nudle a pohybovat se po nich šipkami bude stejně zdlouhavé.
*) starý legendární je tady: Nic :-)
Na svém super webu jsem si zprovoznil hodnocení článků. Můžete hodnotit 1-5 hvězdičkami. Bohužel jsem ale zjistil, že tento modul způsobuje padání Konqueroru. Nejedná se o nějaké rozhozené formátování, Konqueror prostě spadne na hubu (buďte připraveni, když na ty odkazy budete klikat). Tak se s vámi chci poradit, co byste dělali na mém místě.
Přeinstaloval jsem si svůj server a jako souborový systém jsem si vybral XFS. Když už mám tedy takový skvělý souborový systém, tak jsem si ho chtěl patřičně užít...
Takové malé zamyšlení nad tím, jaký by měl IMHO být ideální souborový systém.