<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.bazoud.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>Java, Ubuntu, ...</title>
  <link>http://blog.bazoud.com/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Tue, 07 Oct 2008 06:49:39 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Wake Up</title>
    <link>http://blog.bazoud.com/post/2008/09/25/Wake-Up</link>
    <guid isPermaLink="false">urn:md5:2bd3819dbc6d85e189435f96207a5a04</guid>
    <pubDate>Thu, 25 Sep 2008 18:07:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>evenement</category>    
    <description>    &lt;p&gt;Ce matin était organisé à la &lt;a href=&quot;http://lacantine.org/events/wake-up-cuisine-nouvelle-a-portal-for-he-masses-par-didier-girard&quot;&gt;
Cantine&lt;/a&gt; l'événement &lt;a href=&quot;http://www.application-servers.com/post/2008/09/04/Nouvel-Eveacutenement-Mensuel-%3A-WakeUp&quot;&gt;
Wake Up&lt;/a&gt;, Cette première session fut riche en échange et en discussions.&lt;/p&gt;
&lt;p&gt;Il me tarde d'être à la prochaine.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/09/25/Wake-Up#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/09/25/Wake-Up#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/280784</wfw:commentRss>
      </item>
    
  <item>
    <title>GWT 1.5 RC2</title>
    <link>http://blog.bazoud.com/post/2008/08/05/GWT-15-RC2</link>
    <guid isPermaLink="false">urn:md5:cace6af4eb70304d220649eb92c97b94</guid>
    <pubDate>Tue, 05 Aug 2008 10:46:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>GWT</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://code.google.com/p/google-web-toolkit/downloads/list&quot;&gt;GWT 1.5
RC2&lt;/a&gt; vient tout juste de sortir. C'est téléchargeable ici :
http://code.google.com/p/google-web-toolkit/downloads/list&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/08/05/GWT-15-RC2#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/08/05/GWT-15-RC2#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/266435</wfw:commentRss>
      </item>
    
  <item>
    <title>How to speed up the GWT compiler ? (Part III)</title>
    <link>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-III</link>
    <guid isPermaLink="false">urn:md5:0fff479aeadbce887ff736d941bd3daf</guid>
    <pubDate>Thu, 31 Jul 2008 23:08:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>GWT</category>    
    <description>    &lt;h3&gt;English version&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler&quot;&gt;To
speed up GWT compiler&lt;/a&gt;, the main idea is to reduce GWT permutations.&lt;/p&gt;
&lt;p&gt;To manage the permutations, I build my own version of GWT 1.5 named GWT 1.5
r2030-olivier.&lt;/p&gt;
&lt;p&gt;I am using 1.5 M1:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;svn co http://google-web-toolkit.googlecode.com/svn/trunk -r2030&lt;/li&gt;
&lt;li&gt;Edit I18N.gwt.xml to remove default locale and force &amp;quot;fr_FR&amp;quot; as &amp;quot;default&amp;quot;
locale&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
Index: trunk/user/src/com/google/gwt/i18n/I18N.gwt.xml
===================================================================
--- trunk/user/src/com/google/gwt/i18n/I18N.gwt.xml     (revision 2030)
+++ trunk/user/src/com/google/gwt/i18n/I18N.gwt.xml     (working copy)
@@ -18,7 +18,7 @@
 
        &amp;lt;!-- Browser-sensitive code should use the 'locale' client property. --&amp;gt;
        &amp;lt;!-- 'default' is always defined.                                    --&amp;gt;
