<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Java Code Geeks &#187; Ricardo Zuasti</title> <atom:link href="http://www.javacodegeeks.com/author/Ricardo-Zuasti/feed" rel="self" type="application/rss+xml" /><link>http://www.javacodegeeks.com</link> <description>Java 2 Java Developers Resource Center</description> <lastBuildDate>Fri, 24 May 2013 19:00:57 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.5.1</generator> <item><title>Web development frameworks &#8211; part 4 : Django</title><link>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-4.html</link> <comments>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-4.html#comments</comments> <pubDate>Wed, 11 Jul 2012 01:00:00 +0000</pubDate> <dc:creator>Ricardo Zuasti</dc:creator> <category><![CDATA[Software Development]]></category> <category><![CDATA[Django]]></category> <category><![CDATA[Python]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/web-development-frameworks-part-4-django.html</guid> <description><![CDATA[This is a part of my web frameworks review series. Check it out if you haven’t already. Moving on to Django, the Python based all star. Django was created by the folks at the Lawrence Journal-World and released to the public in 2005. It’s very active and with a strong group of followers, the framework [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-4.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Web development frameworks &#8211; part 3 : Ruby on Rails</title><link>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-3-ruby.html</link> <comments>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-3-ruby.html#comments</comments> <pubDate>Wed, 11 Jul 2012 01:00:00 +0000</pubDate> <dc:creator>Ricardo Zuasti</dc:creator> <category><![CDATA[Software Development]]></category> <category><![CDATA[Ruby on Rails]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/web-development-frameworks-part-3-ruby-on-rails.html</guid> <description><![CDATA[The next runner&#160;is Ruby on Rails v3. Unless you have been living under a bucket without an RJ45 port (yes, some buckets have Internet access), you have probably heard of Ruby on Rails (RoR), it’s a very popular framework with lots of momentum. RoR started as an extract of the Basecamp product at 37signals and [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-3-ruby.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Web development frameworks &#8211; part 2 : Play Framework 2.0</title><link>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-2-play.html</link> <comments>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-2-play.html#comments</comments> <pubDate>Wed, 11 Jul 2012 01:00:00 +0000</pubDate> <dc:creator>Ricardo Zuasti</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Play Framework]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/web-development-frameworks-part-2-play-framework-2-0.html</guid> <description><![CDATA[As the first candidate of our evaluation series we reviewed the Play Framework v2.0. The tutorial and reference documentation used for this article is all available from the Play documentation site. The first part of the article will go over the set of tasks we proposed to do with each framework, then moving on to [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-2-play.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Web development frameworks &#8211; part 1: Options and criteria</title><link>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-1.html</link> <comments>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-1.html#comments</comments> <pubDate>Wed, 11 Jul 2012 01:00:00 +0000</pubDate> <dc:creator>Ricardo Zuasti</dc:creator> <category><![CDATA[Enterprise Java]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/web-development-frameworks-part-1-options-and-criteria.html</guid> <description><![CDATA[At my company we are evaluating which web development framework we will use for the next few years. Since our last evaluation we have been using Java application servers powered by Struts 2 as MVC, Tiles as templating engine, jQuery for Javascript awesomennes, DWR for AJAX calls and MyBatis as ORM. But we think it’s [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/07/web-development-frameworks-part-1.html/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Anti cross-site scripting (XSS) filter for Java web apps</title><link>http://www.javacodegeeks.com/2012/07/anti-cross-site-scripting-xss-filter.html</link> <comments>http://www.javacodegeeks.com/2012/07/anti-cross-site-scripting-xss-filter.html#comments</comments> <pubDate>Mon, 02 Jul 2012 01:00:00 +0000</pubDate> <dc:creator>Ricardo Zuasti</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[XSS]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/anti-cross-site-scripting-xss-filter-for-java-web-apps.html</guid> <description><![CDATA[Here is a good and simple anti cross-site scripting (XSS) filter written for Java web applications. What it basically does is remove all suspicious strings from request parameters before returning them to the application. It’s an improvement over my previous post on the topic. You should configure it as the first filter in your chain [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/07/anti-cross-site-scripting-xss-filter.html/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>An agile methodology for orthodox environments</title><link>http://www.javacodegeeks.com/2012/06/agile-methodology-for-orthodox.html</link> <comments>http://www.javacodegeeks.com/2012/06/agile-methodology-for-orthodox.html#comments</comments> <pubDate>Tue, 26 Jun 2012 01:00:00 +0000</pubDate> <dc:creator>Ricardo Zuasti</dc:creator> <category><![CDATA[Agile]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/an-agile-methodology-for-orthodox-environments.html</guid> <description><![CDATA[My company designs and develop mobile and web based banking solutions. Our customers (banks for the most part) are highly bureaucratized, orthodox (ie. like to have everything pre-defined and pre-approved) and risk adverse, and therefore change and the disruption of the status quo is not a normal sight within most of them. Most banking IT [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/06/agile-methodology-for-orthodox.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Java concurrency &#8211; Feedback from tasks</title><link>http://www.javacodegeeks.com/2012/06/java-concurrency-feedback-from-tasks.html</link> <comments>http://www.javacodegeeks.com/2012/06/java-concurrency-feedback-from-tasks.html#comments</comments> <pubDate>Mon, 25 Jun 2012 13:00:00 +0000</pubDate> <dc:creator>Ricardo Zuasti</dc:creator> <category><![CDATA[Core Java]]></category> <category><![CDATA[Callable]]></category> <category><![CDATA[Concurrency]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/java-concurrency-feedback-from-tasks.html</guid> <description><![CDATA[Picking up from where I left off in my last post about the java.util.concurrent package, it’s interesting and sometimes mandatory to get feedback from concurrent tasks after they are started. For example imagine an application that has to send email batches, besides from using a multi-threaded mechanism, you want to know how many of the [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/06/java-concurrency-feedback-from-tasks.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Preventing CSRF in Java web apps</title><link>http://www.javacodegeeks.com/2012/06/preventing-csrf-in-java-web-apps.html</link> <comments>http://www.javacodegeeks.com/2012/06/preventing-csrf-in-java-web-apps.html#comments</comments> <pubDate>Fri, 22 Jun 2012 16:00:00 +0000</pubDate> <dc:creator>Ricardo Zuasti</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[OWASP CSRF]]></category> <category><![CDATA[Security]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/preventing-csrf-in-java-web-apps.html</guid> <description><![CDATA[Cross-site request forgery attacks (CSRF) are very common in web applications and can cause significant harm if allowed. If you have never heard of CSRF I recommend you check out OWASPs page about it. Luckily preventing CSRF attacks is quite simple, I’ll try to show you how they work and how we can defend from [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/06/preventing-csrf-in-java-web-apps.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 2/4 queries in 0.001 seconds using apc
Object Caching 1035/1036 objects using apc
Content Delivery Network via jcg.javacodegeeks.netdna-cdn.com

Served from: www.javacodegeeks.com @ 2013-05-25 08:11:07 -->