Byla vydána nová verze 3.0.8 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.
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.
$logo ----------------------------------------------- Faktúra: $invoice | Dátum: $date ----------------------------------------------- Dodávateľ: $supplier | Odberateľ: $purchaser ----------------------------------------------- Forma úhrady: $payment ----------------------------------------------- atď.Program všetko vytlačil ako si to spravil v texťáku, len nahradil názvy premenných ich obsahom. V Latexe sa nevyznám a Python kód môžem odskúšať až tak doma, ale pochopil som, že to aj samo čísluje faktúry, to by sa dalo potom použiť aj pre knihu vydaných faktúr. Nad niečim podobným som uvažoval, ale robil by som to cez prehliadač, aby sa dala napríklad vytlačiť faktúra aj u zákazníka priamo. To len na inšpiráciu :) Inak kto by potreboval účtovníctvo na pár faktúr Flexibee má zdarma verziu, z hlavy si už nepamätám na koľko účtovných operácií.
V Latexe sa nevyznám a Python kód môžem odskúšať až tak doma, ale pochopil som, že to aj samo čísluje faktúry, to by sa dalo potom použiť aj pre knihu vydaných faktúr.V těch shellovských skriptech jsem měl skript na vyrobení texťáku s přehledem za daný rok, podle čehož vím mimojiné kdo zaplatil a taky se dá z toho opisovat do daňového přiznání a přehledů pro pojišťovny. Do toho Pythonu to budu muset ještě něco dodělat.
Nad niečim podobným som uvažoval, ale robil by som to cez prehliadač, aby sa dala napríklad vytlačiť faktúra aj u zákazníka priamo. To len na inšpiráciu :)Mno je to postavené jako knihovna a je to non-copyleft opensource, takže by nad tím mělo jít postavit i webové UI.
Inak kto by potreboval účtovníctvo na pár faktúr Flexibee má zdarma verziu, z hlavy si už nepamätám na koľko účtovných operácií.Jojo, vím o tom, ale tenhle CLI přístup mi vyhovuje víc.
Kdysi jsem uvažoval o tom, že bych pro FlexiBee napsal aspoň základního cmdline klienta (přes REST API), ale v pracovní době mi to asi Ferš nedovolí a ve volným čase mám lepší věci na práciInak kto by potreboval účtovníctvo na pár faktúr Flexibee má zdarma verziu, z hlavy si už nepamätám na koľko účtovných operácií.Jojo, vím o tom, ale tenhle CLI přístup mi vyhovuje víc.
Ale šlo by to.
můžeš ukázat jak vypadá výstup jak z toho původního latexu a i z pythonu?Výstup se neměnil... LaTeXovská šablona se měnila jenom z technické stránky, výstup používám stejný.
Plánuješ to nějak postupně rozšiřovat? nebo vyhovuje, že je jen takové "malé udělátko"?Tak jak to je, mi to vyhovuje až na několik TODO položek, ale TODO zatím obsahuje jenom textový přehled a přidání příkazu na označení data zaplacení (obojí věci, které předchozí systém napsaný v shellu měl). Nebráním se rozšiřování, pokud na to někdo má čas, patche, které jsou na první pohled užitečné a nerozbíjí stávající funkcionalitu rád začlením do svého stromu a budu udržovat, ale neměly by to být věci pro mě vyloženě zbytečné. Třeba v případě patchů přidávajících podporu DPH bych asi dal přednost tomu, kdyby autor patche převzal správu nad hlavním stromem, nebo alespoň úzce spolupracoval kvůli testování. V tuhle chvíli všechno, co software obsahuje, jsem už někdy použil a pravděpodobně znovu použiju.
Respektive zajímal by mě názor celé komunity okolo ABC a čtenářů, jaký mají názor na tyhle malé aplikace, které si člověk píše pro svojí potřebu.Pokud by existovala srovnatelná open source aplikace, určitě bych dal přednost použití té a zasílání bugreportů a patchů jim. Pokud by existovala srovnatelná closed source aplikace za rozumnou cenu, ideálně s RPM balíčkem a repozitářem s updaty, která by plně vyhovovala, nejspíš bych jí dal z ekonomických důvodů taky přednost.
Případně názor zda je lepší jít do plnohodnotného software / dělat si software na zakázku a postupně zlepšovat?Pokud by „plnohodnotný“ software nabízel to, co potřebuju, využil bych ho :). Obecně.
zakázáno posílat papírové faktury kvůli ochraně životního prostředíZ tohoto důvodu bych zakázat tvorbu nových zákonů a směrnic. (ještě teď mám doma štos ÚZ, které jsou ale neaktuální a na nic)
... Dodnes vytvářím faktury v php a připojuji je pak v e-mailu ve formátu HTML ..Tak s HTML fakturama mám dost špatnou zkušenost, hlavně s jejich tiskem. Často vypadají jinak i rozhozeně podle toho v jakém prohlížeči se otevřou, jak jsou nastaveny výchozí fonty, jaké je aktuální DPI obrazovky apod.
, ale vážně - v mém oboru jsou zákazníci ještě konzervativní. Co je psáno, to je dáno.
nemám chuť poslat do prdele. Stává se to výjimečněTeď jsem si naběhl s nejednoznačností :). Samozřejmě se výjimečně stává ten špatný případ.
)) i to se mi už stalo
Tvoje šablona mi skutečně připadá jako následovnice faktur z Calcu (nejen vzhledem, ale i tou jednou velkou tabulkou ;c)).Podle čeho myslíš, že jsem ji modeloval? :) Mně zabralo nejmíň dva dny vrtání se v tom LaTeXu, natož abych ještě vymýšlel nějaký neotřelý tvar faktury :).
A také neřeší přechody na další stránku (ale pokud nemáš takové objemy položek k fakturaci, tak je to celkem pochopitelné;Mívám jednu položku. Maximálně dvě :). Kecám, nedávno jsem vydal fakturu o třech položkách. Taky mi tam chybí cena za kus, počet kusů, atd, protože v 99% položek je počet kusů 1 a když výjimečně ne, tak to píšu přímo do textu.
já se to raději snažím vyřešit předem, abych předešel potenciálním problémům, když už budu fakturovat automatizovaně).Jo, to se mě momentálně netýká, navíc jsem vždycky doufal, že se toho LaTeXu časem zbavím a budu to generovat něčím příjemnějším.
správná čeština je samozřejmostNo, to u LaTeXu je správná čeština jen na pohled. Při označování v PDF prohlížeči se prozradí, že je to nějak strašně spatláno či co.
Pokud chci pokročilejší PDF funkce nebo formátování, upravím HTML tak, aby obsahovalo speciální tagy (třeba pagebreak) a případně předám další parametry (autor PDF atd...).To zní pěkně, akorát by se mi to líbilo ve formě knihovny nebo příkazu, bez HTTP mezivrstvy. Každopádně nějaký html2pdf skriptík budu potřebovat taky, zase kvůli webu, ale zatím mi to nefungovalo (špatné kódování znaků).
\usepackage[T1]{fontenc}
\usepackage{lmodern}
Minimálně v Evince se potom dá text normálně vykopírovat, jinde jsem to nezkoušel.
LaTeX to umí vysázet dobře, když se mu o to řekne.správná čeština je samozřejmostNo, to u LaTeXu je správná čeština jen na pohled. Při označování v PDF prohlížeči se prozradí, že je to nějak strašně spatláno či co.
Ale sehnat něco u nás je občas docela problém.
Každopádně nějaký html2pdf skriptík budu potřebovat taky, zase kvůli webu, ale zatím mi to nefungovalo (špatné kódování znaků).To je přesně to, co jsem měl na mysli s tím, že čeština je v pořádku. Zatím všechny html2pdf konvertory mi zmršily češtinu nebo to byl neskutečný boj a výsledek nebyl úplně ideální.
Při označování v PDF prohlížeči se prozradí, že je to nějak strašně spatláno či co.Copy paste z ukázkového PDF: Měsíční přehled transitních přenosů pro zákazníka
To zní pěkně, akorát by se mi to líbilo ve formě knihovny nebo příkazu, bez HTTP mezivrstvy.Tak je to PHP knihovna, není problém si jí přímo použít nebo volat přes CLI. Ale mně se ta možnost přes HTTP poměrně líbí, takže to mám takto. Přikládám ukázku, trochu jsem to vykuchal a druhou tabulku uměle nafoukl, ať je vidět, jak to automaticky zopakuje záhlaví tabulky. A není tam záhlaví a zápatí stránky, ale to se jednoduše dělá jako další dva kusy HTML. A dobře funguje i to "Stran 3", kdy to spočítá strany ve výsledném PDF a i v zápatí je pak možné mít strana 1/3.
Zkoušel jsi napsat makro v Calcu? Lze to programovat v StarBasicu, JavaScriptu, Pythonu, Javě nebo C++. Mít šablonu a data sosat z jiného souboru, nebo lépe přímo z SQL databáze a generovat vyplněná PDFka. OOo by se měla zvládnout nakonektit na SQL databázi (StarBasic), případně v Javě použiješ JDBC.Neměl jsem k tomu důvod, jak už jsem psal v blogpostu, Calc nevyhovoval.
..pak by to mělo jít makrem vyřešit. Speciálně "absenci oddělení dat a vzhledu" snadno.Jako za tenhle tip samozřejmě děkuju, i když ho v tomhle případě nevyužiju a ty makra nebudu psát asi nikdy. Ale možná to použiju, až budu zase s někým dělat analýzu a makra nechám na někom, kdo to už umí.
U ostatního, bez znalosti bližších detailů, pracnost lze těžko určit.Jednou z mých podmínek bylo, aby to bylo alespoň stejně pohodlné jako můj systém (a, ale to jsem předtím nepsal. Samozřejmě subjektivně. V tuhle chvíli mi faktura zabere několik málo vteřin, když nepočítám vymyšlení popisu toho, co se tak děje. To znamená, že v těch lepších případech mám hotovo dřív, než se „Office“ aplikace vůbec spustí. Až napíšeš makro, které dokáže všechny moje důvody proti Office eliminovat, koupím ho od tebe :).
Jednou z mých podmínek bylo, aby to bylo alespoň stejně pohodlné jako můj systém (a, ale to jsem předtím nepsal. Samozřejmě subjektivně.Zmizel mi kus textu a ztratilo to původní význam, tedy opravuju: Jednou z mých podmínek bylo, aby to bylo alespoň stejně pohodlné jako můj systém (a, ale to jsem předtím nepsal, stejně pohodlné jako to, v co se může můj systém během roku vyvinout. Samozřejmě subjektivně.
Tiskni
Sdílej: