<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.the-asw.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>The ASW - gimp</title>
  <link>http://www.the-asw.com/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Mon, 25 Aug 2008 09:25:35 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Encore une nouvelle version de The ASW</title>
    <link>http://www.the-asw.com/post/2007/03/29/Encore-une-nouvelle-version-de-The-ASW</link>
    <guid isPermaLink="false">urn:md5:55b9200ae4aba463743f31f1b495fc14</guid>
    <pubDate>Thu, 29 Mar 2007 12:24:00 +0200</pubDate>
    <dc:creator>cgo2</dc:creator>
        <category>News asw</category>
        <category>apache</category><category>gimp</category><category>mysql</category>    
    <description>&lt;p&gt;Et de 7 ! Cette nouvelle version de The ASW est la septième du nom, ce qui fait un peu
plus d'une par an depuis la création du site dans les années 2000. Au programme,
comme d'habitude, des fonctionnalités en plus et... des fonctionnalités en moins.&lt;/p&gt;    &lt;p&gt;Dans les « en plus », il y a les &lt;a href=&quot;http://www.the-asw.com/static/irc&quot;&gt;fortunes du channel #asw&lt;/a&gt; à droite (cliquez
dessus pour les rafraichir, et tant pis pour ceux qui ont désactivés Javascript),
des &lt;a href=&quot;http://www.the-asw.com/tags&quot;&gt;mots clés&lt;/a&gt; associés à chaque billet (les fameux « tags ») 
pour naviguer plus facilement, des &lt;a href=&quot;http://www.the-asw.com/archive&quot;&gt;archives&lt;/a&gt; pour voir
les anciens billets, et d'autres bricoles qui font bien « web 2.0 ».&lt;/p&gt;

&lt;p&gt;Dans les « en moins », dites au revoir à la galerie de photos qui ne servait à rien d'autre qu'à se
faire spammer la tronche. D'ailleurs, au moment de transférer la base de données, j'ai eu la surprise de
constater qu'elle avait atteint environ 160 Mio... dont 155 Mio de spam. Merci
aux &lt;strong&gt;23 163 commentaires (!)&lt;/strong&gt; de spam accumulés dans la galerie, pour laquelle le plugin
anti-spam &lt;a href=&quot;http://www.dotclear.net/forum/viewtopic.php?pid=58681#p58681&quot;&gt;Spamplemousse&lt;/a&gt;
ne fonctionnait pas... Un petit extrait de la table en question :&lt;/p&gt;

&lt;pre&gt;
| Name                 | Type   | Row_format | Rows   | Avg_row_length | Data_length
| dc_galComment        | MyISAM | Dynamic    |  &lt;strong&gt;23163&lt;/strong&gt; |           7042 |   &lt;strong&gt;163136712&lt;/strong&gt;
&lt;/pre&gt;

&lt;h3&gt;Un design de la mort qui tue&lt;/h3&gt;

&lt;p&gt;J'ai réalisé tout le graphisme avec The GIMP, le premier logiciel libre de graphisme 
conçu par des experts anti-ergonomes (l'inverse des ergonomes : ils conçoivent les
interfaces les moins pratiques possibles). C'est un euphémisme de dire que j'ai
particulièrement galéré pour réaliser le design, mais enfin, je suis bien content
du résultat, et finalement, c'est le principal.&lt;/p&gt;

&lt;h3&gt;Les trucs techniques&lt;/h3&gt;

&lt;p&gt;Le site est transféré chez &lt;a href=&quot;http://www.the-asw.com/post/2007/02/15/69-ovh-et-les-sessions&quot;&gt;mon grand ami l'hebergeur OVH&lt;/a&gt;,
non pas parceque je suis convaincu par ses qualités, mais parceque l'ancien hebergeur, Online.net,
était vraiment à la bourre au niveau technologique (MySQL 3 et pas de possiblité de migration).
Au moins maintenant, tous mes domaines sont au même endroit.&lt;/p&gt;

