Milan Felix Šulc

Just latests thoughts from my developer life

2020

GitHub Sponsors pro Felixe

[ 15/08/2020 ]

Github v květnu 2019 oznámil podporu pro vývojáře prostřednictvím Github Sponsors. Jak jsem do tohoto vlaku naskočil?

Jak monitorovat VuePress pomocí Smartlook

[ 01/07/2020 ]

Jak napojit Smartlook do statického generátoru stránek VuePress?

2019

NPM: aktualizace závislostí

[ 22/12/2019 ]

Jak poznat, že máte neaktualizované NPM balíčky a jak je aktualizovat.

Oficiální web organizace Contributte

[ 24/11/2019 ]

Už jste viděli oficiální web organizace Contributte?

ZEIT Now: google search console

[ 23/04/2019 ]

Jak si přidat web do Google Search Console s využitím ZEIT Now.

Utility: komprese obrázků pomocí ImageOptim a Kraken

[ 01/04/2019 ]

Potřebujete dávkově minifikovat obrázky? Zkuste ImageOptim nebo Kraken.

Communitte: jak se zapojit do Nette komunity

[ 31/03/2019 ]

Rádi byste se zapojili do nějakého open-source projektu kolem Nette? Zde je pár tipů.

Contributte - roadmap 2018

[ 11/03/2019 ]

What was our plan for 2018 in Contributte organization.

ZEIT Now: migrace .dev domény do cloudu

[ 27/02/2019 ]

13 let jsem čekal na správnou doménu, a pak jsem ji rovnou hodil do cloudu.

Vývoj s lokálním PHP a DB i Adminerem v Dockeru

[ 26/02/2019 ]

Zvykl jsem si používat při vývoji lokální PHP a Adminer + DB v Dockeru.

Brew: install, upgrade a cleanup

[ 22/01/2019 ]

Používáte brew na instalaci balíčků? A co používáte na čištění starých balíčků?

Online agregovaná dokumentace pro vývojáře

[ 21/01/2019 ]

Desítky dokumentací ke všem možným nástrojům na devdocs.io.

Online služba: ipapi.co

[ 10/01/2019 ]

Služba ipapi.co vám provede geolokaci nad IP adresou.

Chrome: fullsize screenshot bez rozšíření

[ 07/01/2019 ]

Chrome toho umí spoustu, nedávno jsem zjistil jak udělat fullscreen screenshot.

2018

Nette je PHP 7.3 ready

[ 31/12/2018 ]

Poslední verze Nette je opravdu PHP 7.3 ready. Beží na něm například portál componette.com.

Nette: napovídání nad template v presenteru nebo controlu

[ 19/10/2018 ]

Jak na napovídání nad objektem template v presenteru nebo controlu?

Nette 3: dependency injection

[ 10/10/2018 ]

Jak by mohlo vypadat dependency injection v Nette 3.0.

Nette Camp 2018

[ 24/08/2018 ]

Od 23.8. do 26.8. se sjelo přes 40 vývojářů na již tradiční Nette Camp.

Nastavení OSX pro komfortnější vývoj

[ 21/07/2018 ]

Nedávno jsem si pořídil nový MacBook a potřeboval jsem si nastavit pár věcí, aby se mi lépe pracovalo. Dlouho jsem byl výhradně na Linux Mint, takže znalost unix prostředí byla. Ale i tak toho bylo dost.

Nette Utils na PHP 7.2

[ 08/04/2018 ]

S příchodem PHP 7.2 a rezervovaným slovem object musely nastat úpravy v nette/utils balíčku. Pojďme se podívat, co je potřeba upravit.

Nette Framework + Webpack 4

[ 18/03/2018 ]

V rámci tréninku jsem vytvořil ukázkový projekt s Nette a Webpack 4.

Ukázky mapování Nette presenterů

[ 05/02/2018 ]

Jednoduché i složité ukázky jak mapovat Nette presentery.

Tracy integrace do Nette

[ 14/01/2018 ]

Tracy jiste každý, kdo používa Nette, zná, ale znáte všechny její nastavení?

NetteHkPivo 2017

[ 12/01/2018 ]

V prosinci 2017 se konalo již třetí NetteHkPivo. A byla to jízda.

Nette Team Meetup 2017

[ 10/01/2018 ]

V prosinci 2017 se sešel Nette Team.

2017

Contributte - killer balicky pro/nad Nette

[ 12/11/2017 ]

Podívejme se ve zkratce co je Contributte a jak můžete zmíněné balíčky využít ve vašich projektech nebo knihovnách.

