<?xml version="1.0" encoding="UTF-8"?><rss
version="0.92"> <channel><title>The WebApp Wizard</title><link>http://blog.pierrejeanparra.com</link> <description>Web development made magical</description> <lastBuildDate>Wed, 07 Dec 2011 13:34:34 +0000</lastBuildDate> <docs>http://backend.userland.com/rss092</docs> <language>en</language><item><title>Web performance : further optimization</title> <description><![CDATA[If you use tools like YSlow, PageSpeed and WebPageTest, you have probably already gone a long way about web performance. The problem Working on a website which had already good YSlow / PageSpeed ratings, I just wanted to push a little further: can I go up to 100/100 or get very very close to it? [...]]]></description><link>http://blog.pierrejeanparra.com/2011/12/web-performance-optimization/</link> </item> <item><title>Assets management with Assetic (and Smarty)</title> <description><![CDATA[Being quite a web performance geek, I came across various solutions concerning JS and CSS resources management. But this time, I think I found the right one. At the very beginning, like everyone else, I didn't care much about having 10 javascript and 10 css files included in my web pages. But as my users [...]]]></description><link>http://blog.pierrejeanparra.com/2011/12/assets-management-assetic-and-smarty/</link> </item> <item><title>Time input mask, RegExp powered</title> <description><![CDATA[Hi. I dreamed about this for a long time. An input mask which would not allow any unvalid time such as 25:63. I know we can achieve this by checking this via a function bound on keydown, but the goal here is to do this without functions, but rather just via one regular expression. We [...]]]></description><link>http://blog.pierrejeanparra.com/2011/10/time-input-mask-regexp-powered/</link> </item> <item><title>Distributed, transparent NodeJS architecture in hostile environment</title> <description><![CDATA[Hi everyone. As we're trying to redesign an application at ORU-MiP, we're wondering if something already exists. Let's settle the context first: it is an application designed for disater, emergency situations. It allows users (health professionals) to simply input victims basic data. There are three main concerns about this application: Anybody must be able to [...]]]></description><link>http://blog.pierrejeanparra.com/2011/07/distributed-transparent-nodejs-architecture-hostile-environment/</link> </item> <item><title>jQuery 1.6 and backwards compatibility</title> <description><![CDATA[jQuery 1.6 just came out, announcing big performance improvements, enhanced animations, and so on. At first, my brain cells were like having a big wild party, thinking about all the good stuff. And then comes the hangover. Not backwards compatible? Maybe some little obsolete things won't work anymore, after all, that may not be so [...]]]></description><link>http://blog.pierrejeanparra.com/2011/05/jquery-1-6-compatibility/</link> </item> <item><title>Form submit confirmation, fast and easy</title> <description><![CDATA[Following some demands, I recently released a new version of Fast Confirm, to make it more easy to implement when dealing, among others, with form submission. But in the hurry, I forgot to include some features that I developed earlier, thinking "I'll put that online soon". And I didn't. So here there are, the missing [...]]]></description><link>http://blog.pierrejeanparra.com/2011/02/form-submit-confirmation-fast-and-easy/</link> </item> <item><title>Fast Confirm, Universal Paginate, reloaded</title> <description><![CDATA[Hi everyone. I finally had some time to re-work on my web projects. Since FastConfirm has been quite appreciated, I decided to take a few minutes to rewrite it a bit. The main concerns were about events management and manipulating it programmatically. So I decided to take it directly to version 2.0, breaking some backward [...]]]></description><link>http://blog.pierrejeanparra.com/2011/01/fast-confirm-universal-paginate-reloaded/</link> </item> <item><title>Javascript variable declaration and hoisting</title> <description><![CDATA[Do you know what JS hoisting is? If you do, I guess you already declare your variables properly. But if you don't, I am pretty sure you can still improve your code a little bit, and make it much more reliable. If you already experienced some strange variable behavior, like a variable's value being unexpectedly [...]]]></description><link>http://blog.pierrejeanparra.com/2010/12/javascript-variable-declaration-and-hoisting/</link> </item> <item><title>Website creation, the easy way</title> <description><![CDATA[Ever wanted a website creation service? Already tried some? And got tired of all the customization work you've got to do? Well, my mates at 4wonders and I just released a new service: unoome. Basically, it takes care of all the technical stuff. You focus on your content and nothing else. We thought about 90% [...]]]></description><link>http://blog.pierrejeanparra.com/2010/11/website-creation-the-easy-way/</link> </item> <item><title>A new way to paginate</title> <description><![CDATA[Hi. Just a little post to tell you I released a new jQuery plugin, Universal Paginate. It simply allows you to paginate any content, and is not limited to a type of list or table. You want to paginate simple paragraphs? Universal Paginate is here for you. A table? UP is here for you too! [...]]]></description><link>http://blog.pierrejeanparra.com/2010/11/a-new-way-to-paginate/</link> </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 3/8 queries in 0.056 seconds using disk: basic
Object Caching 1195/1197 objects using disk: basic
Content Delivery Network via ajax.googleapis.com

Served from: blog.pierrejeanparra.com @ 2012-02-07 05:04:57 -->
