on 8 september

09:00 - 10:00
- Emergent Design — Neal FordSal 1, Level:
Labels:


- Multicore and Event Driven Architectures — Dan Bergh JohnssonSal 2, Level:
Labels:


- Seven cost-efficient ways to reduce your project overruns — Kjetil Moløkken-ØstvoldSal 3, Level:
Labels:

- Funksjonell programmering på JVM — Eivind Barstad WaalerSal 4, Level:
Labels:



- Cloud Psychology - hvordan realisere smarte løsninger — Totto - Thor Henning Hetland, Anders BjørnestadSal 5, Level:
Labels:

- Android 101 - Introduksjon til Android — Truls Jørgensen, Are WoldSal 6, Level:
Labels:

- Begrensninger i Appengine — Lars SøraasSal 7, Level:
Labels:


- Sal 7, Level:
Labels:
- Sal 7, Level:
Labels:


- Why REST-afarians live shorter — André WiikSal 7, Level:
Labels:

- RESTful Web Services med Jersey — Yngvar SørensenSal 7, Level:
Labels:



10:15 - 11:15
- Paneldebatt: Datalagringsdirektivet (DLD) — Torgeir Waterhouse, Reidar Bruusgaard, Rune Utne Reitan, Martin Bekkelund, Christer GundersenSal 1, Level:
Labels:
- JRuby: Now With More J! — Nick SiegerSal 2, Level:
Labels:

- Scalability, Availability & Stability Patterns — Jonas BonérSal 3, Level:
Labels:
- Scala - fra newbie til ninja på en time — Nina Heitmann, Karianne BergSal 4, Level:
Labels:
- OpenMQ, The JMS reference Implementation — Trond StrømmeSal 5, Level:
Labels:



- Testdrevet JavaScript — Christian JohansenSal 6, Level:
Labels:


- Lærepenger om sikkerhet fra den virkelige verden. — Thomas PronstadSal 7, Level:
Labels:

- Why We Should Start Tagging Our Code — Filip van LaenenSal 7, Level:
Labels:

- Programfeil i produksjon — Margaretha MilesSal 7, Level:
Labels:

- Security by clarity — Knut Vidar SiemSal 7, Level:
Labels:
- Accessing your Java applications with SSH — Trygve LaugstølSal 7, Level:
Labels:



11:45 - 12:45
- Encryption Boot Camp on the JVM — Matthew J. McCulloughSal 1, Level:
Labels:


- How we blew our shot at beating Spotify, spending two metric truckloads of cash doing it — Espen DalløkkenSal 2, Level:
Labels:
- Howto: Implement Collaborative Filtering with Map/Reduce — Ole-Martin MørkSal 3, Level:
Labels:

- Introducing Erlang to the OO Community — Hans NilssonSal 4, Level:
Labels:



- Sal 5, Level:
Labels:


- Writing SOLID JavaScript code — Anders NoråsSal 6, Level:
Labels:

- HA-løsning anno 2010 — Anders BjørnestadSal 7, Level:
Labels:

- Hvilke skyer finnes og hvilke trenger du? — Anders SandvigSal 7, Level:
Labels:


- Sal 7, Level:
Labels:

- d13n: Det enkle livet uten portal — Håvard WigtilSal 7, Level:
Labels:

- Siloapplikasjoner er bra! — Per SpillingSal 7, Level:
Labels:


13:00 - 14:00
- HATEOAS - The Confusing Bit from REST — Jim WebberSal 1, Level:
Labels:
- Flying with Griffon — Andres AlmiraySal 2, Level:
Labels:

- Hjemmelaget er bedre enn take-out — Kaare NilsenSal 3, Level:
Labels:

- Pattern matching in Scala — Jon-Anders TeigenSal 4, Level:
Labels:
- Building a scalable search engine with Apache Solr, Hibernate Shards and MySQL — Aleksander Stensby, Jaran NilsenSal 5, Level:
Labels:


