<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Blog de Jérémy Barthe</title>
    <description>Blog d&#039;un développeur Web à Montpellier, spécialisé en PHP et dans les frameworks notamment Symfony, adepte du javascript, de la librairie jQuery, d&#039;ajax et des bonnes pratiques d&#039;XHTML / CSS.</description>
    <link>http://jeremybarthe.com</link>
    <pubDate>Fri, 03 Sep 2010 03:12:58 +0200</pubDate>
    <lastBuildDate>Fri, 03 Sep 2010 03:12:58 +0200</lastBuildDate>
    <language>fr</language>
    
        <item>
      <title>[Brève] Changement professionnel</title>
      <link>http://jeremybarthe.com/2009/09/05/fr/changement-professionnel</link>
      <guid>http://jeremybarthe.com/2009/09/05/fr/changement-professionnel</guid>
      <comments>http://jeremybarthe.com/2009/09/05/fr/changement-professionnel#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Sat, 05 Sep 2009 15:23:00 +0200</pubDate>
      <description><![CDATA[<p>L'été, période habituelle de congés, a été pour moi l'objet de <strong>changements professionnels</strong> :</p>
<p>Après 3 années de travail chez <a href="http://www.pyxis.org/" class="blank">Pyxis</a> à me perfectionner notamment en <strong>architecture front-end</strong> et plus récemment en développement OOP avec le Zend Framework, j'ai fait le choix de changer de structure. En effet j'ai toujours été plus attiré par le <a href="http://www.symfony-project.org/" class="blank">framework Symfony</a>. Et j'ai eu la chance de participer en février au workshop organisé par <a href="http://particul.es/" class="blank">Particul.es</a> et animé par <a href="http://prendreuncafe.com/" class="blank">Nicolas Perriault</a>, c'est là que j'ai fait la connaissance de mes nouveaux employeurs : <a href="http://www.lexik.fr/" class="blank">Lexik</a>.</p>
<p><strong>Lexik</strong> est une agence Web spécialisé dans les développements spécifiques avec Symfony, cela fait maintenant 1 an qu'ils utilisent ce framework pour tous leurs développements. Ce qui fait d'eux, l'une des toutes premières structures de l'Hérault à développer avec Symfony.</p>
<p>J'ai démarré en Juillet et mes techniques de développement et d'organisation d'un projet ont largement évolué. Vous pourrez donc continuer à me lire ici mais également sur le <a href="http://www.lexik.fr/sfblog/author/jeremy" class="blank">blog technique de Lexik</a>. Premier gros chantier : refonte du site de Lexik !</p>
<p>L'autre grand changement, c'est que j'ai profité de cette évolution de carrière, pour m'établir <strong>un statut d'auto-entrepreneur</strong>. Une journée de mon temps hebdomadaire est maintenant consacrée à du développement, de la formation et des projets Open Source. Je créerai prochainement une rubrique à ce site, dédié à cette activité, en attendant <a href="http://jeremybarthe.com/uploads/cv-jeremy-barthe.pdf" class="blank">vous pouvez retrouver ici mon CV</a>.</p>
<p>Un projet commun avec <a href="http://silent-strength.com/" class="blank">Michael Ortali</a> devrait d'ailleurs voir le jour le mois prochain, stay tuned! ;-)</p>
]]></description>
    </item>
        <item>
      <title>[Brève] Nouvelle version, propulsée par Symfony</title>
      <link>http://jeremybarthe.com/2009/03/18/fr/nouvelle-version-propulsee-par-symfony-framework</link>
      <guid>http://jeremybarthe.com/2009/03/18/fr/nouvelle-version-propulsee-par-symfony-framework</guid>
      <comments>http://jeremybarthe.com/2009/03/18/fr/nouvelle-version-propulsee-par-symfony-framework#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Wed, 18 Mar 2009 23:29:00 +0100</pubDate>
      <description><![CDATA[<p>Après plusieurs semaines la tête dans le guidon pendant mes fins de soirées ou insomnies, ce blog tourne enfin avec un moteur maison codé en Symfony. Il s'agit de ma première réelle application avec Symfony &amp; Doctrine, je n'avais auparavant que lu la doc et fait des tests sur les tutoriaux Askeet puis Jobeet. Je vais essayer de tirer petit à petit des articles de ce développement, mais si vous avez déjà des interrogations, n'hésitez pas à me les laisser par commentaires.</p>
<p>Bref comme vous vous en doutez ce blog va s'orienter de plus en plus vers Symfony puisque je fais en sorte qu'il prenne place dans ma vie professionnelle.</p>
<p>Côté ligne éditoriale, je veux renforcer le côté articles, ils sont et resteront rares, j'essaie de les détailler suffisamment et ceci me prends beaucoup de temps. D'où le fait que j'ai ajouté un système de brèves qui me permet de sortir du cadre des articles, avec <a href="http://jeremybarthe.com/2009/02/18/fr/meler-css-et-photographies">cette dernière par exemple</a>.</p>
<p>Pour le flux RSS principal, pas de souci, puisque c'est feedburner qui s'en occupe, pour les autres et notamment celui des commentaires, je vous conseille d'aller jeter un oeil en bas de la page <a href="http://jeremybarthe.com/fr/a-propos">à propos</a>.</p>
<p>Côté design, celui-ci est beaucoup plus simple que le précédent, plus épurée, il repose essentiellement sur une mise en avant des contenus, ce qui pêchait auparavant (surtout en terme de largeur pour l'affichage des articles). Dans les originalités on trouve surtout un code couleur par catégorie (bleu pour PHP, rouge pour CSS, vert pour le Javascript et gris foncé pour Webdesign) et on retrouve les titres positionnés à gauche du contenu des articles.</p>
<p>Et côté bonne nouvelle, le précédent design sera prochainement disponible en téléchargement sous la forme d'un template libre ou wordpress.</p>
<p>Avec la récente acquisition d'un Canon 50D et d'un 17-40 j'ai pas mal de photos à trier, retoucher et mettre en ligne sur mon Flickr, et je reviens dès que possible avec des articles !</p>
<p><small>(il se peut que des bugs aient échappés à mon attention, n'hésitez pas à me les signaler en commentaire)</small></p>
]]></description>
    </item>
        <item>
      <title>[Brève] Mêler CSS et photographies</title>
      <link>http://jeremybarthe.com/2009/02/18/fr/meler-css-et-photographies</link>
      <guid>http://jeremybarthe.com/2009/02/18/fr/meler-css-et-photographies</guid>
      <comments>http://jeremybarthe.com/2009/02/18/fr/meler-css-et-photographies#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Wed, 18 Feb 2009 22:46:00 +0100</pubDate>
      <description><![CDATA[<p><a href="http://www.emob.fr/dotclear/cours-de-css-en-images-2189" class="blank">Via Emob</a></p>
<p>Mais pourquoi n'y ai je pas pensé ! Mêler sa passion de la photo à celle du développement Web. Cela donne des clichés très intéressant et je suis persuadé que si les livres de CSS étaient illustrés de telles photos, cela donnerai plus envie aux développeurs de se séparer de leurs &#60;table&#62; ;-)</p>
<p align="center"><object width="500" height="379"><param name="flashvars" value="&offsite=true&lang=fr-fr&page_show_url=%2Fphotos%2Fexey%2Ftags%2Fcss%2Fshow%2F&page_show_back_url=%2Fphotos%2Fexey%2Ftags%2Fcss%2F&user_id=79275080@N00&tags=css&jump_to=&start_index="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=67348"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=67348" allowFullScreen="true" flashvars="&offsite=true&lang=fr-fr&page_show_url=%2Fphotos%2Fexey%2Ftags%2Fcss%2Fshow%2F&page_show_back_url=%2Fphotos%2Fexey%2Ftags%2Fcss%2F&user_id=79275080@N00&tags=css&jump_to=&start_index=" width="500" height="379"></embed></object></p>
]]></description>
    </item>
        <item>
      <title>[Brève] Nouveau départ</title>
      <link>http://jeremybarthe.com/2008/11/03/fr/nouveau-depart</link>
      <guid>http://jeremybarthe.com/2008/11/03/fr/nouveau-depart</guid>
      <comments>http://jeremybarthe.com/2008/11/03/fr/nouveau-depart#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Mon, 03 Nov 2008 00:00:00 +0100</pubDate>
      <description><![CDATA[<p>Ce blog reprend vie, avec un nouveau fond et une nouvelle forme. J'ai réalisé le design il y a déjà un bout de temps, il est maintenant peaufiné pour arriver à un résultat qui me satisfait.</p>
<p>Skill Exchange dans sa version précédente avait représenté pour moi une énorme source d'enrichissement personnel. L'ouverture aux autres et les échanges qu'il m'avait apporté m'ont énormément appris.</p>
<p>J'avais toutefois abordé de multiples sujets, si bien qu'à force, il était devenu un fourre tout, loin de ce que j'avais souhaité à la base. Par cette refonte, je souhaite me concentrer sur les thèmes d'écriture suivants :</p>
<ul>
<li>Articles technique sur PHP, notamment sur le Zend Framework (que j'utilise désormais au quotidien chez Pyxis) ainsi que sur Symfony (que j'apprécie tout autant) ;</li>
<li>Articles sur le CSS et l'intégration en général ;</li>
<li>Articles sur le Javascript essentiellement sur jQuery ;</li>
<li>Articles sur le Webdesign ;</li>
<li>Des tests / descriptifs de CMS open source, avec une approche plutôt page, orienté PME ;</li>
<li>Articles satellites sur des sujets divers (tels que le référencement, l'entreprenariat, etc.).</li>
</ul>
<p>Pour le reste, le micro-blogging (Pownce en l'occurence) me convient très bien.</p>
<p>Voilà pour le premier article, pour ce qui est de contenu intéressant il faudra attendre courant de cette semaine avec une série d'astuces CSS pour IE !</p>
]]></description>
    </item>
        <item>
      <title>[Brève] Redimensionner plusieurs photos sous Ubuntu</title>
      <link>http://jeremybarthe.com/2006/03/06/fr/redimensionner-plusieurs-photos-sous-ubuntu</link>
      <guid>http://jeremybarthe.com/2006/03/06/fr/redimensionner-plusieurs-photos-sous-ubuntu</guid>
      <comments>http://jeremybarthe.com/2006/03/06/fr/redimensionner-plusieurs-photos-sous-ubuntu#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Mon, 06 Mar 2006 12:28:00 +0100</pubDate>
      <description><![CDATA[<p>... On pourrait presque plus généralement dire sous Linux, mais bon comme je suis sous Ubuntu...</p>
<p>Voici, pour l'instant, deux techniques pour redimensionner plusieurs photos sous Ubuntu, tout d'abord une astuce trouvée via <a href="http://forum.ubuntu-fr.org/viewtopic.php?id=19048" hreflang="fr">ce post</a> du <a href="http://forum.ubuntu-fr.org/" hreflang="fr">forum Ubuntu-fr</a> :</p>
<p><strong>[mode console]</strong> Vous aurez besoin du paquet imagemagick afin d'utiliser l'outil mogrify, donc au préalable :</p>
<pre class="bash">sudo apt-get install imagemagick</pre>
<p>mogrify s'utilise ainsi :</p>
<pre class="bash">mogrify -resize 800x600 *.jpg</pre>
<p>En sachant que vous devez d'une part vous trouver dans le dossier de vos photos et d'autre part que jpg est à remplacer par l'extension de vos photos.</p>
<p><strong>[mode graphique]</strong> Gràce à <a href="http://gthumb.sourceforge.net/" hreflang="fr">gthumb</a>, il vous suffit de sélectionner les photos à redimensionner, puis cliquer sur <em>Outils</em> > <em>Scale Images</em>.</p>
<div style="text-align: center;"><img src="/uploads/skillexchange/Divers/Capture-ScaleImages.png" alt="" width="401" class="border" /></div>
<p>Voilà pour le moment les deux techniques que j'ai utilisé pour redimensionner mes photos en masse. Je vous rappelle qu'avec <a href="http://gthumb.sourceforge.net/" hreflang="fr">gthumb</a> il est possible de <a href="http://www.skillexchange.info/blog/index.php?2005/05/08/53-creer-un-album-web-avec-gthumb" hreflang="fr">générer son album Web</a>.</p>
]]></description>
    </item>
        <item>
      <title>[Brève] XAMPP, la solution Apache, MySQL, PHP</title>
      <link>http://jeremybarthe.com/2006/03/06/fr/xampp-l-easyphp-pour-linux</link>
      <guid>http://jeremybarthe.com/2006/03/06/fr/xampp-l-easyphp-pour-linux</guid>
      <comments>http://jeremybarthe.com/2006/03/06/fr/xampp-l-easyphp-pour-linux#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Mon, 06 Mar 2006 11:01:00 +0100</pubDate>
      <description><![CDATA[<p><a href="http://www.apachefriends.org/en/xampp.html" hreflang="en">XAMPP</a> est une solution Linux/Windows/MacOS, <a href="http://www.apache.org/" hreflang="en">Apache</a>, <a href="http://www.mysql.com/" hreflang="en">MySQL</a>, <a href="http://www.php.net/" hreflang="en">PHP</a>. Son avantage certain, réside dans le fait qu'il contient un nombre très important d'applications, ce qui en fait une solution très complète, mais surtout très rapide à mettre en oeuvre. De plus, il est tout de même largement paramétrable.</p>
<p>Toutefois, comme il est précisé dans la <a href="http://doc.ubuntu-fr.org/" hreflang="fr">documentation Ubuntu</a>, <a href="http://doc.ubuntu-fr.org/applications/xampp" hreflang="fr">XAMPP</a> n'est pas fait pour être un environnement de production, en effet, il sera alors préférable d'installer chaque application à la main, via Synaptic ou apt-get. Néanmoins, à l'inverse de ce qui est cité dans la doc Ubuntu, d'une part <a href="http://doc.ubuntu-fr.org/applications/xampp" hreflang="fr">XAMPP</a> peut facilement devenir un ensemble assez sécurisé, au moyen d'un utilitaire, et d'autre part les fichiers de configuration d'<a href="http://www.apache.org/" hreflang="en">Apache</a>, de <a href="http://www.mysql.com/" hreflang="en">MySQL</a>, de <a href="http://www.php.net/" hreflang="en">PHP</a>, de <a href="http://www.proftpd.org/" hreflang="en">proftpd</a>, etc. sont bien présents et peuvent être modifiés.</p>
<h3>1. Installation</h3>
<p>Voyons tout d'abord comment installer <a href="http://www.apachefriends.org/en/xampp.html" hreflang="en">XAMPP</a>, il vous faudra en premier lieu <a href="http://www.apachefriends.org/en/xampp-linux.html#374" hreflang="fr">télécharger l'archive</a>, et l'extraire soit en mode console :</p>
<pre class="bash">sudo tar xvfz xampp-linux-1.5.1.tar.gz -C /opt</pre>
<p>Soit par le mode graphique en faisant click droit > <em>extraire ici</em> sur l'archive et en la déplaçant vers le dossier <em>/opt</em> de votre Ubuntu.<br />
L'installation est terminée...</p>
<h3>2. Lancement et arrêt</h3>
<p>Comme il est indiqué dans la <a href="http://doc.ubuntu-fr.org/applications/xampp" hreflang="fr">documentation Ubuntu</a>, pour lancer XAMPP, il suffit de saisir cette commande :</p>
<pre class="bash">sudo /opt/lampp/lampp start</pre>
<p>Ce qui doit vous retourner :</p>
<pre class="bash">Starting XAMPP for Linux 1.4.11...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.</pre>
<p>Il ne vous reste plus qu'à lancer votre navigateur et vous rendre sur la page <a href="http://localhost/" hreflang="fr">http://localhost/</a>, ce qui devrait directement vous renvoyer vers la page de <a href="http://localhost/xampp/" hreflang="fr">xampp</a>. Cliquez alors sur <em>Statut</em>, afin de bien vérifier que tous les composants se soient bien lancés. Pour arrêter XAMPP :</p>
<pre class="bash">sudo /opt/lampp/lampp stop</pre>
<h3>3. Configuration et sécurité</h3>
<p><strong>Sélectionner sa version de PHP</strong></p>
<p> Avec <a href="http://www.apachefriends.org/en/xampp.html" hreflang="en">XAMPP</a>, vous pouvez choisir votre version de <a href="http://www.php.net/" hreflang="en">PHP</a>, entre PHP 4 et PHP 5. La commande suivante vous permet de savoir quelle version de PHP est activée sur votre serveur :</p>
<pre class="bash">sudo /opt/lampp/lampp phpstatus</pre>
<p>Pour sélectionner uniquement PHP 4 : </p>
<pre class="bash">sudo /opt/lampp/lampp php4</pre>
<p>Pour sélectionner uniquement PHP 5 : </p>
<pre class="bash">sudo /opt/lampp/lampp php5</pre>
<h5>Sécuriser son serveur Web :</h5>
<p>Toujours dans la page d'accueil de <a href="http://localhost/xampp/" hreflang="fr">XAMPP</a>, vous pouvez consulter la partie <em>Sécurité</em> qui vous informe qu'aucun mot de passe ne protège les différentes applications de votre serveur Web.<br />
Un utilitaire fournit avec XAMPP permet de palier à ce manque de sécurité : </p>
<pre class="bash">sudo /opt/lampp/lampp security</pre>
<p>Vous aurez alors : </p>
<pre class="bash">XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password: XAMPP: Password
(again):
XAMPP: Password protection active. Please use 'lampp' as user name!
XAMPP: MySQL is accessable via network. XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes
XAMPP: Turned off.
XAMPP: Stopping MySQL...
XAMPP: Starting MySQL...
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password: XAMPP:
Password (again):
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin's pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the password somewhere down to make sure you won't forget it!!!
XAMPP: Password: XAMPP:
Password (again):
XAMPP: Setting new MySQL root password.
XAMPP: Setting phpMyAdmin's root password to the new one.
XAMPP: The FTP password is still set to 'lampp'.
XAMPP: Do you want to change the password? [yes] yes
XAMPP: Password: XAMPP:
Password (again):
XAMPP: Reload ProFTPD...
XAMPP: Done.</pre>
<h5>Créer son répertoire public_html</h5>
<p>Jusqu'à présent, sur les anciennes versions de <a href="http://www.apachefriends.org/en/xampp.html" hreflang="en">XAMPP</a>, il suffisait de créer un répertoire <em>public_html</em> dans son <em>home</em> afin d'y placer ses fichiers et les joindre via la page <a href="http://localhost/~nom-d-utilisateur/" hreflang="fr">http://localhost/~nom-d-utilisateur/</a>.<br />
Avec cette nouvelle version, il faut activer une option d'<a href="http://www.apache.org/" hreflang="en">Apache</a>, pour cela ouvrez un terminal : </p>
<pre class="bash">sudo gedit /opt/lampp/etc/httpd.conf</pre>
<p>Et retirez le # devant la deuxième ligne : </p>
<pre class="bash"># User home directories
#Include etc/extra/httpd-userdir.conf</pre>
<p>Vous pouvez maintenant vous créer votre dossier <em>public_html</em>. </p>
<h5>MySQL est marqué comme désactivé</h5>
<p>Si en vous rendant dans la page <em>Statut</em> de <a href="http://localhost/xampp/" hreflang="fr">XAMPP</a>, <a href="http://www.mysql.com/" hreflang="en">MySQL</a> est mentionné comme <strong>désactivé</strong>.<br />
Il faut changer les droits d'accès sur le fichier mysql, pour cela lancer un terminal : </p>
<pre class="bash">sudo chmod 755 /opt/lampp/bin/mysql &lt;em&gt;(à vérifier)&lt;/em&gt;</pre>
<p>Il faut ensuite redémarrer <a href="http://www.mysql.com/" hreflang="en">MySQL</a> : </p>
<pre class="bash">sudo /opt/lampp/lampp reloadmysql</pre>
<h5>Backup de ses sites</h5>
<p>Je n'ai pas encore eu l'occasion de tester cette fonctionnalité, mais <a href="http://www.apachefriends.org/en/xampp.html" hreflang="en">XAMPP</a> inclut un système de backup des bases de données, des fichiers de logs, ainsi que des sources de vos sites (il ne doit par contre, pas récupérer les sources contenues dans le dossier <em>public_html</em>). </p>
<pre class="bash">sudo /opt/lampp/lampp backup</pre>
<p>Qui retourne : </p>
<pre class="bash">Backing up databases...
Backing up configuration, log and htdocs files...
Calculating checksums...
Building final backup file...
Backup finished.
Take care of /opt/lampp/backup/xampp-backup-&lt;em&gt;date&lt;/em&gt;.sh</pre>
<p>Ainsi vous pouvez récupérer vos données via : </p>
<pre class="bash">sudo sh &lt;em&gt;fichierbackup&lt;/em&gt;</pre>
<h5>Fichiers de configuration</h5>
<p>Voici où se trouvent quelques fichiers de configuration : </p>
<ul>
<li>Apache : /opt/lampp/etc/httpd.conf</li>
<li>PHP : /opt/lampp/etc/php.ini</li>
<li>MySQL : /opt/lampp/etc/my.cnf</li>
<li>proFTPd : /opt/lampp/etc/proftpd.conf</li>
</ul>
<h3>4. Liens</h3>
<ul>
<li><a href="http://www.apachefriends.org/en/xampp.html" hreflang="fr">Projet XAMPP</a></li>
<li><a href="http://doc.ubuntu-fr.org/applications/xampp" hreflang="fr">XAMPP dans la documentation Ubuntu</a></li>
<li><a href="http://www-128.ibm.com/developerworks/linux/library/l-xampp/" hreflang="fr">Très bon tutoriel sur l'utilisation de XAMPP</a></li>
</ul>
]]></description>
    </item>
        <item>
      <title>[Brève] MAMP : une solution Apache, PHP, MySQL simple pour Mac</title>
      <link>http://jeremybarthe.com/2005/10/27/fr/mamp-une-solution-apache-php-mysql-simple-pour-mac</link>
      <guid>http://jeremybarthe.com/2005/10/27/fr/mamp-une-solution-apache-php-mysql-simple-pour-mac</guid>
      <comments>http://jeremybarthe.com/2005/10/27/fr/mamp-une-solution-apache-php-mysql-simple-pour-mac#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Thu, 27 Oct 2005 19:15:00 +0200</pubDate>
      <description><![CDATA[<p>Récent utilisateur de Mac, je me vois tourner sur une machine qui ne possède pas PHP. Sous Linux, Apache, PHP et MySQL sont presque installés de base, et bien sous mac aussi ! Enfin pour Apache du moins. On vous a même créé un dossier Sites (/Users/VotreProfl/Sites), qui est le répertoire de base pour vos pages Web. L'ennui c'est que vous n'avez que Apache d'installé et il faut rajouter PHP et MySQL manuellement. Visiblement ce n'est pas trop compliqué de les ajouter, je pense d'ailleurs en faire un billet prochainement, mais il existe aussi des solutions simples à mettre en place qui comporte un serveur Web prè-installé.</p>
<p>Si vous souhaitez activer le partage Web de votre Mac, rendez vous tout simplement dans Préférences Systèmes > Partage (Internet et Réseau) :<br />
<img src="/uploads/skillexchange/Mac/MAMP/1.jpg" alt="" /></p>
<p><a href="http://www.mamp.info/fr/home/" hreflang="fr">MAMP</a> est une solution serveur Web parmi tant d'autres, mais compatible Mac. Au même titre qu'<a href="http://www.easyphp.org/" hreflang="fr">EasyPHP</a> ou encore <a href="http://www.apachefriends.org/en/index.html" hreflang="fr">XAMPP</a>, MAMP, qui en est à sa version 1.0.1, met à votre disposition un serveur Web contenant ces différents éléments :</p>
<ul>
<li>Apache 2.0.54</li>
<li>MySQL 4.1.12</li>
<li>PHP 4.4 & 5.0.4</li>
<li>eAccelerator 0.9.3</li>
<li>phpMyAdmin 2.6.3-pl1</li>
<li>Zend Optimizer 2.5.10</li>
<li>SQLite 2.8.14</li>
<li>Freetype 2.1.9</li>
<li>t1lib 5.1.0</li>
<li>bzip2 1.0.3</li>
<li>curl 7.14.0</li>
<li>jpeg 6b</li>
<li>libpng-1.2.5</li>
<li>gd 2.0.28</li>
</ul>
<p>J'ai découvert cette solution gràce à <a href="http://www.framasoft.net/article3719.html" hreflang="fr">cet article</a> de <a href="http://www.framasoft.net/" hreflang="fr">Framasoft</a>. Après avoir téléchargé, puis décompressé l'archive, vous vous retrouvez face à un fichier image (dmg), double cliquez dessus et rendez vous dans l'image montée :<br />
<img src="/uploads/skillexchange/Mac/MAMP/2.jpg" alt="" /><br />
Déplacez tout simplement le dossier MAMP dans votre dossier Applications pour que ce dernier s'installe. Lorsque cette procédure est terminée, vous devriez trouver ceci dans votre dossier <em>Applications/MAMP</em> :<br />
<img src="/uploads/skillexchange/Mac/MAMP/3.jpg" alt="" /><br />
Lançons MAMP (celui ci demandera une authentification si vous êtes protégé d'un mot de passe) et vous allez ensuite tomber sur un espace de lancement et d'administration de votre serveur Web, le voici :<br />
<img src="/uploads/skillexchange/Mac/MAMP/4.jpg" alt="" /><br />
Dans les préférences, vous avez notamment la possibilité de configurer les ports des serveurs Apache et MySQL, ils sont par défaut respectivement sur le 8888 et 8889, MAMP vous laisse la possibilité de mettre les ports réels de ces deux serveurs (80 et 3306). Vous pouvez aussi choisir votre version de PHP (4 ou 5), comme dans XAMPP. Enfin dans ce même panneau d'administration, vous pouvez sélectionner le répertoire de base d'Apache, très pratique si vous créez un répertoire <em>public_html</em> ou simplement que vos sites sont stockés dans le répertoire <em>Sites</em> de votre profil. <br />
<img src="/uploads/skillexchange/Mac/MAMP/5.jpg" alt="" /></p>
<p>Au démarrage des serveurs, votre navigateur par défaut s'ouvre pour afficher cette page :<br />
<img src="/uploads/skillexchange/Mac/MAMP/6.jpg" alt="" /><br />
C'est la page d'accueil de MAMP (<em>http://localhost/MAMP/</em>), c'est par ici que vous accèderez en un seul click à <a href="http://www.phpmyadmin.net/" hreflang="fr">phpMyAdmin</a>, <a href="http://www.sqlitemanager.org/" hreflang="fr">SQLiteManager</a> et votre phpinfo.<br />
Vous pouvez aussi accèder directement à phpMyAdmin via l'url : <em>http://localhost/phpMyAdmin/</em><br />
et <em>http://localhost/SQLiteManager/</em> pour SQLiteManager.</p>
<p><strong>En ce qui concerne vos pages Web, elles doivent tout simplement être placées dans le dossier <em>MAMP/htdocs/</em>.</strong></p>
<p>Pour un paramètrage plus personnalisé vous avez accès au fichier <em>httpd.conf</em> dans le dossier <em>MAMP/conf/apache</em>, le <em>php.ini</em> se trouve dans <em>MAMP/conf/php4</em> ou <em>MAMP/conf/php5</em> suivant votre version.</p>
<p>Vous pouvez aussi lancer MAMP manuellement par la console gràce au <em>start.sh</em> que vous trouvez dans <em>MAMP/bin/</em>.</p>
]]></description>
    </item>
        <item>
      <title>[Brève] Comment faire des liste à puces originales</title>
      <link>http://jeremybarthe.com/2005/06/26/fr/comment-faire-des-liste-a-puces-originales</link>
      <guid>http://jeremybarthe.com/2005/06/26/fr/comment-faire-des-liste-a-puces-originales</guid>
      <comments>http://jeremybarthe.com/2005/06/26/fr/comment-faire-des-liste-a-puces-originales#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Sun, 26 Jun 2005 14:20:00 +0200</pubDate>
      <description><![CDATA[<p>Mon meilleur ami m'a dernièrement donné cette adresse : <a href="http://css.maxdesign.com.au/" hreflang="fr">css.maxdesign.com.au</a></p>
<p>Il s'agit de cours autour des feuilles de style CSS ayant pour but de présenter tous les aspects ou presque que peut prendre une liste déroulante. Si vous êtes en manque d'inspiration ou simplement que vous voulez découvrir de nouvelles techniques, allez immédiatement sur ce site qui est extrêmement complet. Chacune des techniques sont très bien détaillées, le code source de la page HTML et de la feuilles de style CSS sont evidemment fournit, ce qui vous permettra de les appliquer simplement sur vos sites Internet.</p>
<p>Je vous recommande de débuter par <a href="http://css.maxdesign.com.au/listamatic/" hreflang="fr">cette section</a>.</p>
<p>On en revient néanmoins à un problème, simple, plus ces techniques de graphistes sont démocratisées, plus elles deviennent banalisées et donc moins utilisées par les graphistes qui recherchent l'originalité et la nouveauté. Un <a href="http://elyste.exomel.com/2005/05/17/les-styles-overused/" hreflang="fr">article</a> du blog <a href="http://elyste.exomel.com/" hreflang="fr">elyste</a> donne quelques styles à éviter car ils deviennent trop utilisés.</p>
]]></description>
    </item>
        <item>
      <title>[Brève] Radio sur Ubuntu : le bon combo</title>
      <link>http://jeremybarthe.com/2005/06/25/fr/radio-sur-ubuntu-le-bon-combo</link>
      <guid>http://jeremybarthe.com/2005/06/25/fr/radio-sur-ubuntu-le-bon-combo</guid>
      <comments>http://jeremybarthe.com/2005/06/25/fr/radio-sur-ubuntu-le-bon-combo#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Sat, 25 Jun 2005 13:50:00 +0200</pubDate>
      <description><![CDATA[<p>Si votre pile de CD ne vous comble plus, la suite de ce billet est pour vous. Il existe de nombreuses radios en ligne émettant en flux Shoutcast ou Icecast, que l'on retrouve de base dans <a href="http://winamp.com/" hreflang="fr">Winamp</a>, ces radios sont extrêmement variées et extrêmement nombreuses. Vous êtes forcé d'y trouver votre bonheur ! De surcroît il n'y a aucune pub ou presque suivant les radios.</p>
<p>Ouvrez Synaptic (en ayant pris soin d'avoir mis à jour la base de vos dépots Synaptic) et faites une recherche sur :</p>
<p><strong>streamtuner</strong> <em>(ce logiciel permet de lister toutes les radios émettant avec le flux cité ci-dessus, il vous donnera bien sûr l'adresse pour vous y connecter et surtout permet de lancer automatiquement <a href="http://www.xmms.org/" hreflang="fr">XMMS</a>, <a href="http://www.gnome.org/projects/rhythmbox/" hreflang="fr">Rythmbox</a> ou <a href="http://beepmp.sourceforge.net/" hreflang="fr">BMP</a> pour écouter la radio sélectionnée)</em></p>
<p><strong>streamripper</strong> <em>(celui ci est une application console permettant d'enregistrer un flux Shoutcast ou Icecast, ça tombe bien non ?)</em></p>
<p>Le bon combo de tout ceci c'est que streamtuner ajoute la possibilité d'enregistrer vos radios via streamripper.</p>
<p><a href="http://www.nongnu.org/streamtuner/" hreflang="fr">http://www.nongnu.org/streamtuner/</a><br />
<a href="http://streamripper.sourceforge.net/" hreflang="fr">http://streamripper.sourceforge.net/</a></p>
]]></description>
    </item>
        <item>
      <title>[Brève] Dessins à la craie en 3D</title>
      <link>http://jeremybarthe.com/2005/05/31/fr/dessins-a-la-craie-en-3d</link>
      <guid>http://jeremybarthe.com/2005/05/31/fr/dessins-a-la-craie-en-3d</guid>
      <comments>http://jeremybarthe.com/2005/05/31/fr/dessins-a-la-craie-en-3d#comments</comments>
            <author>Jérémy Barthe &lt;contact@jeremybarthe.com&gt;</author>
      <pubDate>Tue, 31 May 2005 12:31:00 +0200</pubDate>
      <description><![CDATA[<p>Cette mode nous vient des Etats Unis et j'attends impatiemment de trouver quelques dessinateurs de ce style à Montpellier, c'est assez impressionant. Je me rappelle, il y a quelques années, où l'on trouvait des dessinateurs à la craie, mais qui reproduisaient plus généralement des tableaux "classiques". Ils ont peu à peu disparus. Je serais assez satisfait de croiser un jour ces dessinateurs jouant sur l'effet d'optique. Je vous laisse admirer.</p>
<p><img src="/uploads/skillexchange/Divers/Dessin3D/coca.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/craie.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/gens.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/or.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/or2.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/or3.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/bateau.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/otarie.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/sol.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/sony.jpg" alt="" /><br />
<img src="/uploads/skillexchange/Divers/Dessin3D/piscine.jpg" alt="" /><br />
Celle ci n'est pas prise dans le bon angle, amusant non ^^ :<br />
<img src="/uploads/skillexchange/Divers/Dessin3D/angle.jpg" alt="" /></p>
<p><strong>Edit du 26/06/05:</strong><br />
On trouve enfin quelques photos supplémentaires dans la partie <a href="http://abrutis.com/photos-illusion.php" hreflang="fr">"illusion"</a> du site <a href="http://abrutis.com/" hreflang="fr">abrutis.com</a>, notamment les suivantes :<br />
<a href="http://abrutis.com/photos.php?id=401" hreflang="fr">Une porte qu'on trouvera judicieu de ne pas emprunter</a><br />
<a href="http://abrutis.com/photos.php?id=97" hreflang="fr">Une grande mouche qu'on s'abstiendra d'écraser</a><br />
<a href="http://abrutis.com/photos.php?id=96" hreflang="fr">Un style très british et mystérieux, j'aime beaucoup</a><br />
<a href="http://abrutis.com/photos.php?id=67" hreflang="fr">De loin ma préférée de toute, à voir...</a></p>
]]></description>
    </item>
        
  </channel>
</rss>
