/ #blog 

connecting from a X-client to a cygwin X-server

from the my-outsourced-brain-dept: Install cygwin. Be sure to select the X11 base package open a cygwin shell start X: $ startxwin.sh you will get a xterm window on your Windows box type $ xhost + to disable host security, so that other hosts can connect to your server Enable X port forwarding in PuTTY ( Connections / SSH / Tunnels ) connect to the remote machine and start the program that requires X If all goes well, it will show up on your screen. If you get a “Xlib: connection to “:0.0” refused by server” error message, you have forgot to disable the security by typing xhost +. ...

Jens-Christian Fischer
/ #blog 

This morning at the train station

Early in the morning, almost at the end of my 105 minute commute, I have to switch trains at Bern. Sometimes I pick up a Brezel as a kind of breakfast. That’s what I did today. As I was standing in the queue I noticed a man, about 50-55 years old, worn out, looking ragged, leaning his crutches against the wall and smoking while he was waiting for his order to be filled. I noticed his pack of cigarettes dropping to the floor. All the time while waiting, I debated if I should pick it up for him or just deprive him of the fags. ...

Jens-Christian Fischer
/ #blog 

Gränn' nid

Gefunden bei Tanja’s Mügablog: Und wenn mein vierundneuzigjähriger Grossvater meine Grossmutter tröstet, weil schon wieder einer aus dem Freundeskreis gestorben ist, sagt er halt: “Gränn’ nid, es hettere no. U es chömere nache.” Nicht nur, dass die Sprache wunderschön ist (ich würde gerne diese “Fremdsprache” sprechen können), auch die Weisheit die darin steckt: Weine nicht, es hat noch davon übrig. Und es kommen wieder welche nach.

Jens-Christian Fischer
/ #blog 

Automated Testing of (Domino) Web Applications

Developing web applications is one thing, testing them another. Sure there are Unit tests, functional tests but in the end, the application also needs to be tested as the clients and users see it. And too many times, a seemingly simple change in an application breaks down parts of the application that weren’t regression tested. Unfortunately, testing an application in a browser is difficult at best, sometimes impossible. As soon as JavaScript functionality enters the picture, there doesn’t seem a way around long clicking exercises. The testing frameworks that have been available so far, aren’t really suited to the task. Enter Selenium by a couple of Thoughtworks engineers. ...

Jens-Christian Fischer