Předpověď počasí v terminálu & Relační roury
vydáno: 14. 8. 2021 02:14,
aktualizováno: 18. 8. 2021 19:58
Když nepočítám televizi a rozhlas, pro předpovědi počasí si většinou chodíme na nějakou webovou stránku, kterou si zobrazujeme v prohlížeči. Dnes si ukážeme, jak si stáhnout předpověď počasí ve formátu XML přes API poskytovatele a zobrazit si ji v textovém terminálu díky jednoduchému skriptu, který si napíšeme.
Jména a jmenné prostory, URI, RDF, OID, UUID či Tor
vydáno: 4. 8. 2020 16:32,
aktualizováno: 27. 2. 2024 19:29
Když se řekne „jmenný prostor“, hodně lidí si představí xmlns v XML nebo balíčky v Javě odvozené od internetových domén. Jmenné prostory jsou ale obecný koncept, se kterým se setkáme prakticky všude a odvozovat je můžeme i jinak. Dobře definovaná jména (názvy) jsou pak nutným předpokladem prakticky veškerého uvažování a komunikace. V tomto článku se podíváme na různé příklady jmenných prostorů a souvislosti mezi nimi. Ukážeme si, jak vytvořit jmenný prostor i bez placení a internetové domény – a dokonce i anonymně a bez závislosti na nějaké centrální autoritě. Nahlédneme do zajímavého světa RDF a ukážeme si, jak vytvářet URI, která budou globálně unikátní jednou provždy.
GNU Bash: Vánoční tipy
vydáno: 24. 12. 2018 13:37,
aktualizováno: 2. 5. 2020 20:14
Bash je nejpoužívanějším shellem, přes něj nejčastěji ovládáme systém z příkazové řádky a píšeme v něm skripty. Nahromadilo se mi tu pár poznámek týkajících se Bashe, tak tady jsou. Doufám, že to přispěje k pohodě vašich Vánoc.
CLOC: počítáme řádky kódu
vydáno: 30. 9. 2015 23:10,
aktualizováno: 21. 9. 2020 16:08
Když si stáhnu zdrojové kódy nějakého programu, jednou z prvních věcí, které zkoumám, je, v čem je to napsané a kolik toho je. Počet řádků kódu považuji za celkem důležitý ukazatel, ale o tom zase někdy příště… Programovací jazyk můžeme zjistit podle přípon souborů nebo nahlédnutím do nich. Řádky zase můžeme spočítat pomocí příkazu wc z GNU coreutils. Ale pro tyto úkoly existuje daleko lepší specializovaný nástroj, který se jmenuje cloc (Count Lines of Code).
XML Web generátor – verze 0.4
vydáno: 6. 7. 2012 21:22,
aktualizováno: 27. 7. 2020 00:00
V případě mého programu XML Web generátor chybí projektový a produktový management a vývoj probíhá zcela živelně. Vydání nové verze znamená, že se urodil dostatek nových funkcí, aby stálo za to a tom napsat. Kvalitáři by z toho neměli radost, ale myslím, že u takovýchto programů to tak prostě má být :-)
XML Web generátor – verze 0.3
vydáno: 8. 1. 2012 17:32,
aktualizováno: 18. 7. 2020 13:32
Zase jsem po večerech a ve chvílích volna udělal trochu práce na svém generátoru webových stránek. Takže tady je souhrn novinek. Pokud nevíte, o co jde, přečtěte si nejdřív úvod: XML Web generátor. Nejzajímavější jsou na něm tzv. makra, která umožňují vkládat do generovaných stránek různé věci pomocí jednoduchých značek (podobné jako XHTML značky, akorát se nachází ve vlastním jmenném prostoru).
Jak (ne)používat XML
vydáno: 5. 10. 2010 20:48,
aktualizováno: 20. 9. 2023 20:21
XML je hojně používaný formát pro ukládání a výměnu dat, je často vyzdvihován, ale i kritizován. V následujícím textu se podíváme na příklad špatného použití XML a pokusíme se navrhnout správné řešení.
Microsoft/Windows Internet Explorer and XHTML Error
vydáno: 5. 9. 2010 22:01,
aktualizováno: 21. 9. 2020 15:59
Maybe you know this story: you typed an internet address into your browser or clicked some link and… no web page is displayed – instead there is download dialog like this one: This is very unfavourable because you can't read the web page – it is unlike other web imperfections and incompatibilities which causes broken design or layout of the page. In this situation the browser fails in its main task: viewing web pages.