John Resig released a port of the Processing language to JavaScript. The demos are very inspiring.
After 8 months of development of a new project with extensive use of Hibernate I can now tell about my experiences with it. In general, Hibernate is a very useful tool. It saves a lot of time, because you don’t have to write SQL queries. If you make changes, you usually don’t have to rewrite [...]
At the Grazer Linuxtage I liked most the Armin Ronacher’s talk about Werkzeug which is a Python library for building web applications that doesn’t limit you in the way you build your web app (like many of the existing frameworks do). Werkzeug is rather a handy set of tools [...]
If you need to render a tree-like structure here’s a way of implementing recursion in JSP/JSTL:
${node.title} <div class="children"> <c:forEach var="node" items="${node.children}"> <c:set var="node" value="${node}" scope="request"/> <jsp:include page="node.jsp"/> </c:forEach> </div>
The tricky thing is that when you use jsp:include (and for recursion you have to use the dynamic inclusion), normally, you loose all the variables [...]
I needed to write a script which runs on the server, gets daily statistics from our rolling log files and sends them by email. The log is splitted into 64Mb files and the total size is limited by 1GB. I didn’t want to parse the whole gigabyte of logs, so I decided to start from [...]

