<?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>Stéphan Champagne</title>
	<atom:link href="http://stephanchampagne.com/feed" rel="self" type="application/rss+xml" />
	<link>http://stephanchampagne.com</link>
	<description>Linux, Microsoft, Français, Anglais et j&#039;en passe</description>
	<lastBuildDate>Fri, 12 Apr 2013 20:12:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Baseline tutorial, a must see</title>
		<link>http://stephanchampagne.com/blog/2013/04/baseline-tutorial-a-must-see</link>
		<comments>http://stephanchampagne.com/blog/2013/04/baseline-tutorial-a-must-see#comments</comments>
		<pubDate>Fri, 12 Apr 2013 19:07:41 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/blog/2013/04/baseline-tutorial-a-must-see</guid>
		<description><![CDATA[http://coding.smashingmagazine.com/2012/12/17/css-baseline-the-good-the-bad-and-the-ugly/
as a tool :
http://keyes.ie/things/baseliner/
and to work it in REM :
http://snook.ca/archives/html_and_css/font-size-with-rem
]]></description>
			<content:encoded><![CDATA[<p>http://coding.smashingmagazine.com/2012/12/17/css-baseline-the-good-the-bad-and-the-ugly/</p>
<p>as a tool :</p>
<p>http://keyes.ie/things/baseliner/</p>
<p>and to work it in REM :</p>
<p>http://snook.ca/archives/html_and_css/font-size-with-rem</p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2013/04/baseline-tutorial-a-must-see/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment utiliser inline-block</title>
		<link>http://stephanchampagne.com/blog/2013/03/comment-utiliser-inline-block</link>
		<comments>http://stephanchampagne.com/blog/2013/03/comment-utiliser-inline-block#comments</comments>
		<pubDate>Fri, 08 Mar 2013 17:49:59 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/?p=242</guid>
		<description><![CDATA[Suivez ce lien:
En français
Le post est intéressant surtout en ce qui à trait au problème que l&#8217;on peut rencontrer lors de l&#8217;utilisation de inline-block.
Une autre bonne présentation des options display:
En français
]]></description>
			<content:encoded><![CDATA[<p>Suivez ce lien:<br />
<a href="http://www.alsacreations.com/article/lire/1209-display-inline-block.html">En français</a><br />
Le post est intéressant surtout en ce qui à trait au problème que l&#8217;on peut rencontrer lors de l&#8217;utilisation de inline-block.<br />
Une autre bonne présentation des options display:<br />
<a href="http://www.alsacreations.com/tuto/lire/610-Mise-en-page-CSS-avancee-grace-a-la-propriete-display.html">En français</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2013/03/comment-utiliser-inline-block/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keyboard not responding in linux terminal,</title>
		<link>http://stephanchampagne.com/blog/2013/01/keyboard-not-responding-in-linux-terminal</link>
		<comments>http://stephanchampagne.com/blog/2013/01/keyboard-not-responding-in-linux-terminal#comments</comments>
		<pubDate>Mon, 07 Jan 2013 23:37:59 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[keyboard terminal linux]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/blog/2013/01/keyboard-not-responding-in-linux-terminal</guid>
		<description><![CDATA[When you hit ctrl-s in terminal it pauses the input,
Hit ctrl-q to unfreeze 
]]></description>
			<content:encoded><![CDATA[<p>When you hit ctrl-s in terminal it pauses the input,<br />
Hit ctrl-q to unfreeze </p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2013/01/keyboard-not-responding-in-linux-terminal/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP and comparing string with numbers.</title>
		<link>http://stephanchampagne.com/blog/2012/11/php-and-comparing-string-with-numbers</link>
		<comments>http://stephanchampagne.com/blog/2012/11/php-and-comparing-string-with-numbers#comments</comments>
		<pubDate>Wed, 07 Nov 2012 03:29:18 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/blog/2012/11/php-and-comparing-string-with-numbers</guid>
		<description><![CDATA[On a comparisons like if( $string == 0) the results are not trustworthy. You should use if( $string === 0) see this :
https://bugs.php.net/bug.php?id=54547.
I actually found this when doing a comparison like if( $string == &#8220;string&#8221; ). When $string is a numeric string it is cast to integer and generates a wrong false when $string = [...]]]></description>
			<content:encoded><![CDATA[<p>On a comparisons like if( $string == 0) the results are not trustworthy. You should use if( $string === 0) see this :</p>
<p>https://bugs.php.net/bug.php?id=54547.</p>
<p>I actually found this when doing a comparison like if( $string == &#8220;string&#8221; ). When $string is a numeric string it is cast to integer and generates a wrong false when $string = &#8220;0&#8243;.</p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2012/11/php-and-comparing-string-with-numbers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maximum function nesting level of &#8216;100&#8242; reached</title>
		<link>http://stephanchampagne.com/blog/2012/10/another-interesting-symfony2-fact</link>
		<comments>http://stephanchampagne.com/blog/2012/10/another-interesting-symfony2-fact#comments</comments>
		<pubDate>Thu, 11 Oct 2012 18:59:23 +0000</pubDate>
		<dc:creator>siegfried1e</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/?p=231</guid>
		<description><![CDATA[&#8220;If you use Xdebug in your development setup, you may receive a Maximum function nesting level of '100' reached, aborting! error. This is due to the xdebug.max_nesting_level PHP setting, which defaults to 100.
This directive limits recursion to 100 calls which may not be enough for rendering the form in the template if you render the [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;If you use Xdebug in your development setup, you may receive a <tt><code>Maximum function nesting level of '100' reached, aborting!</code></tt> error. This is due to the <tt><code>xdebug.max_nesting_level</code></tt> PHP setting, which defaults to <tt><code>100</code></tt>.</p>
<p>This directive limits recursion to 100 calls which may not be enough for rendering the form in the template if you render the whole form at once (e.g <tt><code>form_widget(form)</code></tt>). To fix this you can set this directive to a higher value (either via a PHP ini file or via <tt><code><a title="ini_set" href="http://php.net/manual/en/function.ini-set.php">ini_set</a></code></tt>, for example in <tt><code>app/autoload.php</code></tt>)&#8221;</p>
<p>source: http://symfony.com/doc/current/cookbook/form/form_collections.html</p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2012/10/another-interesting-symfony2-fact/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debug javascript events</title>
		<link>http://stephanchampagne.com/blog/2012/09/debug-javascript-events</link>
		<comments>http://stephanchampagne.com/blog/2012/09/debug-javascript-events#comments</comments>
		<pubDate>Mon, 10 Sep 2012 14:50:11 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[javascript programming tool]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/blog/2012/09/debug-javascript-events</guid>
		<description><![CDATA[Super cool toy to debug javascript events,
Allows you to see the events bound to DOM elements in the browser
http://www.sprymedia.co.uk/article/Visual+Event+2
]]></description>
			<content:encoded><![CDATA[<p>Super cool toy to debug javascript events,<br />
Allows you to see the events bound to DOM elements in the browser</p>
<p>http://www.sprymedia.co.uk/article/Visual+Event+2</p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2012/09/debug-javascript-events/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>css trick</title>
		<link>http://stephanchampagne.com/blog/2012/08/css-trick</link>
		<comments>http://stephanchampagne.com/blog/2012/08/css-trick#comments</comments>
		<pubDate>Fri, 31 Aug 2012 22:59:36 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/blog/2012/08/css-trick</guid>
		<description><![CDATA[http://css-tricks.com/absolute-positioning-inside-relative-positioning/
I knew, I forgot, I swore, I got it back 
This is to never forget it again,
Absolute Positioning Inside Relative Positioning
]]></description>
			<content:encoded><![CDATA[<p>http://css-tricks.com/absolute-positioning-inside-relative-positioning/</p>
<p>I knew, I forgot, I swore, I got it back <img src='http://stephanchampagne.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
This is to never forget it again,<br />
Absolute Positioning Inside Relative Positioning</p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2012/08/css-trick/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Haute Vitesse par Câble &#8211; pour un meilleur service</title>
		<link>http://stephanchampagne.com/blog/2012/08/haute-vitesse-par-cable</link>
		<comments>http://stephanchampagne.com/blog/2012/08/haute-vitesse-par-cable#comments</comments>
		<pubDate>Tue, 28 Aug 2012 16:36:28 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/blog/2012/08/haute-vitesse-par-cable</guid>
		<description><![CDATA[Juste un post rapide pour vous avertir qu&#8217;il y a maintenant des options pour remplacer Vidéotron par Câble pour votre service d&#8217;internet.
D&#8217;abords, pourquoi:
Les grands fournisseur d&#8217;internet dont Vidéotron on réussi (avec du lobbying) il y a quelques années à faire payer la bande passante par la quantité plutôt que la vitesse aux plus petit fournisseurs. [...]]]></description>
			<content:encoded><![CDATA[<p>Juste un post rapide pour vous avertir qu&#8217;il y a maintenant des options pour remplacer Vidéotron par Câble pour votre service d&#8217;internet.<br />
D&#8217;abords, pourquoi:<br />
Les grands fournisseur d&#8217;internet dont Vidéotron on réussi (avec du lobbying) il y a quelques années à faire payer la bande passante par la quantité plutôt que la vitesse aux plus petit fournisseurs. Ce qui empêchais les petits fournisseurs de faire compétition aux grands en offrant l&#8217;internet illimité à leurs client. Cette règle à finalement été renversé et les plus petits fournisseur ont maintenant la capacité de renouvelé leurs offres. Pendant tous ce temps Bell, Vidéotron, Axion, Cogeco, etc&#8230; on bien profité de nous en nous chargeant des prix exubérant pour les limites de transfert (dans mon cas sur ma dernière facture je me suis pris en retard de 12h pour ajouter un bloc 60G au prix de 12.50$, qui était d&#8217;ailleurs plus près de 25$ quelques mois auparavant. Il m&#8217;on donc chargé 96$ d&#8217;extra et on refusé d&#8217;appliqué le bloc parce que j&#8217;était au courant de ma limite puisque je prenais des blocs à TOUT LES MOIS DEPUIS UN AN). À la lumière de cela j&#8217;ai décidé de faire savoir au plus de gens possible qu&#8217;ils peuvent SE DÉBARRASSER de VIDÉOTRON simplement en utilisant les services d&#8217;un autre fournisseur, qui offre des services adéquats en illimité.</p>
<p>Qui ?<br />
Évidemment vous pouvez faire des recherches pour en trouver d&#8217;autre mais en voici deux à considérer (qui sont disponible sur le réseau de Vidéotron:)<br />
<a href="http://www.acanac.ca/cable.html?gclid=CNvL_pjWirICFak7MgodaEMABg">ACANAC:</a><br />
Le prix en spécial doit être payer un an du coup, mais est très attrayant et jusqu&#8217;à 30mb/s.</p>
<p><a href="http://www.distributel.ca/fr/product.aspx?pc=internet&#038;p=UnlimitedCableInternet15">DISTRIBUTEL:</a><br />
Pas de contrat, bon prix limite de 15mb/s<br />
En conclusion, personne n&#8217;a avantage à garder Vidéotron à moins d&#8217;avoir une demande très basse en consommation, et mon but et d&#8217;avoir le plus de gens possible qui profite du retour de l&#8217;illimité.</p>
<p>Laissez moi un commentaire si vous avez trouvé cette article et changé votre fournisseur <img src='http://stephanchampagne.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2012/08/haute-vitesse-par-cable/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Setting android with caldav</title>
		<link>http://stephanchampagne.com/blog/2011/11/setting-android-with-caldav</link>
		<comments>http://stephanchampagne.com/blog/2011/11/setting-android-with-caldav#comments</comments>
		<pubDate>Wed, 23 Nov 2011 17:27:24 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/blog/2011/11/setting-android-with-caldav</guid>
		<description><![CDATA[Just a quick info, searching for caldav I couldn&#8217;t find much until I looked for ics where I found http://www.icssync.com/
its 19 days trial, but just a 1.99$ to buy.
Good deal
]]></description>
			<content:encoded><![CDATA[<p>Just a quick info, searching for caldav I couldn&#8217;t find much until I looked for ics where I found http://www.icssync.com/<br />
its 19 days trial, but just a 1.99$ to buy.<br />
Good deal</p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2011/11/setting-android-with-caldav/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>brightness shortcuts not working on Ubuntu</title>
		<link>http://stephanchampagne.com/blog/2011/10/brightness-shortcuts-not-working-on-ubuntu</link>
		<comments>http://stephanchampagne.com/blog/2011/10/brightness-shortcuts-not-working-on-ubuntu#comments</comments>
		<pubDate>Thu, 27 Oct 2011 05:04:28 +0000</pubDate>
		<dc:creator>Stéphan Champagne</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stephanchampagne.com/blog/2011/10/brightness-shortcuts-not-working-on-ubuntu</guid>
		<description><![CDATA[try modifying:
/etc/default/grub
add:
acpi_backlight=vendor
to the line:
GRUB_CMDLINE_LINUX_DEFAULT=&#8221;quiet splash&#8221;
to get:
GRUB_CMDLINE_LINUX_DEFAULT=&#8221;quiet splash acpi_backlight=vendor&#8221;
save and execute:
sudo update-grub
restart
]]></description>
			<content:encoded><![CDATA[<p>try modifying:<br />
/etc/default/grub<br />
add:<br />
acpi_backlight=vendor<br />
to the line:<br />
GRUB_CMDLINE_LINUX_DEFAULT=&#8221;quiet splash&#8221;<br />
to get:<br />
GRUB_CMDLINE_LINUX_DEFAULT=&#8221;quiet splash acpi_backlight=vendor&#8221;<br />
save and execute:<br />
sudo update-grub<br />
restart</p>
]]></content:encoded>
			<wfw:commentRss>http://stephanchampagne.com/blog/2011/10/brightness-shortcuts-not-working-on-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<br />
<b>Warning</b>:  is_executable() [<a href='function.is-executable'>function.is-executable</a>]: open_basedir restriction in effect. File(/usr/local/bin/curl) is not within the allowed path(s): (/var/www/clients/client0/web2/web:/var/www/clients/client0/web2/tmp:/var/www/stephanchampagne.com/web:/srv/www/stephanchampagne.com/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin) in <b>/var/www/clients/client0/web2/web/wp-includes/class-snoopy.php</b> on line <b>202</b><br />
