Scala

  • submit to reddit

Scala: Setting a default value

We wanted to try and generate a build label to use for the name of the artifacts archive that gets generated each time we run the build but wanted to...

4 replies - 3292 views - 06/13/11 by Mark Needham in Articles

A few short notes on converting SBT plugins to 0.10.x

I just finished converting my FindBugs SBT plugin “findbugs4sbt“ to SBT 0.10.x. FindBugs? What’s that? – Go have a look at its website, and then use...

1 replies - 2967 views - 06/10/11 by Joachim Hofer in Articles

Sbt: Rolling with continuous/incremental compilation and Jetty

As I mentioned in an earlier post we’re using SBT on our project and one of it’s cool features is that it will listen to the source directory and...

0 replies - 3862 views - 06/10/11 by Mark Needham in Articles

Detecting the Copy/Paste Antipattern from within SBT

I’m in the middle of porting the build process of a few (Java) projects from old and complicated Ant to SBT, trying to fill a few gaps in SBT tooling,...

0 replies - 3748 views - 06/09/11 by Joachim Hofer in Articles

Sbt: Zipping files without their directory structure

We’re using SBT on our project and Pat and I have been trying to work out how to zip together some artifacts so that they’re all available from the top...

0 replies - 3248 views - 06/05/11 by Mark Needham in Articles

When to use Apache Camel?

Apache Camel is one of my favorite open source frameworks in the JVM / Java environment. It enables easy integration of different applications which...

1 replies - 35057 views - 06/05/11 by Kai Wähner in Articles

Scala and Quartz DSL

Quartz 2.0 introduces a Domain Specific Language (DSL) for working with the core entities (jobs and triggers).As a Scala fan boy, this is my first translation...

0 replies - 4318 views - 05/19/11 by Slim Ouertani in Tips and Tricks

Daily Dose: Solr/Lucene Luminaries Launch First Certification for Open Source Search

Developers hoping to land a job employing Search architecture can now get a leg up on the competition. Lucid Imagination has announced their new certification...

0 replies - 17407 views - 05/13/11 by Katie Mckinsey in Daily Dose

Sitting on the cloud with Nikita Ivanov

JetBrains has 10 years of history in the rearview mirror. You don’t make it that long without listening to the people that make you successful, your...

0 replies - 9199 views - 05/02/11 by Václav Pech in Articles

Hammurabi - A Scala Rule Engine

One of the most common reasons why software projects fail, or suffer unbearable delays, is the misunderstandings between the analysts who define the business...

7 replies - 10815 views - 04/18/11 by Mario Fusco in Articles

Osgi, security on the fly

Recently, I got a question on how to disallow bundles to call System.exit method and shutdown the full system. The first solution is to do with an old...

0 replies - 7306 views - 04/08/11 by Slim Ouertani in Articles

Talking about Akka, Scala and life with Jonas Bonér

Welcome to the fifth in a series of interviews dedicated to learning more about JetBrains Development Academy Experts. This time we will interview Jonas...

5 replies - 14418 views - 04/05/11 by Václav Pech in Articles

From Scala back to Java

Here is a very interesting story of someone who started using Scala and then decided to come back to Java: My experiment with Scala is not working out....

9 replies - 12235 views - 02/24/11 by Cedric Beust in News

Why Scala Doesn’t Have Java Interfaces (And Doesn’t Need Them)

One thing that puzzled me a little when I started out in Scala was the lack of interfaces and the choice of “traits” instead, which seemed to be a...

9 replies - 8360 views - 02/17/11 by Wille Faler in News

Seven Languages in Seven Weeks, Bruce Tate

0 replies - 14942 views - 02/03/11 by Peter Backx in Book Reviews