Vojtěch Vondra

tech, cloud and SKS

  • Wordpress v provozu

    posted 14.02.2014

    V malé digitální agentuře, kde jsem se před lety začal věnovat webu, jsme Wordpress používali jako univerzální platformu pro každou zakázku, co přišla. Stále je to uživatelsky nejpřívětivější redakční systém, je zadarmo, nainstaluje ho každý programátor-elév za patnáct minut a kodér měl hotovou šablonu z grafického návrhu za pár hodin.

    Časem jsme to dotáhli na stovky webů, každý vždy běžel jako nová instalace. Bylo velikou náhodou pokud se potkali dvě stejné verze setinkové verze. Když se k tomu přičetly navázané verze plug-inů a potřeba hromadně aktualizovat vše najednou, bylo zaděláno na problém. K tomu, abych se podobným problémum vyvaroval, mi pomohlo několik následujících postupů.

    read more »

  • Co se do Squishe nevešlo

    posted 11.02.2014

    Na pravidelné automatické testy v LMC používáme Squish od Froglogicu. Za poslední roky vytvořili kolegové ze všech týmů solidní infrastrukturu, která vychytává většinu neduhů načítání a zobrazování našich systémů. Vychytat univerzálně asynchronní donačítání obsahu, framy (holt backendy) a další libůstky chvíli trvalo. Postupně pracujeme na stabilizaci a zrychlení jednotlivých běhů. Dost dlouho jsem měl cukání napsat prototyp implementace toho stejného v Seleniu. Po zjištění, na kolik věcí se už myslelo a kolik jich je ošetřeno jsem přesunul energii do jiných projektů. Pokud ale máte Selenium, buďte rádi za následující.

    read more »

  • Co chystáme na sedmičce

    posted 15.09.2013

    Už podruhé se bude v rámci festivalu Zažít město jinak organizovat menší sousedská zóna na rohu Vinařské a Veverkovy. Sousedy i nahodné kolemjdoucí rádi potkáme a poznáme. K dalším zónám Bio Oko a v Čechově je to kousek, takže nás klidně zařaďte do programu po cestě.

    read more »

  • Daemon v PHP

    posted 31.08.2013

    PHP je pro mě ideální skriptovací jazyk, znám ho jak svý boty a všechno od práce se souborama po tahání věcí po sítí s ním jde rychle a dostatečně efektivně. Díky tomu, že za poslední rok nebo dva z jádra odstranili všechny memory leaky, které jsem potkal při tvorbě dlouho běžících skriptů (nepočítám vlastní memory leaky), jsem mohl začít psát v PHP i tasky běžící na pozadí. Jako základ mi posloužila podobná Pythonová implementace. Od vytvořené kostry stačí jen vytvořit podtřídu a napsat samotnou implementaci.

    Použití

    composer require vvondra/php-daemon Build Status
    

    read more »

    • forward in time
    • back in time