<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7579192289348877700</id><updated>2012-01-06T09:12:20.404+01:00</updated><category term='firefox print paper size'/><category term='google mozilla prefetch cookie ghost'/><category term='home-made'/><category term='webistrano'/><category term='php array multidimension multi dimension'/><category term='image in menu'/><category term='installation'/><category term='public'/><category term='zend framework'/><category term='php'/><category term='Zend_View_Helper_Navigation'/><category term='debian squeeze 64bits'/><category term='deployment'/><category term='framework'/><category term='quick install'/><category term='capistrano'/><category term='linux ubuntu ambiance window buttons'/><title type='text'>$this-&gt;php</title><subtitle type='html'>Once in a while, a thought or two</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-4418176759852865391</id><published>2011-12-31T17:10:00.000+01:00</published><updated>2011-12-31T17:13:15.450+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deployment'/><category scheme='http://www.blogger.com/atom/ns#' term='debian squeeze 64bits'/><category scheme='http://www.blogger.com/atom/ns#' term='quick install'/><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='webistrano'/><category scheme='http://www.blogger.com/atom/ns#' term='capistrano'/><title type='text'>Installing webistrano on Debian Squeeze 64bits</title><summary type='text'>
This is how *I* did it. By no means is this the perfect way, nor very probably how it should be done, but it worked for me.

As root:

1 activate default repositories
# vi /etc/apt/sources.list
add, if not already there:
deb http://ftp.debian.org/debian squeeze main contrib
deb-src http://ftp.debian.org/debian squeeze main contrib

2 update apt
# apt-get update

3 install the necessary packages
</summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/4418176759852865391/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=4418176759852865391' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/4418176759852865391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/4418176759852865391'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2011/12/installing-webistrano-on-debian-squeeze.html' title='Installing webistrano on Debian Squeeze 64bits'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-3346655078777924242</id><published>2011-11-25T10:28:00.001+01:00</published><updated>2011-11-25T10:58:04.921+01:00</updated><title type='text'>[FR] Les slides de ma présentation au PHP Tour à Lille en 2011</title><summary type='text'>Pour ceux qui souhaitent récupérer les slides de ma présentation :)</summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/3346655078777924242/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=3346655078777924242' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/3346655078777924242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/3346655078777924242'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2011/11/fr-les-slides-de-ma-presentation-au-php.html' title='[FR] Les slides de ma présentation au PHP Tour à Lille en 2011'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-5480831232496243617</id><published>2010-12-19T15:19:00.000+01:00</published><updated>2010-12-19T17:10:59.683+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='image in menu'/><category scheme='http://www.blogger.com/atom/ns#' term='Zend_View_Helper_Navigation'/><category scheme='http://www.blogger.com/atom/ns#' term='zend framework'/><title type='text'>Zend framework: imaging the menu</title><summary type='text'>Hmm
This is more of a reminder to ::self than a post. Because it took me nearly a full day to figure out how to be able to put just a logo image in the menu with Zend_View_Helper_Navigation_Menu. So here goes.
Note 1: I used ZF 1.11
Note 2: For simplicity, I used "fullmoon" where you should use your application name. Take notice of case within the code, it's important and it changes depending on </summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/5480831232496243617/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=5480831232496243617' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/5480831232496243617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/5480831232496243617'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2010/12/zend-framework-imaging-menu.html' title='Zend framework: imaging the menu'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-2631504293538342739</id><published>2010-11-11T16:40:00.000+01:00</published><updated>2010-11-11T21:12:55.588+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='home-made'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='public'/><title type='text'>Should your company develop it's own framework ?</title><summary type='text'>Having had some discussions with colleagues about building a framework, I just wanted to share my point of view, hoping it may profit to someone.
Adapted to your needs
A framework, per definition, is generic. If you develop one yourself and you do it right, your home-made framework will end up having as much abstraction as a public one.
On the other hand, a public framework can be adapted to some</summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/2631504293538342739/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=2631504293538342739' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/2631504293538342739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/2631504293538342739'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2010/11/should-your-company-develop-its-own.html' title='Should your company develop it&apos;s own framework ?'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-6406305106065716329</id><published>2010-08-06T09:02:00.000+02:00</published><updated>2010-08-06T09:15:34.850+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox print paper size'/><title type='text'>Setting the paper straight</title><summary type='text'>As a reminder note to myself, and for anyone else it may help, here's how you can easily set the default page size for printing in Firefox.

