Tuesday 27 December 2011

Další JUG na téma: WTF is UTF?

Příští JUG bude o Unicode a Java, UTF-8, UTF-16. Setkání bude rozděleno na dvě části, přičemž obě budou na stejné téma. Hlavní přednášející bude Jan Žídek, který už jednou na JUG Ostrava mluvil o Jsou čtverce obdélníky? Aneb dědičnost je sviňa zrádná...

Abstrakt přednášky a semináře:
  • Dozvíte se, co skutečně je Unicode a jaký je jeho adresní prostor. 
  • Unicode obsahuje kostky domina naležato i nastojato. 
  • Jakými možnými způsoby se dá Unicode zapsat. Věděli jste třeba, že UTF-8 a UTF-16 není alternativou k Unicode, nýbrž způsob jeho zápisu? 
  • Co přesně znamená, když se řekne, že typ Character v Javě implementuje Unicode 
  • V technické přednášce se dostaneme až na úroveň jednotlivých bitů. 
  • Seminář: praktická ukázka kódu v Javě. 
Datum a ani místo zatím nejsou blíže domluveny. Více informací poskytnu během ledna 2012.

Friday 23 December 2011

Několik fotek z posledního setkání v roce 2011

Poslední setkání v roce 2011 bylo o testování z pohledu Java programátora. Několik lidí bohužel nedorazilo, kvůli změně přednáškové auly. Příště se prosím raději podívejte na srazy.info a zkontrolujte, jestli míříte do správné auly. Můžete se spolehnout, že na srazy.info jsou a budou vždy aktuální informace. 

Jak jsme se domluvili na setkání, zde jsou materiály:

Testing z pohledu Java programátora (Pavel Patz)
Testing z pohledu Java programátora (Pavel Patz)
Testing z pohledu Java programátora (Pavel Patz)
Mockito (Tomáš Turek)
Mockito (Tomáš Turek)
Continuous integration (Roman Bosák)
JUnit & Test driven development (Pavel Patz)

Wednesday 14 December 2011

JUG Ostrava & Java Community Process?

Měla by se JUG Ostrava zapojit do JCP? Není to nic extra komplikovaného. Proto abychom se mohli aktivně zapojit je potřeba zjistit jestli existuje dostatek lidí, kteří mají chuť se zapojit. 

Zájemci o zapojení se do Java Community Process nechť zanechají svůj email na této adrese: goo.gl/dpS2F (nejpozději do 31.12.2011). Pokud nás bude dost, tak uspořádáme speciální akci, kde probereme co a jak nás čeká, do kterého JSR se zapojit a jak budeme spolupracovat.

Proč se zapojit? Dobře to napsal Martijn Verburg (co-leader London Java Community): "The benefits to JUGs and individual members adopting a JSR are hopefully obvious. It looks great on the CV, gives you new technical and community skills and much more! With JSR-348 bringing openness and transparency to the way in which JSRs are run, this is a great opportunity for all of us to help the Java ecosystem thrive."

Zde je seznam JSR, do kterých je možné se zapojit. 


Thursday 8 December 2011

Testing z pohledu Java programátora - změna auly

V aule NA2 nebylo dostatek místa pro všechny zaregistrované. Proto jsem pro hlavní přednášku spolu s Janem Kožuszníkem a Lumírem Návratem zarezervovali aulu C3. 

Další novinka, workshopy nebudou klasicky na chodbě nebo dva v jedné místnosti. Rezervovali jsme pro ně auly C1, C3 a C4.

Zde můžete najít více informací o nové aule: http://srazy.info/mista/vsb-tuo-c3 

Sunday 4 December 2011

Webcasts from JavaOne 2011

It is not that much probable that somebody from Czech was on JavaOne 2011 conference. So, if you have missed JavaOne 2011 there are two keynote webcasts available. The content of webcasts is following:

Webcast JavaOne I
  • Topic JavaOne 2010 and 2011, achievements, Java Standard Edition
  • Length: 20 minutes
  • Conversation Gaye Hudson, Interview Steve Walker, Vice President Corporate Communications EMEA with Andy Gilbert, Principal Sales Consultant Java

