Archiv für die Kategorie ‘TecZoom’

GWT 2.1 M2 released

Donnerstag, 08. Juli 2010

The second milestone of GWT 2.1 was released last friday. The integration with Spring Roo, a tool which incorporates a code generator as well as compile-time weaving capabilities has been pushed forward. I also had a look at the Ray Ryan’s new video Architecting GWT apps, which builds on his presentation from last year, Best Practices for Architecting GWT App. It looks like the Roo integration will save you a lot of typing plus it uses the current best practices for architecting GWT apps. The MVP (Model-View-Presenter) pattern which Ray introduced last year is superseded by Activities (a concept taken from Android) which in turn are managed by an Activity Manager. This combination should make the tedious issue of history management history ;)

I hope to get to test the GWT + Roo combination soon, I will post back my results then.

Steve Jobs and Steve Ballmer now buddies – or – a look into the crystal ball for WWDC 2010

Freitag, 28. Mai 2010

Strange things happening lately. Right after Google more or less officially announced that their battle against Apple is on, it turns out that Microsoft will be playing together with Apple. Yes, you heard right – Microsoft is teaming up with Apple – to provide a development platform for iPhone apps in Visual Studio 2010. Continue reading “Steve Jobs and Steve Ballmer now buddies – or – a look into the crystal ball for WWDC 2010” »

Bei Ruby 1.9.2 sparen: Es ist alles möglich!

Freitag, 21. Mai 2010

Hab grad nach Ruby 1.9.2 gesucht und war überrascht, dass ich eine AdWords-Anzeige zu sehen bekam:

Der rote Kringel neben dem Anzeigentitel kommt übrigens von Web Of Trust und sagt aus, dass die meisten Benutzer diese Seite als nicht vertrauenswürdig einstufen.

Adwords Anzeigen: Es ist alles möglich!

Google I/O 2010 Preview

Montag, 17. Mai 2010

In zwei Tagen ist es wieder so weit: Google lädt zur I/O, der hauseigenen Entwicklerkonferenz. Letztes Jahr wurde dort Wave Continue reading “Google I/O 2010 Preview” »

State of web development technology 2010

Donnerstag, 06. Mai 2010

Which tools are hot and which are not for web developers in 2010? A recent survey conducted by John Allsopp, with support of Continue reading “State of web development technology 2010” »

Next generation internet – what could it be like?

Freitag, 30. April 2010

Today, I stumbled upon a very precise vision of Web 3.0 by accident. Although the definition is already 3 years old, it still seems to be a very short and precise description of what the next evolutiuonary step of the Continue reading “Next generation internet – what could it be like?” »

Martin Fowler’s DSL book coming

Mittwoch, 28. April 2010

Martin Fowler has a new book in the making on domain specific languages (DSL). For a while now domain specific languages have been a hot (but under documented) topic in the software development industry.

The idea behind DSLs is to create different programming languages specifically tailored to high level processes like e.g. invoicing, air traffic controlling or software testing. Cucumber is one of the software testing DSLs we use at crealytics to describe program behaviour in plain text.

A good DSL enables concise descriptions of complex behaviours. I believe DSLs will be getting more important in the future, glad Martin fowler is working on that topic.

patch for do_jdbc – mapToQueryString

Samstag, 24. April 2010

We use DataMapper – an Object Relational Mapper – in parts of our software to make it easier to access our database. In a jruby environment DataMapper will use the JDBC drivers provided for Java with the help of do_jdbc – a component of data_objects used by DataMapper for the actual database access.

As we tried to pass several parameters in the connection URL to the PostgreSQL JDBC driver, we found a bug in the way do_jdbc creates the connection URL passed to the JDBC driver. There is a method mapToQueryString(Map<Object, Object>) in AbstractDriverDefinition. It is responsible for creating the query string of the connection URL. As you all know several query parameters have to be seperated by an &, as you can see every day browsing the web. However, mapToQueryString forgets to insert &s into the query string, thus making it impossible to pass options to JDBC drivers via the connection URL.

You can find a simple patch at our fork of the github project (patch).

Google Wave can now remove persons from Waves

Mittwoch, 21. April 2010

One of the most urgently missed features in Google Wave is the option to remove persons from waves – but from yesterday to today Google seems to have rolled out their first incarnation of this functionality: The long time disabled remove button went active!
Continue reading “Google Wave can now remove persons from Waves” »

iPhone 4G leaked?

Montag, 19. April 2010

Engadget has a short article on what appears to be a rather finished looking iPhone 4G prototype. They also cite some pictures found on Twitpic.
Continue reading “iPhone 4G leaked?” »