The Play framework defines itself as a clean alternative to bloated enterprise Java stacks. I like this definition and after having been advised to try it out, I set out some Pomodoros for coding a pair of Hello, World applications in Play.
2 replies - 5204 views - 11/10/11 by Giorgio Sironi in Articles
I was checking out Scala as a new programming language to learn, and after remaining positively impressed I wanted to do more than making fake tests pass. Being a web developer by nature, I started trying to solve the first fundamental problem: write a web...
6 replies - 4463 views - 10/27/11 by Giorgio Sironi in Articles
Selenium 2 features new Api and implementations which goes under the name of WebDriver. It's a simpler, faster, object-oriented Api that applies to modern web application testing problems. No more sending hexedecimal numbers into an element for writing text!
0 replies - 4893 views - 10/25/11 by Giorgio Sironi in Articles
Ever see a company going out of business because it couldn't afford a complete redesign of a big application?
Ever wanted to switch a large application to a new technology stack in short, well defined steps?
Ever struggled understanding or changing an...
3 replies - 4375 views - 06/22/11 by Ole Bulbuk in News
What is the definition of session persistence? For instance, it means recognizing an user as the same one that has compiled a login form before. Technically speaking, it means identify a client in between different HTTP requests.
7 replies - 19906 views - 07/15/10 by Giorgio Sironi in Articles
Are we sure that Java servlets are the most productive means to deliver a web interface? Let's dig through a client application written in JavaScript and find out.
0 replies - 14173 views - 06/17/10 by Giorgio Sironi in Articles
There is a common problem between many testing harnesses: they are different from the real client (in the case of web applications a browser). Zend_Test, HttpUnit and similar tools perform fake HTTP requests (that may go or not go over the TCP/IP stack), and...
4 replies - 11338 views - 06/15/10 by Giorgio Sironi in Articles
Think of your favorite web applications. The ones that you keep going back to again and again. Even the ones that you are willing to pay for. Chances are, it was fast, clean, instantly useful, and easy to find. Along with these main features, there...
3 replies - 10802 views - 02/23/10 by Mitchell Pronsc... in Articles
Excelsior JET is a compliant Java SE 6 implementation (JVM) with an Ahead-Of-Time compiler and deployment toolkit.
The next version will enable you to protect your Tomcat Web applications against reverse engineering and tampering by deploying them as...
0 replies - 1257 views - 11/24/09 by Dmitry Leskov in Announcements
Excelsior JET is a compliant Java SE 6 implementation (JVM) with an Ahead-Of-Time compiler and deployment toolkit.
Excelsior JET 7.0 will enable you to compile Apache Tomcat together with your Web applications into a native code executable and distribute...
1 replies - 1336 views - 09/23/09 by Dmitry Leskov in Announcements
I began my adventure
with the need to ensure a lot of uptime for a particular web service
that was running on a tomcat server. I investigated a lot of different
avenues and, eventually, ended up on a colleagues blog.
5 replies - 14000 views - 02/06/09 by Jason Kilgrow in News
Free Event with Ari Zilka In this free session, Ari Zilka shows you how you can get Network-Attached Memory as an appliance-like infrastructure service through Terracotta's JVM-level clustering technology (http://www.terracotta.org). You will learn what...
0 replies - 3431 views - 10/09/08 by Skills Matter M... in Announcements
OpenEdit is continuing to pop up in lots of different places. As we
continue to refine and grow the software, we'd like to engage the
community at every opportunity.
2 replies - 3082 views - 07/11/08 by in Announcements