fire up firefox
Type about:config in the address bar
Confirm that you'll be careful
In the filter bar, type paper_size
Double-click the entry print.postscript.paper_size and change it's value to A4 for example
Hit Ok to save your modification
Double-click </summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/6406305106065716329/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=6406305106065716329' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/6406305106065716329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/6406305106065716329'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2010/08/setting-paper-straight.html' title='Setting the paper straight'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-4338683407646482437</id><published>2010-05-13T09:06:00.000+02:00</published><updated>2010-05-13T09:39:33.207+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux ubuntu ambiance window buttons'/><title type='text'>Ubuntu 10.4 ambiance theme: setting the buttons straight</title><summary type='text'>I just recently installed Ubuntu 10.4 LTS and set appearance to use the ambiance theme.
The window border buttons were on the left though by default.

Now, I'm not a fluent Mac user, so I prefer having those on the right.
It proved to be really simple to do so:
Hit &lt;alt&gt;&lt;f2&gt;, type gconf-editor and hit &lt;enter&gt;.
Navigate to apps &gt; metacity &gt; general and edit the item button_layoutSimply put the </summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/4338683407646482437/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=4338683407646482437' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/4338683407646482437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/4338683407646482437'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2010/05/ubuntu-104-ambiance-theme-setting.html' title='Ubuntu 10.4 ambiance theme: setting the buttons straight'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-5466089310476063077</id><published>2010-04-29T16:34:00.000+02:00</published><updated>2010-12-19T16:03:10.317+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php array multidimension multi dimension'/><title type='text'>Quick trick</title><summary type='text'>Want to know easily if a given array is multi-dimensional ?

&lt;?php
if (count($array) != count($array, COUNT_RECURSIVE)) {
  echo "this is a multidimensional array";
}
?&gt;

There you go.

Note that there's a caveat: if the second dimension element is an empty array, this will yield FALSE:
&lt;?php
$array = array(
  1,
  2,
  3,
  array(),
  4
);
?&gt;

will NOT say this is a multidimensional array.</summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/5466089310476063077/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=5466089310476063077' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/5466089310476063077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/5466089310476063077'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2010/04/quick-trick.html' title='Quick trick'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-3807434186241000946</id><published>2009-04-06T14:50:00.001+02:00</published><updated>2009-04-06T15:41:38.144+02:00</updated><title type='text'>PHP Vikinger in my town of birth !</title><summary type='text'>This year, Derick Rethans is organizing the PHP Vikinger event for the third time. And it’s in Leuven above all places :)If I can make it to Belgium (I live in France) on the 30th of May, I will definitely be attending at least part of the (un)conference.  You can find more information –and register for the event- on the PHP Vikinger website.  Hoping to see a few of you there :)</summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/3807434186241000946/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=3807434186241000946' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/3807434186241000946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/3807434186241000946'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2009/04/php-vikinger-in-my-town-of-birth.html' title='PHP Vikinger in my town of birth !'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7579192289348877700.post-8459973913383129710</id><published>2009-03-05T12:56:00.000+01:00</published><updated>2009-03-25T09:24:24.911+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google mozilla prefetch cookie ghost'/><title type='text'>Ghost cookie ?</title><summary type='text'>   Strange behaviour   
We last experienced a strange behaviour on one of our sites: marketing department wanted a tracking cookie to be written when customers came to the site through a sponsored link displayed upon a Google search.
So the sponsored link had a request part that indicated the marketing code to put in the tracking cookie.
But that marketing code was never put in the cookie. Why ?
</summary><link rel='replies' type='application/atom+xml' href='http://thisphp.blogspot.com/feeds/8459973913383129710/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7579192289348877700&amp;postID=8459973913383129710' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/8459973913383129710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7579192289348877700/posts/default/8459973913383129710'/><link rel='alternate' type='text/html' href='http://thisphp.blogspot.com/2009/03/ghost-cookie.html' title='Ghost cookie ?'/><author><name>Steven Van Poeck</name><uri>http://www.blogger.com/profile/07164941745610394892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
