<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Blog de Stéphane Quantin</title> <link>http://blog.squantin.fr</link> <description>Blog de Stéphane Quantin</description> <lastBuildDate>Tue, 15 Jan 2013 08:43:44 +0000</lastBuildDate> <language>fr-FR</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.4.2</generator> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/squantin" /><feedburner:info uri="squantin" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>New in Symfony 2.2: New PropertyAccess component</title><link>http://feedproxy.google.com/~r/squantin/~3/i0iJ3IuRm5k/new-in-symfony-2-2-new-propertyaccess-component-6508</link> <comments>http://blog.squantin.fr/new-in-symfony-2-2-new-propertyaccess-component-6508#comments</comments> <pubDate>Tue, 15 Jan 2013 08:43:44 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/5aEAiQGRb2o</guid> <description><![CDATA[New in Symfony 2.2: New PropertyAccess componentContributed by
Bernhard Schussek
in #6595.If you write large applications, you probably find yourself repeating the same
code time and again. You probably also developed tools to avoid this. For reusing... <a
href="http://blog.squantin.fr/new-in-symfony-2-2-new-propertyaccess-component-6508">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images1-focus-opensocial.googleusercontent.com/gadgets/proxy?url=https://connect.sensiolabs.com/api/images/ce56b01d-3588-445b-8595-feb39189a343.png?format%3D40x40&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://symfony.com/blog/new-in-symfony-2-2-new-propertyaccess-component'>New in Symfony 2.2: New PropertyAccess component</a><br/>Contributed by
Bernhard Schussek
in #6595.If you write large applications, you probably find yourself repeating the same
code time and again. You probably also developed tools to avoid this. For reusing
such tools in different places and applications, they must be configurable to
adapt to the structure of the code they are used with. The new
PropertyAccess component helps you
with that.
Note: The code of this component is not new. It has existe...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/K4QOdGDSnyY" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/i0iJ3IuRm5k" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/new-in-symfony-2-2-new-propertyaccess-component-6508/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/new-in-symfony-2-2-new-propertyaccess-component-6508</feedburner:origLink></item> <item><title>On RequireJS and JavaScript Architecture in Drupal</title><link>http://feedproxy.google.com/~r/squantin/~3/vzYqX4iTpqY/on-requirejs-and-javascript-architecture-in-drupal-6506</link> <comments>http://blog.squantin.fr/on-requirejs-and-javascript-architecture-in-drupal-6506#comments</comments> <pubDate>Fri, 11 Jan 2013 09:21:33 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/UXLRxgwYqs7</guid> <description><![CDATA[On RequireJS and JavaScript Architecture in DrupalWorking with JavaScript in Drupal can be a sometimes inconsistent experience, making the already important pursuit of organized code a bit more acute. This post chronicles a bit of exploration I’ve be... <a
href="http://blog.squantin.fr/on-requirejs-and-javascript-architecture-in-drupal-6506">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images3-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://atendesigngroup.com/sites/default/files/js-blog.jpg&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://atendesigngroup.com/blog/requirejs-and-javascript-architecture-drupal'>On RequireJS and JavaScript Architecture in Drupal</a><br/>Working with JavaScript in Drupal can be a sometimes inconsistent experience, making the already important pursuit of organized code a bit more acute. This post chronicles a bit of exploration I’ve been doing on this topic. It waxes tangential, but that’s alright, as tangents are the space we sometimes discover larger problems and better solutions. It begins like this.I’ve been trying to become a better JavaScript developer. As a front-end deve...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/nJMe3y34bhA" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/vzYqX4iTpqY" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/on-requirejs-and-javascript-architecture-in-drupal-6506/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/on-requirejs-and-javascript-architecture-in-drupal-6506</feedburner:origLink></item> <item><title>Looking at Drupal 8′s JavaScript Changes</title><link>http://feedproxy.google.com/~r/squantin/~3/TUntaJyRH_I/looking-at-drupal-8s-javascript-changes-6504</link> <comments>http://blog.squantin.fr/looking-at-drupal-8s-javascript-changes-6504#comments</comments> <pubDate>Thu, 03 Jan 2013 23:46:28 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/GCmsqkRLZgi</guid> <description><![CDATA[Looking at Drupal 8's JavaScript ChangesI recently had the privilege of speaking at the 2012 edition of BADCamp about JavaScript (JS). This gave me a good chance to talk about something I'm passionate about, but also look at how things will be changing... <a
href="http://blog.squantin.fr/looking-at-drupal-8s-javascript-changes-6504">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://atendesigngroup.com/sites/default/files/drupal8_js_changes_0.png&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://atendesigngroup.com/blog/looking-at-drupal-8-javascript-changes'>Looking at Drupal 8's JavaScript Changes</a><br/>I recently had the privilege of speaking at the 2012 edition of BADCamp about JavaScript (JS). This gave me a good chance to talk about something I'm passionate about, but also look at how things will be changing with the newest version of the Drupal platform. I started to hear things about this and that, but what was really happening?First, things are changing. And I mean that in the general scope of there will be differences between Drupal 7 ...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/i112HFfjGUE" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/TUntaJyRH_I" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/looking-at-drupal-8s-javascript-changes-6504/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/looking-at-drupal-8s-javascript-changes-6504</feedburner:origLink></item> <item><title>Creating a PHP OAuth Server</title><link>http://feedproxy.google.com/~r/squantin/~3/SKfF-z1kjG4/creating-a-php-oauth-server-6502</link> <comments>http://blog.squantin.fr/creating-a-php-oauth-server-6502#comments</comments> <pubDate>Wed, 02 Jan 2013 09:17:31 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/BmXETDwRVXU</guid> <description><![CDATA[Creating a PHP OAuth ServerIf you’ve ever integrated with another API that requires security (such as Twitter), you’ve probably consumed an OAuth service. In this article, I’ll explore what it takes to create your own three-legged OAuth server al... <a
href="http://blog.squantin.fr/creating-a-php-oauth-server-6502">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images1-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://cdn.phpmaster.com/files/2012/12/diagram.png&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://phpmaster.com/creating-a-php-oauth-server/'>Creating a PHP OAuth Server</a><br/>If you’ve ever integrated with another API that requires security (such as Twitter), you’ve probably consumed an OAuth service. In this article, I’ll explore what it takes to create your own three-legged OAuth server allowing you, for example, to create your own secure API which you can release publicly.
When dealing with OAuth, you will typically see it implemented as a two-legged or three-legged OAuth server. The major difference between them i...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/vGPTWo5-5Po" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/SKfF-z1kjG4" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/creating-a-php-oauth-server-6502/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/creating-a-php-oauth-server-6502</feedburner:origLink></item> <item><title>Utiliser Chaplin.js et Backbone.js avec Symfony 2 : installation et configuration</title><link>http://feedproxy.google.com/~r/squantin/~3/QwrABgOyFek/utiliser-chaplin-js-et-backbone-js-avec-symfony-2-installation-et-configuration-6500</link> <comments>http://blog.squantin.fr/utiliser-chaplin-js-et-backbone-js-avec-symfony-2-installation-et-configuration-6500#comments</comments> <pubDate>Mon, 31 Dec 2012 09:37:27 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/4EiH1QD3ATS</guid> <description><![CDATA[Utiliser Chaplin.js et Backbone.js avec Symfony 2 : installation et configurationIntroduction Le développement d’applications web modernes de qualité est une tache complexe : elles doivent être performantes, réactives, maintenables, modulaires,  <a
href="http://blog.squantin.fr/utiliser-chaplin-js-et-backbone-js-avec-symfony-2-installation-et-configuration-6500">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://dunglas.fr/2012/12/utiliser-chaplin-js-et-backbone-js-avec-symfony-2-installation-et-configuration/'>Utiliser Chaplin.js et Backbone.js avec Symfony 2 : installation et configuration</a><br/>Introduction Le développement d’applications web modernes de qualité est une tache complexe : elles doivent être performantes, réactives, maintenables, modulaires, évolutives et, à minima, ê...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/pORVCE9Nwgw" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/QwrABgOyFek" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/utiliser-chaplin-js-et-backbone-js-avec-symfony-2-installation-et-configuration-6500/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/utiliser-chaplin-js-et-backbone-js-avec-symfony-2-installation-et-configuration-6500</feedburner:origLink></item> <item><title>What’s Going to Be New in Drupal 8? – OSTraining</title><link>http://feedproxy.google.com/~r/squantin/~3/BgSBm8bSQ0w/whats-going-to-be-new-in-drupal-8-ostraining-6498</link> <comments>http://blog.squantin.fr/whats-going-to-be-new-in-drupal-8-ostraining-6498#comments</comments> <pubDate>Wed, 26 Dec 2012 08:40:00 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/3TkZ2x4zhMF</guid> <description><![CDATA[What's Going to Be New in Drupal 8? - OSTrainingDrupal 8 is on it's way. Seems <a
href="http://blog.squantin.fr/whats-going-to-be-new-in-drupal-8-ostraining-6498">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images1-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://ostraining.com/cdn/images/stories/tutuploadstutuploadsStep_6._Keeping_up_with_changes..png&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://www.ostraining.com/blog/drupal/drupal-8/'>What's Going to Be New in Drupal 8? - OSTraining</a><br/>Drupal 8 is on it's way. Seems<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/GPZQjSyDelI" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/BgSBm8bSQ0w" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/whats-going-to-be-new-in-drupal-8-ostraining-6498/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/whats-going-to-be-new-in-drupal-8-ostraining-6498</feedburner:origLink></item> <item><title>Cooperative multitasking using coroutines (in PHP!)</title><link>http://feedproxy.google.com/~r/squantin/~3/GXELav0aqbQ/cooperative-multitasking-using-coroutines-in-php-6496</link> <comments>http://blog.squantin.fr/cooperative-multitasking-using-coroutines-in-php-6496#comments</comments> <pubDate>Mon, 24 Dec 2012 13:31:08 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/E7kzoA6q4aF</guid> <description><![CDATA[Cooperative multitasking using coroutines (in PHP!)One of the large new features in PHP 5.5 will be support for generators and coroutines. Generators are already sufficiently covered by the documentation and various other blog posts (like this one or t... <a
href="http://blog.squantin.fr/cooperative-multitasking-using-coroutines-in-php-6496">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://nikic.github.com/2012/12/22/Cooperative-multitasking-using-coroutines-in-PHP'>Cooperative multitasking using coroutines (in PHP!)</a><br/>One of the large new features in PHP 5.5 will be support for generators and coroutines. Generators are already sufficiently covered by the documentation and various other blog posts (like this one or this one. Coroutines on the other hand have received relatively little attention. The reason is that coroutines are both a lot more powerful and a lot harder to understand and explain.In this article I’d like to guide you through an implementation ...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/ypuJFL4GhrE" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/GXELav0aqbQ" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/cooperative-multitasking-using-coroutines-in-php-6496/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/cooperative-multitasking-using-coroutines-in-php-6496</feedburner:origLink></item> <item><title>Symfony 2.0.21 and 2.1.5 released</title><link>http://feedproxy.google.com/~r/squantin/~3/IZBoYlUo6SE/symfony-2-0-21-and-2-1-5-released-6494</link> <comments>http://blog.squantin.fr/symfony-2-0-21-and-2-1-5-released-6494#comments</comments> <pubDate>Fri, 21 Dec 2012 21:21:48 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/7wVUMChCq5d</guid> <description><![CDATA[Symfony 2.0.21 and 2.1.5 releasedSymfony 2.0.21 and 2.1.6 have just been released.
We have discovered that under some circumstancies, the steps described
yesterday
to protect your code were not possible. These new versions address these
problems.
Also,... <a
href="http://blog.squantin.fr/symfony-2-0-21-and-2-1-5-released-6494">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://symfony.com/blog/symfony-2-0-21-and-2-1-5-released'>Symfony 2.0.21 and 2.1.5 released</a><br/>Symfony 2.0.21 and 2.1.6 have just been released.
We have discovered that under some circumstancies, the steps described
yesterday
to protect your code were not possible. These new versions address these
problems.
Also, as a new setting (trusted_proxies) has been added to both Symfony
2.0 and 2.1, you might have an error the first time you clear the cache via
the cache:clear command. You can either clear the cache manually or run
the command a se...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/PiFJa1E5WPA" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/IZBoYlUo6SE" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/symfony-2-0-21-and-2-1-5-released-6494/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/symfony-2-0-21-and-2-1-5-released-6494</feedburner:origLink></item> <item><title>Security release: Symfony 2.0.20 and 2.1.5 released</title><link>http://feedproxy.google.com/~r/squantin/~3/XXX1w-5fK-Y/security-release-symfony-2-0-20-and-2-1-5-released-6490</link> <comments>http://blog.squantin.fr/security-release-symfony-2-0-20-and-2-1-5-released-6490#comments</comments> <pubDate>Fri, 21 Dec 2012 08:48:45 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/Ceyd1mB27hD</guid> <description><![CDATA[Security release: Symfony 2.0.20 and 2.1.5 releasedSymfony 2.0.20 and Symfony 2.1.5 have just been released and they both contain two security fixes.CVE-2012-6431: Routes behind a firewall are accessible even when not logged in¶Affected versions¶... <a
href="http://blog.squantin.fr/security-release-symfony-2-0-20-and-2-1-5-released-6490">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://symfony.com/blog/security-release-symfony-2-0-20-and-2-1-5-released'>Security release: Symfony 2.0.20 and 2.1.5 released</a><br/>Symfony 2.0.20 and Symfony 2.1.5 have just been released and they both contain two security fixes.CVE-2012-6431: Routes behind a firewall are accessible even when not logged in¶Affected versions¶
All versions from 2.0.0 to 2.0.19 are affected. Symfony 2.1.0 and later
are not affected by this security issue as it was fixed in 55014a6.Description¶
On the Symfony 2.0.x version, there's a security issue that allows access to
routes protected by...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/8XpJLtpb0OE" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/XXX1w-5fK-Y" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/security-release-symfony-2-0-20-and-2-1-5-released-6490/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/security-release-symfony-2-0-20-and-2-1-5-released-6490</feedburner:origLink></item> <item><title>PHP 5.4.10 and PHP 5.3.20 released!</title><link>http://feedproxy.google.com/~r/squantin/~3/KdkOVErTIcc/php-5-4-10-and-php-5-3-20-released-6492</link> <comments>http://blog.squantin.fr/php-5-4-10-and-php-5-3-20-released-6492#comments</comments> <pubDate>Fri, 21 Dec 2012 08:41:44 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/cZhJp19Wi1m</guid> <description><![CDATA[PHP 5.4.10 and PHP 5.3.20 released!The PHP development team announces the immediate availability of PHP 5.4.10 and PHP 5.3.20. These releases fix about 15 bugs. Please note that the PHP 5.3 series will enter an end of life cycle and receive only critic... <a
href="http://blog.squantin.fr/php-5-4-10-and-php-5-3-20-released-6492">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://php.net/index.php#id2012-12-20-1'>PHP 5.4.10 and PHP 5.3.20 released!</a><br/>The PHP development team announces the immediate availability of PHP 5.4.10 and PHP 5.3.20. These releases fix about 15 bugs. Please note that the PHP 5.3 series will enter an end of life cycle and receive only critical fixes as of March 2013. All users of PHP are encouraged to upgrade to PHP 5.4.
For source downloads of PHP 5.4.10 and PHP 5.3.20 please visit our downloads page, Windows binaries can be found on windows.php.net/download/.
The list...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/NWk1qnSZwVo" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/KdkOVErTIcc" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/php-5-4-10-and-php-5-3-20-released-6492/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/php-5-4-10-and-php-5-3-20-released-6492</feedburner:origLink></item> <item><title>Drupal 7.18 and 6.27 released</title><link>http://feedproxy.google.com/~r/squantin/~3/M39vfDpcHhA/drupal-7-18-and-6-27-released-6486</link> <comments>http://blog.squantin.fr/drupal-7-18-and-6-27-released-6486#comments</comments> <pubDate>Thu, 20 Dec 2012 08:51:14 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/4guTG8m8Dk1</guid> <description><![CDATA[Drupal 7.18 and 6.27 releasedDrupal 7.18 and Drupal 6.27, maintenance releases which contain fixes for security vulnerabilities , are now available for download. See the Drupal 7.18 and Drupal 6.27 release notes for further information.Download Drupa... <a
href="http://blog.squantin.fr/drupal-7-18-and-6-27-released-6486">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://drupal.org/drupal-7.18'>Drupal 7.18 and 6.27 released</a><br/>Drupal 7.18 and Drupal 6.27, maintenance releases which contain fixes for security vulnerabilities , are now available for download. See the Drupal 7.18 and Drupal 6.27 release notes for further information.Download Drupal 7.18
Download Drupal 6.27
Upgrading your existing Drupal 7 and 6 sites is strongly recommended. There are no new features or non-security-related bug fixes in these releases. For more information about the Drupal 7.x release ...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/XhtZOzUZG6s" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/M39vfDpcHhA" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/drupal-7-18-and-6-27-released-6486/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/drupal-7-18-and-6-27-released-6486</feedburner:origLink></item> <item><title>New in Symfony 2.2: Security Utilities</title><link>http://feedproxy.google.com/~r/squantin/~3/7TeIlvNlQb8/new-in-symfony-2-2-security-utilities-6488</link> <comments>http://blog.squantin.fr/new-in-symfony-2-2-security-utilities-6488#comments</comments> <pubDate>Thu, 20 Dec 2012 08:49:08 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/bNWJt5LzfPW</guid> <description><![CDATA[New in Symfony 2.2: Security UtilitiesContributed by
Fabien Potencier
in #4763.As of Symfony 2.2, we have refactored some security utilities so that you can
use them in your own code. These utilities are available in the
Symfony\Component\Security\Co... <a
href="http://blog.squantin.fr/new-in-symfony-2-2-security-utilities-6488">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images1-focus-opensocial.googleusercontent.com/gadgets/proxy?url=https://connect.sensiolabs.com/api/images/4aed4f5d-e0cb-4320-902f-885fddaa7d15.png?format%3D40x40&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://symfony.com/blog/new-in-symfony-2-2-security-utilities'>New in Symfony 2.2: Security Utilities</a><br/>Contributed by
Fabien Potencier
in #4763.As of Symfony 2.2, we have refactored some security utilities so that you can
use them in your own code. These utilities are available in the
Symfony\Component\Security\Core\Util namespace.Generating a secure Random Number¶
If you need to generate a secure random number, you'd better rely on a strong
implementation. Symfony provides one:
1
2
3
4 use Symfony\Component\Security\Core\Util\SecureRandom ;...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/x8EinRtQbUo" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/7TeIlvNlQb8" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/new-in-symfony-2-2-security-utilities-6488/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/new-in-symfony-2-2-security-utilities-6488</feedburner:origLink></item> <item><title>New in Symfony 2.2: Logging of deprecated calls</title><link>http://feedproxy.google.com/~r/squantin/~3/qX1-Q1UheHE/new-in-symfony-2-2-logging-of-deprecated-calls-6484</link> <comments>http://blog.squantin.fr/new-in-symfony-2-2-logging-of-deprecated-calls-6484#comments</comments> <pubDate>Tue, 18 Dec 2012 08:36:49 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/A77gEgqXEa5</guid> <description><![CDATA[New in Symfony 2.2: Logging of deprecated callsThe first Long Term Support version of Symfony2 will be 2.3, to be released in
May 2013. In the meantime, we are in a race where we try to finish and polish
everything as we won't allow BC breaks after 2.3... <a
href="http://blog.squantin.fr/new-in-symfony-2-2-logging-of-deprecated-calls-6484">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images3-focus-opensocial.googleusercontent.com/gadgets/proxy?url=https://connect.sensiolabs.com/api/images/5a49a473-8c80-4335-a795-923eab5c66db.png?format%3D40x40&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://symfony.com/blog/new-in-symfony-2-2-logging-of-deprecated-calls'>New in Symfony 2.2: Logging of deprecated calls</a><br/>The first Long Term Support version of Symfony2 will be 2.3, to be released in
May 2013. In the meantime, we are in a race where we try to finish and polish
everything as we won't allow BC breaks after 2.3 without a very good reason (a
security issue for instance). So, since 2.0, instead of just replacing or
removing existing features, we deprecate them and they will be removed in 2.3.
But how can you track those deprecated features? Of course, t...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/z91MNqBXM6w" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/qX1-Q1UheHE" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/new-in-symfony-2-2-logging-of-deprecated-calls-6484/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/new-in-symfony-2-2-logging-of-deprecated-calls-6484</feedburner:origLink></item> <item><title>Dependency Injection in PHP</title><link>http://feedproxy.google.com/~r/squantin/~3/omkCVin03Y0/dependency-injection-in-php-6482</link> <comments>http://blog.squantin.fr/dependency-injection-in-php-6482#comments</comments> <pubDate>Mon, 17 Dec 2012 10:53:58 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/7g18h2UPZNL</guid> <description><![CDATA[Dependency Injection in PHPDependency injection has been a frequent subject of discussion among many corporate developers in the past few years. Many feared that they might sacrifice too much time building their application architecture without doing a... <a
href="http://blog.squantin.fr/dependency-injection-in-php-6482">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://net.tutsplus.com/tutorials/php/dependency-injection-in-php/'>Dependency Injection in PHP</a><br/>Dependency injection has been a frequent subject of discussion among many corporate developers in the past few years. Many feared that they might sacrifice too much time building their application architecture without doing any real work. In this article, I’ll explain why PHP developers should consider taking advantage of dependency injection, when building large, scalable projects. What is Dependency Injection? Before digging into the subject, l...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/rzZ8CajICao" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/omkCVin03Y0" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/dependency-injection-in-php-6482/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/dependency-injection-in-php-6482</feedburner:origLink></item> <item><title>SEO for the mobile web | Webdesigner Depot</title><link>http://feedproxy.google.com/~r/squantin/~3/BNup2i_O3m0/seo-for-the-mobile-web-webdesigner-depot-6476</link> <comments>http://blog.squantin.fr/seo-for-the-mobile-web-webdesigner-depot-6476#comments</comments> <pubDate>Mon, 17 Dec 2012 08:58:57 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/HPV5ny6nu6c</guid> <description><![CDATA[SEO for the mobile web &#124; Webdesigner DepotWith the explosive expansion in the use of tablet computers and smartphones for web searches, why are so many SEO experts unable to look beyond desktop <a
href="http://blog.squantin.fr/seo-for-the-mobile-web-webdesigner-depot-6476">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images3-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://netdna.webdesignerdepot.com/uploads/2011/10/thumb7.jpg&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://www.webdesignerdepot.com/2012/11/seo-for-the-mobile-web/'>SEO for the mobile web | Webdesigner Depot</a><br/>With the explosive expansion in the use of tablet computers and smartphones for web searches, why are so many SEO experts unable to look beyond desktop<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/GJ2LnLbYpMg" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/BNup2i_O3m0" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/seo-for-the-mobile-web-webdesigner-depot-6476/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/seo-for-the-mobile-web-webdesigner-depot-6476</feedburner:origLink></item> <item><title>Average Page Weight Increases 30% in 2012</title><link>http://feedproxy.google.com/~r/squantin/~3/yO6rEDKPgF0/average-page-weight-increases-30-in-2012-6478</link> <comments>http://blog.squantin.fr/average-page-weight-increases-30-in-2012-6478#comments</comments> <pubDate>Mon, 17 Dec 2012 08:56:30 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/DSbQbuUiamb</guid> <description><![CDATA[Average Page Weight Increases 30% in 2012As we approach the end of 2012, I thought I’d consult the HTTP Archive Report which collates technology statistics from 300,000 of the web’s most popular sites. The staggering news: average page weight has b... <a
href="http://blog.squantin.fr/average-page-weight-increases-30-in-2012-6478">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://www.sitepoint.com/wp-content/uploads/1/files/2010/04/300-page-weight-causes-50x50.jpg&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://www.sitepoint.com/web-page-weight-2012/'>Average Page Weight Increases 30% in 2012</a><br/>As we approach the end of 2012, I thought I’d consult the HTTP Archive Report which collates technology statistics from 300,000 of the web’s most popular sites. The staggering news: average page weight has bloated by 30% in one year to reach 1,250Kb. Yes, 1.25Mb. Some of this obesity can be explained by the holiday and gift-giving season. If you examine the top 100 sites, page weights have expanded from 584Kb to 955Kb in two months — a massive 64...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/lCPLgCXEpY8" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/yO6rEDKPgF0" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/average-page-weight-increases-30-in-2012-6478/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/average-page-weight-increases-30-in-2012-6478</feedburner:origLink></item> <item><title>A First Look at the HTML5 History API</title><link>http://feedproxy.google.com/~r/squantin/~3/2O-Y2IIoC-s/a-first-look-at-the-html5-history-api-6480</link> <comments>http://blog.squantin.fr/a-first-look-at-the-html5-history-api-6480#comments</comments> <pubDate>Mon, 17 Dec 2012 08:52:34 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/QDyERpAE7WD</guid> <description><![CDATA[A First Look at the HTML5 History APIHTML5 introduces a variety of new goodies for front-end developers, such as the additions to the browser’s history object. Let’s take a look at its new features in this lesson. Introduction Always present the sa... <a
href="http://blog.squantin.fr/a-first-look-at-the-html5-history-api-6480">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images1-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://d2o0t5hpnwv4c1.cloudfront.net/2155_html5history/can-i-use.png&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://net.tutsplus.com/tutorials/html-css-techniques/a-first-look-at-the-history-api/'>A First Look at the HTML5 History API</a><br/>HTML5 introduces a variety of new goodies for front-end developers, such as the additions to the browser’s history object. Let’s take a look at its new features in this lesson. Introduction Always present the same information when the user refreshes the page. The history object isn’t new; in fact, you can trace its beginnings to the early browsers from the 1990s. While it has never been based on a public standard, until HTML5 that is, every brows...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/oBbIjWvIQpE" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/2O-Y2IIoC-s" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/a-first-look-at-the-html5-history-api-6480/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/a-first-look-at-the-html5-history-api-6480</feedburner:origLink></item> <item><title>New in Symfony 2.2: Better interaction from the Console</title><link>http://feedproxy.google.com/~r/squantin/~3/T9nGIC94pSs/new-in-symfony-2-2-better-interaction-from-the-console-6474</link> <comments>http://blog.squantin.fr/new-in-symfony-2-2-better-interaction-from-the-console-6474#comments</comments> <pubDate>Sun, 16 Dec 2012 13:51:45 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/4DxkNVZ4y1q</guid> <description><![CDATA[New in Symfony 2.2: Better interaction from the ConsoleSymfony is not just a web framework. Symfony is also a set of components that
solve challenges faced by developers in their day-to-day activities. The
Console component is one of those not-web-rela... <a
href="http://blog.squantin.fr/new-in-symfony-2-2-better-interaction-from-the-console-6474">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images3-focus-opensocial.googleusercontent.com/gadgets/proxy?url=https://connect.sensiolabs.com/api/images/a56deaba-e483-4676-8988-ae89aba94cab.png?format%3D40x40&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://symfony.com/blog/new-in-symfony-2-2-better-interaction-from-the-console'>New in Symfony 2.2: Better interaction from the Console</a><br/>Symfony is not just a web framework. Symfony is also a set of components that
solve challenges faced by developers in their day-to-day activities. The
Console component is one of those not-web-related Symfony component that help
you create beautiful command line program with ease. In Symfony 2.2, the
Console component was improved, mostly to enhance the interaction with the
users.Contributed by
Chris Jones
in #3501.Displaying a Progress bar f...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/dFcb45zhgns" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/T9nGIC94pSs" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/new-in-symfony-2-2-better-interaction-from-the-console-6474/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/new-in-symfony-2-2-better-interaction-from-the-console-6474</feedburner:origLink></item> <item><title>SSL Performance Case Study | Insouciant</title><link>http://feedproxy.google.com/~r/squantin/~3/IW0ezNVIE6w/ssl-performance-case-study-insouciant-6473</link> <comments>http://blog.squantin.fr/ssl-performance-case-study-insouciant-6473#comments</comments> <pubDate>Sun, 16 Dec 2012 13:25:46 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/LmMrLiexKpg</guid> <description><![CDATA[SSL Performance Case Study &#124; InsouciantBack when Mike Belshe was still at Google, he used to keep saying that SSL was the unoptimized frontier. Unfortunately, even years later, it still is. There's low hanging fruit everywhere, and most fo... <a
href="http://blog.squantin.fr/ssl-performance-case-study-insouciant-6473">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=https://insouciant.org/wp-content/uploads/2012/11/cloudflaresslcertmsg_resized.jpg&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='https://insouciant.org/tech/ssl-performance-case-study/'>SSL Performance Case Study | Insouciant</a><br/>Back when Mike Belshe was still at Google, he used to keep saying that SSL was the unoptimized frontier. Unfortunately, even years later, it still is. There's low hanging fruit everywhere, and most fo...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/7B5KJquuACY" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/IW0ezNVIE6w" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/ssl-performance-case-study-insouciant-6473/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/ssl-performance-case-study-insouciant-6473</feedburner:origLink></item> <item><title>New in Symfony 2.2: Small things matter</title><link>http://feedproxy.google.com/~r/squantin/~3/asn_xb--Ris/new-in-symfony-2-2-small-things-matter-6471</link> <comments>http://blog.squantin.fr/new-in-symfony-2-2-small-things-matter-6471#comments</comments> <pubDate>Fri, 14 Dec 2012 11:38:05 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/VabUqztsR8B</guid> <description><![CDATA[New in Symfony 2.2: Small things matterNew Symfony versions are not just about big new features, but also about small
tweaks... and we have many of them in Symfony 2.2. Today, let me show you just
four small things that were introduced in Symfony 2.2.
... <a
href="http://blog.squantin.fr/new-in-symfony-2-2-small-things-matter-6471">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://symfony.com/blog/new-in-symfony-2-2-small-things-matter'>New in Symfony 2.2: Small things matter</a><br/>New Symfony versions are not just about big new features, but also about small
tweaks... and we have many of them in Symfony 2.2. Today, let me show you just
four small things that were introduced in Symfony 2.2.Contributed by
Grégoire Pineau
in #5904.Defining default values when using the @Route annotation¶
If you are using annotations to define your routes, you like the conciseness
that it brings to your code. And defining a default value f...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/pOM4pvEJFC0" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/asn_xb--Ris" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/new-in-symfony-2-2-small-things-matter-6471/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/new-in-symfony-2-2-small-things-matter-6471</feedburner:origLink></item> <item><title>Kick-Start Your Project: A Collection of Handy CSS Snippets</title><link>http://feedproxy.google.com/~r/squantin/~3/2Lx4P4yoCM0/kick-start-your-project-a-collection-of-handy-css-snippets-6469</link> <comments>http://blog.squantin.fr/kick-start-your-project-a-collection-of-handy-css-snippets-6469#comments</comments> <pubDate>Fri, 02 Nov 2012 11:42:54 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/Dvxh9rnAWj8</guid> <description><![CDATA[Kick-Start Your Project: A Collection of Handy CSS SnippetsIn one of the previous articles “Basic Ready-to-Use CSS Styles”, we saw how we could create a suite of classes to help the design process while making a website. I hope you made your own se... <a
href="http://blog.squantin.fr/kick-start-your-project-a-collection-of-handy-css-snippets-6469">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images1-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://tympanus.net/codrops/wp-content/themes/codropstheme02/images/advertisement.jpg&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://tympanus.net/codrops/2012/10/25/kick-start-your-project-a-collection-of-handy-css-snippets/'>Kick-Start Your Project: A Collection of Handy CSS Snippets</a><br/>In one of the previous articles “Basic Ready-to-Use CSS Styles”, we saw how we could create a suite of classes to help the design process while making a website. I hope you made your own set of patterns!
Today we are going to see how we can continue this exercise with some things a little bit more technical. I’ll show you a bunch of CSS snippets you may or may not know, which can dramatically increase your CSS development speed.
Indeed, isn’t the...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/Ab_wunHbSbs" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/2Lx4P4yoCM0" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/kick-start-your-project-a-collection-of-handy-css-snippets-6469/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/kick-start-your-project-a-collection-of-handy-css-snippets-6469</feedburner:origLink></item> <item><title>Spooky Scary PHP</title><link>http://feedproxy.google.com/~r/squantin/~3/d4GCY5yAPtw/spooky-scary-php-6467</link> <comments>http://blog.squantin.fr/spooky-scary-php-6467#comments</comments> <pubDate>Fri, 02 Nov 2012 11:36:39 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/S4f2asYW11F</guid> <description><![CDATA[Spooky Scary PHPBreak out the candy corn and apple cider; it’s that time of year again! The rest of the world may not celebrate Halloween as hog wild as in America, but I thought it’d be fun to share some scary PHP stuff to mark the holiday. This i... <a
href="http://blog.squantin.fr/spooky-scary-php-6467">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images3-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://cdn.phpmaster.com/files/2012/10/Fotolia_45112852-150x150.jpg&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://phpmaster.com/spooky-scary-php/'>Spooky Scary PHP</a><br/>Break out the candy corn and apple cider; it’s that time of year again! The rest of the world may not celebrate Halloween as hog wild as in America, but I thought it’d be fun to share some scary PHP stuff to mark the holiday. This is a fun article, sharing with you some scary (but logical) behavior found in PHP itself, and spooky (and possibly quite illogical) ways in which some have twisted PHP to do their bidding. Think of this as my treat to y...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/ywhw3guOudc" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/d4GCY5yAPtw" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/spooky-scary-php-6467/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/spooky-scary-php-6467</feedburner:origLink></item> <item><title>Using the PageVisibility API</title><link>http://feedproxy.google.com/~r/squantin/~3/4vukY2quiKw/using-the-pagevisibility-api-6465</link> <comments>http://blog.squantin.fr/using-the-pagevisibility-api-6465#comments</comments> <pubDate>Thu, 01 Nov 2012 15:01:03 +0000</pubDate> <dc:creator>Google+ List of Activities for Collection PUBLIC</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/NtCsGS1K2PM</guid> <description><![CDATA[Using the PageVisibility APIAn introduction to the PageVisibility API in HTML5. <a
href="http://blog.squantin.fr/using-the-pagevisibility-api-6465">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://www.html5rocks.com/tutorials/pagevisibility/intro/'>Using the PageVisibility API</a><br/>An introduction to the PageVisibility API in HTML5.<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/B6XfSmuarSs" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/4vukY2quiKw" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/using-the-pagevisibility-api-6465/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/using-the-pagevisibility-api-6465</feedburner:origLink></item> <item><title>Building a Scalable App With Backbone.js</title><link>http://feedproxy.google.com/~r/squantin/~3/TCbHGR24LkM/building-a-scalable-app-with-backbone-js-6463</link> <comments>http://blog.squantin.fr/building-a-scalable-app-with-backbone-js-6463#comments</comments> <pubDate>Thu, 01 Nov 2012 10:25:14 +0000</pubDate> <dc:creator>Google+ List of Activities for Collection PUBLIC</dc:creator> <category><![CDATA[Non classé]]></category> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/Z1r4CQuPhDn</guid> <description><![CDATA[Building a Scalable App With Backbone.jsBackbone.js is a small library (~5kb minified) that allows you to build single page web applications. Unlike many of its peers, Backbone is not very opinionated about the way you use it. Aside from some basic con... <a
href="http://blog.squantin.fr/building-a-scalable-app-with-backbone-js-6463">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<a
href='http://net.tutsplus.com/tutorials/javascript-ajax/building-a-scalable-app-with-backbone-js/'>Building a Scalable App With Backbone.js</a><br/>Backbone.js is a small library (~5kb minified) that allows you to build single page web applications. Unlike many of its peers, Backbone is not very opinionated about the way you use it. Aside from some basic concepts, the design of your application is left widely up to you. This tutorial will offer some insight on one of the popular patterns that the community has started to embrace: the Backbone Boilerplate. We will use this boilerplate to crea...<br/><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/pK64rJYXieU" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/TCbHGR24LkM" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/building-a-scalable-app-with-backbone-js-6463/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/building-a-scalable-app-with-backbone-js-6463</feedburner:origLink></item> <item><title>5 Libraries that Help You Generate Excel Reports in PHP Application</title><link>http://feedproxy.google.com/~r/squantin/~3/3CYZl2mtghw/5-libraries-that-help-you-generate-excel-reports-in-php-application-6461</link> <comments>http://blog.squantin.fr/5-libraries-that-help-you-generate-excel-reports-in-php-application-6461#comments</comments> <pubDate>Thu, 01 Nov 2012 09:38:11 +0000</pubDate> <dc:creator>Stéphane Quantin - Google+ Posts</dc:creator> <category><![CDATA[Veille]]></category><guid isPermaLink="false">https://plus.google.com/117803196159760345376/posts/UsYsSMGhzGj</guid> <description><![CDATA[5 Libraries that Help You Generate Excel Reports in PHP ApplicationMicrosoft Excel is still the most widely used data analysis, report generation tool. If you have ever worked on any enterprise application, you must have got across the requirement of h... <a
href="http://blog.squantin.fr/5-libraries-that-help-you-generate-excel-reports-in-php-application-6461">Continuer la lecture <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
cellspacing='10px'><tr
valign='top'><td><img
style='max-width: 150px; max-height: 150px;' src='https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http://static.webdeveloperplus.com/uploads/2012/10/Generate-Excel-From-PHP.png&container=focus&gadget=a&rewriteMime=image/*&refresh=31536000&resize_h=150&resize_w=150&no_expand=1' /></td><td><a
href='http://webdeveloperplus.com/php/5-libraries-to-generate-excel-reports-in-php/'>5 Libraries that Help You Generate Excel Reports in PHP Application</a><br/>Microsoft Excel is still the most widely used data analysis, report generation tool. If you have ever worked on any enterprise application, you must have got across the requirement of having excel export facility for various reports available in your application.
Today, we will look at various options available to PHP developers for exporting data to excel spreadsheets.1. PHPExcelBest in class of the available options. Well maintained and act...<br/></td></tr></table><img
src="http://feeds.feedburner.com/~r/google/iOpA/~4/i4g0gN8mkSQ" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/squantin/~4/3CYZl2mtghw" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.squantin.fr/5-libraries-that-help-you-generate-excel-reports-in-php-application-6461/feed</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.squantin.fr/5-libraries-that-help-you-generate-excel-reports-in-php-application-6461</feedburner:origLink></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.088 seconds using disk: basic
Object Caching 1697/1697 objects using disk: basic

Served from: blog.squantin.fr @ 2013-02-11 14:11:54 -->
