Multi page form builder
July 9, 2007 | In Uncategorized | No CommentsOur partner company in Sri Lanka has developed a form builder with a lot of nice features. It built on top of our product Spikeflow. It’s released as early beta right now on flovv.com (flovv.com is pronounced “Flow.com”).
The Runtime where the “flows” are evaluated and rendered is using Spring MVC and Freemarker. The application where you design and manage the flows is also using Spring MVC and is built on Appfuse.
Mazarin has used Appfuse in seven quite big projects now. Some of them are listed here.
Perl @ Suk11
July 5, 2007 | In Uncategorized | No CommentsI’m sitting outside of a hostel called Suk11 (highly recomended if you like to keep a tight budget and still live in a clean and nice place) in Bangkok hacking Perl at 7.15am. We just landed and I have some overdue things at work to fix before I can enjoy some days of vacation.
I haven’t done a lot of Perl the last six years, but it’s still pretty familiar. I just needed a quick hack to convert some text files, and Perl really shines in that area. I should probably learn some more Groovy to get both the ease of scripting and the richness of the Java libraries.
The weather is nice, even though we expect some showers later in the day.
Fedora 7, tab completion and pcspkr
July 1, 2007 | In Uncategorized | No CommentsYesterday I installed Fedora 7 on my LG LW20 laptop. Linux froze almost immediately. After some testing I found that the only thing that hanged the machine was when I used tab completion in bash or tcsh. Tab completion? *scratching my head*
I did a lot of searching and found nothing related on the web. The #fedora channel on Freenode was helpful but nothing suggested there helped. I did notice that if I just booted into /bin/bash it worked. I froze in Single user mode. I tried starting bash under strace to see what system call that hanged. It was “write”. Even more strange.
I asked in another forum and one guy suggested to try if I got a “terminal bell” when I pressed ctrl-g. And that also hanged the system. Hmm. Sound related! So I unloaded the module pcspkr and it worked fine!
So beware of pcspkr. I made sure it woudn’t load again by adding “alias pcspkr off” to /etc/modprobe.conf.
Something might have gone wrong during the installation, or there is something strange with this laptop.
Now all I have left to fix is “suspend to disk” and “suspend to ram”. That area seems like a never ending story. It is my biggest concern with running Linux on a laptop and drives me back to my Macbook. Please, fix that.