Godzina | Temat | Prelegent |
---|---|---|
18:30 - 19:30 |
Intro to Slick 2.1 and a whiff of features in Slick 2.2
Slick is a modern database query and access library for Scala. It allows you to work with stored data almost as if you were using Scala collections while at the same time giving you full control over when a database access happens and which data is transferred. In this talk we will have an introduction to Slick concepts with focus on 2.1 release. We will also hear about one of the two major features for Slick 2.2 - new nested options & outer join improvements and more. |
Stefan Zeiger |
19:30 - 19:45 |
Networking, drinks. |
|
19:45 - 20:05 |
Unicorn a type-safe IDs library
Unicorn open-source library adds tools to use type-safe IDs for your classes so you can no longer join on bad id field or mess up order of fields in mappings. It also provides a way to create service layer with methods (like querying all, querying by id, saving or deleting) for all classes with such IDs in just 4 lines of code. Idea for type-safe ids was derived from Slick creator's presentation on ScalaDays 2013. This library is used in Advanced play-slick Lightbend Activator template and is open-sourced on VirtusLab github account. |
Jerzy Müller |
20:10 - 20:30 |
Beholder - database views
The presentation will be about Beholder - Play-Slick library for data aggregation (database views) and visualization (searchable, orderable views for Play! framework). Beholder: 600 written and 2k generated lines of code, few afternoons and all based on orginal production code. I want to show that creation of small, useful library (or even mini-library) is easy and fun with Slick and Play! framework. Slick: fun side of SQL integration. This library is also open-sourced on VirtusLab github account. |
Krzysztof Romanowski |
20:30 - 21:00 |
Networking, drinks. |
Stefan Zeiger is the tech lead for Slick. He joined Lightbend in 2011 after developing ScalaQuery, the predecessor to Slick, in order to work on the new project full-time. He has been a user of Java and the JVM platform professionally since 1996, working on a diverse range of projects from web servers to GUI frameworks and programming language design, and moving on from Java to Scala since 2008.
Wcześniej programista Javy, od ponad trzech lat pasjonat Scali i wszystkiego, co związane z programowaniem funkcyjnym.
Scala Developer at VirtusLab, passionate about debugging staff and quite a good biker too.
Kraków Scala User Group - założona przez członków JUG
oraz pasjonatów z firmy VirtusLab, którzy spotkali się na innym meetupie i postanowili stworzyć
grupę skupioną na języku Scala i technologiach na nim opartych. Nasz cel to wymiana doświadczeń z
pracy z tym eleganckim językiem. Przy odrobinie wsparcia od TypeSafe i dobrych Traitów ;) grupa
planuje wpisać się na stałe w krajobraz IT w Krakowie.
Firma
sponsoruje powstanie grupy i organizowane wydarzenia.