• UX fail – pole „Jméno“

    UX fail – pole „Jméno“

    Často se setkávám s formulářem, kde je pole „Jméno“. Tohle prosím (téměř) nikdy nepoužívejte! V čem je problém? Část formulářů si pod tím představuje celé jméno, část křestní jméno (a následuje pole pro příjmení). Lidé čtou postupně, takže neví, co jste tím mysleli a prostě tam „něco“ napíšou, tak jak jim mozek řekne, že je […]

  • Add Reusable blocks to WordPress admin menu

    Reusable blocks are no-so-much-known function but very handy function of WordPress Gutenberg editor. With them you can easily define a block (or series of blocks) that will share the content, so that you can re-use them anywhere and they will be the same. You can also edit them in one place and anytime you can […]

  • BeRider promo kód na dalších 15 minut zdarma

    Možná jste zaznamenali službu sdílených skůtrů BeRider, která má pro Praze v tuto chvíli 150 elektrických motorek. Vyzkoušel jsem si to, je to super, zkuste to také – když při registraci použijete slevový/promo kód y2r4KDQpiV tak dostanete dalších 15 minut zdarma (k 15, které dostanete automaticky při registraci). Be Rider, Enjoy!

  • Sitemap.XML do Google Sheets pomocí Apps Script

    Sitemap.XML do Google Sheets pomocí Apps Script

    Po delší době zas jeden krátký skript do Google Sheets, tentokrát parser libovolné standardní sitemap.xml. Opět je to zpracované jako funkce, tedy stačí pak do nějaké buňky přidat např. =sitemap(„https://www.sitemaps.org/sitemap.xml“) a kouzlo se zjeví.

  • Sledujte odjezdy z vaší blízké zastávky

    Sledujte odjezdy z vaší blízké zastávky

    Před pár týdny jsem tu psal článek o získávání dat z WWW stránek a ukládání dat do Google Sheets. A před pár dny se mi to hodilo, když jsem potřeboval v rámci jednoho hackathonu ukazovat na modelu „chytré zastávky“ přes iOT ukazovat dojezdové časy tramvaje. Skript je velmi podobný, jen tentokrát data nepřidávám, ale nahrazuji. […]

  • Jednoduchý automatický web scraper pro Google Sheets a Apps Script

    Jednoduchý automatický web scraper pro Google Sheets a Apps Script

    V konferenci pro webové analytiky teď padl dotaz, jak jednoduše sledovat v pravidelných intervalech nějaký web, vzít z něj nějakou hodnotu a zapsat si ji někam do tabulky, pro nějaké budoucí vyhodnocení, porovnání atp. K tomu samozřejmě můžete použít různé specializované nástroje typu Apify, nebo si napsat nějaký skript třeba v PHP a spouštět jej […]

  • NoBabis – rozšíření do Chrome a Opery proti Babišovým médiím

    NoBabis – rozšíření do Chrome a Opery proti Babišovým médiím

    Jak jste nepochybně zaznamenali, potvrdilo se, že (zatím) ministr financí Babiš hrubě ovlivňoval média, která vlastnil, dodával jim informace o jeho protivnících a naopak nechal tutlat nějaké jiné informace, kdy se mu to hodilo. Nevěřím, že by se papírovým převedením médií pod nějaký jeho svěřenecký fond něco změnilo, nevěřím ani, že by se něco změnilo vyhozením […]

  • WordPress – konec problémů s psaním hranaté závorky

    WordPress – konec problémů s psaním hranaté závorky

    Jestli používáte aktuální verze WordPressu a nejste úplní začátečníci, tak jste nejspíš chtěli někdy napsat nějaký shortcode (jestli neznáte, to je něco jako „makro“ připravené nějakým vývojářem tématu či šablony použitelné v rámci textů příspěvků, uvozené nějakým magickým slovem v [hranatých závorkách], více viz Shortcode API). Jenže WordPress někdy od verze 4.něco používá pro wysiwyg editor […]