mosbase.com
MosBase: Grails versus Google App Engine (GAE)
http://www.mosbase.com/2013/01/grails-versus-google-app-engine-gae.html
Friday, January 11, 2013. Grails versus Google App Engine (GAE). Currently I’m involved in implementing the promising web-service called www.linkanu.com. As usual it starts with the question which platform would be best. I did a lot of projects and consulting in the area of the Grails-Framework. And around the Google App Engine (GAE). Both have strengths and both can be a perfect match for developing fast a new software-startup. Why “versus” and not “with”. Google App Engine Trade-Offs. GAE is a PaaS (Pl...
mosbase.com
MosBase: October 2010
http://www.mosbase.com/2010_10_01_archive.html
Tuesday, October 26, 2010. Password Protection for entire Website with Apache. Just a little note, because this one is often used for a quick (and dirty) password protection of a Website served with an Apache frontend:. 1 Create a password file with htpasswd. Htpasswd2 -c -m /etc/apache2/apache-passwds your login name. 2 Extend your Apache config with something like this:. Sunday, October 24, 2010. Memory Consumption of the Grails Command Tool. Root@dev: # free -m total used free Mem: 1024 661 362. Base ...
mosbase.com
MosBase: July 2011
http://www.mosbase.com/2011_07_01_archive.html
Thursday, July 7, 2011. Grails - Accessing the Http-Session from Services. Holy Cow. I didn’t make it the last six months to write a post here. Too much stuff is going on in private and business life. But I promise improvement by writing an article at least once a month. As I’m currently working most of the time on Grails projects, I restart the Blog with a little Grails series. Starting with the question: Is it useful to access a http-session in a Grails Service. The http-session in a safe manner. Class...
mosbase.com
MosBase: Inefficient Session Implementation on Google App Engine / Java & GAE Critics
http://www.mosbase.com/2012/04/inefficient-session-implementation-on.html
Monday, April 16, 2012. Inefficient Session Implementation on Google App Engine / Java and GAE Critics. Almost two months ago I released my first Google App Engine (GAE) application called www.krisentalk.de. In general it is best practice to do some profiling and check for bottlenecks before going to production. So did I. GAE offers a nice tool called “ Appstats. 8221; which profiles current requests. A little more digging has shown what’s going on: Whenever there is an invalid session there are ma...
mosbase.com
MosBase: Grails Security - XSS Prevention using Html-Codecs
http://www.mosbase.com/2011/08/grails-security-xss-prevention-using.html
Monday, August 1, 2011. Grails Security - XSS Prevention using Html-Codecs. There are so many applications out there that don’t care about Cross-site scripting (XSS) attacks. Try some of your favourite sites. Just type something like. Script type=text/javascript alert(attack) /script. Into an input field and check if you get such a message:. Grails has a nice feature for fixing this basic XSS issue. All you need to do is set the default-codec to html in your Config.groovy. Use the syntax %=expression%.
mosbase.com
MosBase: April 2010
http://www.mosbase.com/2010_04_01_archive.html
Sunday, April 11, 2010. Old Browser Warning for your Website. Wouldn't it be great, if old browsers like the Internet Explorer 6 would vanish in your server's logs? Every website owner can and in my opinion should encourage people to update their out-of-date browsers. All they have to do, is adding a little warning to their site in the moment a legacy browser is detected. But till then the website owners are in charge to enlighten their users. Just add the unobtrusive script from browser-update.org.
mosbase.com
MosBase: April 2012
http://www.mosbase.com/2012_04_01_archive.html
Monday, April 16, 2012. Inefficient Session Implementation on Google App Engine / Java and GAE Critics. Almost two months ago I released my first Google App Engine (GAE) application called www.krisentalk.de. In general it is best practice to do some profiling and check for bottlenecks before going to production. So did I. GAE offers a nice tool called “ Appstats. 8221; which profiles current requests. A little more digging has shown what’s going on: Whenever there is an invalid session there are ma...
mosbase.com
MosBase: Google App Engine & Two new Babies
http://www.mosbase.com/2012/03/google-app-engine-two-new-babies.html
Monday, March 5, 2012. Google App Engine and Two new Babies. Many activities were going on the last months. First our lovely new son arrived:. Then I finally released a new website called www.krisentalk.de. It’s all about the financial crisis in Europe and the rest of the world (called "Krise" in German). The content is community-driven. I developed krisentalk.de on the Google App Engine (GAE) / Java. Starting with a little evaluation on cloud-platforms, I decided to go with GAE. Some restrictions on the...