Refactoring, část IV: Odstraňování duplicit
Konfigurace pmd-maven-plugin, resp. CPD, možnosti řešení a jejich úskalí.
Czech Java User Group
Konfigurace pmd-maven-plugin, resp. CPD, možnosti řešení a jejich úskalí.
Kašleme na ně, radši vyhyneme! Vývojáři nesnáší psaní dokumentace včetně analýzy, pak si stěžují na vyhoření, protože jejich projekty jsou nekvalitní a točí se v kruhu. Je to nutné? …
Rychlý úvod do RESTových webových služeb s implementacemi Jersey+Jackson a řešení pár problémů kolem:- jak vyřešit formát data a času v rozhraní služby (ISO namísto long)- jak vyřešit používání List v rozhraní služby v dotazu i v odpovědi- jak aplikaci snadno nahodit na Payaře Micro (odkaz na první díl je v úvodu)- jak službu zavolat […]
Tento výkřik je autentický a pochází z jedné diskuze, kdy se vývojářům manažeři snažili vysvětlit, proč si myslí, že vývojáře dotují, přestože projekty mají poměrně vysoký zisk. Diskuze byla čím dál neuvěřitelnější a absurdnější tím spíš, že žádný příklad nezabíral. Manday expertního síťaře i uklízečky se sečetl, vynásobil koeficientem, a fakturoval zákazníkovi. Rozpočet se dělal […]
Návod na zprovoznění loadbalancingu s Apache2 na CentOS 7 a clusteru domény aplikačního serveru Payara.
Stručná historie aplikačního serveru Glassfish, pokusů Oracle o jeho „utlumení“ a o návratu na špičku jako aplikační server Payara (což je trochu agresivnější rybka než ta ve sklenici), ke kterému jsem měl tu čest jako „přispěvatel“ a dlouholetý uživatel trochu pomoct. Vývoj pokračuje a nabírá na obrátkách, neb komunita kolem Payary se postupně…
Proč je používání map místo pojo objektů špatné? Jak moc? Co se s tím dá dělat?
Něco málo o technickém dluhu, proč je nebezpečný a jak se mu bránit. Co se stane, když „splácení“ technického dluhu zanedbáte? Jak s technickým dluhem souvisí exponenciální funkce, inflace, bankovní půjčky?