Nette\Forms - jak vytvořit a použít custom input ve formulářích

[ 11/08/2017 ]

Ukážeme si, jak vytvořit a použít custom input v Nette formulářích pomocí navěšovacích metod, vlastního formuláře a přímo ve formuláři.

Contributte\Console - snadná integrace Symfony\Console do Nette Frameworku

[ 08/08/2017 ]

Jak jednoduše použít Symfony\Console ve vašich Nette projektech. Jak vytvořit vlastní command, jak ho zaregistrovat a nakonec spustit. S tímhle vším vám pomůže Contributte\Console.

Docker - 800 dní poté

[ 16/04/2017 ]

Jak jsem se seznámil s Dockerem, co mě na začátku trápilo, proč je dobré si sestavovat vlastní Docker images a pár odkazů na mé Docker images.

2016

Cachování v Nette komponentách a latte šablonách

[ 02/03/2016 ]

Pojďme si ukázat několik způsobů jak cachovat data v jednotlivých Nette komponentách a jejich šablonách.

Componette - jak se buduje nette portál

[ 17/01/2016 ]

Jak jsme postavili automatický, moderní a soběstačný portál pro nette addony.

2015

Windows 10 - autokorekce a odstranění aplikací

[ 08/12/2015 ]

Používáte Windows 10 a otravuje vás autokorekce? Opravuje vám to i Skype? Pak by se vám mohl hodit tento návod.

Nette - jak zapisovat služby (extension / neon)

[ 17/10/2015 ]

Jaké jsou možnosti registrovat služby do dependency injection containeru. Porovnání zápisů přes Config a přes Extension.

Markette\Gopay - 3. generace

[ 13/10/2015 ]

Nová verze Markette\Gopay přichází do vašich obrazovek. Pojďme si ukázat, co je nového.

Nette Addons 2.0 -> Nette Packages > Componette 1.0

[ 05/10/2015 ]
Zkusil jsem se zapojit do Nette komunity vytvořením nového Nette Addons portálu, resp. Nette Packages jak jsem ho nazval. Co mi vadilo na starém addons.nette.org Největší dispozicí pro mě byla manuální aktualizace readme. Rád vyvijím řešení, které pak dam open-source, například balíček takových řešení je Minetro. Když člověk vydá nějakou tu verzi, nebo změní readme, musel jsem pak ručně měnit tyto texty u konkretního addonu. To mi přijde jako ztráta času.

Phalcon - krátký přehled

[ 28/09/2015 ]

V tomto článku bych se rád zaměřil na Phalcon Framework, se kterým jsem nedávno přišel do styku a velmi si ho zamiloval. Po několika letech vývoje v Nette jsem tedy na chvíli přesedlal na úplně jiný nástroj.

Nextras\ORM: Důmyslné a přesto jednoduché ORM

[ 25/07/2015 ]

Nextras\ORM je lehko použitelná knihovna, vhodná i pro malé projekty. Hlavní maintener není nikdo jiný než databázový mág Jan hrach Škrášek.

Total Commander: skvělý pomocník

[ 29/05/2015 ]

Total Commander je skvělá aplikace, bez které bych se na svém notebooku už neobešel. Využívám ji prakticky denně na FTP přenosy, hromadné přejmenování, rychlou editaci, náhledy souborů a fotek, porovnávání souborů.

Latte - evoluce registrace maker a helperů (filtrů)

[ 11/05/2015 ]

Ukážeme si jak registrovat helpery a makra v Nette a Latte. Půjdeme od verze 2.0.6 až, ke dnešnímu dni, do současné verze 2.3.2.

Simple blogger - blog do 10 minut

[ 07/05/2015 ]

Tvoříme blog do 10 minut. Jednoduše, efektivně a to všechno na našem oblíbeném Nette Frameworku. Zvládne to každý.

Minetro - kolekce pluginů

[ 06/05/2015 ]

Minetro je kolekce balíčků, nástrojů a rozšíření pro Nette Framework. Některé z nich i mimo Nette. Většina z nich vyžaduje PHP 5.4 a vyšší. Většina doplňků je pro Nette verzi 2.3, nekteré maji podporu i pro starší verze. Jako správné knihovny, velký důraz se klade na testování. K tomu se využívá skvělý Nette\Tester.

Currently working

I am currently digging deeper to serverless stuf. Also trying to do my best around Nette [contributte.org & componette.org]. Taking care of 242 libraries across various Github organizations.