- Using the latest Java Persistence API 2.0 features — Alexis Moussine-PouchkineSal 6, Level:
Labels:
- Ghost in a cell — Martin MalmSal 7, Level:
Labels:
- Hvordan skyen løser BI og DW utfordringen for SMB markedet — Øyvind ThoresenSal 7, Level:
Labels:

- Fra iPhone idé til App Store publisering. — Markuz LindgrenSal 7, Level:
Labels:
- Keyboard navigation in Web apps is NOT optional — Jon Gunnar WoldSal 7, Level:
Labels:

14:15 - 15:15
- The not so dark art of Performance Tuning — Dan Hardiker, Kirk PepperdineSal 1, Level:
Labels:





- Bygg applikasjonen din testbar — Janniche HaugenSal 2, Level:
Labels:

- HTML5 & WebSockets: Think BIG. Really BIG! — John Fallows, Jonas JacobiSal 3, Level:
Labels:

- Sal 4, Level:
Labels:

- Hvordan enkel analyse kan øke stabiliteten og hastigheten på din server VM! — Henning SpjelkavikSal 5, Level:
Labels:


- Scala på Androider — Thor Åge EldbySal 6, Level:
Labels:



- Scala on TRONbot — Aleksander GrandeSal 7, Level:
Labels:

- Kontoeksempelet i Java og Clojure — Alf Kristian StøyleSal 7, Level:
Labels:

- Javascript serverside funker! Introduksjon til node.js — Bjarte Stien KarlsenSal 7, Level:
Labels:


- Estetikk i språk — Kris-Mikael KristerSal 7, Level:
Labels:

- Modelbasert Grails — Kent Inge Fagerland SimonsenSal 7, Level:
Labels:


15:45 - 16:45
- Test-Driven Development at the System Scale — Nat Pryce, Steve FreemanSal 1, Level:
Labels:


- Implementing a REST API using Qi4j — Rickard ÖbergSal 2, Level:
Labels:

- Sal 3, Level:
Labels:


- Erjang - A JVM-based Erlang VM — Kresten Krab ThorupSal 4, Level:
Labels:


- Creating modular web applications with Apache Aries and OSGi — Alasdair NottinghamSal 5, Level:
Labels:

- Git i praksis - erfaringer med overgang fra ClearCase til Git — Fredrik VraalsenSal 6, Level:
Labels:

- The Value of a Steaming Pile of Crap — Greg YoungSal 7, Level:
Labels:
- How to debug threads in your production VM! — Henning SpjelkavikSal 7, Level:
Labels:


- Time-travel and logging — Andreas JacobsenSal 7, Level:
Labels:
- Min drømmeapplikasjon — Bjørn NordlundSal 7, Level:
Labels:
- Top 5 plugins for Hudson and Chuck Norris — Håkon SnøtunSal 7, Level:
Labels:
- Spring Roo, a tiny tour de force of sensible Rapid Application Development — Håkon Arneng HolmstedtSal 7, Level:
Labels:

17:00 - 18:00
- Beyond Java: Enterprise Apps, Script Programming, and the JVM — Eugene CiuranaSal 1, Level:
Labels:


- Java 7 NIO.2: The I/O API for Future — Masoud KalaliSal 2, Level:
Labels:

- Play! framework: a revolution in the Java world — Guillaume Bort, Nicolas LerouxSal 3, Level:
Labels:

- Unleash your processor(s) — Václav PechSal 4, Level:
Labels:

- Cloud Computing with Scala and GridGain — Nikita IvanovSal 5, Level:
Labels:


- Git-fu! — Kristian RosenvoldSal 6, Level:
Labels:
- 97 Things Every Programmer Should Know — Kevlin HenneySal 7, Level:
Labels:

- 97 Things: Do Lots of Deliberate Practice — Jon JaggerSal 7, Level:
Labels:

- 97 Things: Know Your Next Commit and Distinguish Business Exceptions from Technical — Dan Bergh JohnssonSal 7, Level:
Labels:
- Sal 7, Level:
Labels:

- Sal 7, Level:
Labels:

18:15 - 19:15
- It Is Possible to Do Object-Oriented Programming in Java — Kevlin HenneySal 1, Level:
Labels:
- DI flavours in Spring 3 — Costin LeauSal 2, Level:
Labels:



