• submit to reddit
Kirk Knoernschild04/15/09
17446 views
6 replies

The Future of Programming Languages

In this session, recorded at JAOO Aarhus 2008, Anders Hejlsberg provides fascinating insight to the future of programming languages. He talks extensively...

Ola Bini04/15/09
7159 views
11 replies

Languages Should Die

One of those interesting facts about evolution is that most of the species that ever existed are now extinct. There are good reasons for this. The average life time for a mammalian species is a few million years. There are currently about 5400 species of...

Vladimir Vivien04/15/09
11549 views
5 replies

Introducing JmxLogger: Realtime Log Monitoring with JMX

JmxLogger makes it easy to monitor application log events in realtime using JMX.  You can use the JmxLogger API's Log4J Appender or the Java Logging Handler to broadcast your application logs as JMX notifications. Using the familiar configuration mechanism...

David Sills04/14/09
9775 views
18 replies

Win Your Copy: Seam In Action

Part 1. Teeing off with Seam Chapter 1. Seam unifies Java EE The major concept behind Seam is to serve as an adjunct to Java EE. JSF, a relatively recent entrant to the specification, has...

Slim Ouertani04/14/09
8668 views
1 replies

Hessian Client Extender With Dynamic Proxy Inside OSGi

The next OSGi release (4.2) contains many enhancements such as service registry hooks, transactions and distribution. Apache CXF and Eclipse Riena are the pioneers using this to enable distribution inside OSGi. Newton as an SCA implementation and others...

Craig Walls04/14/09
20585 views
8 replies

A Dozen OSGi Myths and Misconceptions

Anybody who knows me or has been following me lately knows that I have an interest in OSGi. And I'm not alone--there has a lot of buzz about OSGi in the past few years. But as I talk about OSGi with other developers, I often hear them say things about OSGi...

Zviki Cohen04/14/09
6042 views
9 replies

Which Technology Should I Use Next?

That's always a tough question. Java or C#?  Ruby or Django?  Flex or Silverlight?  Drupal or Joomla?  In some cases, you need to implement and use the technology. In other cases, you have some spare time and you want to invest in learning a...

Debasish Ghosh04/13/09
9752 views
2 replies

Objects as Actors?

Tony Arcieri, creator of Reia, recently brought up an interesting topic on unifying actors and objects. Talking about Scala and his disliking towards Scala's implementation of actors as an additional entity on top of objects, he says, it would have been a...

Peter ___04/13/09
16180 views
5 replies

Hessian Web Service Protocol - Hello World Example

Yesterday I took a quick look to the binary communication protocol: Hessian. With Hessian your admins will not have any troubles with port-activation for your (’desktop’) application, if they have to access remote services (DB etc.).

Cedric Beust04/13/09
59399 views
29 replies

Why Java Doesn't Need Operator Overloading (and Very Few Languages Do, Really)

Operator overloading is a topic that never fails to generate very passionate responses, and this monster thread on Artima is no exception. First of all, I'd like to address a common complaint heard from people who dislike operator overloading, and which...

Axel Rauschmayer04/13/09
7584 views
10 replies

What Should Be The Platform of Your Next Application?

I'm currently thinking about the next steps for my information manager Hyena. It exists in two versions, as an Eclipse plugin and as a GWT-based web application. Having to maintain two versions is a major burden, so I've been thinking: Would would be the...

James Shore04/10/09
9193 views
1 replies

The Agile Startup: Build and Deploy

Q: What's the difference between an unemployed programmer and an entrepreneur? A: You don't know either? Kent Beck The economy's down, and that sucks, but it's good news for innovation. People everywhere are creating startups. A lot of you...

Nitin Bharti04/10/09
9346 views
3 replies

Component-Oriented Java Development with OSGi

In this presentation, recorded at a recent Skills Matter meet up, Neil Bartlett gives a brief introduction to OSGi, the dynamic module system for  Java. It...

Greg Wilkins04/10/09
16258 views
7 replies

Google AppEngine Uses Jetty

Hot on the heels of Google Widget Toolkit(GWT) switching to Jetty, the little server that can has received some more Google luv'n!   Google's new App Engine Java service is powered by Jetty! With App Engine, you can build web applications using standard...

Kirk Knoernschild04/09/09
8982 views
2 replies

Continuous Deployment? Or Continuously Deployable?

Eric Ries recently posted a nice little piece on Continuous Deployment. In it, he describes the process used at IMVU where all code that's written for an application is immediately deployed to production. In the post, he describes the five key ingredients to...