-       &amp;lt;define-property name=&amp;quot;locale&amp;quot; values=&amp;quot;default&amp;quot; /&amp;gt;
+       &amp;lt;define-property name=&amp;quot;locale&amp;quot; values=&amp;quot;fr_FR&amp;quot; /&amp;gt;
 
        &amp;lt;property-provider name=&amp;quot;locale&amp;quot;&amp;gt;
                &amp;lt;![CDATA[
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;Edit UserAgent.gwt.xml and, in my case, remove unused some browsers :
safari, opera, gecko (old firefox/mozilla)&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
Index: trunk/user/src/com/google/gwt/user/UserAgent.gwt.xml
===================================================================
--- trunk/user/src/com/google/gwt/user/UserAgent.gwt.xml        (revision 2030)
+++ trunk/user/src/com/google/gwt/user/UserAgent.gwt.xml        (working copy)
@@ -19,7 +19,7 @@
 &amp;lt;module&amp;gt;
 
   &amp;lt;!-- Browser-sensitive code should use the 'user.agent' property --&amp;gt;
-  &amp;lt;define-property name=&amp;quot;user.agent&amp;quot; values=&amp;quot;ie6,gecko,gecko1_8,safari,opera&amp;quot;/&amp;gt;
+  &amp;lt;define-property name=&amp;quot;user.agent&amp;quot; values=&amp;quot;ie6,gecko1_8&amp;quot;/&amp;gt;
 
   &amp;lt;property-provider name=&amp;quot;user.agent&amp;quot;&amp;gt;&amp;lt;![CDATA[
       var ua = navigator.userAgent.toLowerCase();
@@ -27,11 +27,7 @@
           return (parseInt(result[1]) * 1000) + parseInt(result[2]);
       };
 
-      if (ua.indexOf(&amp;quot;opera&amp;quot;) != -1) {
-        return &amp;quot;opera&amp;quot;;
-      } else if (ua.indexOf(&amp;quot;webkit&amp;quot;) != -1) {
-        return &amp;quot;safari&amp;quot;;
-      } else if (ua.indexOf(&amp;quot;msie&amp;quot;) != -1) {
+      if (ua.indexOf(&amp;quot;msie&amp;quot;) != -1) {
         var result = /msie ([0-9]+)\.([0-9]+)/.exec(ua);
         if (result &amp;amp;&amp;amp; result.length == 3) {
           if (makeVersion(result) &amp;gt;= 6000) {
@@ -44,7 +40,6 @@
           if (makeVersion(result) &amp;gt;= 1008)
             return &amp;quot;gecko1_8&amp;quot;;
           }
-        return &amp;quot;gecko&amp;quot;;
       }
       return &amp;quot;unknown&amp;quot;;
   ]]&amp;gt;&amp;lt;/property-provider&amp;gt;
&lt;/pre&gt;
&lt;p&gt;With my own build, GWT compiler speeds up my project compilation :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;12mn with GWT 1.5 r2030&lt;/li&gt;
&lt;li&gt;4mn with GWT 1.5 r2030-olivier&lt;/li&gt;
&lt;li&gt;1m15s with GWT 1.5 r2030-olivier + no additional locale&lt;/li&gt;
&lt;li&gt;1mn with GWT 1.5 r2030-olivier + no locale + gecko1_8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is an amazing gain : 12mn to 1mn&lt;/p&gt;
&lt;h3&gt;French version&lt;/h3&gt;
&lt;p&gt;Coming soon.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-III#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-III#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/265476</wfw:commentRss>
      </item>
    
  <item>
    <title>How to speed up the GWT compiler ? (Part II)</title>
    <link>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-II</link>
    <guid isPermaLink="false">urn:md5:a02ea2037d589534e10514cb9aec1d86</guid>
    <pubDate>Thu, 31 Jul 2008 23:03:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>GWT</category>    
    <description>    &lt;h3&gt;English version&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler&quot;&gt;To
speed up GWT compiler&lt;/a&gt;, the main idea is to reduce GWT permutations.&lt;/p&gt;
&lt;p&gt;1. Force a browser&lt;/p&gt;
&lt;p&gt;In your module.gwt.xml, force an user agent : &lt;a href=&quot;http://developer.mozilla.org/en/docs/Gecko&quot;&gt;gecko1_8 (Firefox 2)&lt;/a&gt;.&lt;/p&gt;
&lt;pre&gt;
    &amp;lt;!-- User Agent --&amp;gt;
    &amp;lt;set-property name=&amp;quot;user.agent&amp;quot; value=&amp;quot;gecko1_8&amp;quot; /&amp;gt;
&lt;/pre&gt;
&lt;p&gt;2. Use only one locale&lt;/p&gt;
&lt;p&gt;By default, GWT use &amp;quot;default&amp;quot; locale and comment yours locales.&lt;/p&gt;
&lt;pre&gt;
    &amp;lt;!-- GWT locale
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;de_DE&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;en_UK&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;fr_FR&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;hr_HR&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;hu_HU&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;it_IT&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;pt_PT&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;pl_PL&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;nl_NL&amp;quot; /&amp;gt;
     --&amp;gt;
&lt;/pre&gt;
&lt;p&gt;With this two points, GWT really speeds up but i can improve this.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-III&quot;&gt;How to
speed up the GWT compiler ? (Part III)&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;French version&lt;/h3&gt;
&lt;p&gt;Coming soon.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-II#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-II#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/265475</wfw:commentRss>
      </item>
    
  <item>
    <title>How to speed up the GWT compiler ? (Part I)</title>
    <link>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler</link>
    <guid isPermaLink="false">urn:md5:81e2ffb56f9d2e50aeeb059f61c9ed9c</guid>
    <pubDate>Thu, 31 Jul 2008 23:01:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>GWT</category><category>jdk5</category><category>jdk6</category><category>maven</category><category>Oracle</category><category>svn</category><category>tomcat</category>    
    <description>    &lt;h3&gt;English version&lt;/h3&gt;
&lt;p&gt;I am working on an international CRM project based on &lt;a href=&quot;http://java.sun.com/javase/6&quot;&gt;JDK 6&lt;/a&gt;, &lt;a href=&quot;http://code.google.com/webtoolkit&quot;&gt;GWT 1.5&lt;/a&gt;, MyGWT/Ext GWT, &lt;a href=&quot;http://tomcat.apache.org&quot;&gt;tomcat 6&lt;/a&gt;, &lt;a href=&quot;http://maven.apache.org&quot;&gt;maven&lt;/a&gt;, &lt;a href=&quot;http://www.hibernate.org&quot;&gt;hibernate&lt;/a&gt;, &lt;a href=&quot;http://springframework.org&quot;&gt;spring&lt;/a&gt;, &lt;a href=&quot;http://www.oracle.com&quot;&gt;Oracle&lt;/a&gt;, ...&lt;/p&gt;
&lt;p&gt;This business application must worked with Firefox 2, IE 6/7 and 9 locales
(the target is about 15 locales).&lt;/p&gt;
&lt;p&gt;This a very large GWT application and it takes a long time to compile, about
12 mn &amp;quot;only&amp;quot; for GWT maven module : this is a long time in development
mode.&lt;/p&gt;
&lt;p&gt;GWT spends time to compute permutations : create javascript file per
browser/locale. With this kind of application, GWT produces 50
permutations :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;5 browsers : ie6, opera, gecko1_8, safari, gecko&lt;/li&gt;
&lt;li&gt;10 locales : default, de_DE, en_UK, fr_FR, hr_HR, hu_HU, it_IT, nl_NL,
pl_PL, pt_PT&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is my module.gwt.xml :&lt;/p&gt;
&lt;pre&gt;
&amp;lt;module&amp;gt;
    &amp;lt;!-- Inherit the core Web Toolkit stuff. --&amp;gt;
    &amp;lt;inherits name=&amp;quot;com.google.gwt.user.User&amp;quot; /&amp;gt;
    &amp;lt;inherits name=&amp;quot;com.google.gwt.i18n.I18N&amp;quot; /&amp;gt;

    &amp;lt;!-- Add support --&amp;gt;
    &amp;lt;inherits name=&amp;quot;com.aaa.bbb.ccc.XXXCore&amp;quot; /&amp;gt;
    &amp;lt;!-- Add mygwt support --&amp;gt;
    &amp;lt;inherits name=&amp;quot;net.mygwt.ui.MyGWT&amp;quot; /&amp;gt;
    &amp;lt;!-- Add hibernate4gwt support --&amp;gt;
    &amp;lt;inherits name=&amp;quot;net.sf.hibernate4gwt.Hibernate4Gwt&amp;quot; /&amp;gt;
    &amp;lt;inherits name=&amp;quot;net.sf.hibernate4gwt.SqlDates&amp;quot;/&amp;gt;
    &amp;lt;!-- Add gwt-log support --&amp;gt;
    &amp;lt;inherits name=&amp;quot;com.allen_sauer.gwt.log.gwt-log&amp;quot; /&amp;gt;

    &amp;lt;!-- Add ftr-gwt-library-date --&amp;gt;
    &amp;lt;inherits name='org.cobogw.gwt.user.User' /&amp;gt;
    &amp;lt;inherits name=&amp;quot;eu.future.earth.gwt.FtrGwtLibrary&amp;quot; /&amp;gt;

    &amp;lt;!-- GWT locale --&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;de_DE&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;en_UK&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;fr_FR&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;hr_HR&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;hu_HU&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;it_IT&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;pt_PT&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;pl_PL&amp;quot; /&amp;gt;
    &amp;lt;extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;nl_NL&amp;quot; /&amp;gt;

    &amp;lt;!-- Logging --&amp;gt;
    &amp;lt;extend-property name=&amp;quot;log_level&amp;quot; values=&amp;quot;DEBUG,INFO,WARN,FATAL,EROR,OFF&amp;quot; /&amp;gt;
    &amp;lt;set-property name=&amp;quot;log_level&amp;quot; value=&amp;quot;INFO&amp;quot; /&amp;gt;

    &amp;lt;!-- Turn off &amp;quot;DivLogger&amp;quot; --&amp;gt;
    &amp;lt;set-property name=&amp;quot;log_DivLogger&amp;quot; value=&amp;quot;DISABLED&amp;quot; /&amp;gt;

    &amp;lt;!-- Specify the app entry point class. --&amp;gt;
    &amp;lt;entry-point class=&amp;quot;com.aaa.bbb.ccc.XXXEntryPoint&amp;quot; /&amp;gt;

&amp;lt;/module&amp;gt;
&lt;/pre&gt;
&lt;p&gt;The main idea is to reduce permutations.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-II&quot;&gt;How to
speed up the GWT compiler ? (Part II)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler-Part-III&quot;&gt;How to
speed up the GWT compiler ? (Part III)&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;French version&lt;/h3&gt;
&lt;p&gt;Coming soon.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/07/31/Can-I-speed-up-the-GWT-compiler#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/265425</wfw:commentRss>
      </item>
    
  <item>
    <title>ViewSVN en ligne de commande</title>
    <link>http://blog.bazoud.com/post/2008/06/15/ViewSVN-en-ligne-de-commande</link>
    <guid isPermaLink="false">urn:md5:e5460c96359e2b6ee9fb5ca4b0c60d11</guid>
    <pubDate>Sun, 15 Jun 2008 22:45:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>awk</category><category>firefox</category><category>sed</category><category>shell</category><category>svn</category><category>Ubuntu</category><category>vi</category><category>viewsvn</category>    
    <description>    &lt;p&gt;Lancer mon navigateur et cliquer sur chaque répertoire de l'arborescence et
enfin choisir le fichier pour voir les diffs, c'est un peu lourd. Bien sûr on
peut faire des svn diff entre révision. Mais, sachant qu'en général on a un
checkout local, pourquoi ne pas faire un petit script ?&lt;/p&gt;
&lt;p&gt;Soit le repository svn : subversion.bazoud.com.&lt;/p&gt;
&lt;p&gt;Et le viewsvn : viewsvn.bazoud.com&lt;/p&gt;
&lt;p&gt;sudo vi /usr/local/bin/viewsvn :&lt;/p&gt;
&lt;pre&gt;
#!/bin/sh

firefox `svn info $1 | awk  '/^URL/ { print $2 }' | sed 's/subversion.bazoud.com/viewsvn.bazoud.com\/viewvc/g'`
&lt;/pre&gt;
&lt;pre&gt;
sudo chmod +x /usr/local/bin/viewsvn
&lt;/pre&gt;
&lt;p&gt;Et là, on tape :&lt;/p&gt;
&lt;pre&gt;
viewsvn path/to/my/file
&lt;/pre&gt;
&lt;p&gt;Et firefox s'affiche avec la bonne page de viewsvn :)&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/06/15/ViewSVN-en-ligne-de-commande#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/06/15/ViewSVN-en-ligne-de-commande#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/251172</wfw:commentRss>
      </item>
    
  <item>
    <title>SVN Diff en couleur</title>
    <link>http://blog.bazoud.com/post/2008/05/30/SVN-Diff-en-couleur</link>
    <guid isPermaLink="false">urn:md5:6150b87c4b1bb5d0c300a0651764a482</guid>
    <pubDate>Fri, 30 May 2008 00:28:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>shell</category><category>svn</category><category>Ubuntu</category>    
    <description>    &lt;p&gt;Pour mieux visualiser les diff svn, vous pouvez les coloriser.&lt;/p&gt;
&lt;pre&gt;
vi svndiff
&lt;/pre&gt;
&lt;p&gt;Copier/coller le script dans svndiff&lt;/p&gt;
&lt;pre&gt;
#!/bin/sh
svn diff $@ 2&amp;gt;&amp;amp;1 | colordiff
&lt;/pre&gt;
&lt;p&gt;Et le placer dans /usr/local/bin&lt;/p&gt;
&lt;pre&gt;
mv svndiff /usr/local/bin
sudo chmod +x svndiff
&lt;/pre&gt;
&lt;p&gt;Et voilà, maintenant plus d'excuses pour louper un merge.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/05/30/SVN-Diff-en-couleur#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/05/30/SVN-Diff-en-couleur#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/245390</wfw:commentRss>
      </item>
    
  <item>
    <title>Ubuntu 8.04 Hardy Heron vs Firefox 2 &amp; 3</title>
    <link>http://blog.bazoud.com/post/2008/05/13/Ubuntu-804-Hardy-Heron-vs-Firefox-2-3</link>
    <guid isPermaLink="false">urn:md5:8a7bc70d1eaa18bb9718d4da367784bc</guid>
    <pubDate>Tue, 13 May 2008 21:59:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>firefox</category><category>Ubuntu</category>    
    <description>    &lt;p&gt;Tout le monde l'a remarqué lors de l'installation de Hardy, Firefox 3 a été
installé.&lt;/p&gt;
&lt;p&gt;Toutes les extensions ne sont pas compatibles entre FF 2 et FF3; par
exemple : &lt;a href=&quot;https://addons.mozilla.org/fr/firefox/addon/3829&quot;&gt;Live
HTTP Headers&lt;/a&gt;, &lt;a href=&quot;https://addons.mozilla.org/fr/firefox/addon/1843&quot;&gt;Firebug&lt;/a&gt;, &lt;a href=&quot;https://addons.mozilla.org/fr/firefox/addon/518&quot;&gt;Fetch Text URL&lt;/a&gt; ,...&lt;/p&gt;
&lt;p&gt;Pour gérer cette cohabitation, il faut passer par les profiles.&lt;/p&gt;
&lt;p&gt;Création d'un profile &amp;quot;FF2&amp;quot; pour firefox 2:&lt;/p&gt;
&lt;pre&gt;
firefox-2 --profilemanager
&lt;/pre&gt;
&lt;p&gt;Lancer les firefox :&lt;/p&gt;
&lt;pre&gt;
firefox-2 -P FF2 -no-remote
&lt;/pre&gt;
&lt;pre&gt;
firefox -P default -no-remote
&lt;/pre&gt;
&lt;p&gt;Il faut réinstaller un à un les extensions dans FF2 ainsi que la
configuration générale (gestion du cache, historique, ...) puisque FF2 est avec
un profile tout neuf.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/05/13/Ubuntu-804-Hardy-Heron-vs-Firefox-2-3#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/05/13/Ubuntu-804-Hardy-Heron-vs-Firefox-2-3#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/239342</wfw:commentRss>
      </item>
    
  <item>
    <title>Grep en couleur</title>
    <link>http://blog.bazoud.com/post/2008/05/12/Grep-en-color</link>
    <guid isPermaLink="false">urn:md5:c09f63c87d4283ed614e1671c2a37365</guid>
    <pubDate>Mon, 12 May 2008 22:26:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>shell</category><category>Ubuntu</category>    
    <description>    &lt;p&gt;Pour mettre des couleurs sur les résultats de grep :&lt;/p&gt;
&lt;pre&gt;
grep --color=auto ...
&lt;/pre&gt;
&lt;p&gt;Dans votre ~/.bashrc&lt;/p&gt;
&lt;pre&gt;
alias grep='grep --color=auto'
&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/05/12/Grep-en-color#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/05/12/Grep-en-color#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/239064</wfw:commentRss>
      </item>
    
  <item>
    <title>Commandes utiles Oracle IV</title>
    <link>http://blog.bazoud.com/post/2008/04/09/Aller-au-contenu-Aller-au-menu-Aller-a-la-recherche-Tag-Oracle-Fil-des-billets-Fil-des-commentaires-mercredi-28-novembre-2007-Commandes-utiles-Oracle-IV</link>
    <guid isPermaLink="false">urn:md5:cbf8e898ff172dc08a617f7799ac1949</guid>
    <pubDate>Wed, 09 Apr 2008 08:32:00 +0200</pubDate>
    <dc:creator>Olivier</dc:creator>
        <category>Oracle</category>    
    <description>    &lt;p&gt;Dropper les synonymes :&lt;/p&gt;
&lt;pre&gt;
SELECT 'DROP SYNONYM ', synonym_name, ';' FROM user_synonyms;
&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.bazoud.com/post/2008/04/09/Aller-au-contenu-Aller-au-menu-Aller-a-la-recherche-Tag-Oracle-Fil-des-billets-Fil-des-commentaires-mercredi-28-novembre-2007-Commandes-utiles-Oracle-IV#comment-form</comments>
      <wfw:comment>http://blog.bazoud.com/post/2008/04/09/Aller-au-contenu-Aller-au-menu-Aller-a-la-recherche-Tag-Oracle-Fil-des-billets-Fil-des-commentaires-mercredi-28-novembre-2007-Commandes-utiles-Oracle-IV#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.bazoud.com/feed/rss2/comments/228626</wfw:commentRss>
      </item>
    
</channel>
</rss>