- Real ytelsestesting: WebDriver + Grinder — Vegard Hartmann, Øyvind KvangardsnesSal 3, Level:
Labels:


- Hvordan estimering av ideell tid gjør deg mer realistisk (med innlagt NM i estimering) — Magne JørgensenSal 4, Level:
Labels:
- Gjør ditt fantastiske websystem tilgjengelig for offline bruk! — Trond Marius ØvstetunSal 5, Level:
Labels:

- Cyber-Dojo - a code dojo for seriously improving your development ability — Olve Maudal, Jon JaggerSal 6, Level:
Labels:
to 9 september

09:00 - 10:00
- Sal 1, Level:
Labels:
- Driftbarhet - Veien til smidig drift — Trond Arve WasskogSal 2, Level:
Labels:

- NOSQL with Java — Aslak HellesøySal 3, Level:
Labels:


- Lean Quality Assurance — Kai Thomas Gilb, Tom GilbSal 5, Level:
Labels:

- Event Driven Architecture with the Spring Platform — Mark FisherSal 6, Level:
Labels:

- Is the grass greener for wiki users? — Svein-Magnus SørensenSal 7, Level:
Labels:



- Git Going with a Distributed Version Control System — Matthew J. McCulloughSal 7, Level:
Labels:
- 'En fornuftig branching-strategi i Git — Trond Marius ØvstetunSal 7, Level:
Labels:

- Erfaring med konvertering fra CVS til Mercurial i stort Javaprosjekt — Geir Andrè LundSal 7, Level:
Labels:

- Live Coding Session : Adding non obtrusive and search engine friendly JavaScript navigation — Andreas ØverlandSal 7, Level:
Labels:

10:15 - 11:15
- Enter The Gradle — Ken SipeSal 1, Level:
Labels:



- Challenging requirements — Gojko AdzicSal 2, Level:
Labels:
- CouchDB and the web — Knut O. HellanSal 3, Level:
Labels:

- Paneldebatt: Åpne offentlige data — Svein-Magnus Sørensen, Liv Freihow, Shahzad Rana, Christine Hafskjold, Sverre Andreas Lunde-DanboltSal 4, Level:
Labels:
- Mule 3: What's New and Cool — Dan DiephouseSal 5, Level:
Labels:
- 10 steg til robuste batchsystemer — Bjørn NordlundSal 6, Level:
Labels:
- Drop the debugger and become a better programmer. — Henrik Østerlund GramSal 7, Level:
Labels:
- Slett din JavaDoc — Anders KarlsenSal 7, Level:
Labels:


- Embedded Database med Spring 3.0 — Kristian BergSal 7, Level:
Labels:



- Jailer - effektiviser generering av testdata — Erik BakstadSal 7, Level:
Labels:


- Giving functional tests what they want: test system allocation on an as-needed basis. — Haakon Gjersvik EriksenSal 7, Level:
Labels:


11:45 - 12:45
- JavaFX: Designer Developer Workflow — Pär Sikö, Martin GunnarssonSal 2, Level:
Labels:


- Interaktiv programmering: Utforsking, læring og produktivitet! — Thomas Kjeldahl NilssonSal 3, Level:
Labels:


- Leveraging Open Source - Everything You Wanted to Know About Open Source that Nobody Told You (including getting paid to do it) — Jeff GenenderSal 4, Level:
Labels:
- Decision Making in Software Teams — Tim BerglundSal 5, Level:
Labels:
- Pragmatisk integrasjon — Anders SveenSal 6, Level:
Labels:

- Dynamiske subklasser: Lesbare, uforståelige APIer — Johannes BrodwallSal 7, Level:
Labels:
- Generating characterization tests for legacy code — Jonas FollesøSal 7, Level:
Labels:

- Webdriver + JRebel + Jetty = MAGI — Morten UdnæsSal 7, Level:
Labels:


- Mocking too close for comfort? — Thomas ArpSal 7, Level:
Labels:
- Avansert testing med JUnit 4 — Thomas E. BjørgeSal 7, Level:
Labels:


