Время тестов ;-)

Поздравляем! Вы- Янус Невструев
Вы - Янус, великий Маг ижертва собственного эксперимента. Вы едины в двух лицах и знаете всё о будущем ваших коллег. Они вас любят, но слегка побаиваются. Будьте с ними пооткровеннее, и они вас примут таким , как вы есть.
Пройти тест

Java behaviour between different JVMs

Recently, I caused a delay in the delivery of a JSF/Spring/Hibernate application running under Tomcat.

The reason was that I built the application with Java 6 and shipped it this way for testing which used Java 5.

Testing identified a major performance problem. Pages that took max. 5 seconds to load were loading in 30 seconds.

It took me a few days before I figured out I was using Java 6 at the time of building.

Now, I am looking at the The JavaTM Virtual Machine Specification and wondering what could have changed between Java 5 and Java 6 if the specification did not change since 1999.

Connecting to a hosting provider VPN from linux

I never did this before, so the most difficult part of getting a VPN connection working was about finding the right solution.

The source of my inspiration being apt-cache search, I first tried the Gnome Network Manager but the version in Efty Edge is so buggy that it was barely usable.

Then, I tried kvpnc. I could not get through all the menus it presented and make it work.

At that point, I gave up on graphical tools and went back to basics by googling for a HOWTO on linux+vpn+windows. My today's luck drove me to an openswan-based tutorial. After meditating for around an hour on IPSec configuration, I desperately returned to Google in a quest for a simpler solution and, within 15 minutes, I stumbled upon the pptp-client which had a ... surprise-surprise! Debian HOWTO. After that, it was just a matter of 5 minutes to set up and test the first configuration.

Type C work permit in Belgium

There are three types of work permits in Belgium. Type A is delivered to liberal professions. Type B is delivered to employees and workers. Type C is delivered to asylum seekers.

What's the point of delivering work permits to asylum seekers?

To answer the question, we should look back to the past. A few years ago, asylum seekers were not allowed to work in Belgium. An average procedure of establishing whether the asylum seeker is entitled to the refugee status took a few years. In the meantime, those people received social aid in the form of ~700€ per person, often accompanied by social housing and various material and monetary grants.

With the number of asylum applications floating between 20.000 and 40.000 each year, this generosity weighted heavily on the state budget which had to financially support well over 100.000 asylum seekers at any given time.

The process of granting these people a work permit was carefully crafted to satisfy different political players. Employers were gaining from the wave of the low-cost workforce coming to the market. NGOs were satisfied with the increased integration of the asylum seekers that followed the opening of the job market to them. Trade unions could not raise their voice due to the conflict of interests between the local workforce and the human rights activists within the trade unions themselves.

However, the biggest winner was the state. The delivery of the type C work permit was linked to the request to discover the real name, the birth date and the country of origin of the asylum seeker. In the real life, this forced the asylum seekers to show their passports to the country officials. It already allowed to filter those searched for by Interpol and people with a criminal past.

Pages