head

Michal Puškár

„Chovej se tak, jak chceš aby se lidé chovali k tobě.
Život je pak veselejší.“

Cesta života

1995 Spuštění systému Michal 1.0
2011-2015 VOŠMOA Jablonec n. N.
2014 Spuštění prototypu Michal 2.0
2015-2025 GREPA Networks s.r.o.
2021 MikroTik MTCNA
2022 MikroTik MTCWE, MTCTCE
2025-xx Policie České republiky
Letopočet: 2025
Michal 1.0 aktuální firmware: v30.11.10
Michal 2.0 aktuální firmware: v11.11.10
cameo
mikrotiks

MikroTik na hrad!

Produkty MikroTiku patří mezi nejrozšířenější síťové prvky lokálních poskytovatelů internetového připojení, ale i menších a středních firem nebo institucí. V poměru cena / výkon mu málo kdo dokáže konkurovat. A co víc - nastavíte na něm prakticky cokoli. Vždy bude moje volba číslo jedna.

fitness

GREPA Fitness jako první projektík.

První komerční projekt, který vzniknul ještě jako součást působení ve společnosti GREPA Networks. Žádný framework, žádné ulehčovaní, pouze čisté PHP s prvními pokusy vytvořit objektově orientovanou webovou aplikaci. Ne vše je jak bych si představoval, ale funguje to no ne? Co víc si přát.

Banán. Nebo chcete-li intranetový CRM systém.

banana

Krása střídá nádheru a já objevil Nette. PHP framework původem z České republiky, který změnil pravidla boje. A tak vznikl další pracovní projektík, který mi trochu usnadňoval práci.

Zálohovací systém na MikroTiky.

Trochu u nás chyběl nějaký sofistikovanější systém, který by v určité časy sám generoval a ukládál zálohy ze všech možných routeru, switchů a access pointů na síti. V rámci mé intranetové firemní aplikace Banán jsem tedy navrhnul další modul s pracovním názvem ManageTik. Pomocí protokolu SNMP a ssh2 se připojuje do předem nadefinovaných zařízení, vyčítá data a stahuje zálohy, které pak dále uchovává. Docela cool ne?

managetik

Progresivní webová aplikace.

  • Domácí appka na zásuvky
  • Postavená na PHP Nette
  • RPi, Nginx, nic víc netřeba
  • Obyčejný web zabalený do „aplikace“
  • Prostě si rád hraju
app

Všechno krásné jednou končí.

portrait

Nastal čas na změnu, s původní myšlenkou dnes už prodané firmy GREPA Networks už to nemělo moc společného. Bylo teda potřeba hledat něco jiného a klidně i jiný obor. Každá zkušenost je dobrá zkušenost.

A jak vypadá taková aplikace nebo web pod „pokličkou“? No uplně jednoduše, pár řádků kódu, Latte šablon, CSS souborů, ale i JavaScriptů. A nejlepší je to samozřejmě psát v preferovaném editoru. No a já už roky používám Visual Studio Code.

Psát se dá cokoli několika způsoby. Ja mám zhruba dva, které občas kombinuji. Paradoxně když to chci udělat navenek „hezčí“, tak ten kód trochu zprasíte, ale co už...hlavně že to jede.

code