Blogy

  • TUX: Svět Linuxu od Raven2cz - 12.díl - Awesome Basics

    Popis videa Link na tento díl a materiály https://youtu.be/wi_EM5zXt8s https://github.com/raven2cz/tux/tre­e/main/211205-awesome-basics Popis videa AwesomeWM patří k nejlepším window managerům s podporou vyššího programovacího jazyka Lua. Ukážeme si, proč tento WM má takový význam a jeho nesporné výhody. Naučíme se jej nainstalovat, nastavit základní témata a testovat svá nastavení v testovacím prostředí. Nakonec vyzkoušíme základní ovládání a nápovědu klávesových zkratek…
    13. 1. 2022 19:03
  • Události v aplikaci - IV

    Tento článek navazuje na předchozí příspěvek Události v aplikaci – III. Reakce na události Spring frameworku Třída: ApplicationEventListener Profil: listener-application Aplikační události nemusí vytvářet pouze vaše aplikace. Stejně tak dělá Spring framework sám o svém běhu. Jejich přehled najdete v dokumentaci pod kapitolou Application Events and Listeners.
    11. 1. 2022 0:00
  • Události v aplikaci - III

    Tento článek navazuje na předchozí příspěvek Události v aplikaci – II. Auditní záznam do SQL databáze Třída: JPAEventListener Profil: listener-jpa V této kapitole se podívám na řešení, na které jsem se odkazoval již v úvodu této série článků, a sice na auditní záznamy o běhu aplikace.
    4. 1. 2022 0:00
  • Události v aplikaci - II

    Tento článek navazuje na předchozí příspěvek Události v aplikaci – I. Události Pokud jste někdy přišli do styku s komunikací přes message broker s využitím vzoru publish-subscribe, pak vám systém aplikačních událostí ve Spring bude jistě hodně blízký. V podstatě úlohu message brokeru v tomto případě plní Spring kontext.
    28. 12. 2021 0:00
  • Události v aplikaci - I

    V jednom z dřívějších článků zabývajících se službami v distribuovaných systémech jsem se přiznal, že jsem silným zastáncem auditních záznamů o běhu aplikací. Auditními záznamy v tomto smyslu rozumím informace o událostech, které se staly při běhu aplikace. Takovými záznamy mohu sledovat běžný provoz aplikace ale také anomálie, které při provozu nastaly.
    21. 12. 2021 0:00
  • Orchestrace ETL pipeline v Pythonu

    Jako konzultant v oblasti datového inženýrství a datové integrace jsem měl možnost pracovat na mnoha projektech pro rozličné klienty. Zadání velmi často spočívalo ve vytvoření tzv. datové pipeliny, která extrahuje data ze zdrojových systémů a následně je nahrává do cílové databáze. Samozřejmou součástí zpracování dat je transformace a čištění dat, případně obohacování o další zdroje. Zpracovaná data se mohou využívat pro reporting nebo slouží jako základ pro práci data scientistů…
    22. 12. 2021 10:16 (aktualizováno)
  • Střípky solárního barona 02 - boiler a wattrouter

    Dnes se podíváme na nahřívání vody v boileru edit: pomocí „přetoků“ z FVE. Boiler je nejlepší přítel solárního barona. Důvody jsou jednoduché, jedná se o nejlevnější baterii, kterou si k FVE můžete pořídit. Dalším důvodem je že mnoho lidí už ho doma má před realizací FVE. Například k ohřátí. 200 l vody o 45 °C potřebujete 10.6 kWh. Konkrétní případ je snadné spočítat pomocí kalkulačky na tzb-info.cz.
    18. 1. 2024 20:48 (aktualizováno)
  • TUX: Svět Linuxu od Raven2cz - 11.díl - Shells Prompt

    Popis videa Link na tento díl a materiály https://youtu.be/_K4ESyYuzE0 https://github.com/raven2cz/tux/tre­e/main/211112-shell-terminal Popis videa Představíme si postupně 3 nejrozšířenější shelly v GNU/Linux. Shells si postupně nakonfiguruje a přizpůsobíme opět pro nejlepší efektivitu svojí práce. Terminálové aplikace se tak dostanou na zcela jinou úroveň, se kterou se často nemohou měřit ani normální aplikace s tlačítky…
    5. 12. 2021 9:29 (aktualizováno)
  • TUX: Svět Linuxu od Raven2cz - 10.díl - XFCE Ricing

    Popis videa Link na tento díl a materiály https://youtu.be/VspS7Q9Spjs https://github.com/raven2cz/tux/tre­e/main/211012-xfce-instalace Popis videa XFCE na plný plyn. Vyzkoušejte si svůj první ricing od úplných základů pro profi zobrazení, kterému ani řada distribucí nemůže z principu konkurovat. Krok po kroku si ukážeme jak na to.
    21. 11. 2021 9:27
  • Futoshiki - geneticky

    Jako poslední pokus vyřešit logickou hru Futoshiki jsem zkusil použít genetické algoritmy. Ty by měly umožňovat řešit optimalizační úlohy, takže třeba zaberou i v tomto případě. Pokud vás zajímá pouze výsledek mého snažení, tak musím dopředu avizovat, že jsem se k nějakým dobrým výsledkům nedopracoval. Jednotlivá řešení konvergovala, ale obtížně jsem se dostával k řešení, které by bylo úplně bez chyb.
    19. 11. 2021 0:00