JABLONEC NAD NISOU, CZ
Ahoj, jsem Michal.
Prostě Puški.
Táta, technologický nadšenec a člověk, který rád přichází věcem na kloub. Sítě, kód a život za hranicí obrazovky.
Networking PHP & Nette Život & rodina

Trochu víc než jen profil.
Hello, world.Pořád je co objevovat.
“„Chovej se tak, jak chceš aby se lidé chovali k tobě.
Život je pak veselejší.“
Michal
CO MĚ BAVÍ
Z nápadů skutečné projekty.
Trocha kódu. Spousta zvědavosti.
NETWORKING01 / MIKROTIK
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.
RouterOSMTCNAMTCWE · MTCTCE
AUTOMATION02 / MANAGETIK
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?
SNMPSSHPHP
WEB APPLICATION03 / BANÁN
Banán. Nebo chcete-li intranetový CRM systém.
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.
NetteCRMMySQL
FIRST PROJECT04 / 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.
PHPWeb
SMART HOME05 / HOME APP
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
PWARaspberry Pi
LIFE UPDATE06 / NOVÁ KAPITOLA
Všechno krásné jednou končí.
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.
KROK ZA KROKEM
Cesta života
Každá etapa něco naučí. A všechny dohromady dávají smysl.
Michal OS · v31.11.12
- 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é republikyTeď
BEHIND THE SCENES
Pohled pod pokličku.
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.
PHPNetteLatteCSS
<?php
final class Michal
{
public string $nickname = 'Puški';
public function create(): void
{
// Stay curious. Keep building.
$this->learn();
$this->build();
$this->enjoyLife();
}
}
POTKÁME SE I JINDE
Zůstaňme v kontaktu.