Welcome to another edition of #ThisWeekInScala.
Call for papers
Over the past week I’ve been approached by two conference organisers to announce their Call For Papers (CFP). Maybe it’s time for you to produce a presentation rather than just consume? You have a couple of options:
- Scala IO – October 24th and 25th, Paris, France
- Supported by Typesafe
- Sessions ranging from 24 mins to workshops of 3 hours!
- Scala eXchange – Dec 2nd-3rd, London, UK
- 45 minute sessions
And here’s your usual stuff…
- Akka 2.2 final was released and I just missed it by a matter of hours in my last roundup!
- Scalaz 7.0.2 also released
- Subset, the library providing MongoDB Document parser combinators and builders, has now reached Subset version 2.1.0
- SBuild 0.5.0 is out and features speed improvements, parallel target execution and cmdline shortcuts
- bintry version 0.1.1: – bintry is a Scala interface for the bintray api
- AnormCypher 0.4.2 released - AnormCypher is a Cypher-oriented Scala library for Neo4j, based on Anorm from Play
- Stein Kåre Skytteren announced isitdown.no which was built on Scala, Akka and Elastic Search
This week I offer you a presentation by Dean Wampler at the Chicago Hadoop User Group around four months ago:
Blogs & Tutorials
- Cake’s own @honzam399 blogged: Using Spray Client and the new Akka 2.2.0 IO.
- Meanwhile, the Akka team added a few more posts to their 2.2 spotlight series:
- Typesafe posted an interview between James Ward and Bruce Eckel: Bruce Eckel on Learning Scala and Tech Conferences
- Cloud provider Jelastic published: Getting started with Scala on Jelastic
- Vaughn Vernon added a few more posts to his EAI and Actor Model series:
- Richard Dallaway blogged: My take on The Appeal of the Lift Web Framework (part 1)
- Typesafe shared another casestudy – this time with sharethrough
- Matthias Nehlsen shared a new blog post: Transforming Log Events into Information
- Pascal Voitot blogged: Introducing CRUD/REST PlayAutosource for Datomic based on Datomisca
- Travis Brown wrote part two of a blog post on faking type providers in Scala (with the singleton type trick for sharing metadata across macros) – as well as the interestingly-titled post - Vampire methods for structural types
- Alex Hennecke of Atlassian compared the performance of Java and Scala HTTP clients and it seems there’s still room for improvement!
- Heiko Seeberger blogged: Part 2 of Gabbler, a reactive chat app with Scala, Akka, Spray and AngularJS
- Ryan LeCompte got in touch to share his gist: “Deeply copying arbitrarily-deep nested arrays via type classes! (thanks for the typeclass idea from Erik Osheim)“
- Agar Walruchi0 of Knoldus blogged: Static code analysis via CPD from within SBT with Scala
- Robert Ladstätter wrote a follow up to his post last week about his Sudoku Grabber and Solver – Now includes a webcam and augmented reality!
- Iain Hull posted his next blog on designing a DSL in Scala and said he would appreciate any feedback or retweets
- Jacek Laskowski wrote a tutorial: Importing sbt-based project to IntelliJIDEA 13 (with sbt-idea, Scala 2.11 and sbt 0.12)
- Andy Petrella blogged: Function1[-T1, +R] — What the heck? which is intended to be a gentle post for Scala newcomers about co/contravariance using Java instead of Category Theory
- Tomasz Nurkiewicz blogged: Fake system clock pattern in Scala with implicit parameters
That’s all folks. Have a great week. Remember you can get in touch with me directly via email or message me on twitter (@ChrisCundill) with any Scala news, events or content. Tip: Tweet about your content using hashtag #Scala.