MAX BUILD SPEED
  • Home
  • About
Sign in Subscribe

Max Rohde

Max Rohde
Knowledge Orchestration for Sustained Competitive Advantage (Research Paper)

Knowledge Orchestration for Sustained Competitive Advantage (Research Paper)

We have presented a paper at the 44th Hawaiian International Conference on System Sciences (HICSS) 2011. Below the links for the paper as well as the slides presented: Links Link to citation on citeulike Link to full text article on IEEE Xplore (requires subscription to the IEEE Xplore digital library)

By Max Rohde 01 Mar 2011
Gwt and Maven Jetty Plugin

Gwt and Maven Jetty Plugin

The Maven Gwt Plugin is a powerful tool in developing Gwt applications using Maven Build Management. I have set up my development environment to code and run JUnit test in eclipse IDE (without using eclipse IAM etc but the Maven Eclipse Plugin instead), and I test gwt code using the

By Max Rohde 01 Mar 2011
Automatic Refresh of Projects in Eclipse

Automatic Refresh of Projects in Eclipse

I am working with the Maven Eclipse Plugin, the Maven Bundle Plugin and the eclipse PDE. A common activity in this setup is to refresh projects in the workspace, since the Maven bundle plugin generates new MANIFEST.MF files (which I copy via Maven Ant Task), which become "out

By Max Rohde 25 Feb 2011
Unit Tests in GWT (using Maven and eclipse PDE/OSGi)

Unit Tests in GWT (using Maven and eclipse PDE/OSGi)

One of the strengths of GWT, from my point of view, is that large portions of the code (eg business logic) can be tested with plain old JUnit tests, without the slightest interference from servers, web browsers and other constraints. However, certain parts of the code must be tested in

By Max Rohde 21 Feb 2011
GWT deRPC to be Deprecated

GWT deRPC to be Deprecated

Direct evaluate Remote Procedure Calls (deRPCs) in GWT seem to be promising approach to transfer objects from server to browser. Rather than encoding objects into a stream of text in a legacy format, deRPC sends objects as JavaScript statements from server to client. However, after some time of working with

By Max Rohde 21 Feb 2011
Serializing Immutable Objects in GWT

Serializing Immutable Objects in GWT

Immutable objects are an easy yet powerful way to leverage some of the advantages of functional programming languages when writing plain old java. Such immutable objects declare all their attributes as final and are therewith protected from unforeseen state changes and side-effects. However, unfortunately the GWT RPC mechanism has problems

By Max Rohde 16 Feb 2011
GWT Warning “Non-canonical source package”

GWT Warning “Non-canonical source package”

The Problem Sometimes you might want to include classes from a package in your gwt module, which are not in a sub-package of the package in which you have defined the Gwt module (MyModule.gwt.xml). For instance, you might have the following directory structure: /client/ClientService.java /browser/BrowserEntryPoint.

By Max Rohde 15 Feb 2011
GXT Images are not displayed

GXT Images are not displayed

The Problem When developing an GWT application using Ext Gwt (GXT), various images are not displayed when opening the deployed .html file of your GWT project. These images may include: * borders of panels * backgrounds of panels * icons displayed when dragging and dropping components A panel, for instance, might look as

By Max Rohde 13 Feb 2011
GXT vs vanilla GWT Performance

GXT vs vanilla GWT Performance

The performance of a user interface based framework can often be a subjective matter. For me, for instance, the responsiveness of SmartGWT is slower than those of Ext Gwt (GXT), plain GWT 'feels' faster than GXT. However, such subjective measures are often quite unsatisfactory and might be wrong.

By Max Rohde 12 Feb 2011
GXT TreeGrid Selection Event/Listener

GXT TreeGrid Selection Event/Listener

In the evolution of the Ext GWT (GXT) framework, there seemed to have been some change as to how selection events of trees/tree grids can be intercepted. In release 2.2.1, the following approach works: treeGrid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener() { @Override public void selectionChanged(SelectionChangedEvent se) { GWT.log(

By Max Rohde 12 Feb 2011
Tree Drag and Drop in GWT / GXT

Tree Drag and Drop in GWT / GXT

In Ext Gwt or GXT there are various ways to intercept drag and drop events directed at a Tree or TreeGrid. However, many of these do not necessarily lead to the expected results. There is also not much documentation of how to work with these events. 1. Implement the Interface

By Max Rohde 02 Feb 2011
Tests for Memory Leaks in JUnit

Tests for Memory Leaks in JUnit

Although Java features an automatic garbage collector automatically clearing up unused objects and therewith unused memory, memory leaks can occur (and do occur from time to time). This is often caused by 'circular' references between objects. There are a few ways, to automatically test for memory leaks using

By Max Rohde 02 Feb 2011
See all
MAX BUILD SPEED

MAX BUILD SPEED

be calm & code.

MAX BUILD SPEED
  • Sign up
Powered by Ghost

MAX BUILD SPEED

be calm & code.