React Workshop

React Workshop

Připravujeme další z našich otevřených vývojářských workshopů, tentokrát zaměřený na React, který se uskuteční v sobotu 25.2.2017 od 10h v Plzni na adrese náměstí Republiky 28 (https://www.id-sign.com/kontakt). Místo může být v případě velkého zájmu změněno, proto prosím sledujte naší FB stránku ať vám neuniknou žádné změny. K akci je rovněž i vytvořena FB událost a registrovat se lze na srazy.info V průběhu workshopu vás Jarda Šnajdr provede základními principy Reactu, vysvětlí klíčové vlastnosti a pokud si přinesete svůj počítač, tak…

Celý článek Celý článek

Přednáška o Symfony na ZČU

Přednáška o Symfony na ZČU

Rádi pomáháme komunitě kolem PHP a Symfony. Vůbec jsme neváhali, když nás oslovil Martin Dostál ze ZČU – jestli bychom nepředstavili Symfony v rámci předmětu KIV/WEB. Trochu mě znervóznila informace, že si tuto nepovinnou přednášku zapsalo 80 studentů – adventní čas si ale vyžádal své a tak jsme byli nakonec rádi za 8 účastníků :-) Mírná nervozita zůstala, když v první řadě zasedl guru všech českých programátorů – Pavel Herout. Jednalo se o klasickou přednášku, tedy bez společného programování. I…

Celý článek Celý článek

Naučte se s námi React nebo Symfony

Naučte se s námi React nebo Symfony

Připravujeme krásný projekt, který bude startovat ve více zemích EU a má potenciál ovlivnit určitý trh obdobně, jako bezrealitky.cz ovlivnily realitní trh. Tentokrát v celoevropském měřítku. Technicky se jedná o frontend v Reactu a backend v Symfony. Zdatní frontend developeři, kteří umí, nebo mají chuť naučit se React by byli velmi vítané posily týmu. Obdobná nabídka platí i pro PHP vývojáře, kteří buďto mají zkušenost se Symfony, nebo mají chuť se jej naučit pod vedením zkušených borců :-) Více se…

Celý článek Celý článek

Hledáme v databázi dle velikosti průniku polygonů

Hledáme v databázi dle velikosti průniku polygonů

Žijeme v době elektronických udělátek. Téměř všichni máme u sebe nějaké chytré zařízení, které nás zásobuje informacemi a zároveň o nás informace ukládá. Včetně naší polohy. A občas se musí najít někdo, kdo tyto informace zpracuje :-) Naštěstí databáze mají podporu pro prostorové (spatial) funkce a tím nám to velmi usnadňují. Úkoly jako hledání bodů v libovolném polygonu, zjišťování průniků nebo měření vzdáleností jsou díky této podpoře triviální záležitostí. Co když ale chceme najít všechny polygony, které leží v určeném…

Celý článek Celý článek

První Symfony workshop pro začátečníky je za námi

První Symfony workshop pro začátečníky je za námi

V sobotu 13.8.2016 jsme pro vás uspořádali první Symfony Workshop a zpětně si troufnu tvrdit, že snad i úspěšně :-) Dorazilo 12 zájemců, kteří dali svojí sobotu všanc naději, že se dozví něco nového ze světa Symfony. Začali jsme v 10h a pro dopolední část připravil Martin Jedlička přednášku o základních principech a komponentách Symfony. Pokusili jsme se vysvětlit především ty části, které mátly i nás při našich začátcích se Symfony, nebo jsme nepoužívali správně. Největší důraz jsme kladli na…

Celý článek Celý článek

Jak na nechtěné horizontální scrollbary

Jak na nechtěné horizontální scrollbary

Když kóduji stránky, tak se mi občas u složitějších responzivních šablon stane, že nějaký element přesáhne šířku dokumentu a způsobí horizontální scrollbary. Ne vždy si toho rychle všimnu, protože k tomuto přetečení může docházet jenom při některých šířkách a i oprava se může zvrhnout v detektivní práci. Mazání jednotlivých nodů dokud přesah nezmizí nevede vždy rychle k cíli. Se zkoumátkem jsem také ne vždy uspěl. Využíval jsem i Firefox a jeho režim 3D pohledu, který dokázal vykreslit hranice všech vrstev…

Celý článek Celý článek

Apache log a analýza podezřelého provozu

Apache log a analýza podezřelého provozu

Při správě serveru se často objeví situace, kdy potřebujeme prověřit podezřelý provoz na webserveru. Provozujeme linuxové konfigurace s Nginx pro statický obsah a zároveň jako proxy pro Apache a PHP requesty a stav monitorujeme pomocí Muninu. Čas od času se na některém ze serverů objeví neobvyklé špičky v množství požadavků na server s prudkým nárustem zatížení. Tehdy přichází na řadu analýza logů abychom prověřili příčinu takového stavu a reagovali na případné „stahovače“, kteří se utrhli ze řetězu. K tomuto účelu…

Celý článek Celý článek

Výpočet vzdálenosti z GPS souřadnic

Výpočet vzdálenosti z GPS souřadnic

Při práci se souřadnicemi často narazíte na úkol určit vzdálenost dvou míst. Dlouhou dobu jsme pro tento případ používali jednoduchý vzoreček okořeněný magickou konstantou: dist = sqrt( (lat1 – lat2) ^ 2 + (lng1 – lng2) ^ 2 ) * 0.012 kde lat1, lat2, lng1, lng2 jsou souřadnice bodů jejichž vzdálenost máme určit a 0.012 je magická konstanta, která v našich zeměpisných šířkách upravuje výsledek tak, aby udával vzdálenost v kilometrech. Bohužel předchozí věta není úplně pravdivá: výsledek se tu…

Celý článek Celý článek

Získání GPS polohy v prohlížeči

Získání GPS polohy v prohlížeči

UPDATE: Prohlížeč Chrome od verze 50 považuje informace o poloze uživatele za soukromá data a přes Geolocation API je zpřístupňuje pouze na stránkách zabezpečených HTTPS protokolem. ======================== Mobilní telefon máme v kapse skoro všichni a snadno jsme si zvykli, že jsou zobrazované informace přizpůsobené naší poloze. Je to komfortní, dokáže to ušetřit spoustu času a přitom je velmi jednoduché se prohlížeče na aktuální polohu zeptat. Využívá se k tomu Geolocation API, které má dnes již širokou podporu, viz. caniuse.com. Komunikace…

Celý článek Celý článek