Book Review: Grails 1.1 Web Application Development
This is a review of the book "Grails 1.1 web application development" written by Jon Dickson published by Packt Publishing.[Read More]
Frerk Meyer's Weblog
This is a review of the book "Grails 1.1 web application development" written by Jon Dickson published by Packt Publishing.[Read More]
Googles App Engine for Java is a cheap and powerful alternative for
hosting Java (and Groovy, Scala, JRuby, ...) web applications compared
to VPS hosting. How do both compare and what are the advantages and
disadvantages of each? Which offer is better for you and your requirements?
[Read More]
How much memory does an upgrade of Apache Tomcat and Sun Java save on a small Linux server? And how do Jetty and Sun Glassfish perform in comparison? Do Grails applications use more memory than Java web applications? Some benchmark results are discussed.
[Read More]
How to change the JVM memory settings in Grails 1.1 and Groovy 1.6 on Linux and Windows systems.[Read More]
Virtual private servers are offered with 32-bit and 64-bit operation systems since x86-64 server hardware is deployed more frequently at hosting companies. This gives you the choice to select an 64-bit JVM or an 32-.Bit JVM. Which one should you choose?
[Read More]
What is the most memory saving hosting environment for Grails and Java web applications and which parameters influence the memory consumption? This is the start of a series of benchmark results with different combinations of popular hosting components.[Read More]
Web themes for Apache Roller from rollerthemes.com are made for version 3.1. My theme needed some tweaking after upgrading to version 4.0.1 which I describe in this entry.
[Read More]
An upgrade of Apache Roller from version 3.1 to 4.0 does not need more java server memory afterwards. From my measurements it may even save memory in the order of 20 mb.[Read More]
Java web applications don't need an Apache web server. In memory constrained systems like virtual private servers (VPS) you may get rid of the Apache web server to save memory and gain speed. The idea is to use iptables to replace port 80 in requests to port 8080 of the tomcat connector. Special problem on VPS systems are solved.[Read More]
Howto get Sun Java / JDK 6 installed, configured and running on a virtual private server (VPS) with Debian 4 (Etch) Linux.
[Read More]
Sun Netbeans is the first IDE to support the development of Groovy portlets for the Liferay portal server.[Read More]
Apache Roller 4.0 supports Groovy in 3 different ways: a Groovy client for the Roller API, Groovy code as a template renderer to produce HTML directly with the HTMLMarkupBuilder and as a template renderer through Groovy Server Pages (GSP). Groovy is a simple and easy to understand alternative to writing clients for the Apache Roller API in Java or implementing Roller themes in the Velocity markup language.
[Read More]
Every server facing the internet should be protected by a firewall. Linux servers include the iptables firewall which is very capable. But on VPS systems this firewall is often restricted so much that many well known firewall configuration tools don't work. This article explains how to find out the firewall capabilities of your VPS system and how to configure a basic protection with a few hand coded firewall rules.[Read More]
IBM software engineers Suhel Parekh and Ron Lynn describe in their developerworks article titled "
Embedding
Groovy in a JSR 168 portlet for total scripting power" how to bring
your portlets to life by integrating the dynamic Groovy shell.
Sebastian Himberger demonstrated how to add Groovy support to OpenCms on the OpenCms Days 2008. He contributed a scripting languages modules which supports PHP and Groovy at the moment.
[Read More]