A Decade of Open Source

DZone chats with Justin Erenkrantz to reflect on the last ten years at Apache and the foundation's continued success. 

JBoss Microcontainer Series

In part 4 of his Microcontainer series, Ales Justin looks under the hood at JBoss MC's varous classloading features.

Static Methods are Death to Testability

Recently many of you, after reading Guide to Testability, wrote to telling me there is nothing wrong with static methods. After all what can be easier to test...

28 replies - 8792 views - 12/15/08 by mhevery in Articles

Naming Of Anonymous, First Class Code Segments

One of the things I’m starting to notice when working on Ioke isthat current programming languages doesn’t seem to have enough namesfor first class code...

0 replies - 1240 views - 11/26/08 by olabini in News

Specialize In Something Relevant

If you read my blog entry on Language Specialization you might have concluded that I prefer generalists. If, in our industry, generalists were what the...

1 replies - 5849 views - 11/20/08 by Jay Fields in News

Introduction To Flash Catalyst And Flex Builder 4 (MAX Session Summary)

Flash Catalyst is what everyone formerly knew as Thermo and Flex Builder 4 is the "Gumbo" release. Traditionally, Adobe always invested in developer...

0 replies - 1825 views - 11/19/08 by Brian Rinaldi in News

RubyMine Intelligence for Ruby Data Types

When it comes to writing code, one of the things that improves performance in modern IDEs is code completion. The smarter code completion is the more...

0 replies - 1962 views - 11/12/08 by Eugene Toporov in Articles

Ioke dynamic reception

Ioke will, just as most other dynamic languages, have a way to achieve what Martin Fowler calls Dynamic Reception. For you who are not familiar with this term,...

0 replies - 849 views - 11/10/08 by olabini in Articles

Language Specialization

Didn't you just totally sell out? -- Obie Fernandez @ Rails Summit Latin AmericaObie and I are good friends. He wasn't trying to insult me. I was talking about...

5 replies - 6253 views - 10/30/08 by Jay Fields in News

Testing Dynamic Web Applications

At RailsConf Europe, in the Q & A portion of my talk on Functional Testing someone asked what I recommend for testing Javascript.Ugh. Testing Javascript....

0 replies - 2943 views - 10/16/08 by Jay Fields in News

Counting Ruby Objects on the JRuby Heap

I got an email the other day from Michael Yuan. He had been working with some folks who were running an application on JRuby and they thought they might be...

0 replies - 3398 views - 10/08/08 by Gregg Sporar in News

JVM Language Summit 2008 Report

Thoughtworker and DZone MVB blogger Ola Bini recently attended and blogged from the JVM Language Summit that took place in Santa Clara, California last month....

0 replies - 6726 views - 10/06/08 by Nitin Bharti in Articles

Rest With Rails Part III - Using ActiveResource

It is easy to use open-uri and Net::HTTP. Well, easy is a relative term. Building a client library to access our task manager service will still require a fair...

0 replies - 4313 views - 09/16/08 by Schalk Neethling in News

Language Generation

This post is the first in a series of posts about PAIPr. Read here for more info about the concept.

0 replies - 946 views - 09/10/08 by olabini in News

Paradigms of Artificial Intelligence Programming (In Ruby)

Since I never can get enough projects, I’ve decided to start on something I’ve thought about doing for a long time. There are several reasons for doing it,...

0 replies - 1129 views - 09/10/08 by olabini in News

Rest With Rails Part 2 : Serving XML, JSON and Atom

In part 1 of REST with Rails we had an introduction to creating RestFull services with Rails. In this article we will be looking into serving this content...

0 replies - 14172 views - 09/09/08 by Schalk Neethling in News

Simplified finders in DataMapper

It seems I’m spending lots of time reading about DataMapper currently, while planning the first refactoring of Ribs. While reading I keep seeing Sam’s...

0 replies - 941 views - 09/08/08 by olabini in News