RequireJS – modules, plugins and optimization

March 15th, 2013 by Kristin Luhr

In my current project we are rewriting a feature-packed Struts application into a single page web app using Backbone and Bootstrap. The need for architectural patterns is becoming more and more evident as the application grows and we realize how many different ways you can use Backbone to do the [...]

Tags: , ,
Categories: Architecture, JavaScript, Tools, Uncategorized, Web | No Comments »

Cadec tutorials

January 22nd, 2013 by Johannes Carlén

Our developer conference Cadec with over 150 developers, mostly locals from Göteborg, have taken place recently. Nearly 60 of these developers also attended one of our three hands-on-tutorials. All three tutorials are on Github and open for anyone to work through, so if you’d like an intro to any of these domains, please feel free [...]

Categories: Dynamic languages, JavaScript, Mobile, Open Source, Scala, Web | No Comments »

Set up a Tomcat server on AWS using CloudFormation

January 17th, 2013 by Albert Örwall

I’ve been using CloudFormation in my latest project to automate the process of creating new environments. With CloudFormation one can use predefined templates to deploy new infrastructure on Amazon Web Services.
In the following example I will create a new EC2 instance with an Apache Tomcat server, Apache HTTP Server and two web applications. I’ll also [...]

Categories: Cloud computing | No Comments »

Mule ESB and the C10k problem, streaming updates to 10 000 WebSocket clients using the upcoming nio-http-transport

January 10th, 2013 by Magnus Larsson

This blog is based on two questions (problems) and an example of how they can be solved using Mule ESB and the upcoming nio-http-transport.
Background
Question #1: Why does it have to be so hard to stream or push updates from a server to HTML based applications (mobile or not)?
Question #2: Why does my ESB server go [...]

Categories: Uncategorized | 1 Comment »

Apache Cassandra and time series with TimeUUIDType in Java

December 5th, 2012 by Peter Larsson

As almost everybody knows; one of the main benefits with Apache Cassandra is the possibility to create column indexed time series, i.e. use TimeUUIDType as comparator and you get a chronologically arranged list of indexed column names and an excellent performance when performing slice queries.
If millisecond precision is good enough for you to create an unique [...]

Categories: Apache Cassandra, Java, Open Source | No Comments »

Using soi-toolkit to create secure HTTPS services (SOAP or REST style) in Mule ESB

October 24th, 2012 by Magnus Larsson

Have you ever tried to setup a secure communication using HTTPS?
With mutual authentication, a service consumer, an ESB in the middle, a service producer and a number of certificates and truststores this can be quite challenging and time consuming. This is however a very typical integration scenario that we help our customers to implement over [...]

Tags: , , , , , ,
Categories: Uncategorized | No Comments »

Remote deploy to Tomcat 7 using Cargo

March 12th, 2012 by Marcus Krantz

One of the last days in my current project I was about to freeze the codebase and finish things up. Luckily, I had a couple of hours left to play around with something that I have been thinking about throughout the project but never had time to implement. My mission was to deploy the application [...]

Categories: Agile, Build, Build automation, Tools, Uncategorized | No Comments »

Firefox for Enterprises, from proposal to action

January 12th, 2012 by Christian Hilmersson

According to the Mozilla Blog, Firefox is about to be released in an enterprise version, with releases once every year instead of once every 6:th week.
The new version of the Firefox is called Firefox Extended Support Release or simply Firefox ESR. The intention is to provide security updates continously but let the web and add-ons [...]

Tags: , ,
Categories: Web | No Comments »

Experiences from Rich Web Experience 2011

December 8th, 2011 by Christian Hilmersson

Just came home from a very interesting conference a couple of days ago. I still feel a bit jet lagged after the long trip over the atlantic ocean from Fort Lauderdale, Florida, but it was really worth the effort.
Fort Lauderdale was greeting us with a comfortable wintery weather with temperatures at around 25°C so it [...]

Categories: Uncategorized | No Comments »

Android – TLS/SSL Mutual Authentication

November 24th, 2011 by Marcus Krantz

Due to the explosion of smart phones on the market, the need for exposing existing enterprise systems through the mobile channel is growing rapidly. One of the first questions that will come up is how we can establish a secure communication channel with the existing enterprise system.
In this article, I will cover both how to [...]

Categories: Android, Java, Mobile, Security | 21 Comments »