&lt;p&gt;Dotclear fait place à la future nouvelle version pas encore terminée, DotClear 2 bêta 6,
dont le cycle de développement n'a rien à envier celui de Duke Nukem Forever
(début des dev on ne sait pas quand, en version bêta depuis août 2006 (!) ). Je
l'ai choisi car la migration depuis la précédente version était facile, mais un jour
j'écrirai un billet sur ce que je pense de ce logiciel et des gens qui s'en occupent (vous
vous en doutez, pas vraiment du bien). Quand j'aurais le temps, je tenterai bien une
migration vers &lt;a href=&quot;http://www.wordpress-fr.net/&quot;&gt;Wordpress&lt;/a&gt;...&lt;/p&gt;

&lt;p&gt;Pour conserver les adresses de Dotclear version 1 (parcequ'évidemment, ils ont
changés la façon de générer les URLs dans la version 2), j'ai utilisé &lt;code&gt;mod_rewrite&lt;/code&gt;.
Au passage, j'ai également supprimé le &lt;code&gt;index.php&lt;/code&gt; qui apparait
par défaut dans l'URL. Voici les règles de mon fichier &lt;code&gt;.htaccess&lt;/code&gt;,
adaptées pour OVH (qui utilise son système propriétaire &lt;acronym title=&quot;Ovh Redirection Technology&quot;&gt;ORT&lt;/acronym&gt;) :&lt;/p&gt;

&lt;pre&gt;
SetEnv PHP_VER 5
mod_gzip_on 0ff

&amp;lt;IfModule mod_rewrite.c&amp;gt;
	RewriteEngine On

	# http://olivierm.cigogne.org/post/2006/12/31/Migration-DotClear-2
	# Compatibilité du chemin des images d'un blog migré de DotClear 1
	RewriteRule  ^images/(.*)$ /public/$1 [NC,L,R=301]
	RewriteRule  ^files/(.*)$ /public/$1 [NC,L,R=301]

	# compatibilité des liens directs vers les billets et RSS (URL DotClear1)
	RewriteRule ^articles/([0-9]{4}/[0-9]{2}/[0-9]{2}/[0-9a-z\-]+)$ /post/$1 [NC,L,R=301]

	# compatibilité des flux
	RewriteCond %{SCRIPT_FILENAME} !-f
	RewriteCond %{SCRIPT_FILENAME} !-d
	RewriteCond %{SCRIPT_FILENAME} !-l
	RewriteRule ^rss\.php /feed/rss2 [NC,L,R=301]
	RewriteRule ^atom\.php /feed/atom [NC,L,R=301]
	
	# Suppression du &quot;index.php&quot;
	RewriteCond %{REQUEST_FILENAME} !-f 
	RewriteCond %{REQUEST_FILENAME} !-d 
	RewriteRule ^(.*)$ /index.php?$1 [QSA,L]  
&amp;lt;/IfModule&amp;gt;
&lt;/pre&gt;

&lt;p&gt;Maintenant, comme on dit dans les quartiers chics du Web, « LacHé Vo Kom's LoL !! ».&lt;/p&gt;</description>
    
    
    
          <comments>http://www.the-asw.com/post/2007/03/29/Encore-une-nouvelle-version-de-The-ASW#comment-form</comments>
      <wfw:comment>http://www.the-asw.com/post/2007/03/29/Encore-une-nouvelle-version-de-The-ASW#comment-form</wfw:comment>
      <wfw:commentRss>http://www.the-asw.com/feed/rss2/comments/75</wfw:commentRss>
      </item>
    
  <item>
    <title>Réaliser un texte façon web 2.0 avec The GIMP</title>
    <link>http://www.the-asw.com/post/2007/03/27/Realiser-un-texte-facon-web-20-avec-The-Gimp</link>
    <guid isPermaLink="false">urn:md5:5ba506d1a87d32cc1e993d37f5ff060a</guid>
    <pubDate>Tue, 27 Mar 2007 16:10:00 +0200</pubDate>
    <dc:creator>cgo2</dc:creator>
        <category>Graphisme</category>
        <category>gimp</category><category>web 2.0</category>    
    <description>Le web 2.0, ce n'est pas seulement des &lt;em&gt;API&lt;/em&gt;, des &lt;em&gt;feeds&lt;/em&gt; et du &lt;em&gt;JSON&lt;/em&gt;, c'est aussi
