Bilance Java školení 2015

publikováno: 1.1.2016

Letos budu opět pokračovat v tradici bilancování. Btw. bilance roku 2014 je zde.

Nejprve co se mi povedlo z mých předsevzetí:

  • JSF & Primefaces video tutoriál. Plány byly velkolepější, kvůli jiným aktivitám na jeho pokračování nezbývá čas. :-(
  • Vylepšit topjavablogs.com - liky, novinky, sociální sdílení, kategorie, lepší "top this week", "top this month", fulltextové vyhledávání, hodnocení blogů, přechod z Heroku na OpenShift, celkové zrychlení webu, přidány nové blogy (aktuálně 167 blogů) a spousta drobných vylepšení.
  • Vylepšit website monitoring - spooousta vylepšení - dashboard, checky jsou sgrupované do stránek, checky jsou nyní typů: HTML, sitemap, spider, XML, XSD a JSON a výrazně vylepšená konfigurace různých nastavení. Na druhou stranu se mi podařilo zachovat jednoduchost aplikace.
  • Předělat mou infrastrukturu - tak to se mi také povedlo, z dedikovaného serveru jsem vše přesunul na viruální server a všechno jsem výrazně potunil - předtím načtení některých stránek trvalo i přes jednu vteřinu, nyní to je kolem 200ms.

Co se mi povedlo neplánovaně:

  • V březnu 2015 jsem se rozhodl udělat něco jako topjavablogs pro SQL databáze a vznikl web topsqlblogs.com. Tohle rozhodnutí si neustále pochvaluji, protože jsem si díky tomuto webu výrazně rozšíril znalosti Oracle a PostgreSQL.
  • V květnu 2015 jsem měl plné zuby mvnrepository.com a search.maven.org a tak jsem vytvořil javalibs.com, nový search engine Java knihoven. Tento projekt mi sežral hodně volného času, když chce člověk udělat pořádný vyhledávací engine, tak to je opravdu kupa práce.
  • Většina mých hobby projektů běžela na Heroku, přešel jsem s nimi na OpenShift.
  • Podařilo se mi nalézt dostatečně reprezentativní náhradu školících prostor ... rozhodně jsem oproti roku 2014 upgradoval :-)
  • Aktualizoval jsem většinu školení a vytvořil nové: Funkcionální programování v Java 8, Test Driven Development, Performance Tuning, JavaScript pro Java vývojáře a Docker

Plány pro rok 2016:

  • Další vylepšení mých hobby projektů (zejména javalibs.com a topjavablogs.com), zejména u javalibs.com mám dlouhý seznam možných vylepšení.
  • Pár nových videí na javavids.com, to jsem v poslední době hodně zanedbával.
  • Chtělo by to nějaký nový certifikát (certifikáty jsou dobré k tomu, že Vás přinutí se naučit nějakou technologii od A do Z, ne jenom její nejpoužívanější části). V roce 2015 na to nezbyl čas.
  • Žádné nové hobby projektíky. Já se jich vcelku snažím vyvarovat protože to je strašná spousta práce ... udělat proof-of-concept a prototyp je většinou vcelku jednoduché a sranda, ale později to chci vylepšit a nechci aby mi to dělalo ostudu, tak nad tím postupně trávím strašně moc času. Jenže on je problém že ty projektíky vždycky organicky vyplynuly z mé reálné potřeby (sitemonitoring kvůli monitorování mých webových stránek ... Nagios mi přišel moc složitý a jednodušší mi přišlo spíchnout něco vlastního, topjavablogs kvůli tomu, že Google vypnul Google Reader a Feedly v té době bylo absolutně nepoužitelné a nakonec javalibs kvůli tomu, že stávající vyhledávací stroje pro Javu stojí totálně zaprd a najít něco je občas tak trochu magie).

Reference

Splnilo to mé očekávání si zopakovat základy Spring framework. Je vidět že školení je dobře připravené, že tomu co školíte rozumíte, že vás to baví, vysvětlíte principy a je dobře

Petr

Díky za školenie. Rád som si to celé zopakoval a rozšíril povedomie o Stream API a možnostiach funkcionálneho programovania v Jave. Veľmi dobrý impulz začať prvky funkcionálneho programovania zavádzať

Anton

Nebyl problém, se kdykoliv na cokoliv zeptat, pokud nebylo něco jasné, nebo neco nefungovalo. Také upozornění na obvyklé chyby, které nejsou hned intuitivně jasné, jako "pořadí" zpracováni Streamu, jsem ocenil.

Marek


Novinky

22.3.2019: Termíny Java školení léto 2019
Nové termíny!!!

22.3.2019: Vyšla Java 12!
Java 12 je venku!!!

20.2.2019: JIB 1.0