Google Chrome 156 byl prohlášen za stabilní. Přehled novinek v poznámkách k vydání. Opraveno bylo 353 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Indická společnost eMudhra po bezpečnostním incidentu, tj. kompromitaci soukromých klíčů osmi mezilehlých certifikátů své certifikační autority, opouští globální byznys s SSL/TLS certifikáty.
Dle Phoronixu zveřejnila společnost Trend Micro prostřednictvím programu Zero Day Initiative (ZDI) několik hlášení bezpečnostních zranitelností přímo na veřejném mailing listu LKML, přestože některé chyby dosud nemají opravu začleněnou do hlavní větve jádra. Mezi hlášenými problémy jsou dvě zranitelnosti s hodnocením CVSS 9.0, týkající se SMB Direct a KSMBD, které mohou umožnit vzdálené spuštění kódu. Další hlášení se týkají … více »
Správce hesel KeePassXC byl vydán ve verzi 2.8.0. Přechází na Qt 6, podporuje vkládání hesel s Waylandem, rychlé odemykání pomocí Polkitu nebo možnost nastavení klávesových zkratek (seznam změn).
Databáze DuckDB (Wikipedie) byla vydána ve verzi 2.0.0 LTS. S kódovým názvem Cinnamon Teal (čírka skořicová). S vyladěným protokolem Quack.
V implementaci Broadcom 802.11 byla zjištěna chyba ve zpracování WPS/EAP, týká se to SDK od roku 2010. Broadcom podle výzkumníka Quentina Kaisera odmítl CVE přidělit. Modemy Huawei a Technicolor jsou používány i v ČR, v LTE routerech, běžných domácích routerech a firemních přístupových bodech, jejich současný počet a zranitelnost konkrétních verzí však zatím neznáme. Více detailů a demo. GitHub / Broadcom 802.11 SDK Detection Toolkit.
Byla vydána nová verze 10.8 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Přibyl balíček DietPi WireGuard.
Oslavte vydání openSUSE Leap 16.1 s námi v Praze! Ve středu 4. listopadu 2026 (den po vydání Leapu 16.1) vás zveme na malou oslavu vydání openSUSE Leap 16.1 do pražské kanceláře SUSE. Připravili jsme pro vás dvě krátké přednášky: … více »
Dle plánu bylo PHP vydáno v nových verzích 8.5.12, 8.4.27, 8.3.36 a 8.2.35. Opraveny jsou kritické zranitelnosti CVE-2026-109618 a CVE-2026-109619 aneb PHP2Shell.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-2.1 a 24.04-1.5. S opravou kritických zranitelností.
Teoreticky není na hromadné korespondenci nic obtížného, prostě se textová šablona naplní daty z databáze a výsledek pošle na tiskárnu. Z mně neznámého důvodu však tuto činnost vždy doprovázím skřípáním zubů, aktuálně jsem tím zabil takřka celý minulý týden.
Mým úkolem bylo připravit řádově stovky smluv, každou ve dvou vyhotoveních, přičemž tyto smlouvy obsahují osobní údaje osob, tj. mimo jiné jméno, bydliště a datum narození. Tato data lze (s patřičným oprávněním) relativně snadno získat z našeho informačního systému ve formě textových souborů (klasické CSV – hodnoty oddělené středníkem); vzhledem k jakési klasifikaci skupin osob se mi podařilo vydolovat asi dvacet takovýchto tabulek údajů.
Jelikož šablonu již kdosi připravil přede mnou ve Wordu, sáhl jsem pro účely hromadné korespondence po OpenOffice; vinou jakýchci peripetií jsem celý proces absolvoval jak ve verzi 1.1.3, tak v 2.0.0, díky čemuž jsem získal získal velmi přesnou představu o rozdílech, jak tyto různé verze OOo spravují datové zdroje.
Databáze, odkud jsem tahal potřebné údaje, umí vypsat datum v několika variantách, mimo jiné také měsíc slovně v druhém pádě, tj. například 2. června 2006. Vzhledem k tomu, že právě v tomto tvaru jsem datum narození chtěl ve výsledných dokumentech vypisovat, zvolil jsem tuto možnost. To jsem samozřejmě ještě netušil, jak moc se bude OpenOffice snažit být chytřejší než uživatel – OOo ve verzi 1.1.3 poznal, že se jedná o datumy, a proto ve výpisu zdrojů datum vypsal měsíce číslicemi. To by nebyl zas až takový problém, protože lze snadno naklikat, který formát datumu se má na výstupu používat, včetně slovního vyjádření v druhém pádě, zádrhel byl ovšem v tom, že nerozumí termínu července – v těchto místech prostě v tabulce ukazuje prázdné místo a při dosazení dat do formuláře pak vypisuje datum 1. 1. 1900. Nepřišel jsem na to, jak při vytváření zdroje dat specifikovat pro jednotlivé sloupce datový typ a dodatečné změny z datumu na text mají za následek vypisování nějakého čísla, patrně počtu dní od nějakého počítačového počátku.
OOo 2.0 datum s měsícem slovně v druhém pádě nezná a ani jej neumí takto formátovat – což je zcela jistě krok zpět oproti jedničkovým verzím OOo. Pro mé potřeby se to však zdánlivě jevilo výhodnější, neboť datum mohl OOo chápat jako text a nepokoušet se o nějakou konverzi, o kterou nestojím. Nebýt ovšem toho, že měsíc září má druhý pád stejný jako první. A slovní vyjádření měsíce v prvním pádě OOo 2.0 zvládá – stále mi není jasné, na základě čeho OOo při definici datového zdroje rozhoduje, že data v daném sloupečku tvoří datum, každopádně však u zhruba poloviny tabulek to poznal, výsledkem čehož byly prázdná místa v tabulce všude tam, kde byl jiný měsíc než září. Grrr!
Definici zdrojů dat jsem v OOo 1.1 zvládl rychleji než později v novější verzi kancelářského balíku, pro mé potřeby zde bylo hned vše po ruce včetně specifikace kódování znaků; tabulku, kterou chci aktuálně plnit šablonu, stačí vybrat jen jednou. S výjimkou výše popsaného problému s datumem šlo vše hladce až do okamžiku, kdy jsem zjistil, že OOo 1.1 neumí sloučit výsledek do jediného dokumentu! A já nebyl v situaci, kdy bych mohl výsledek přímo posílat na tiskárnu. Rozhodl jsem se tuto hořkou piluku spolknout s úmyslem, že jednotlivé dokumenty dávkově převedu na PDFka a ty následně sloučím.
Pro převod výsledných smluv na příkazovém řádku jsem použil makro a skript odsud. Funguje krásně a pokud je přitom i nějaká aplikace OOo spuštěna, funguje i docela svižně, neboť se pořád dokola celé OOo nespouští a neukončuje (což jsem si bohužel všiml, až když už jsem měl skoro vše převedené).
Pro sloučení jednotlivých PDFek do jediného dokumentu jsem sáhl po prográmku pdftk, který jsem si v poslední době velice oblíbil – až nyní jsem však zjistil, že neskousne soubor obsahující v názvu diakritiku, a já si samozřejmě výsledné soubory nechal pojmenovat po dotčené osobě. Takže před převodem jsem ještě absolvoval hromadné přejmenovávání souborů, zde mi pomohl KRename.
Druhý den jsem zjistil, že exportní funkce do PDF v OOo nezachovává průhlednost u obrázků, což se v mém konkrétním případě ukázalo jako velmi podstatný problém, takže jsem byl vlastně zase na začátku, ovšem u jiného počítače s novější verzi OpenOffice. Ta již naštěstí umí výsledek hromadné korespondence sloučit do jediného výsledného souboru, proto jsem hledal cestu, jak export do PDF udělat jinak a lépe. S pomocí programu na správu tiskáren v OpenOffice spadmin (chvíli mi trvalo, než jsem zjistil, že v SUSE 10.0 je nainstalován v /usr/lib/ooo-2.0/program) jsem přidal nové propojení na převaděč PDF a jako ovladač zvolil Adobe Distiller. Ten nejenže zvládá průhledné obrázky, ale výsledné soubory měly až poloviční velikost.
Jak jsem zajásal, že OOo 2.0 již umí výsledek sloučit do jednoho dokumentu, tak jsem záhy zjistil, že poněkud předčasně. V textu smlouvy se totiž vyskytuje číslovaný seznam odrážek, který měl tendenci v číslování pokračovat z předchozí stránky – tento nešvar jsem zatrhl vložením logické sekce na konec šablony, možná právě to však zase způsobilo, že za každou smlouvu se vložila jedna prázdná strana. Grrr. Naštěstí text smlouvy vyšel taktéž na jednu stránku, takže jsem později do PDF tiskl vždy jen liché strany.
Pro definování datových zdrojů nově v OOo 2.0 slouží samostatný modul databáze, což s sebou sice přináší některé nové vlastnosti, na druhou stranu například takovou znakovou sadu je nutno dodefinovat až dodatečně (Úpravy – Databáze – Vlastnosti) a nepřišel jsem na to, jak ze všech souborů s definovanou příponou (obvykle TXT či CSV) v jednom adresáři vybrat pouze některé z nich. O problému s datumem již nemluvě. Dále jsem nepochopil, proč tabulku, s kterou chci právě pracovat, musím vybírat dvakrát, jednou v průvodci hromadnou korespondencí a podruhé přes dialog Úpravy – Vyměnit databázi. Průvodce mě přesto potěšil – na vhodných místech disponuje tlačítkem Upravit dokument, které průvodce odsune do pozadí a dovolí s aktuálním stavem dokumentu dělat libovolné úpravy. Díky tomu jsem průvodce ani jednou nedokončil, ve vhodný okamžik jsem se přepnul na úpravy a tiskem do PDF jsem se konečně dočkal touženého výsledku.
Pro úplnost dodávám, že ani tisk té hromady papírů se neobešel bez problémů. Nejdříve jsem totiž zkoušel tiskové úlohy svěřit kopírkotiskárnám provozovaným jistou nejmenovanou firmou v naší škole. Bohužel zdejší stroje Ricoh Aficio neobsahují Postscript a pro Linux jsem zase neobjevil nativní ovladač PCL 5c. Ono by to zas až tak nevadilo, protože donedávna jsem úspěšně používal nějaký obecný ovladač PCL 5c; někde se však něco muselo změnit, neboť nyní už mi z tiskárny lezou jen prázdné papíry. A když jsem to zkoušel řešit s technikem, tak ten se jen divil, proč mu to účtuje korunu deset za barevný tisk, no škoda mluvit ... smlouvy nakonec musel tisknout kolega z počítače s Windows
Bojujete také občas s hromadnou korespondencí?
Tiskni
Sdílej:
A tady se registrovat vám nevadilo?Vadilo, však jsem se taky hodně dlouho rozmýšlel. Ano, je to sobecká výmluva, ale pravdivá. A ano, je docela pravděpodobné, že se s tou stejnou chybou budu za půl roku trápit znova. Asi to zní divně, ale já to beru jako cenu za tu svou averzi