Uncommented
xml:
RSS 2.0
tags: none 0mq 8bit actors age agile ajax akka amazon ampq analytics android ant aop apache api appengine architecture art assembler atmel atom authentication aws backbone.js backup barcode bash bdd bigtable blog book bpel bpm bpmn bugtracking build cache callcc canvas cassandra cep cg cgi chart chat chili ci client clojure cloud cluster cmdb comet cometd compass complexity couchdb cpp css css3 cvs data database date dbi ddd debian demo design device dht diamond dsl dvd dynamo e4x easyb ec2 eclipse ecs eda email enterprisey equinox erlang esb esd esp etl event eventdriven facebook filesystem finger firefox flash flex flickr font food format fun functional funny game gentoo geotagging gis git google gps grails graph graphics graphs graphviz grid groovy gui gzip hadoop hash haskell hibernate history html html5 http hydrogen icfp im irc jabber java javascript javaspace javaspaces jbpm jca jdbc jersey jetty jfreechart jini jira jms jquery jruby jsf json jta junit jython kawa kiva lamp ldap life lift linux lisp lucene mail map mapreduce mashup maven mda mdm memcache memcached merb messages messaging metadata mobile mongodb mono mp3 mq mule music mysql network news nice nio node node.js nodejs nosql ocaml olap olpc ooffice openid opensource orchestration osgi osx owl p2p pdf people performance perl phone photo php pkd programming pubsub push python rabbitmq raid rails rainbow rdf reddit registry rest rfid rhino ria rspec rss ruby rules s3 saas salesforce sbcl scala scalability schemaless scheme science scrum search security semantic server service services shard shazam shell simpldb simpledb sinatra soa soap socialnetwork software space sparql spring sql ssh stax stm storage stream subversion svg svn swing tag tags task tech telephony terracotta test testing tex time tomcat tool travel tv twitter ubuntu uddi ui uml unix vanilla vf360 video visualization vodafone voip vxml wadl wave web web2.0 web20 webservice websocket wicket wii wiki wikipedia wine work workflow worklist wsdl wsif xform xforms xhtml xml xmpp xp xpath xpdl xquery xsd xslt xul zeromq
02.11.2010
# Building a single page app with Backbone.js, underscore.js and jQuery
Backbone doesn't attempt to give you widgets or application objects or even really give you views. It basically gives you a few key objects to help you structure your code. Namely, Models, Collections and Views. Ultimately what it provides is some basic tools that you can use to build a clean MVC app in the client. We get some useful base objects for those and an event architecture for handling changes | 02.11.2010 08:54 Uhr | backbone.js javascript
20.10.2010
# A Backbone.js demo app
20.10.2010 09:30 Uhr | backbone.js javascript sinatra ruby
07.10.2010
# RabbitMQ, Node.js and Java Goodness
I gave a talk ... on RabbitMQ and demonstrated not just using it communicate between two java processes, but also as a way of communicating asynchronously between a node.js application and a java application? I have to say it was pretty awesome and I really think it opens the doors for integrating node.js applications seemlessly into an existing java infrastructure. | 07.10.2010 14:09 Uhr | node.js java rabbitmq messaging
15.09.2010
# Drinking the Node.js Kool-Aid
Writing network services in Node just feels natural. I don?t have a better way to explain it ? I don?t feel like I do in Twisted Python, where it seems like I am always fighting with the Python environment. Not only that, Javascript is a high productivity language, with lots of tooling like node-jslint and even debuggers coming along. | 15.09.2010 08:46 Uhr | node.js javascript
03.09.2010
# Pusher - Realtime client push powered by HTML5 websockets, beyond AJAX
03.09.2010 10:56 Uhr | websocket html5 push javascript
18.08.2010
# Drag out files like Gmail
18.08.2010 10:16 Uhr | javascript web
03.08.2010
# Things I learned from my Node.js experiment
As you can read in last week?s article, I created a page that checks your mouse cursor?s location and sends it to the web socket. The web socket broadcasts your mouse location to every other user on the page, so everyone will see your cursor moving around. That means you will see everybody else?s cursor moving around on your screen as well. | 03.08.2010 20:42 Uhr | nodejs javascript websocket
# Overview of MultithreadedTC - Dept. of Computer Science, UMD
MultithreadedTC is a framework for testing concurrent applications. It features a metronome that is used to provide fine control over the sequence of activities in multiple threads. | 03.08.2010 15:20 Uhr | testing java
27.07.2010
# Functional Java ← http://www.natpryce.com/articles/000776.html
Functional Java is an open source library that seeks to improve the experience of using the Java programming language in a production environment. The library implements several advanced programming concepts that assist in achieving composition-oriented development. Functional Java is written using vanilla Java 1.5 syntax and requires no external supporting libraries. | 27.07.2010 14:47 Uhr | java functional
02.06.2010
# Creating Shazam in Java
This got me interested in how a program like Shazam works? And more importantly, how hard is it to program something similar in Java? | 02.06.2010 13:24 Uhr | shazam java music
20.05.2010
# mnutt/hummingbird @ GitHub
Hummingbird lets you see how visitors are interacting with your website in real time. And by ?real time? we don?t mean it refreshes every 5 minutes?WebSockets enable Hummingbird to update 20 times per second. | 20.05.2010 13:09 Uhr | mongodb javascript node web
# Mongoose
Mongoose is a javascript library that makes working with MongoDB a breeze. Mongoose is currently designed to run within the Nodejs environment. Mongoose aims at solving the complexities associated with asynchronous data storage by providing a more intuitive API. Mongoose also provides the ability to define data models that act as a gatekeeper protecting your data. Models offer typecasting on field, validation, default values, output formats and more. | 20.05.2010 13:06 Uhr | mongodb javascript
18.05.2010
# Why You Should Pay Attention to Node.Js
The best reason to pay attention to node.js is the audience that is paying attention to it. | 18.05.2010 09:54 Uhr | node.js javascript
05.05.2010
# RGraph: HTML5 canvas graph library based on the HTML5 canvas tag
Interactive javascript canvas graphs using the HTML5 canvas tag for all platforms | 05.05.2010 13:15 Uhr | javascript canvas graphs html5
22.04.2010
# PrettyTime 1.0.6
PrettyTime is an open-source time-formatting library for creating human-readable timestamps like, ?in 3 minutes,? or ?moments ago.? | 22.04.2010 11:31 Uhr | java date time format
20.04.2010
# jrugged - Project Hosting on Google Code
The jrugged library implements some common patterns needed for building robust, production-ready server code in Java. It provides straightforward add-ons to existing code to make it more tolerant of failures and easier to manage. In other words, it makes your Java code more rugged! | 20.04.2010 12:50 Uhr | java server
22.02.2010
# Sammy.js, CouchDB, and the new web architecture
Welcome to the new world. HTTP Databases and JSON Storage. The simple act of making the database and the browser more powerful on either end has destroyed the need for the middle tier. In the new architecture, Our database (JSON/HTTP based: CouchDB, Cloudkit) serves data as JSON directly to the browser. On the browser side we create a much smaller/tighter ?controller? layer with JavaScript. This handles the directing of the user to the right place, the displaying of the data to the user, and the conversion of user interaction into state + data. This middle piece is jQuery + Sammy.js. | 22.02.2010 14:02 Uhr | javascript couchdb web
# sammy.js
Working heavily with Sinatra, I realized that the simple route definitions and structure it provided could be a great fit with jQuery/JavaScript. Not only does it allow you to respond to specific URLs, but utilizing the URL hash (#) you can create single page applications that still respond to the back button in your browser (ala Gmail). | 22.02.2010 14:00 Uhr | javascript web couchdb
# node-mongodb
This is an attempt at MongoDB bindings for Node. | 22.02.2010 09:53 Uhr | javascript mongodb nosql node
19.02.2010
# Raphael JavaScript Library
Rapha? is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library. Rapha? uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later | 19.02.2010 14:51 Uhr | javascript svg graphics web
05.02.2010
# Determine uncompressed size of GZIP file
If you want to determine the uncompressed size of a gzip file from within a program, you can extract to original file size from the gzip file. This size is stored in the last 4 bytes of the file. This will only provide the correct value if the compressed file was smaller than 4 Gb. | 05.02.2010 12:52 Uhr | java gzip
02.02.2010
# Fork-Join Development in Java SE
This article presents an embarrassingly parallel fork-join approach that works well for everyday, multi-core applications in Java | 02.02.2010 17:42 Uhr | java
14.01.2010
# gordon
Gordon: An open source Flash runtime written in pure JavaScript | 14.01.2010 11:16 Uhr | flash javascript
30.12.2009
# Holiday fun with Neo4j
Neo4jr-Social is a self contained HTTP REST + JSON interface to the graph database Neo4j. Neo4jr-Social supports simple dynamic node creation, building relationships between nodes and also includes a few common social networking queries out of the box (i.e. linkedin degrees of seperation and facebook friend suggestion) with more to come. Think of Neo4jr-Social is to Neo4j like Solr is to Lucene. | 30.12.2009 18:15 Uhr | java jruby graph database shard network
09.12.2009
# Simple long polling in Scala with Atmosphere ← http://www.innoq.com/blog/st/
09.12.2009 13:02 Uhr | scala rest java
01.12.2009
# node.js ← http://simonwillison.net/2009/Nov/23/node/
Evented I/O for V8 javascript. | 01.12.2009 13:47 Uhr | javascript eventdriven
24.11.2009
# NIO server with continuation in Java | Java.net
24.11.2009 13:24 Uhr | java nio
04.11.2009
# Atmosphere ← http://www.theserverside.com/news/thread.tss?thread_id=58340
Atmosphere is a POJO based framework using Inversion of Control (IoC) to bring push/Comet to the masses! Finally a framework which can run on any Java based Web Server, including Google App Engine, Tomcat,Jetty, GlassFish,Weblogic, Grizzly, JBossWeb and JBoss,Resin, etc. without having to wait for Servlet 3.0 Async support or without the needs to learn how Comet support has been differently implemented by all those Containers. | 04.11.2009 13:18 Uhr | comet push ajax java
15.10.2009
# Paranamer
It is a library that allows the parameter names of non-private methods and constructors to be accessed at runtime. | 15.10.2009 16:08 Uhr | java
18.09.2009
# Prettt-tty, pretty, pretty good!: A Scala success story: commercial usage of Scala at ClariFI
nuScala is an interesting language. It doesn't really impose any particular view on you of how to write software. Everything from higher-order functional code to low-level imperative programming is well-supported and moving between these paradigms is seamless. On the other hand, there's so much to the language, and the features aren't all totally orthogonal, that it sometimes feels a bit clunky to me. But it is without a doubt an exceedingly practical, powerful language. | 18.09.2009 11:02 Uhr | scala java
26.08.2009
# Orchestrating RESTful Services With Mule RESTPack And Groovy
Mule provides a simple, yet extremely powerful way to interact with RESTFul services using Mule RESTPack. | 26.08.2009 15:58 Uhr | rest mule esb groovy orchestration java
28.07.2009
# MongoDB
A key goal of MongoDB is to bridge the gap between key/value stores (which are fast and highly scalable) and traditional RDBMS systems (which are deep in functionality). | 28.07.2009 13:48 Uhr | mongodb schemaless javascript
24.04.2009
# Performance Analysis and Monitoring with Perf4J
Perf4J is an open source toolset for adding Java server-side code timing statements and for logging, analyzing and monitoring the results. For those developers who are familiar with logging frameworks such as log4j or java.util.logging, an analogy helps to describe Perf4J: Perf4J is to System.currentTimeMillis() as log4j is to System.out.println() | 24.04.2009 15:55 Uhr | java
# Lambda Probe
Welcome to the home of Lambda Probe (formerly known as Tomcat Probe) - the ultimate tool for monitoring and management of Apache Tomcat instance in real time. Lambda Probe will help you to visualise real time information about Apache Tomcat instance via easy to use and friendly web interface. | 24.04.2009 09:16 Uhr | java web tomcat
09.03.2009
# Jersey Annotations explained!
09.03.2009 11:48 Uhr | java rest jersey
04.03.2009
# Collaborative Map-Reduce in the Browser
What if you could contribute to a computational (Map-Reduce) job by simply pointing your browser to a URL? Surely your social network wouldn't mind opening a background tab to help you crunch a dataset or two! | 04.03.2009 10:52 Uhr | web javascript mapreduce
06.02.2009
# Simple 4.1.3
The goal of Simple is to bring the power of simplicity to the world of server side Java. The primary focus of the project is to provide a truly embeddable Java based HTTP engine capable of handling enormous loads. Simple provides a truly asynchronous service model, request completion is driven using an internal, transparent, monitoring system. | 06.02.2009 15:17 Uhr | java web
27.01.2009
# Glazed Lists
Glazed Lists - List transformations in Java | 27.01.2009 16:24 Uhr | java
26.01.2009
# Thoughts and Fragments: Real Terracotta @ Rome JavaDay 2009
I'm just back from the Rome JavaDay 2009, and here is the presentation I gave: Real Terracotta - Real-world scalability patterns with Terracotta. | 26.01.2009 15:07 Uhr | java terracotta
23.01.2009
# Learning AJAX APIs Made Easier: Google Releases API Playground - ReadWriteWeb
Google today released a new tool that will make learning and testing code for Google's Javascript APIs a lot easier. Google's interactive AJAX API Playground gives developers an easy to use interface to write some basic Javascript code for Google's eight Javascript APIs (Maps, Search, Feeds, Calendar, Visualization, Language, Blogger, Libraries, and Earth). | 23.01.2009 14:20 Uhr | google javascript ajax
22.01.2009
# RESTeasy ← http://www.infoq.com/news/2009/01/resteasy-ga
RESTEasy is a JBoss project that provides various frameworks to help you build RESTful Web Services and RESTful Java applications. It is a fully certified and portable implementation of the JAX-RS specification. JAX-RS is a new JCP specification that provides a Java API for RESTful Web Services over the HTTP protocol. | 22.01.2009 10:26 Uhr | rest java
20.01.2009
# How to run terracotta as a service | Richard Wilkinson's Blog
Luckily it is pretty simple to integrate terracotta with the java service wrapper which is an open source library to run any java program as a service. These are the steps I used to get it working | 20.01.2009 09:40 Uhr | java terracotta
16.01.2009
# Project Voldemort
A open source DHT in the style of Amazon's Dynamo | 16.01.2009 13:29 Uhr | java amazon dynamo memcache
09.01.2009
# How we use IRC at Last.fm | Richard Jones, Esq.
The irccat bot joins all your channels, and waits for messages on a specified ip:port on your internal network. Anything you send to that port will be sent to IRC by the bot. IRCCat - as in, `cat` to IRC. | 09.01.2009 09:33 Uhr | irc java
07.01.2009
# 10 Java Technology Resolution for 2009 - Joshua Java
The first half technology are the technologies that you should keep your eyes at while the next half are the technologies that you might want to start trying for your next project in 2009. So here are the lists for 2009 | 07.01.2009 09:50 Uhr | java
15.12.2008
# eventbus:
Pub-sub Event broadcasting mechanism, Swing-oriented | 15.12.2008 11:17 Uhr | java
10.12.2008
# Web App Reference Implementation
The Examinator is a scalable, open-source sessions application geared for high-availability and built using a best-of-breed web application stack. Examinator takes the form of a test-proctoring application that illustrates the use case in which adding Terracotta to a clustered user-session application also incorporates some valuable cluster characteristics | 10.12.2008 12:51 Uhr | java terracotta
# Asynchronous Restful Web Application | Web Builder Zone
This blog annotates the Jetty 7 example web application that uses Jetty asynchronous HTTP client and the proposed suspendable servlets 3.0 API, to call an eBay restful web service. The technique combines the Jetty asynchronous HTTP client with the Jetty servers ability to suspend servlet processing, so that threads are not held while waiting for rest responses. Thus threads can handle many more requests and web applications using this technique should obtain at least ten fold increases in performance. | 10.12.2008 11:59 Uhr | java rest jetty
03.12.2008
# reflections - Google Code ← http://www.theserverside.com/news/thread.tss?thread_id=52092
Reflections scans your classpath, indexes the metadata, allows you to query it on runtime and may save and collect that information for many modules within your project. | 03.12.2008 15:59 Uhr | java
30.11.2008
# CookCC - Unique Lexer/Parser Generator using Java Annotation | Javalobby
The unique feature of CookCC is that one can directly specify lexer patterns and parser grammars within the Java code using Java annotations. The result is a much easier and more straightforward way of designing lexer/parsers. | 30.11.2008 23:50 Uhr | java
28.11.2008
# Gradle ← http://www.alittlemadness.com/2008/11/28/maven-pain-gradle/
Gradle is a build system | 28.11.2008 13:26 Uhr | java build maven ci
26.11.2008
# Showdown - Markdown in JavaScript
Showdown is a JavaScript port of the original Perl version of Markdown. | 26.11.2008 20:54 Uhr | javascript
# Clustering JRuby with Open Terracotta
Yesterday I was spending some time thinking about the possibilities to cluster applications written in JRuby with Open Terracotta. | 26.11.2008 15:44 Uhr | jruby java terracotta cluster
# The Closet JRubyists ← http://www.innoq.com/blog/st/2008/11/the_closet_jrubyists.html
JRuby is fantastic. The rest of this post will hopefully explain why that statement is true. | 26.11.2008 11:59 Uhr | jruby ruby java
17.11.2008
# Maven+ Artifactory+ Continuum
All right then - so I set up my very own (i.e. my team's) Continuous Integration environment. | 17.11.2008 16:27 Uhr | java agile
14.11.2008
# ZK - Direct RIA
14.11.2008 14:19 Uhr | java ajax ria
11.11.2008
# SpringSource Team Blog ? Why should I care about OSGi anyway?
The main difference you will see in an OSGi-based application versus a traditional JEE EAR-based application is improved modularity. So the question becomes, does this improved modularity bring me any benefits, and if so what are they? | 11.11.2008 16:47 Uhr | osgi java spring
# Blog Archive OSGi at LinkedIn: Integrating Spring DM (Part 1) ← http://www.infoq.com/news/2008/11/osgi-in-the-enterprise
Spring Dynamic Modules (or Spring DM) is the integration of Spring and OSGi. It is very interesting because it allows you to stay in POJO land and be able to look for references/deploy services in an OSGi container without ever writing any OSGi specific code. For example you don?t need to write a BundleActivator, Spring DM does the plumbing for you. Spring DM is extending the Spring framework using the namespace extension described previously, to offer a new set of custom tags to wire the services together | 11.11.2008 16:24 Uhr | spring osgi java
# InfoQ: OSGi in the Enterprise
Whether directly or indirectly, the chance of using OSGi in enterprise applications is growing higher. With the Spring framework becoming a de-facto standard for application development and the benefits of the Spring DM server, building dynamic, modular applications is where the industry is headed. | 11.11.2008 16:17 Uhr | osgi java
06.11.2008
# Roman Numerals, in your Java
Today?s hack is based on Lukas?s recent work on DSLs. Imagine you could compile and run a Java program that uses Roman numerals. | 06.11.2008 15:28 Uhr | java dsl
17.10.2008
# www.hazelcast.com - hazelcast ← http://www.jroller.com/talipozturk/entry/transactional_distributed_queue_map_set
Hazelcast is a clustering and highly scalable data distribution platform for Java | 17.10.2008 09:38 Uhr | java cluster
10.10.2008
# usemon
Usemon is a monitoring system for usage trends, response time and dependency analysis of plain Java applications or big multi-clustered Java Enterprise applications running in production. | 10.10.2008 15:15 Uhr | java
07.10.2008
# InfoQ: JGroups Implementation of Memcached Supports Failover and JMX
Bela Ban, JGroups and Clustering Team Lead at JBoss, recently wrote a JGroups-based implementation of memcached which allows Java clients to access memcached directly. | 07.10.2008 14:13 Uhr | java cache cluster
25.09.2008
# Serialising Java Objects to RDF with Jersey ← http://www.innoq.com/blog/st/2008/09/serialising_java_objects_to_rd.html
By combining JAX-RS and the So(m)mer's @rdf annotation one can remove remove the hurdle of having to create yet another format, and do this in a way that should be really easy to understand. | 25.09.2008 09:41 Uhr | java rest rdf
12.09.2008
# Cascading
Cascading is a feature rich API for defining and executing complex and fault tolerant data processing workflows on a Hadoop cluster.
The processing API lets the developer quickly assemble complex distributed processes without having to "think" in MapReduce. And to efficiently schedule them based on their dependencies and other available meta-data. | 12.09.2008 09:55 Uhr | mapreduce java
09.09.2008
# jdeb - Debian packages in java
This library provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner. Build your Debian packages on any platform that has Java support. | 09.09.2008 12:39 Uhr | java debian ant
08.09.2008
# Behavior-driven development with easyb - Java World
Behavior-driven development offers many of the benefits of test-driven development, but without the tight coupling to specific implementations. In this article Rod Coffin discusses the difference between the two development methods and explains the concepts of BDD. He then walks through an example in behavior-driven development with easyb -- a Groovy-based framework that employs a rich DSL understandable by both developers and domain experts. | 08.09.2008 09:31 Uhr | bdd java groovy easyb
# Goodbye MapReduce, Hello Cascading
Cascading abstracts away MapReduce into a more natural logical model and provides a workflow management layer to handle things like intermediate data and data staleness. | 08.09.2008 09:26 Uhr | mapreduce java google
15.08.2008
# Stuck in the middle : Weblog ← http://www.innoq.com/blog/st/2008/08/rest_rdf_and_qi4j.html
Qi4j: REST EntityStore and SPARQL EntityFinder = rich client web apps! | 15.08.2008 19:51 Uhr | rest sparql rdf java
05.08.2008
# PURE Unobtrusive Rendering Engine for HTML ← http://beebole.com/blog/2008/07/31/generate-html-from-a-json-without-any-template-but-html-and-javascript/
PURE is an Open Source JavaScript Template Engine for HTML. Truly unobtrusive, it leaves your HTML untouched. | 05.08.2008 14:04 Uhr | javascript html
18.07.2008
# HtmlCleaner Project Home Page ← http://www.theserverside.com/news/thread.tss?thread_id=50059
HtmlCleaner is open-source HTML parser written in Java. HTML found on Web is usually dirty, ill-formed and unsuitable for further processing. For any serious consumption of such documents, it is necessary to first clean up the mess and bring the order to tags, attributes and ordinary text. For the given HTML document, HtmlCleaner reorders individual elements and produces well-formed XML. | 18.07.2008 11:52 Uhr | java web html xml
30.05.2008
# InfoQ: Cloud Tools bring Java EE on Amazon EC2
Chris Richardson the author of "POJOs in Action", has released Cloud Tools, a set of tools for deploying and testing Java EE applications on Amazon's Elastic Computing Cloud (EC2), | 30.05.2008 16:37 Uhr | amazon aws s3 java
02.05.2008
# mural: Community Home Page ← http://www.theserverside.com/news/thread.tss?thread_id=49246
The Mural community is an open-source community with the purpose of developing an ecosystem of products that solve the problems in Data Management through a collaborative community-driven approach. Leveraging the OpenESB and Netbeans communities, the Mural community seeks to build a foundational open-source data management infrastructure to form the basis of Master Data Management initiatives (i.e., CDI, PIM) and of traditional datawarehousing and business intelligence initiatives. It will also provide data services for SOA initiatives and Enterprise Web 2.0. | 02.05.2008 11:29 Uhr | soa mdm java
29.04.2008
# John Resig - Running Java in JavaScript
One project, in particular, really caught my eye. It's called Orto [PDF, Japanese] and is an implementation of the Java Virtual Machine (JVM) in JavaScript. This means that you can take an existing Java application, compile it to bytecode, run it through Orto (which produces the JavaScript, and embed it in a web page. While it doesn't provide the full capabilities of most Java code it does provide enough to make for some interesting demos. | 29.04.2008 09:50 Uhr | java javascript web
12.03.2008
# InfoQ: David Pollak on lift and Scala
InfoQ took the opportunity to ask David about some of the motivations that lead him to develop lift, as well as his experiences with Scala to date. | 12.03.2008 16:05 Uhr | lift scala java
10.03.2008
# Home - Jersey Transport - Mule--Open Source ESB (Enterprise Service Bus) and Integration Platform ← http://www.innoq.com/blog/st/2008/03/jerseyjaxrs_mule_connector.html
This transport adds support for the JSR-311 implementation: Jersey. Jersey makes it possible to build RESTful services via a few simple annotations. | 10.03.2008 11:52 Uhr | java rest esb
09.02.2008
# Jersey Client API ← http://www.innoq.com/blog/st/2008/02/jersey-client-api.html
Yesterday i finished refactoring the Jersey Client API and sprinkling it with some JavaDoc. This API was originally being used for Jersey unit testing but i think it is applicable in the larger context of a general RESTful client API. | 09.02.2008 20:58 Uhr | java rest client
08.02.2008
# InfoQ: Java Clustering Framework Shoal Provides Fault Tolerance and Distributed State Cache
Shoal is a java based dynamic clustering framework that provides infrastructure to build fault tolerance, reliability and availability for Java EE application servers. It can also be plugged into any java application that needs clustering and distributed systems capabilities. | 08.02.2008 15:40 Uhr | java
27.01.2008
# Terracotta Server as a Message Bus
Terracotta is excellent software to glue messaging components together. This article is a high-level view of how we used TC to create our own messaging backbone. | 27.01.2008 20:09 Uhr | java terracotta
24.01.2008
# easyb makes it easy, man
easyb is a behavior driven development framework for the Java platform. By using a specification based Domain Specific Language, easyb aims to enable executable, yet readable documentation. | 24.01.2008 14:31 Uhr | java bdd dsl
# Using Ruby libraries in Java with JRuby
24.01.2008 14:27 Uhr | jruby ruby java
22.01.2008
# Nabble - JRuby - Dev - RubyServlet
22.01.2008 23:10 Uhr | jruby java ruby web
# Main Page - JRubyWiki
This is a community wiki dedicated to JRuby, | 22.01.2008 23:01 Uhr | jruby java ruby
21.01.2008
# Goldspike - JRubyWiki
Java web applications are typically packaged as WAR files in preparation for distribution and deployment to Java EE servers. It is useful to be able to package Ruby on Rails applications in a similar form, to enable seamless deployment to Java servers. | 21.01.2008 23:52 Uhr | java jruby ruby web
# Old Tech Per: Rails in Jetty--deployment as a simple war file
21.01.2008 23:51 Uhr | java jruby jetty ruby
20.01.2008
# Teaching My Daughter To Code
First party of a journey of writing a Doctor Who video game in Java with my 9-year-old daughter. | 20.01.2008 20:31 Uhr | java
07.01.2008
# Django on Jython: Minding the Gap ← http://www.theserverside.com/news/thread.tss?thread_id=47992
The most important thing to know about Django on Jython is that we are almost there, and with clean code. | 07.01.2008 11:32 Uhr | python jython web java
04.01.2008
# Funktional Objektorientiert - Einführung in Scala ← http://www.innoq.com/blog/st/2008/01/scala-a-writeonly-language.html
04.01.2008 12:11 Uhr | scala java
21.12.2007
# Book for Sale
This book is the authoritative tutorial on the Scala programming language, co-written by the language's designer, Martin Odersky. | 21.12.2007 15:52 Uhr | scala java
# JetS3t ō013 Toolkit
The JetS3t toolkit is provides Java programmers with a powerful yet simple API for interacting with S3 and managing data stored there | 21.12.2007 10:49 Uhr | amazon s3 java
14.12.2007
# Eastwood Chart Servlet : Dave Gilbert's Weblog
Last week Google announced the Google Chart API which caused a flurry of excitement in some places. It's a relatively simple method for putting chart images into a web page, and I thought that it would be nice if JFreeChart supported the same kind of mechanism. So for the last few days, I've been working on a Java servlet (henceforth known as the Eastwood Chart Servlet) that emulates the Google Chart API. Think of it as an independent, open source implementation of Google's charting API. Version 1.0.0 is released today, under the terms of the GNU Affero General Public Licence version 3: | 14.12.2007 22:46 Uhr | java chart google jfreechart
# Code Commit: A Wicket API for Google Charts
14.12.2007 22:37 Uhr | java chart wicket
12.12.2007
# APRESS.COM : The Definitive Guide to Terracotta
12.12.2007 09:58 Uhr | java
06.12.2007
# Programming CouchDB with Javascript - plok
To illustrate how easy and straightforward writing applications for CouchDB is, we are going to build a simple todo-list application in Javascript. | 06.12.2007 16:23 Uhr | couchdb javascript web
28.11.2007
# Ken DeLong's Java Musings : Weblog
Horizontal Database Partitioning with Spring and Hibernate | 28.11.2007 12:00 Uhr | java spring hibernate data
27.11.2007
# Grid Computing by Nikita Ivanov : Weblog
Split/Aggregate for Scalability and Performance on the Grid | 27.11.2007 16:42 Uhr | java space data
04.11.2007
# Self-service, Prorated Super Computing Fun! - Open - Code - New York Times Blog
I had been using Amazon S3 service for some time and was quite impressed. And in late 2006 I had begun playing with Amazon EC2. So the the basic idea I had was this: upload 4TB of source data into S3, write some code that would run on numerous EC2 instances to read the source data, create PDFs, and store the results back into S3. S3 would then be used to serve the PDFs to the general public. It all sounded pretty simple, and that is how I got the folks in charge to agree to such an idea ? not to mention that Amazon S3/EC2 is pretty easy on the wallet. | 04.11.2007 20:15 Uhr | s3 ecs amazon java
11.10.2007
# Final Release: JSR 264 - Order Management API
The Order Management API proposes a generic interface capable of handling Product, Service, Resource and WorkOrder Orders. It will also support your own definition of an order by extending the generic orders. | 11.10.2007 16:53 Uhr | work java
13.09.2007
# Introducing Quaere - Language integrated queryies for Java
Quaere is an internal domain specific language that adds a querying syntax reminiscent of SQL to Java applications. The language is modeled with basis in Microsoftâ??s Language Integrated Query (LINQ) project, which adds similar capabilities to a range of Microsoft .NET languages. The Quaere project allows users to use an internal DSL to filter, enumerate and create projections over a number of collections and other queryable resources using a common, expressive syntax. | 13.09.2007 14:19 Uhr | java dsl
08.09.2007
# JSefa 0.9 released
I am pleased to announce the 0.9 release of the JSefa (Java Simple Exchange Format API) project. JSefa provides an unified approch to high level pull-based streaming for XML, CSV, and FLR with Java 5 and above. | 08.09.2007 18:28 Uhr | xml java work