une tendance graphique. Il existe sur Internet un paquet de tutoriaux pour les apprentis
webdesigners comme moi, mais, malheureusement, la plupart sont pour Adobe Photoshop,
logiciel très puissant, certes, mais qui deux inconvénients majeurs : il n'est pas libre et il ne fonctionne pas sous Linux. Voici donc un tutorial pour les utilisateurs de The GIMP...    &lt;h3&gt;Etape 1&lt;/h3&gt;
&lt;p&gt;Commencez par créer un nouveau document blanc et insérez votre texte avec l'outil du même nom.&lt;/p&gt;
&lt;p class=&quot;center&quot;&gt;&lt;img src=&quot;http://www.the-asw.com/public/graphisme/texte_web_etape1.png&quot; alt=&quot;Aperçu étape 1&quot; class=&quot;illus&quot;&gt;&lt;/p&gt;
&lt;p&gt;Utilisez de préference une police &lt;a href=&quot;http://fr.wikipedia.org/wiki/Sans-serif&quot; hreflang=&quot;fr&quot;&gt;sans-serif&lt;/a&gt; et, évidemment, libre d'utilisation. Ici &lt;a href=&quot;http://www.dafont.com/search.php?psize=m&amp;amp;q=boris+black&quot; hreflang=&quot;en&quot;&gt;Boris Black Bloxx&lt;/a&gt; en taille 62px.
&lt;/p&gt;
&lt;p&gt;L'outil Texte de GIMP 2.2 étant ce qu'il est (c'est-à-dire tout pourri), il n'est pas possible de mettre plusieurs couleurs dans une zone de texte. Il faut donc ruser en créeant une zone de texte pour chaque mot et en les alignants correctement. Ici le
calque « The » est en &lt;code&gt;#666666&lt;/code&gt; et le calque « ASW » est en &lt;code&gt;#669966&lt;/code&gt;. Attention, ces couleurs seront éclaircies dans le rendu final.&lt;/p&gt;
&lt;h3&gt;Etape 2 : Dégradé&lt;/h3&gt;
&lt;p class=&quot;center&quot;&gt;&lt;img src=&quot;http://www.the-asw.com/public/graphisme/texte_web_etape2.png&quot; alt=&quot;Aperçu étape 2&quot; class=&quot;illus&quot;&gt;&lt;/p&gt;
&lt;p&gt;Créez un nouveau calque transparent, positionné par dessus les calques de textes.&lt;/p&gt;
&lt;p&gt;Avec l'outil Dégradé, remplissez le calque par un dégradé du noir vers le blanc (noir en bas, blanc en haut). Ensuite, dans la fenêtre des calques (si elle n'apparait pas, utilisez la combinaison de touches &lt;kbd&gt;Ctrl + L&lt;/kbd&gt;), sélectionnez le mode de fusion « Lumière douce ».&lt;/p&gt;
&lt;h3&gt;Etape 3 : Contour interne&lt;/h3&gt;
&lt;p&gt;Maintenant il s'agit de créer un contour au texte. Vu que GIMP n'a pas d'option
toute faite pour ça, il faut ruser. C'est maintenant que le texte va être éclaircit.&lt;/p&gt;
&lt;p class=&quot;center&quot;&gt;&lt;img src=&quot;http://www.the-asw.com/public/graphisme/texte_web_etape3.png&quot; alt=&quot;Aperçu étape 3&quot; class=&quot;illus&quot;&gt;&lt;/p&gt;
&lt;p&gt;D'abord, il faut regrouper les calques de textes dans un seul afin de pouvoir
travailler sur des sélections (je n'ai pas trouvé de manière plus propre de faire ça !).
Dupliquez chaque calque de texte, placez les les uns au dessus des autres et utilisez la fonction « Fusionner vers le bas » (clic droit sur le calque dans la fenête des calques). Au final, il faut obtenir un seul calque qui contient tous les mots. Vous pouvez masquer ce calque, qui ne sert qu'à obtenir des sélections.&lt;/p&gt;
&lt;p&gt;Faites un clic droit sur ce calque dans la fenête des calques, puis « Alpha vers Sélection ». Vous devriez obtenir une selection de la forme du texte. Sans la perdre, créez un nouveau calque transparent et selectionnez le.&lt;/p&gt;
&lt;p&gt;Dans le menu « Sélection », choississez la fonction « Réduire » de 1 pixel (ou plus, selon les goûts). Ensuite, remplissez la selection de blanc et choississez le mode de fusion « Superposer ». Si besoin, modifiez l'opacité pour obtenir l'effet souhaité.&lt;/p&gt;
&lt;h3&gt;Etape 4 : Ombre&lt;/h3&gt;
&lt;p&gt;Pour créer une ombre avec GIMP, il faut créer un nouveau calque, le placer dessous, et utiliser une option de flou. Oui, c'est super pratique.&lt;/p&gt;
&lt;p class=&quot;center&quot;&gt;&lt;img src=&quot;http://www.the-asw.com/public/graphisme/texte_web_etape4.png&quot; alt=&quot;Aperçu étape 4&quot; class=&quot;illus&quot;&gt;&lt;/p&gt;
&lt;p&gt;Dupliquez le calque créé à l'étape 3 qui contient la totalité du texte. Faites un clic droit dessus dans la fenêtre des calques puis « Eliminer le texte d'information ».&lt;/p&gt;
&lt;p&gt;Dans le menu « Calque », choisissez « Calque aux dimensions de l'image ». Ensuite, toujours dans le même menu, choisissez « Couleurs » puis « Luminosité-Contraste ». En mettant la luminosité au minimum (-127), on obtient un texte tout noir.&lt;/p&gt;
&lt;p&gt;Enfin, dans le menu « Filtres », choisissez « Flou » puis « Flou Gaussien ». Vous pouvez choisir n'importe quelle taille de flou, mais il faut prendre en compte le fait qu'on va ajouter un contour blanc dans l'étape suivante. Ici c'est un flou de 11 pixel.&lt;/p&gt;
&lt;p&gt;Enfin, placez ce calque sous les calques de textes pour obtenir l'effet d'ombre.&lt;/p&gt;
&lt;p&gt;Note : Si le flou n'apparait pas, vérifiez que la case « Garder la transparence » (dans la fenêtre des calques, à côté du choix du mode de fusion) n'est pas cochée.&lt;/p&gt;
&lt;h3&gt;Etape 5 : Contour externe&lt;/h3&gt;
&lt;p&gt;Dernière étape : on ajoute un gros contour blanc. Encore une fois GIMP ne sait pas le faire
tout seul, donc il faut se débrouiller autrement.&lt;/p&gt;
&lt;p class=&quot;center&quot;&gt;&lt;img src=&quot;http://www.the-asw.com/public/graphisme/texte_web_etape5.png&quot; alt=&quot;Aperçu étape 5&quot; class=&quot;illus&quot;&gt;&lt;/p&gt;
&lt;p&gt;Refaite la manipulation de l'étape 3 pour obtenir une sélection de la forme du texte (« Alpha vers Sélection », etc.). Sans perdre la selection, créez un nouveau calque transparent. Dans le menu « Sélection », choississez la fonction « Agrandir » de 3 pixels (ou plus, selon les goûts). Puis remplissez la sélection de blanc.&lt;/p&gt;
&lt;p&gt;Enfin, placez cette sélection sous les calques de texte. C'est fini, vous avez un maginifique texte
façon web 2.0 !&lt;/p&gt;
&lt;p&gt;Note : Plutôt que de faire une gros flou à l'étape 4, une autre possibilité consiste à d'abord agrandir la sélection pour prendre en compte le contour blanc, puis de faire un flou plus petit. L'effet est globalement similaire.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.the-asw.com/post/2007/03/27/Realiser-un-texte-facon-web-20-avec-The-Gimp#comment-form</comments>
      <wfw:comment>http://www.the-asw.com/post/2007/03/27/Realiser-un-texte-facon-web-20-avec-The-Gimp#comment-form</wfw:comment>
      <wfw:commentRss>http://www.the-asw.com/feed/rss2/comments/73</wfw:commentRss>
      </item>
    
</channel>
</rss>