Author Archives for Daniel Haas

Improved code display with wp-syntax


We just improved the blog to improve the display of sourcecode. Since the layout is very narrow, there isn’t much space for code. So now, when you hover your mouse over a code passage it enlarges to the full width available, and shrinks again when you move your mouse out of it. I hope you [...]

How to submit Ext forms the right way


Updated 2008/03/12: The code got updated, read more at the bottom. When you work with Ext, sooner or later you will stumble across a design desicion made by the ext developers: Submitting forms is done in the traditional way. This means that the values submitted come from the value field of the input-tag inside the [...]

MySQL Workbench + propel = useful


This is the first in a series of posts describing the way DiLoc|Rail is built. As already mentioned i use MySQL Workbench to develop the database schema for DiLoc|Rail. Since I got to know Ruby on Rails some years ago, I was reluctant to write the whole database code for the backend of the app [...]

How not to use XML!


This one goes out to the folks of MySQL who develop MySQL Workbench: While starting the project i decided to model the database schema in a handy software, instead of doing all manually and writing SQL from hand. I had discoverd DBDesigner4 earlier and then found out that the man behind DBDesigner got employed by [...]

Blog started!


Hello people! The blog is now set up, and when the main DiLoc-page goes online i’ll try to blog regularly about our endavour to build a sophisticated but still easily usable webbased application. In the meantime head over to the about page and inform yourself about DiLoc. Stay tuned!

Daniel Haas

I'm a software developer living in germany. Currently I'm mostly developing webapplications with PHP/Javascript, and some internal tools in C++/Qt.

At home I'm rather geeky and spend (sometimes to much) time on improving my own IT-infrastructure consisting of my own little server, a nas, MythTV across the whole apartment and of course a heterogenous network of Windows, Linux and MacOs boxes.