Nästa Javaforum den 9:e september - Squeed bjuder på pub!

Posted by: rikard

Javaforum-möte i Göteborg (2010-09-09 16:30)
Plats: IT-Universitetet, Forskningsgången 6, Lindholmen, Göteborg


16:30 Macka & mingel

17:00 Intro
Rikard Thulin och Tomas Trolltoft (Squeed)

17:10 Building Software Using Rich Client Platforms
Rikard Thulin (Squeed)

18:00 PAUS

18:30 TDD genom coding dojos
Although the theory of how to do Test Driven Devel- opment can be explained in a few sentences, mas- tering the skill takes substantial time and effort. Going to a Coding Dojo is a way to meet with other programmers in a “safe” environment in order to engage in deliberate practice, and learn by doing. We would like to talk about our experiences using the Dojo form and Kata exercises to teach the skills of TDD to professionals who want to improve the quality of their work. We have found that different Katas can be used to teach different aspects of TDD, for example some are more suitable than others for a mockist ap- proach. The skill level of the people in the group, and the programming language being used also make a difference. We have also found that it can be challenging to keep a group together and all learning new things at each meeting. In this talk we will share some insights about what works, what doesn’t, and what can be achieved using the dojo form. Our hope in giving this talk is to inspire others to start coding dojos, and improve the practice of programming.
Fredrik Wendt (Iptor) och Emily Bache (Bache consulting)

19:20 Flexklient med Spring / Hibernate / Java backend
I februari 2008 gjorde Adobe FlexSDK och BlazeDS till open source och i april ett par månader senare började Extenda arbeta med tekniken. Olov kommer i presentationen ge en introduktion till kombinationen Flex/Java/Spring/Hibernate. Utifrån en ”early adopters” erfarenhet kommer presentationen också att göra djupdykningar i mer avancerade problemställningar som exempelvis hantering av persistenta objekt på klientsidan. Dessutom kommer Olov att beröra en del olika stödramverk.
Olov Andersson(Extenda)

20:00 Squeed bjuder på JavaPub

squeed.com

Posted by: rikard

Nu finns det ett alternativ, http://squeed.com

Agendan för Javaforum 2010-06-17 16:30

Posted by: rikard

Plats: IT-Universitetet, Forskningsgången 6, Lindholmen, Göteborg Det är nu 122 anmälda till mötet. Lokalen rymmer 170 platser. Först till kvarn gäller.

16:30 Macka & mingel

17:00 Intro
Rikard Thulin (B3IT) och Tomas Trolltoft (Iptor)

17:05 Readable Web Application Tests with Selenium
Selenium RC allows you to test your web application through the browser and simulate user actions in a very realistic manner. It also has a handy Firefox plugin to help you to record tests in Java. Unfortunately, I've found that if you just use these tests straight off, you quickly end up with a test code maintenance headache. In this presentation I'll be looking at several approaches and additional tools which can help you make your tests more readable and robust Emily Bache, ELABS

17:55 Java-utveckling på Volvo-IT - Arkitektur, Metoder, Ramverk, Komponenter och Verktyg
Samuel Rodelius, Volvo IT Technology

18:25 PAUS

18:50 JavaUpate - Senaste nyheterna i Javavärlden
Tomas Trolltoft, Iptor

19:05 Introduktion till Git
Git skapades av Linus Torvalds när de som utvecklar linuxkärnan behövde ett nytt versionshanteringssystem. Det används av många open source-projekt och många migrerar nu sina repositorys till Git från till exempel Subversion. Varför då kan man fråga sig? Git är distribuerat, varje repository har fullständig historik, och detta gör bland annat att man inte är beroende av nätverksaccess eller en central server. Det är går väldigt lätt och snabbt att skapa nya brancher och att merga. Presentationen kommer ge en introduktion till hur Git fungerar och ge de som inte provat Git en anledning att testa själva.
Jörgen Lundberg, SolidBeans

19:40 Hessian - binärt Web Service-protokoll
Mattias Jiderhamn, Expertsystems

20:10 return;

Agendan för Javaforum den 10:e februari

Posted by: rikard

Javaforum-möte i Göteborg (2010-02-10 17:00)
Plats: IT-Universitetet, Forskningsgången 6, Lindholmen,, Göteborg

17:00 Macka & mingel

17:30 JavaUpdate
Senaste nyheterna i Javavärlden
Pierre Ingmansson (Iptor)

17:45 Designa kraftfulla Entiteter med JPA, JAXB och Maven2
Lennart Jörelid (Agilon)

18:30 Best Practise inom webboptimering
Yahoo! bjöd på 14 handfasta tips genom Steve Souders bok Faster Web Sites. Tre år senare kom Even Faster Web Sites med AJAX-fokus och samtidigt började verktygen för att undersöka den verkliga prestanda, dvs användarupplevelsen, florera.
Fredrik kommer peka på fria, användbara verktyg och ett par enkla åtgärder som gör skillnad för dina kunder.
Fredrik Wendt (Iptor)

18:55 PAUS

19:15 Case Study: TBD
Magnus Robertsson (Planeto)

19:45 Enterprise Architecture med Master-Slave principen
När flera IT-system ska fungera ihop genom att utbyta information och samverka på olika sätt, i en s.k Enterprise Architecture, är det viktigt att tidigt bestämma vilket system som äger vilken information och affärslogik. I det här föredraget utgår Peter ifrån koncepten i Domain-Driven Design för hur man kan beskriva domänmodellen och implementera i en fragmenterad systemflora.
Peter Norrhall (Mindedge)

20:15 return;

Building software using Rich Clients Platforms (Eclipse RCP/NetBeans RCP)

Posted by: rikard

Tidigare i veckan fick jag besked om att min presentation, "Building software using Rich Clients Platforms (Eclipse RCP/NetBeans RCP)" blivit accepterad till Scandinavian Developer Conference 2010.

Här är abstrakten:
In this talk, I will discuss the fundamental ideas and technologies behind the two leading Rich Client Platform, Netbeans RCP and Eclipse RCP. Building a user interface that is non trivial requires a lot of UI pluming. Using a RCP enables you to focus on implementing real business value. Real world experience and conclusions will be presented as well. When walking out of this session you will know when to use a RCP and be able to select between Netbeans RCP and Eclipse RCP based on your requirements.

Agendan till Javaforum den 25:e november

Posted by: rikard

Här kommer inbjudan till nästa Javaforum i Göteborg.

Plats: IT-Universitetet, Forskningsgången 6, Lindholmen, Göteborg
Tid: 2009-11-25 17:00

Agenda

17:00 Macka & mingel

17:30 JavaUpdate
Ferid Sabanovic (Iptor) och Torbjörn Karlsson (Iptor)

17:45 TestNG
Emily Bache (Iptor)

18:00 Site creation with Maven
Creating a site using Maven involves making a lot of choices. Some of them are obvious, like choosing a suitable document format, while others are more subtle. This presentation we will go through these choices and provide some useful hints and tips along the way. The topics covered include "Beauty is skin deep", "In the greater schema of things" and "That will look bad on your report card!".
Dennis Lundberg (Mälardalen University)

18:40 PAUS

19:00 Google Collection
Nils Pettersson (Iptor)

19:15 Vaadin - Rich web applications in plain Java without plugins or JavaScript
This presentation shows how easily you can create desktop-like web applications in plain Java without any HTML, XML, plugins or JavaScript. You will learn how to avoid the most typical problems in web application development by using a desktop-like programming model on server. Apache-licensed Vaadin framework is used to leverage Server- Driven RIA (SDR) architecture that allows you to focus on application logic and forget cross-browser issues.
- Server-Driven RIA architecture is introduced. A comparison between traditional web application architecture, client-side RIA architecture and SDR is done.
- A brief introduction to Apache-licensed Vaadin framework is given.
The toolkit is compared to Google Web Toolkit and the integration between the products is explained.
- A desktop-like web application is created from scratch to give a hands-on experience on SDR.
More info about Vaadin: http://vaadin.com/
Joonas Lehtinen (IT Mill)

20:00 JavaPub - sponsrat av Iptor - www.iptor.com


Anmäl dig på:
http://www.javaforum.se/jf/index.jsp?meeting=54

Som vanligt så är det först till kvarn som gäller då vi har ett begränsat antal sittplatser.