beginning sbt 0.10

On 7/13/2011 I hosted a ny-scala meetup on sbt 0.10 migration with doug tangren and rose toomey. Here is the slides.

Vibrant Ink for IntelliJ IDEA

sbt-twt

Just for fun, I wrote a twitter processor for simple-build-tool by forking @n8han's dispatch-twine over the new years. Basically I can write:

> twt log

to read tweets.

> twt grep #scala

to search, and

> twt commit "tweet!"

to tweet.

Twilight for IntelliJ IDEA

I've tried other IDEs for Scala, but always ended up going back to TextMate. As I am getting on the IntelliJ IDEA wagon, I've made a Twilight theme to make the ride smoother.

screenshot

scalaxb

Update: Get the latest info on scalaxb from scalaxb.org.

Scala and OSGi using NetBeans

For some reason, I can't keep OSGi in my head. Everything I read about it slips away in a few weeks, and I have re-read the guides and tutorials.

Here's a memo of setting up OSGi bundle written in Scala using NetBeans, following Neil Barlett's OSGi in Practice, except the book uses Eclipse.

Layered Architecture

One of my favorites from msdn is Application Architecture for .NET: Designing Applications and Services by Eduardo Jezierski. The version 2.0 is Microsoft Application Architecture Guide by J.D. Meier et al, but it's much more beefier than the original. Currently 1.0 is put under Retired node in msdn.

Scala and Evaluation Strategy

Once you use any technology to a significant extent, you understand its strength and shortcomings. I've probably written tens of thousands of lines of code in Delphi or C++, Java and C# too to some extent. I've depended on those languages, but gripe about them too. The new girl (or guy) obviously has the advantage of just being new. Since I haven't written anything significant in Scala besides Tetris, I haven't hit the shortcomings yet.

Where the Wild Things Are (2009)

This is going to be one of cult classics. I thought the film was a postmodern twist on Spielberg's E.T. the Extra-Terrestrial. Even while I was watching it reminded me of the scene from ET...

Syndicate content