13:00 - 14:00
- Hydras and Hypermedia — Ian RobinsonSal 1, Level:
Labels:

- Static Analysis in Search for Performance Anti-Patterns — Patrycja WegrzynowiczSal 2, Level:
Labels:

- A Practical Introduction to Apache Buildr — Alex BoisvertSal 3, Level:
Labels:

- Do you really get Memory? — Jevgeni KabanovSal 4, Level:
Labels:
- Getting Real: Lift, the Scala web framework — Timothy PerrettSal 5, Level:
Labels:

- Getting Started with Spring and Activiti — Josh LongSal 6, Level:
Labels:

- Enhance your Maven plugins with Groovy — Harald SøvikSal 7, Level:
Labels:

- Basic Memory Troubleshooting — Inga Kristine HolenSal 7, Level:
Labels:
- Java, HotSpot og concurrency kan bite hardt i leggen — Øyvind Bø SyrstadSal 7, Level:
Labels:
- Er det mulig å gjøre Oslo til verdens IT-hovedstad? — Tobias K TorrissenSal 7, Level:
Labels:
- Securing Web Services with OpenSSO — Mario AparicioSal 7, Level:
Labels:



14:15 - 15:15
- Architecture Determines Performance — Randy StaffordSal 1, Level:
Labels:

- Sal 4, Level:
Labels:

- Så du ønsker å øke ytelsen ved å parallellprosessere - er koden din trådsikker da? — Aleksander Blomskøld, Rita NordtugSal 5, Level:
Labels:

- Are you sure you want to slap that with @Transactional? — Morten Andersen-GottSal 6, Level:
Labels:
- Parprogrammering i praksis — Morten BergSal 7, Level:
Labels:

- Smidig åpenhet: Fra skyldfordeling til samarbeid — Tore VestuesSal 7, Level:
Labels:
- The Product Backlog Hinders Value Creation — Trond WingårdSal 7, Level:
Labels:
- Hjelp, jeg har tatt over en legacy applikasjon — Vegard HartmannSal 7, Level:
Labels:



- Are you ready for change? — Anders SveenSal 7, Level:
Labels:


15:45 - 16:45
- Time to fix it! - JSR-310 Date and Time API — Stephen ColebourneSal 1, Level:
Labels:
- Utvikling av smidige Java-APIer og -SPIer — Stian GrenborgenSal 2, Level:
Labels:

- Getting more out of your Hudson — Kohsuke KawaguchiSal 3, Level:
Labels:


- The Java EE Spike Kata — Anders Karlsen, Johannes BrodwallSal 4, Level:
Labels:

- Surviving Java Maintenance - A mini field manual — Mårten HaglindSal 5, Level:
Labels:


- Augmented reality voucher hunt high on caffeine — Sondre Skaug BjørnebekkSal 7, Level:
Labels:



- Alternativer til relasjonsdatabasen: Et kast blikket mot NoSQL verden. — Tobias K TorrissenSal 7, Level:
Labels:


- Smidighet bør være middelet, ikke målet! Oppnå reelle resultater med noen spesifikke grep — Per Ivar Gjerløw, Karol Olivier Dubaele HårsakerSal 7, Level:
Labels:
- Spring 3 Java Config — Costin LeauSal 7, Level:
Labels:

- How JRebel works? — Jevgeni KabanovSal 7, Level:
Labels:

17:00 - 18:00
- Sal 1, Level:
Labels:
- Vaadin - Rich Web Applications in Java without Plug-ins or JavaScript — Joonas LehtinenSal 2, Level:
Labels:
- I Tried Domain Driven Design and Failed — Greg YoungSal 3, Level:
Labels:

- Hacking Your Brain for Fun and Profit — Nathaniel SchuttaSal 4, Level:
Labels:

- Hadoop: Divide and Conquer Gigantic Datasets — Matthew J. McCulloughSal 5, Level:
Labels:
- Practical use of Scala Actors — Espen BergerSal 6, Level:
Labels:


