Space-Time Matrix
From WikiEducator
|
Space-time Matrix
Day 1
Time | Bal de Mer | Kydonia | Elyros | Dining Room | Library | Library (also) | |
---|---|---|---|---|---|---|---|
0900-0930 | Intro to Open Spaces: topics, participants, self-organsation, .... | ||||||
1000-1100 | Performance Anti-Patterns - Sven Reimers (discussion) | Spock Framework Testing - Andres Almiray (coding session) | ... | Query DSLs: power of expressiveness - Rickard Öberg (discussion) | Software Architects: how to share effectively the design to programmers and stakeholders - Uberto Barbini (discussion) | RCP, Java Modularity, Eclipse RAP - John Kostaras, Marc Hoffmann and Andreas Gellendin (discussion) | |
1130-1220 | Composite Programming: break up, put together - Rickard Öberg (discussion) | IDE Shoot-out - Michael Hunger (coding, demo) | - | Traveling Consultant - Heinz Kabutz (discussion) | Team Fun - Joao Schim (discussion) | Desktop Apps: tips, productivity, Swing and frameworks - Andres Almiray and Andriy Stekhnovych | |
1220-1230 | Check-out: renegotiating the programme (come to the main plenary room with those with whom you are negotiating). Check which sessions you might join tomorrow and identify who to talk to for more info. in the meantime |
Day 2
Time | Bal de Mer | Kydonia | Elyros | Dining Room | Library | Library (also) | |
---|---|---|---|---|---|---|---|
0900-0910 | Check-in at the main plenary room: announcing programme changes, etc. (ALL) | ||||||
0910-1000 | Distributed Teams - Heinz Kabutz (discussion) incorporating Enterprise Collaboration - Joao Schim. |
... | Polyglot_Programming: JVM_interoperability - Andres Almiray and Sven Reimers (discussion) | To ORM or not to ORM - Álvaro Hernández (discussion) incorporating Database Links: efficient management of large data sets - Alex Carstea |
... | ... | |
1015-1115 | Concurrency: Java, Scala and Erlang - Heinz Kabutz and John Kostaras | ... | Polyglot language interoperation - Ben Evans (discussion/coding) including AOP - Andriy and meta programming: break the rules - Andres Almiray (show and tell) |
To ORM or not to ORM (cont.) | Java EE7 in the Cloud - Dimitris Andreadis (discussion) | ... | |
1130-1220 | ... | ... | Functional Eye for the Java Guy - Ben Evans (discussion/coding) incorporating Functional Programming on the JVM - Michael Hunger and OOP and FP - Uberto Barbini (coding). |
... | ... | Build Tools: who, how, what, when - Andres Almiray (discussion), incorporating A quick useful working build, CI Techniques - Kon Soulianidis. | |
1220-1230 | Check-out: renegotiating the programme (come to the main plenary room with those with whom you are negotiating). Check which sessions you might join tomorrow and identify who to talk to for more info. in the meantime |
Day 3
Time | Bal de Mer | Kydonia | Elyros | Dining Room | Library | Library (also) |
---|---|---|---|---|---|---|
0900-0910 | Check-in at the main plenary room: announcing programme changes, etc. (ALL) | |||||
0910-1000 | Java 7 and Beyond! - Language Change and You - Ben Evans (discussion and sharing), incorporating Java 7 JVM: Invoke dynamic: new JVM features for dynamic languages - Marc Hoffmann (workshop) |
JavaFX: The future of desktop Java? - Sven Reimers (discussion) and 3D Graphics: toolkits and experiences - Steffen Heinze |
Hacker Garden 1
Anything goes - Andres Almiray |
... | Do Application Servers Suck? - Dimitris Andreadis (discussion) | ... |
1015-1115 | Java Persistence: BigData - Andreas Gellendin and NoSQL/BigData from Juou - Michael Hunger and MongoDB: using NoSQL with Java - Elisabeth Kasimir. |
Agile Performance - Kirk Pepperdine (coding and discussion) | ... | The Future of Java: evolving the language - Sven Reimers (discussion) incorporating Closures in Java[8?] - Álvaro Hernández Modularity and Java 8 - Álvaro Hernández. |
Spring Framework: experiences, configurations - Steffen Heinze (sharing) | ... |
1130-1220 | Real REST: REST by the book - Rickard Öberg (discussion) | Kaizen: combined discussion (a) improving the way we work - Dmitry Vyazelenko and (b) Becoming Successful Developers - Dimitris Andreadis |
Game of Life: Java.next TDD - Michael Hunger (coding) | Checked Exceptions - Álvaro Hernández (discussion) | How would you teach Java? - Topics and Tools - Yiannis Foukarakis (discussion) | ... |
1220-1230 | Check-out: renegotiating the programme (come to the main plenary room with those with whom you are negotiating). Check which sessions you might join tomorrow and identify who to talk to for more info. in the meantime |
Day 4
A work in progress:
Time | Bal de Mer | Kydonia | Elyros | Dining Room | Library | Library (also) | |
---|---|---|---|---|---|---|---|
0900-0910 | Check-in at the main plenary room: announcing programme changes, thanks all round, etc. (ALL) | ||||||
0910-1000 | GC Log Analysis and Writing a Custom Profiler - Kirk Pepperdine and Ben Evans |
... | Hacker Garden 2 - Andres Almiray | ... | ... | ... | |
1015-1115 | Testing Async Systems - Phil Shotton | New Concurrent Hash Map - Heinz Kabutz (coding) | Hacker Garden 3 - Andres Almiray | ... | ... | ... | |
1130-1220 | Introducing Clojure - Ben Evans (discussion/coding) | Lego Mindstorms - Heinz Kabutz | Java Code Coverage - JaCoCo and EclEmma - Marc Hoffmann | ... | ... | ... | |
1220-1230 | Closing, reminder to contribute outputs, exchange contact details, .... |