Stránky

Zavírám bylsem.com

Zhruba během roku 2023 jsem ztvořil bylsem.com - saas - službu na reportování času.

Chtěl jsem ji udělat po svém, dát jí pár výhod: rychlost v browseru, možnost reportovat do více firem… a pak ji pronajímat a vydělat nějaké peníze.

Dneska jsem ji vypnul.

Co šlo dobře:

  • Paddle jako reseller, integrace super, jednání super
  • Resend pro transakční emaily
  • Wordpress open source Terms of service, Privacy policy atd. jako vzor
  • DigitalOcean jako platforma pro provoz
  • Dát si v poslední fázi vývoje termín - odpočítával jsem 30 dní na LinkedIn

Co byl blbej nápad:

  • Zadrbat se na vývoji, byť malém, dokumentačního a about webu, měl jsem použít službu - hledání dokonalosti
  • Placená reklama v tom tvaru jak jsem ji dělal
  • Vyvíjet něco, co denně nepoužívám, zrovna nepotřebuju
  • Podcenit marketing a výdaje na marketing

Teď toho mám dost, ale určitě si ještě něco naprogramuju. Jen si musím uvolnit stůl, to je právě ten důvod proč bylsem vypínám, abych nemusel myslet na staré neúspěchy, ale mohl se soustředit na nové (neúspěchy) :D

Utíká to… furt

Je to už dva a půl roku, co to byly dva roky, co jsem si řekl, že bych obnovil svůj blog, předělal ho technicky, napsal jeden článek a úplně se na to vyprd :-)

Nejhlavnější novinky

  • jsem pořád ženatý, ale nově mám i dcerku Adinu
  • k dceři ještě přibyl nový pejsek
  • nemám hypotéku ani barák, ale už zase chci, ale s aktuálními cenami nemovitostí budu chtít ještě dlouho
  • mám pořád svoje Punto, ale druhé rodinné auto je C4 Picasso s automatem
  • weby už moc nedělám, udržuju staré, sem tam zakázkové programování, ale hlavně vymýšlím co udělat jako vlastní softwarový produkt pod hlavičkou své firmy codename.
  • z Altworxu jsem odešel, pak byl chvíli v Ideálním nájemci, pak dělal vlastní projekt s Nextcore, chvíli pak feedo a teď se těším do nové práce.

Přemýšlím o pár článcích: něco o Puntu a jak je bezva a tak.

Utíká to…

Je to už dva roky, co jsem si řekl, že bych obnovil svůj blog, předělal ho technicky, napsal jeden článek a úplně se na to vyprd.

Nejhlavnější novinky

  • jsem ženatý
  • mám hypotéku a barák
  • naučil jsem se řídit a mám druhé auto (malé Punto)
  • střídavě dělám weby, aktuálně pod značkou Tealake
  • odešel jsem z Facebooku (budu muset odstranit odkazy ze všech mých webů):
  • na focení celkem prdím, akty jsem přestal fotit docela
  • pořád pracuju v Altworxu, ale místo vývojáře jsem řiditelem

Tentokrát si ani nedělám iluze, že bych blog pravidelně rozvíjel, ale třeba (se) překvapím!

Oživení blogu

Protože mám zase fotoroupy rozhodl jsem se oživit můj blog a při té příležitosti ho předělávám.

Zatím jsem přenesl obsah (který přežil) a komentáře z původního a mám v plánu ještě:

  • Napsat stránku o tom, jak komentovat.
  • Rozchodit RSS a tak.
  • Nahodit nějaké statistiky návštěvnosti, abych viděl, jestli to dělám jen pro sebe nebo hlavně pro sebe.
  • Zkontrolovat kde mám chyby a co nefunguje.
  • Zkusit rozchodit nějaké cool nové vychytávky.
  • A určitě ještě narazím na další věci.

Čím nejlépe sledovat jestli webovky jedou?

Starám se lidem o weby v utio a sám jich pár mám i pro sebe a tak mimo jiné řeším to, abych se o tom, že mi weby nejedou dozvěděl dřív než se to dozví klient nebo než odejde hodně čtenářů a potencionálních zákazníků.

