Posted on by | Posted in synyx Blog | Tagged , , ,


Dieses Jahr hatte ich endlich einmal die Gelegenheit einen Tag auf der Javaland, einer recht neuen Konferenz im deutschsprachigen Raum, zu verbringen. Spannend ist hier vor allem die Location, das Phantasialand in Brühl. Ich war sehr gespannt, ob die Location praktikabel ist oder nicht… Natürlich ist das Socializing bei solchen Konferenzen auch ein wichtiger Aspekt 🙂 Auch dies versprach auf der Javaland, durch die iJUG mitorganisiert, sehr spannend zu werden. Zu guter Letzt war es auch so, dass meine halbe Twitter Timeline schon seit Tagen viel @javalandconf im Angebot hatte 🙂


Posted on by | Posted in synyx Blog


Last time i explained a little example using yammer metrics to inspect runtime metrics of a standalone client application. This time we want to go a step further and instrument a web application and expose some metrics around request/response cycles.
Important Note:
For this example we need a jmx-enabled container like a Tomcat or a Glassfish. If you want to use Jetty or similar containers please provide a JMX-Registry within them. For example you can use JMinix which is quite easy (add dependency and add the JMinix servlet to your web.xml)


Posted on by | Posted in Developer Blog, Open Source Blog, synyx Blog | Tagged , , , , , ,


Metrics by yammer provides runtime metrics and statistics for all kind of apps you can imagine. A lot of stuff is directly useable out of the box, for example measuring request/response cycles of webapps and provide histograms of the measured values. So, lets try enabling a simple Java-Application built by maven.

First we add needed dependencies into our pom:

        
        
            com.yammer.metrics
            metrics-core
            3.0.0-BETA1
        

After providing this, we are able to do something like that in our code:


Posted on by | Posted in synyx Blog | Tagged , , , , , , , , ,


Dieses Jahr hatte unsere Mobile Developer Reisegruppe das Glück die MDC 2012 quasi vor der Haustüre, nämlich in Stuttgart, vorzufinden. Das machte den Besuch natürlich noch viel reizvoller. Darüber hinaus kündigte sich mit Robert Virkus,  dem  Gründer eines unserer Partnerunternehmens, Enough Software aus Bremen, ein spannender Talk über das , meiner Meinung nach derzeit heißeste Thema im Mobile Bereich, an. Doch dazu später mehr.


Posted on by | Posted in synyx Blog | Tagged , , , , ,


Heute will ich einmal die Gelegenheit nutzen und die beiden wohl populärsten Konferenzen für Java-Entwicklung innerhalb Europas gegenüberstellen. Dazu muss ich aber fairerweise anmerken, dass ich die Devoxx'2011 komplett besuchte, während ich auf der JAX'2012 leider nur 2 Tage sein konnte.

Organisation:


Posted on by | Posted in synyx Blog | Tagged , , , , , ,


Buch Fragile AgileGespannt habe ich auf das neue Buch der Kollegen Baron und Hüttermann über die Zerbrechlichkeit der Agilität gewartet. Zu oft habe ich selbst Erfahrung damit gemacht, wie missverständlich Agilität aufgenommen und interpretiert werden kann. Zu oft habe ich selbst gesehen, wie man Agilität missbrauchen kann, sei es als Schutzschild für eigene Versäumnisse, sei es um ein Buzzword mehr in seinem Lebenslauf zu haben.


Posted on by | Posted in synyx Blog | Tagged , , , , ,


Today i integrated the JSR303 reference implementation, which is Hibernate-Validator 4.x, into an existing JavaEE application. The application is built on Spring 3.0 and uses our Synyx Hades project, which is also based on Spring, as an  OR-Mapper. (http://redmine.synyx.org/projects/show/hades)

First I just followed the Spring tutorial which is quite simple and straight forward. (http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/validation.html#validation-beanvalidation-spring)


Posted on by | Posted in Mobile Blog | Tagged , ,


FroYo (Frozen Yoghurt) is the name Google gave its new Android 2.2 Release.  FroYo is like each previous version a mixture between API Changes, new Userfeatures and some new cool Apps.
So, let's divide this review into theese several specific parts and some addons at the end:

First, the imho, absolutely most important part, the Enterprise Features:

New API-Features:

  • Data Backup API
  • Possibility to save passwords secure