15
new stories - click to show

Blogy Root

Description:

All posts, comments, and pages from all blogs on this WPMU powered site

URL:

http://blog.root.cz

Catalog:

Tech → Linux

Publishes:

3 items/month

HTML report v jazyce Java na pár řádků (dokončení)

1.May
V minulém blogu jsem prezentoval tvorbu tabulkového HTML reportu s AJAX filtrováním a uživatelským řazením sloupců – pomocí několika málo řádků kódu zapsaných do jediného příkazu jazyka Java. Využil jsem k tomu třídu ReportBuilder z frameworku Ujorm. Dnes bych vám rád ukázal, jak lze do buněk takové tabulky vkládat formátovaný obsah a přidám k tomu některá další vylepšení. Jak bude výsledná tab...

Domácí wifi mesh pomocí Xiaomi Mi Router AX1800

29.April
Bydlím v půlce dvojdomku a rozhodl jsem se, že celý dvojdomek pokryji signálem wifi. Možností jak to udělat je víc. Typy zařízení Existují následující typy zařízení, které by mi s daným úkolem pomohly: Wifi Extender Wifi Router Wifi Access Point Wifi Extender je ta nejhorší možnost. Pro svou funkci využije půl pásma a do sítě přináší chaos a nestabilitu. Bylo mi tedy jasné, že budu potřebovat R...

HTML report v jazyce Java na pár řádků

4.April
V tomto blogu vám představím tabulkový HTML report vytvořený pomocí pouhých třinácti řádků zdrojového kódu zapsaných do jediného příkazu jazyka Java. Předpokládejme přitom, že služba pro získání dat už existuje. Pokud budeme chtít uživatelům nabídnout také jednoduché (sekvenční) filtrování obsahu tabulky s řazením sloupců, implementace vezme ještě pár řádků kódu navíc. Pro případnou optimalizac...

Java webové stránky s AJAX

8.March
V době kolem covidového Silvestra roku 2020 jsem vytvořil prototyp jednoduché webové stránky s podporou AJAX s cílem eliminovat Java vývojáře od Javascriptu. Vývojář se však neobejde bez znalosti struktury HTML stránky ani bez znalosti CSS selektorů. Původní řešení jsem trochu zobecnil, vybrané části přenesl do frameworku Ujorm a výsledek předkládám zde pro vaši další inspiraci.

/usr/bin/timeout: méně známá GNU utilita

4.March
To jsem takhle jednou měl za úkol napsat skript, který bude pouštět různé příkazy a reagovat v závislosti na tom, zda dopadnou dobře nebo ne. Ale co se stane, když nějaký takový příkaz může skript zablokovat, tedy neustále „viset“ a neukončit se? Potřeboval jsem mechanismus timeoutu. Nakonec jsem použil řešení přímo z dílny GNU: příkaz „timeout“ je v systému v rámci balíčku coreutils a měl by b...

Nezávazné bádání nad časovou náročností programu - II

21.February
Tímto článkem bych rád navázal na své předchozí nezávazné bádání nad komplexností programů. V něm jsem se nejříve pokusil odhadnout, jaké funkci by mohla časová závislost programu odpovídat. Následně pak pro tuto funkci spočítat její parametry. No a ty pak můžu použít pro odhad toho, jak by se můj program mohl chovat v produkčním prostředí.

Nezávazné bádání nad časovou náročností programu - I

18.February
Počátečním impulzem pro následující nezávazné pojednání byla hra BENDER – Episode 3. Podstatou úkolu bylo zjištění z naměřených dat, jaké asi komplexnosti je program v závislosti na velikosti testovacích vzorků dat. Zadání úkolu je dosti návodné, takže vás nebudu obtěžovat popisem svého řešení. Jistě vymyslíte vlastní řešení, pokud vás to bude zajímat.

Návratnost FVE v R

15.February
Úvod Rád bych si pořídil na střechu rodinného domu solární elektrárnu (FVE), po prostudování nabídek různých prodejců jsem dospěl k názoru, že si musím udělat vlastní analýzu návratnosti. Data prezentovaná dodavateli jsou obvykle založena na měsíční výrobě a měsíční spotřebě. To osobně považuju za velmi špinavý trik, který vůbec nezohledňuje soudobost spotřeby a výroby, zejména ve spojitosti s ...

Za DASTA zprávy validní

6.February
Vzhledem k mé pracovní náplni se opakovaně setkávám se zprávami ve formátu DASTA, a to od různých výrobců informačních systémů ve zdravotnictví. Jedná se o XML zprávy, které mají standardizovaný obsah a strukturu. Postupem času vzniklo více verzí tohoto národního standardu, nicméně v posledních letech se setkávám se zprávami v DASTA ver.3 (tahle větev se již nerozvíjí) a DASTA ver.4.

Vakcína na 95 %

31.January
Lidé po sobě odjakživa házejí čísla. Pandemie dala světu zbrusu nová čísla, o které se lze přít a kterými po sobě můžeme házet. Jenže denní přírůstky už nikoho nezajímají, a tak se na scéně objevila účinnost vakcín. Jenže: co to je účinnost vakcíny? Na výběr je nepřeberně možností! Říká snad 95% účinnost vakcíny, že…
© 2000-2021 ANNECA s.r.o., Klíšská 977/77, 400 01 Ústí nad Labem, Tel: +420 478571021, Email: info@pravednes.cz, Twitter: @pravednes