Zkoušel jsem vlastní řešení, nagios, zabbix, ale o to všechno se člověk musí starat a třeba zabbix mi častěj hlásil nějaké svoje bolístky než problémy s weby.

Chtěl jsem:

  • něco nerozbitného, co mi práci nepřidá
  • něco levně nebo zadarmo
  • něco kam můžu snadno přidávat nové weby a všechny je uvidím v jednom dashboardu
  • něco co mi pošle email a nebo HipChat zprávu
  • ale nebude posílat kvanta falešných poplachů

Skončil jsem u StatusCake, hlavně proto že není nesmyslně drahý, vlastně mě stačí varianta zadarmo. Některé jiné služby mají omezení na počet sledovaných webů a jiné maj zase do X webů zadarmo, ale od X už drahý jak sviň. StatusCake má placený za zhruba 500 měsíčně, no nekoupím si ho, dokud nebudu sledovat dost klientských webů, abych tu platbu rozložil.

Takhle pěkně to vypadá:

a jednou týdně mi přijde pozitivní report:

Tenhle článek píšu, protože StatusCake je fajn služba i pro lidi, kteří maj svůj malý webík a těm bez dalších poplatků hodně pomůže. Ale z autorské lenosti mě vytrhlo to, že zahájili affiliate program :-) takže když se zaregistrujete na StatusCake zadarmo přes tenhle můj link na StatusCake vyděláte mi malý peníz, ale za to vyslechnu vaše komentáře a případně napíšu nějaké pokračování tohodle článku nebo opravdový návod.

Wordpressové admin menu v Chrome divně poskakuje

V prohlížeči google Chrome 45 (verzi zjistíte tak, že v Chrome otevřete chrome://chrome/) je chyba, která způsobuje divné skákání položek menu ve wordpressové administraci.

Abych se zbavil té podivnosti, tak jsem podle návodu na WpTavern.com v chrome vlezl do nastavení otevřením adresy chrome://flags/#disable-slimming-paint a přepnul ten přepínač. Chrome se sám restartuje a všechno pak už bylo v cajku.

PHP OPcache kešuje include

V PHP rád používám konstrukci:

$ciselnik = include('ciselnik.php');

kde ciselnik.php je:

return array(1, 2, 3);

Tak mám proměnnou $ciselnik naplněnou polem a nemusím se zabývat např. parsováním YML, můžu použít proměné, můžu ho generovat funkcí atd.

Když chci do číselníků přidat položku, můžu to taky udělat v PHP:

$ciselnik[] = 4;
file_put_contents(
    'ciselnik.php',
    '<?php return ' . var_export($ciselnik, true) . ';'
    );

potud všechno super... ale pokud se teď pokusím načíst nový čiselník, stejně jako prve:

$ciselnik = include('ciselnik.php');

pak

var_export($ciselnik);

vrátí

array ( 0 => 1, 1 => 2, 2 => 3, )

Takže PHP už prostě soubor znovu nenačte a spokojí se s obsahem/výsledkem ze začátku…

Tak jsem na to přišel: tohle divné chování je zapřičiněno OPCachí, kterou jsem měl na lokále zapnutou. (Aby mě to napadlo, ztrávil jsem dvě hodiny snahou zorientovat se ve zdrojácích PHP interpreteru, ale i to se může hodit.)

Wordpress polylang plugin po přesunu na jinou doménu přesměrovává na původní

Po přesunu z www.vyvojovadomena.cz na www.klientovadomena.cz plugin polylang dál vesele přesměrovává z indexu webu na www.vyvojovadomena.cz/cs/home…

Jak z toho ven?

Polylang si ukládá jakési nastavení do wp_options tabulky a mimo jiné i adresu domovské stránky a tu pak používá bez ohledu na nastavení klíčů site a home, takže SQL

update wp_options 
  set option_value = replace(
    option_value,
    'www.vyvojovadomena.cz',
    'www.klientovadomena.cz'
    )
  where option_name = '_transient_pll_languages_list';

problém elegantně pořeší.

Štítky

Profily

Další odkazy