Tag Archives: mail&media

Running as a Lifestyle

running workout @ 1&1The concept of being healthy can be approached in several ways: physically, mentally, culinarily, but in the end, the most important thing is to find that balance to combine them all.

For me, “running” started out as a “must”, I needed to start running, doing more exercise etc. Subsequently, it became a hobby and ultimately turned into a lifestyle.

I used to be a handball player, and running seemed terribly to me. I hated training without the ball, when we were asked to run aimlessly. With the passage of time, I realized that the easiest, simplest and most affordable way to move is to run. I started running short distances, which subsequently became increasingly longer.

One of the most enjoyable places to run in Bucharest is the Herastrau Park, a route of about 6 km which you can cover while chatting with your friends.

read more
Category: Inside 1&1 | People
5 comments5

My Football Team

I like to run until exhaustion. Chasing a ball, recovering it, passing, occasionally scoring. I like the after-sensation, when the endorphins start kicking in, when even my tongue is heavy for a short time. Unfortunately for me, this exhaustion moment comes much sooner than I would like; but this will improve. I don’t know exactly what drives the others, but we are the 1&1 football team. We love football, and we will not settle for less, because we know we can do much more.
One of the first things I did after I joined the company was to ask when and where the weekly football training was

read more
Category: Events | Inside 1&1 | People
1 comment1

Short Tutorial: How You Can Easily Monitor Your Application with Hadoop API and Ganglia Monitoring System

The main classes in Hadoop API you should know are: Updater (interface), MetricsRecord, MetricsRegistry and MetricsContext (interface). The wiring between this classes is pretty complex so I will talk about how to use them and not how they work.

First thing you need is to implement

read more
Category: Inside 1&1 | Technology & Development
0 comments0

Monitor your application with Ganglia and Hadoop Metrics API

If you use Hadoop/Hbase in your project you know that it comes with tight integration with Ganglia monitoring system. It exposes lots of metrics that helps operations teams to check the health of the cluster, development teams to investigate incidents etc.. The value of metrics in a system is well known.

When working at the Newsearch project we immediately felt the need

read more
Category: Technology & Development
1 comment1

Why I’d choose Apache Wicket as a web application framework- part 4

Framework minus points
To be fair I have to say something about what I think are the current weakness of the framework:
Remember that Wicket has been developed for state-full applications. But there are a number of reasons why you’d want to opt for a stateless application.
Because if your application is stateless it means that requests can be processed by any of the web servers in your cluster, because all the parameters a page needs to reproduce a certain state are provided in the url. In a state-full application you either

read more
Category: Technology & Development
2 comments2

Why I’d choose Apache Wicket as a web application framework- part 3

About Wicket and JS
Even from the beginning Wicket had Ajax capabilities built-in that could be called from Java. This is done by simply adding the Java component to an ajax context object, the AjaxRequestTarget. Of course you can invoke any JavaScript code before or after the Ajax call.
Currently Wicket uses its own JS engine for doing AJAX, but it integrates alongside other JS frameworks like JQuery nicely(there is a little thing to consider mentioned later though). Wicket does not generate any

read more
Category: Technology & Development
0 comments0

Why I’d choose Apache Wicket as a web application framework- part 2

Component based framework with good concepts that appeals to developers
But the best thing for me is that Wicket really feels like a true Object Oriented web framework. All your components, pages, panels are Java objects (with a .html). Every web component extends a base Component class and can in turn be extended. Another way of creating components in Wicket is through composition of other web components inside a Panel. You can pack your components inside a jar file and bring them into another project and ideally a common library of components in your organisation might emerge. A place with generic open source components is the Wicket Stuff project or

read more
Category: Technology & Development
0 comments0

Why I’d choose Apache Wicket as a web application framework

In a short description Apache Wicket is a good state-full component based framework which cultivates a sound architecture that appeals to Java developers. This is just going to be a general summary of the points of why you might want to have a look at the framework.
Let’s begin:
Clean separation of Java code from HTML
One of the best and most talked about Wicket feature is of course the clear separation of HTML from Java code.
No more Java code into HTML (yes that’s you JSP). In Wicket we have pages composed of panels with components and for every page/panel we get two files: a .java file and one .html file which sit next to each other in a java package structure (this could be changed and have separate locations for html and java files) and

read more
Category: Technology & Development
2 comments2

Having fun with Solr and Hadoop

We are so used with searching on the web or in our mailboxes that we take it for granted. But luckily, one day, a project with the requirement of building a search system for the biggest email clients in Germany (gmx.net and web.de) comes to you.
And it doesn’t take long until you realize that by combining  that simple search box with thousands of emails per second that also have to be real-time indexed and searched, you get one of the most challenging projects you worked for.
And this is challenging not only because

read more
Category: People | Technology & Development
1 comment1

Getting started with qooxdoo

qooxdooqooxdoo is a JavaScript framework for creating desktop-style web applications, often called Rich Internet Applications (RIAs). It was born in January 2005, one month before the term AJAX was even coined.  It’s open source and there is a team of full-time core developers employed by 1&1, as well as many contributors that moves it forward.

qooxdoo is entirely class-based and tries to leverage the features of object-oriented JavaScript. It is fully based on namespaces and does not extend native JavaScript types to allow for easy integration with other libraries and existing user code. All modern browsers are supported.

read more
Category: Technology & Development
0 comments0
show older posts show newer posts