Code journal S-Guardian Site Quest BezpečnostMyšlenkyPsychologie 02/09/2026 / 02/09/2026 by veredico Sdílet:FacebookXLinkedIn ARCHITEKTURA DIGITÁLNÍHO ROZKLADU: Biologický mozek vs. optimalizační algoritmus 1. Internet nebyl navržen pro člověka Internet vznikl jako inženýrské řešení problému komunikace mezi stroji. ARPANET řešil robustnost přenosu dat, redundanci a routování paketů. Nikdo tehdy neřešil psychologii, protože uživatel nebyl produkt. Uživatel byl operátor. Web 1.0 byl digitální knihovnou. Web 2.0 se stal prostředím. Ale skutečný zlom nastal kolem roku 2009–2012 se smartphony. Přešli […] Číst více »
Code journal RabbitHole Python 03/17/2025 / 03/17/2025 by veredico Sdílet:FacebookXLinkedIn OCR a Extrakce Tabulek z PDF: Rabbit Hole Už se mi stalo, že jsem potřeboval extrahovat text nebo tabulky z PDF, ale pokaždé jsem si musel znovu zjišťovat, jak na to. Proto si to sem ukládám jako „rabbit hole“ poznámky pro příště. Jestli jsi tady poprvé, tak vítej v dírě 🐇🌍. Co tenhle skript umí? 1. OCR – Extrakce textu z PDF Tento […] Číst více »
Code journal ComposerPHP 11/21/2024 / 11/21/2024 by veredico Sdílet:FacebookXLinkedIn Composer & PHP Troubleshooting: Kompletní průvodce Pokud používáte Composer společně s PHP a setkáte se s problémy, tento návod vás provede nejčastějšími komplikacemi, od správné instalace Composeru, přes konfiguraci PHP, až po ladění v IDE jako IntelliJ IDEA. Co je Composer a proč se s ním mohou vyskytnout problémy Composer je nástroj pro správu závislostí v PHP. Umožňuje jednoduše přidávat, spravovat […] Číst více »
Code journal Zajímavosti PrototypWeb 09/07/2024 / 09/07/2024 by veredico Sdílet:FacebookXLinkedIn Tvorba dynamického a interaktivního gridu s rozšiřujícími se kartami Nová verze interaktivního gridového layoutu s kartami, které se při najetí myší dynamicky zvětšují. Tento moderní a responzivní design je ideální pro zobrazení vizuálních prvků, jako jsou třeba hudební akce. Funkce dynamicky vytváří prvky gridu podle velikosti obrazovky a zajistí, že layout je plně responzivní. Číst více »
Code journal Zajímavosti Prototyp 06/06/2024 / 06/06/2024 by veredico Sdílet:FacebookXLinkedIn Hex background computed hover Číst více »
Code journal Zajímavosti Prototyp 06/06/2024 / 06/06/2024 by veredico Sdílet:FacebookXLinkedIn Menu Idea URL URL URL URL URL Číst více »
Code journal PHPPrototyp 05/28/2024 by veredico Sdílet:FacebookXLinkedIn Jak Ošetřit Prázdný nebo Neplatný Blob Obrázku v PHP Nedávno jsem narazil na problém při zpracování obrázkových dat získaných z databáze. Hodnota obrázku byla někdy prázdná nebo neplatná, což způsobovalo chyby při pokusu zobrazit obrázek. Tady je, jak jsem to vyřešil. Problém Když data obsahují prázdný nebo neplatný blob obrázku, PHP funkce getimagesizefromstring vyhodí chybu. Potřeboval jsem robustní způsob, jak zjistit, zda data skutečně obsahují platný […] Číst více »
Code journal PHPPolePrototyp 05/27/2024 / 05/27/2024 by veredico Sdílet:FacebookXLinkedIn Přepracování odesílání e-mailů pomocí PHP: Hluboký ponor do návrhu tříd a zpracování chyb Při vývoji robustní funkce odesílání e-mailů v jazyce PHP je zásadní využití tříd a správných mechanismů pro ošetření chyb. Nedávno jsem pracoval na zdokonalení třídy pro odesílání e-mailů pro jeden ze svých projektů. Tento článek podrobně popisuje tento proces, včetně použití PHPMailer pro odesílání e-mailů a implementace metod pro efektivní zpracování e-mailových adres. Počáteční nastavení: […] Číst více »
Code journal SpediceSQL 05/16/2024 / 05/27/2024 by veredico Sdílet:FacebookXLinkedIn 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 […] Číst více »
Code journal JSONPHP 05/16/2024 / 05/27/2024 by veredico Sdílet:FacebookXLinkedIn DataPublicAjaxLogistics => bez CSRF Číst více »