Python nemusí zpracovávat data na backendu. S Pyodide lze CPython a pandas spustit přímo v prohlížeči a výsledný nástroj nasadit jako statickou stránku. Na profilovači CSV ukážeme, jak si JavaScript s Pythonem předají soubor, proč výpočet patří do web workeru a na jaké limity tento přístup naráží.
Archiv pro kategorii: Webový vývoj
Přesně před pětatřiceti lety, 6. srpna 1991, oznámil Tim Berners-Lee v diskusní skupině alt.hypertext, že existuje něco jako World Wide Web. Tehdejší web neměl obrázky, styly ani skripty. Měl necelé dvě desítky značek a jediný úkol: propojit dokumenty. Co všechno jsme od té doby přidali, co se nám po cestě ztratilo a proč se dnes čím dál větší část oboru vrací k tomu, že samotné HTML umí překvapivě mnoho?
Sémantické hledání nevyžaduje nákladnou vektorovou databázi. Pro 9 tisíc titulů stačí 36 MB pole v paměti a skalární součin v Go s latencí pod 10 ms – tady jsou naměřená data i pasti z provozu.
WP2Shell: Kritická hrozba pro samotné jádro WordPressu. Útočníci mohou získat kontrolu nad webem
Komentáře: 0Zranitelnost ve WordPressu není žádná novinka. Kdo provozuje weby postavené na této platformě, ví, že bezpečnostní záplaty chodí prakticky pořád. O to větší pozornost by měla vzbudit chyba, u které nic z toho neplatí. A přesně takový je případ zranitelnosti, která dostala přezdívku wp2shell. potřeb. Zranitelný kontaktní formulář, děravý e-shopový plugin, opomenutá kontrola oprávnění v nějaké obskurní rozšiřující knihovně – to je denní chleba každého, kdo sleduje bezpečnostní feedy. Zpráva „nová chyba ve WordPress pluginu“ má tak nízkou informační hodnotu, že ji většina lidí přejde bez mrknutí oka.
PWA mohou webu přidat ikonu na ploše, fungování bez připojení, notifikace a některé systémové funkce. Nejsou ale cestou k jednomu klientu pro všechny platformy. Vyplatí se tam, kde se lidé k webu vracejí a ocení okamžitý vstup z odkazu. Jakmile aplikace musí spolehlivě běžet na pozadí nebo fungovat stejně na každém zařízení, bývá vhodnější nativní řešení.
Sonnet 5 zvládne většinu běžné práce v Claude Code. Fable 5 se vyplatí ve chvíli, kdy neznáte příčinu chyby nebo by špatný návrh vedl k drahému zásahu. Ukážeme si, kdy model přepnout, kdy se vrátit a jak během práce hlídat diff, testy, oprávnění, kontext a cenu.
Webový vývojář v roce 2000 a dnes: Co všechno se změnilo? Představte si, že byste vzali webového vývojáře z roku 2000, posadili ho do stroje času a vysadili v dnešní open space kanceláři.…
Design Tokens 2025.10 dávají týmům společný zápis pro tokeny napříč návrhem, kódem a dokumentací. Skutečná změna ale není jen v JSONu: týmy musí ujasnit, kdo tokeny mění, jak se skládají pro různé režimy a jak se kontroluje, že úprava nerozbije výsledný design systém.
Git 2.55.0 přináší šest zajímavých novinek – od dlouho očekávané podpory fsmonitoru na Linuxu, přes zjednodušení úprav historie commitů pomocí nového příkazu git history fixup, až po další krok v postupné integraci jazyka Rust do jádra Gitu. Přidává se i možnost pushovat do skupiny vzdálených repozitářů, omezit šířku grafu u git log –graph a zrychlit git grep a git cherry v částečných klonech.
Interní platforma nemusí začít velkým vývojářským portálem. Příklad `opr-paas` ukazuje skromnější začátek: tým popíše projekt v YAML a platforma mu podle něj připraví namespacy, práva, kvóty, síťová pravidla i úklid dočasných prostředí. Samotný namespace ale tým v Kubernetes bezpečně neoddělí.








