Rubrika: Code journal

  • Optimalizace SQL Dotazu pomocí CASE a LENGTH

    Optimalizace SQL Dotazu pomocí CASE a LENGTH

    V tomto zápisku se budu věnovat optimalizaci SQL dotazu, zejména v souvislosti s filtrováním dat na základě délky vstupního data ve formátu YYYY-mm popřípadě YYYY-mm-dd. Původní dotaz zahrnoval několik podmínek založených na LENGTH, které se snažily porovnat různé formáty data (rok, měsíc-rok, den-měsíc-rok). Rozhodl jsem se refaktorovat tyto podmínky pomocí CASE, což zlepšuje čitelnost a…

  • DataPublicAjaxLogistics => bez CSRF
  • Zálohování a Přesun Databází a Tabulek v MySQL

    Zálohování a Přesun Databází a Tabulek v MySQL

    Při správě databází je důležité mít nástroje a postupy pro zálohování a obnovu dat. MySQL poskytuje nástroj mysqldump, který umožňuje exportovat databáze, tabulky a všechny jejich objekty do SQL skriptu. Tento skript může být následně použit k obnovení databáze na jiném serveru. Tento postup zahrnuje zálohování uložených procedur, funkcí a triggerů. Hlavní logika Použití DELIMITER…

  • Jak se vyhnout problémům s BFCache: Upozornění na zastaralá data

    Jak se vyhnout problémům s BFCache: Upozornění na zastaralá data

    V moderním webdesignu se často setkáváme s výzvami týkajícími se optimalizace načítání stránek a uživatelské zkušenosti. Jedním z méně známých, ale významných aspektů je správa tzv. Back/Forward Cache (BFCache), která může způsobovat, že uživatelé vidí zastaralá data po návratu na stránku pomocí tlačítek zpět nebo vpřed v prohlížeči. Následující kód a jeho vysvětlení pomáhají řešit…

  • SQL – TMP

    SQL – TMP

    Vítejte v mém vlastním zápisníku SQL dotazů, kde uchovávám své nejčastěji používané klenoty pro manipulaci s databází, hlava děravá… Výňatek z SQL syntaxe: Základní operace pro manipulaci s databází

  • Rapsberry Pi – GPiO Reader RC522

    Rapsberry Pi – GPiO Reader RC522

    Návod: Jak používat RFID čtečku RC522 s Raspberry Pi RFID čtečky jsou skvělým nástrojem pro identifikaci a sledování různých objektů pomocí RFID čipů. V tomto blogovém příspěvku vám ukážu, jak jednoduše propojit a používat čtečku RFID RC522 s Raspberry Pi a zároveň si ukážeme základní Python skript pro čtení RFID karet. Python Script: Dále nainstalujte…

  • Zjednodušení práce s Git pomocí Pythonu: Automatizace dokumentace commitů

    Zjednodušení práce s Git pomocí Pythonu: Automatizace dokumentace commitů

    Ve světě softwarového vývoje je důležité udržovat přehled o změnách v kódu, což se tradičně děje pomocí verzovacího systému Git. Přestože je Git extrémně užitečný nástroj, práce s ním může být někdy zdlouhavá, zejména při vyhledávání specifických informací ve velkém množství commitů. V tomto článku si ukážeme, jak si můžeme práci usnadnit automatizací generování přehledu…