Z Javy do Javascriptu? (2) Komunita

Java a JavaScript majú toho okrem podobného názvu veľa spoločného aj rozdielneho. Na oboje sa pozerám nielen ako na programovací jazyk, ale ako na platformu. Majú svojich skalných prívržencov aj zarytých odporcov. Na internete sa o nich už popísalo veľa, ja by som sa im chcel povenovať v krátkej sérii článkov. Nebude to príliš technické, nebudem...

Aby test neselhal na první­ assert (JUnit 5)

Už jsem psal o tom, jak v JUnit 4 dosáhnout toho, aby test neselhal na první assert. JUnit 5 již dosáhl milestone 2, tak je potřeba se podívat, jak s novou verzí API dosáhnout téhož.

GeeCON Prague 2016, den 1

Vybalím to na vás hned na začátku: Je to dobrá konference, stojí za to, na ni jít. Ať chcete držet prst na tepu doby (= bleeding edge), mít všeobecný přehled, co se v doméně děje, anebo najít inspiraci - to vše tady najdete v rozumně vyvážené symbióze.

Mockování a úskalí času v Javě 8

Rozhodl jsem se, že začnu používat java.time.* místo java.util.Date. Jednak kvůli API a taky proto, že jsou nové třídy immutable. Chtěl bych se podělit o to, jak jsem se při tom nachytal.

Vybrané kapitoly z Groovy

Dočetl jsem druhé vydání knihy Groovy in Action (čekali jsme na druhé vydání této bible dlouhých 6 let). Udělal jsem si pár poznámek, které by se mohly hodit i vám, ať už s Groovy začínáte nebo ho už nějakou chvilku používáte.

Java konferencia Geecon bude po druhý krát aj v Prahe - 22.-23. říjen 2015

Geecon
Praha, 22.-23. October, CineStar Praha – Černý MostSvetoznáma konferencia Geecon po druhý krát organizovaná aj v Prahe. Bol som minulý rok, super zážitok a veľké množstvo nových zaujímavých poznatkov.Java and JVM based technologies, dynamic languages, enterprise architectures, patterns, distributed computing ... October 22-23, 2015 Prague,...

Refactoring: HashMapové peklo

Proč je používání map místo pojo objektů špatné? Jak moc? Co se s tím dá dělat?

JSR 303 Validation Messages Fairytale

Have you ever had a need to change the name and/or directory for ValidationMessages.properties? No? Lucky you! By default you should place the ValidationMessages.properties file in your project classpath root, and if you don’t like it’s name (as I don’t) or would like to organize all messages in a separate directory (as I like), than you...

Serializujte optimálně skrze Kryo

Je zajímavé, že tak základní věc, jako serializace objektů do binárního streamu je v Javě implementovaná neoptimálně - a to jak z hlediska velikosti výsledné binární podoby, tak i rychlosti s jakou je vytvořena. Míst, kde se serializace objektů hodí je celá řada, a proto je určitě v zájmu každého kvalitního vývojáře zamyslet se, jestli to nejde...

Logovanie z webových aplikácií cez logstash do ElasticSearch

Ukážeme si, ako možno logovať z webovej aplikácie rovno do ElasticSearchu, nad ktorým možno potom fulltextovo vyhľadávať. Využijeme pritom Maven, slf4j, logback, logstash a ElasticSearch.

 
strana 1/18celkem 179 položek