Webcast JavaOne II
  • Topic: Java FX, Java ME, Java EE, Java Cloud
  • Length: 20 minutes 
  • Interview Steve Walker, Vice President Corporate Communications EMEA with Terrence Barr, Java Evangelist and Senior Technologist

More info on: http://www.oracle.com/goto/openworldannouncements

Friday 25 November 2011

33rd Degree conference in Krakow

33rd Degree conference will take place in Krakow, Poland, 19-21 March 2012. There are quite many topics I am interested in. Especially:
  • Joonas Lehtinen - Vaadin 
  • Guillaume Laforge - Groovy
  • Sylvain Lebresne - Apache Cassandra
  • Raffi Krikorian - Twitter
  • Stephen Chin - Scala FX, Visage for UI development
  • Sandeep Bhanot - Running Java, Play! and Scala Apps on the Cloud
  • Andrey Breslav - Kotlin: A cool way to program for JVM

The price for tickets is 110 EUR. That is not much for that kind of conference. If you still doubt about your participation, check the full list of speakers: http://2012.33degree.org/speaker/list

Wednesday 9 November 2011

Testing z pohledu Java programátora - 14.12.2011

Termín 14.12.2011 a místnost NA2 jsou na Vysoké Škole Báňské zarezervovány. Stejně tak potvrdil účast Pavel Patz, který bude mít hlavní přednášku. Po přednášce bychom měli jít víc do hloubky dané problematiky. O workshopy na téma JUnit, Mocking a Continuous integration se postarají David Mončka, Roman Bosák a Tomáš Turek.

Pavel Patz: "Unit Testing je pro spoustu programátorů jako chodit k zubaři. Všichni ví, že by měli, ale nikomu se nechce. A ti, co chodí pravidelně, se vyhnou většině vážnějších problémů. Proč se programátoři unit testingu vyhýbají, proč je důkladné unit testování výhodnější než žádné nebo dokonce jen občasné a proč se podobné přístupy používají i v jiných oborech než jen při psaní softwaru. Během přednášky se podíváme na:
  • Unit Testování a TDD vs. jiné postupy testování a jejich dopad na proces vývoj
  • Použití JUnit
  • Podpora Unit testů ve frameworcích a nástrojích
  • Testování aplikační vrstvy, využití fake/stub/mock objektů"

Program:
17:45 Registrace
18:00 - 19:00 Přednáška "Testing z pohledu Java programátora" (Pavel Patz z JetMinds)
19:00 - 19:15 Přestávka
19:15 - 20:15 Workshopy (David MončkaRoman Bosák a Tomáš Turek z Tieto)
20:30 - ??:00 Afterparty

Registrace jsou zde: http://srazy.info/java-user-group-ostrava/1625


P.S.: Asi to znáte, příjde projekt, začnete programovat a kladete si otázku: "budeme psát testy a používat třeba ten JUnit?". Když se rozhodnete že ano, tak příjdete na to, že některé části kódu jsou prostě neotestovatelné. Řešíte implementační záležitosti, architekturu, doménovou znalost atd... Postupem času přibívá kódu a dopsaní testů stává tak časově náročným deficitem, že se do toho nikomu nechce. Programátorům se nechtějí psát testy protože na to nemají čas, nikoho to vlastně nezajimá a nic z toho nemají. Managementu se do toho většinou nechce z důvodu, že by museli platit za něco, co nepřináší hodnotu zákazníkovi. Pro ně je hlavní doručit co bylo slíbeno a dostat mít proplacené faktury. A jak to tak bývá na konci takových projektů? Zákazníci prohlašují, že aplikace má problémy s kvalitou, obsahuje mnoho chyb a ono ani s tím proplácením faktur to není tak horké. 
Je to poměrně negativní scénář a doufám, že stále méně často se opakující. Na plánovaném JUG se podíváme na to jak zmíněné komplikace zmírnit a jak je to s testováním software z pohledu Java programátora. 

Wednesday 21 September 2011

