Konferensen Google I/O går av stapeln den 15:e maj och vi tänkte träffas och titta på keynoten tillsammans. Google erbjuder streaming av keynote och alla sessioner från konferensen, som förvisso inte är Java-ortodox, men förhoppningsvis ändå intressant och det blir sannolikt trevligt att träffas.
Kvadrat sponsrar med lokaler! Vi träffas 17:30 på i Bauerhuset på Slottsgatan 14. Väl mött!
Anmäl er på Google Plus eller på Google-gruppen.
Jönköping Java User Group
Jönköping Java Community | @jkpgjug
måndagen den 6:e maj 2013
torsdagen den 28:e februari 2013
måndagen den 18:e februari 2013
Mongo Maven!
Nu är det dags igen!
Onsdagen den 27/2 kör vi ännu ett Jug-möte. Den här gången i Consids lokaler (Barnarpsg 13) kl 17:30, anmäl er via Google Groups
På agendan står (förutom lite mat, mingel och dryck):
Roland H berättar om hur en maven-plugin för att kompilera less-filer kom till:
"Behöver du utöka ditt bygge med funktionalitet som det inte redan finns
plugins för eller där du behöver modifiera existerande plugins
till att utföra nya trick? En fallbeskrivning av hur vi fick maven att kompilera less-filer. "
Vi ses!!
Onsdagen den 27/2 kör vi ännu ett Jug-möte. Den här gången i Consids lokaler (Barnarpsg 13) kl 17:30, anmäl er via Google Groups
På agendan står (förutom lite mat, mingel och dryck):
MongoDB
Anders J och Oscar Christensson lär oss lite mer om MongoDB:- Vad är MongoDB
- Likheter och skillnader mot relationsdatabas + SQL
- Varför (och varför inte) MongoDB, fördelar, nackdelar
- Hur använder man MongoDB från Java och console
- ... och förhoppningsvis lite kodexempel
Maven-plugin
"Behöver du utöka ditt bygge med funktionalitet som det inte redan finns
plugins för eller där du behöver modifiera existerande plugins
till att utföra nya trick? En fallbeskrivning av hur vi fick maven att kompilera less-filer. "
Vi ses!!
måndagen den 28:e januari 2013
Jugen far västerut!
Hej svejs,
Den 7/2 är det ett på pappret mycket intressant javaforum i Göteborg, för detaljer se här:
http://www.javaforum.se/jf/?meeting=98
Arun Gupta (evangelist från Oracle) kommer och på agendan står bl a:
Den 7/2 är det ett på pappret mycket intressant javaforum i Göteborg, för detaljer se här:
http://www.javaforum.se/jf/?meeting=98
Arun Gupta (evangelist från Oracle) kommer och på agendan står bl a:
- The Java EE 7 Platform: Boosting Productivity and Embracing HTML
- How I Learned to Stop Worrying and Love Javascript
- Building WebSocket Applications in Java
Vi tänkte oss att vi samåker dit för miljön skull och för vår egen trevnads skull. Anmäl er själva på ovanstående länk och fyll sen i namn och om ni kan ha bil på:
så samordnar vi.
/Martin
tisdagen den 4:e december 2012
Certifiering!
Halloj,
Som vi sa på förra mötet så tänkte några av oss köra ett certifieringsrace. Eftersom det är rätt så rejält tråkigt (men ack så nyttigt) så hoppas vi att det kan bli lite roligare om man gör det tillsammans. Är du intresserad av någon certifiering så skriv in dig i följande dokument:
https://docs.google.com/spreadsheet/ccc?key=0AjKXdjPvzBGJdGpUbzhoUzR6NVg4ZEhaZ0VjWkVCbEE#gid=0
Enklast är sen om ni som eventuellt är intresserade av en certifiering snackar ihop er om praktiska detaljer.
Lycka till!!
/Martin
Som vi sa på förra mötet så tänkte några av oss köra ett certifieringsrace. Eftersom det är rätt så rejält tråkigt (men ack så nyttigt) så hoppas vi att det kan bli lite roligare om man gör det tillsammans. Är du intresserad av någon certifiering så skriv in dig i följande dokument:
https://docs.google.com/spreadsheet/ccc?key=0AjKXdjPvzBGJdGpUbzhoUzR6NVg4ZEhaZ0VjWkVCbEE#gid=0
Enklast är sen om ni som eventuellt är intresserade av en certifiering snackar ihop er om praktiska detaljer.
Lycka till!!
/Martin
torsdagen den 29:e november 2012
GIT
Kul att det var så många som ville komma och lyssna på bland annat mig förra träffen.
Jag pratade om GIT, som är ett versionshanteringssystem (http://git-scm.com/).
Jag fick backning om att jag lade dragningen på lite hög nivå, då inte alla jobbat med git. Min tanke var mer att locka folk till att testa och se att man kan göra ganska häftiga grejer med git än att ge en introduktionskurs. Så jag länkar vidare till lite introduktionsmaterial här.
Jag pratade om GIT, som är ett versionshanteringssystem (http://git-scm.com/).
Jag fick backning om att jag lade dragningen på lite hög nivå, då inte alla jobbat med git. Min tanke var mer att locka folk till att testa och se att man kan göra ganska häftiga grejer med git än att ge en introduktionskurs. Så jag länkar vidare till lite introduktionsmaterial här.
- http://learn.github.com/p/intro.html
- http://kylecordes.com/2010/git-gui-client-windows
- http://git-scm.com/book
Ni kan se min presentation på länken nedan. Presentationen är som sagt bland de fulaste som skapats och har inte så mycket information, min dragning var mer baserad på demonstrationer. Men för de som vill se den finns den här.
Repositoriet jag visade de olika log kommandona med var ett av mina hobbyprojekt, gimli (https://github.com/walle/gimli).
Jag passar också på att tipsa om ett annat av mina hobbyprojekt, gas (https://github.com/walle/gas). Det är ett verktyg för att byta git-användare. Smidigt att använda om man parprogrammerar, då man kan ha sin vanliga användare och en parprogrammeraranvändare. T.ex. fredrik+sven@limepark.se för att visa att man satt två vid den commiten.
Tack för att ni kom och lyssnade på mig babbla i nästan en timma. Det var kul, vi får göra om det med något annat ämne :)
onsdagen den 28:e november 2012
Lambda-uttryck i Java SE 8
Tack för visat intresse!
Den som vill prova lambda à la jdk 8 behöver bara ladda hem jdk 8 med lambda-stöd.
Utvecklingen av jdk8 sker i en branch som ännu så länge kan laddas ner separat. Alla föreslagna ändringar i jdk8 finns alltså inte med här men tillräckligt för att leka med.
Vidare behöver du en IDE med lambda-stöd. I skrivandes stund finns Netbeans och nyligen släppta IDEA 12 (på demon använde jag experimentella IDEA IntelliJ Leda) med stöd för lambda-uttryck.
Brian Goetz har författat en del intressant och lättläst (i alla fall mer lättläst än själva JSR 335) material som sammanställer lambda-relaterade språk-förbättringar i jdk8.
Eller en läcker list-reduktion:
...där det senaste torde ge följande output när du kör det:
Den som vill prova lambda à la jdk 8 behöver bara ladda hem jdk 8 med lambda-stöd.
Utvecklingen av jdk8 sker i en branch som ännu så länge kan laddas ner separat. Alla föreslagna ändringar i jdk8 finns alltså inte med här men tillräckligt för att leka med.
Vidare behöver du en IDE med lambda-stöd. I skrivandes stund finns Netbeans och nyligen släppta IDEA 12 (på demon använde jag experimentella IDEA IntelliJ Leda) med stöd för lambda-uttryck.
Brian Goetz har författat en del intressant och lättläst (i alla fall mer lättläst än själva JSR 335) material som sammanställer lambda-relaterade språk-förbättringar i jdk8.
- http://cr.openjdk.java.net/~briangoetz/lambda/sotc3.html
- http://cr.openjdk.java.net/~briangoetz/lambda/collections-overview.html
- http://cr.openjdk.java.net/~briangoetz/lambda/lambda-translation.html
Prova gärna nedanstående recept för att banta antalet rader i din kodbas:
Thread thread = new Thread(
() -> System.out.println("Do this later in separate thread..."));
Eller en läcker list-reduktion:
final List<String> names =
Arrays.asList("ghandi", "mandela", "tutu", "king", "theresa");
names.stream()
.filter(s -> s.startsWith("t"))
.forEach(s -> System.out.println("Namn som börjar på t: " + s));
...där det senaste torde ge följande output när du kör det:
Namn som börjar på t: tutu Namn som börjar på t: theresa
fredagen den 9:e november 2012
Väl mött igen Java-entusiaster
Det vore trevligt att samla JUG-medlemmarna igen! Vi träffas igen den 28:e november, kl 17:30 i Sogetis lokaler på Öriket (Klubbhusgatan
13). Sogeti bjuder på mat och dricka. Vi hoppas på öl-sponsring!
På agendan har vi (minst) tre punkter, och det finns säkert tid till mer diskussion om någon känner sig manad:
- Fredrik Wallgren (https://github.com/walle) ger en kort introduktion till versionshantering med git. Dessutom visar han lite funktioner i git som förhoppningsvis ger mersmak. För att få ut så mycket som möjligt rekommenderas att redan ha testat git själv, du kan göra det online på http://try.github.com.
- Workspace Mechanics hjälper dig centralisera dina inställningar i eclipse.
- Certifiering: varför certifiera sig inom Java? Diskussion kring hur vi kan vi hjälpa varandra.
Anmäl dig helst på Google Groups, men om du inte tycker om det så försök med Google+, LinkedIn, twitter (@jkpgJUG) eller rörpost - bara det inte hindrar dig från att delta!
(Det är fritt fram att registrera sig på Google Groups)
tisdagen den 23:e oktober 2012
Groovy och Grails
Slides och Länkar
Här är slidesen till min föreläsning jag höll om Groovy och Grails. Dom är utökade så att exemplet med javakod som görs om till Groovy är inkluderad.
Slides
Läs mer
Om ni tyckte att det var intressant och vill lära er mer så kan jag rekommendera bland annat följande webbplatser:
Mastering Grails - Artikelserie om Grails där de flesta väsentliga delarna i en Grailsapplikation gås igenom
http://skillsmatter.com/go/groovy-grails - Samling av Groovy och Grails föreläsningar
Prenumerera på:
Inlägg (Atom)