Short video from Java 7 event

I have made short video from the latest event. It is few shots with music, just for fun. I hope you will like it.

Saturday 17 September 2011

Java 7 event in Ostrava

Ostrava JUG organized an event related to the new version of Java. The event was prepared in the quite usual way, one hour presentation and three workshops running simultaneously.

Jan Lahoda - Java 7 
Jan Lahoda from Oracle is the one who accepted our invitation. Jan, many thanks for coming and great performance. I would like to thank also to Oracle and Tieto for supporting that. Here is the material used during the presentation: goo.gl/7lYCs

The one hour presentation by Jan Lahoda
There were quite many new things mentioned during the presentation for most of us. So the idea of having three workshops to go more deeply through
project coin/language changes - Vladimir Pfeffer and Jan Lahoda
nio2 features - Tomas Turek and David Moncka
concurrency - performed by Peter Almasy and Tomas Kufa 
was actually quite good and appreciated. Well, all the workshops were running at the same time, so one had to choose what workshop to participate. But don't be worried, we can repeat these workshops - so you won't miss that.

Here are the pictures from the workshops.

Peter Almasy - concurency
Peter Almasy - concurency
Peter Almasy - concurency 
David Moncka & Tomas Turek - nio2 
Vladimir Pfeffer & Jan Lahoda - project coin / language changes
Vladimir Pfeffer & Jan Lahoda - project coin / language changes
Vladimir Pfeffer & Jan Lahoda - project coin / language changes
David Moncka & Tomas Turek - nio2 
Vladimir Pfeffer & Jan Lahoda - project coin / language changes
David Moncka & Tomas Turek - nio2 
Peter Almasy - concurency 
Peter Almasy - concurency 
David Moncka & Tomas Turek - nio2 
David Moncka & Tomas Turek - nio2
Vladimir Pfeffer & Jan Lahoda - project coin / language changes



This even was also first one with refreshment :-) Thanks Oracle, I really hope this will repeat few times again.  




















This event participated over 110 people interested in Java technologies. Thanks to all for great evening! If you have any questions or ideas to improve JUG - use this formgoo.gl/cNPXH. See you next time!

Friday 2 September 2011

Java 7 - workshops

Jak jsem slíbil, zde je více informací o workshopech. 

Language changes
-          Vladimír Pfeffer
NIO2 features
-          David Mončka
-          Tomáš Turek
Concurrency
-          Peter Almásy
-          Tomáš Kufa

Tuesday 23 August 2011

JUG na téma Java 7

Registrace
srazy.info/java-user-group-ostrava
Termín
14.9.2011 17:45
Místo
VSB, NA2, Ostrava Poruba
Program
17:45 Registrace
18:00 - 19:00 Přednáška o Java7 (Jan Lahoda z Oracle)
19:00 - 19:15 Přestávka
19:15 - 20:15 Workshopy + Java 7 trička
Více info o workshopech
Bude probíhat několik workshopů na téma Java 7. Cílem je nasdílet co je v nové verzi, ukázky a diskuse. 
Sponzoři:
Oracle, Tieto 

Sunday 24 July 2011

Plánujeme další JUG na téma Java 7

Rozhodl jsem se nasdílet informace a novinky z plánování dalšího setkání Java User Group v Ostravě. Tady jsou...
Trička "Java 7" z Oracle dorazila (mám jich tam nachystaných 100 kusů). 
Speaker bude zřejmě Jan Lahoda z Oracle (téma Java 7). 
Doufám, že se nám podaří přidat několik workshopů, kde si budeme moct nasdílet praktické zkušenosti s Java 7. 
Termín plánujeme ihned po prázdninách, tedy Září 2011.


Friday 24 June 2011

Java 7 - lunch kits

Co nového? Zrovna jsem dostal zprávu od Nicole z Oracle: "We are very excited about the enthusiasm and participation of the JUG community with over 200 launch kits requested. In fact, the Java 7 event kits started shipping today...". 


Což znamená, že začínáme plánovat dalsi JUG setkání :-) Tentokrát to bude něco jiného a extra.