<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.creaone.fr/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/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Creaone.fr - Mot-clé - ubuntu</title>
  <link>http://blog.creaone.fr/</link>
  <atom:link href="http://blog.creaone.fr/feed/tag/ubuntu/rss2" rel="self" type="application/rss+xml"/>
  <description>L’expérience est une lanterne que l’on porte sur le dos et qui n’éclaire jamais que le chemin parcouru. Confucius</description>
  <language>fr</language>
  <pubDate>Thu, 26 Apr 2012 06:43:18 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Stratégie de sauvegarde - Partie 2</title>
    <link>http://blog.creaone.fr/post/2012/01/24/Strat%C3%A9gie-de-sauvegarde-Partie-2</link>
    <guid isPermaLink="false">urn:md5:34d002204183845416948d41d1d684bf</guid>
    <pubDate>Mon, 30 Jan 2012 14:37:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>cloud</category><category>puf</category><category>sauvegarde</category><category>ubuntu</category>    
    <description>Rembobinons. &lt;a href=&quot;http://blog.creaone.fr/post/2012/01/05/Strat%C3%A9gie-de-sauvegarde&quot;&gt;Dans la première partie&lt;/a&gt;, nous avons conclu que le plan le plus sûr de stockage de données ressemble à peu près à ceci:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;disque sur la machine locale : original ou copie master ;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;&lt;li&gt;disque de stockage en réseau : copie commune ou partagée ;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;&lt;li&gt;le stockage hors ligne, qui signifie de nos jours stockage à distance dans le nuage (le « Cloud » en anglais) ou sauvegarde en ligne.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Extrait du Magazine Full Circle 54 p18 - Allan J. Smithie (version FR)&lt;br /&gt;&lt;/strong&gt;    &lt;p&gt;Il ne s'agit pas simplement de succomber au « tout dans les nuages » à la mode. Une vraie sauvegarde hors site utilise le centre de données de quelqu'un d'autre, qui est lui-même sauvegardé. Cela offre la tranquillité d'esprit maximale, car vous saurez que vos précieuses et éphémères données ne peuvent pas être perdues, même si votre version originale part en fumée ou dans des inondations ou se fait exterminer par un « écran bleu de la mort ».&lt;/p&gt;
&lt;p&gt;Nous connaissons tous les problèmes avec la solution de sauvegarde traditionnelle : soit ce n'est pas fait régulièrement, soit quelqu'un envoie la mauvaise génération de bandes vers le coffre hors site. Ou votre DVD de données reste pendant six mois sur le dessus de l'armoire alors que vous auriez dû l'apporter chez grand-maman. Le « Cloud » est peut être la mode  de l'année pour l'instant, mais cela ne signifie pas que vous devez ignorer, disons, la multitude de nuages disponibles. La sauvegarde dans le nuage est devenue une industrie en soi. Votre seule réelle difficulté est de choisir quel nuage et quel fournisseur répondent à vos besoins. Tout le monde semble offrir du stockage dans le nuage, ce qui n'est pas la même chose qu'un service de sauvegarde dans le nuage.&lt;/p&gt;
&lt;p&gt;Peut-être que nous devrions commencer par examiner une check-list pour vous aider à prendre la décision.&lt;/p&gt;
&lt;h2&gt;Le coût&lt;/h2&gt;
&lt;p&gt;C'est par là que je commence toujours. Y a-t-il des frais initiaux ? Quelle est la redevance mensuelle ou annuelle ? &lt;/p&gt;
&lt;p&gt;Quel volume de stockage puis-je obtenir pour mon argent ? Quel niveau de service - c'est la performance et le temps de disponibilité - est-ce que je paie ? Quel écart de prix y a-t-il entre ce service et les bandes de stockage ?&lt;/p&gt;
&lt;p&gt;La sauvegarde dans le nuage est un marché encombré et immature pour l'instant, avec des pourvoyeurs qui réclament notre attention. Pour le chef de famille moyen, il existe des offres de lancement avec des forfaits de base à un coût nul, mais c'est un leurre car le but est de nous en vendre plus ultérieurement. J'aime l'espace de stockage gratuit. On dirait que tous le fournissent, donc nous devons affiner nos critères.&lt;/p&gt;
&lt;h2&gt;Les logiciels&lt;/h2&gt;
&lt;p&gt;Tous les services d'expérience offrent un client logiciel dédié pour gérer les processus de transfert de fichiers. Tous prétendent être multi-plateformes, du moment où ça signifie Windows et Mac. Beaucoup ont maintenant un client Linux disponible.&lt;/p&gt;
&lt;p&gt;J'aime l'idée des transferts par un navigateur, appelé aussi « ne PAS avoir à utiliser un programme propriétaire pour accéder au service ». C'est là qu'Ubuntu One marque des points, même s'il s'agit de stockage de base dans le nuage plutôt que d'une      véritable sauvegarde dans le nuage pour l'instant.&lt;/p&gt;
&lt;h2&gt;La facilité d'utilisation&lt;/h2&gt;
&lt;p&gt;Nous voulons aussi la facilité d'utilisation, ce qui signifie : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;une configuration et une installation simples et terminées en quelques étapes après le téléchargement du logiciel ;&lt;/li&gt;
&lt;li&gt; une sauvegarde en ligne qui peut fonctionner en tâche de fond pendant  que nous poursuivons notre activité normale, sans monopoliser toute notre bande passante ; un réglage pour la vitesse d'upload (ou téléversement) est essentiel ; &lt;/li&gt;
&lt;li&gt;une définition aisée des fichiers inclus et exclus pour chaque jeu de    sauvegarde, jusqu'au plus bas niveau de granularité comme le nom ou le type de fichier, en utilisant des caractères joker ; &lt;/li&gt;
&lt;li&gt;un planificateur qui doit permettre des sauvegardes automatiques à une fréquence et une heure de la journée que vous avez&lt;br /&gt;fixées, de préférence à la minute près ; des données qui peuvent être restaurées facilement et sur-le-champ, avec une certaine notion de versioning des jeux de sauvegarde ;&lt;/li&gt;
&lt;li&gt;une gestion centralisée et facile de toutes nos sauvegardes, établie avec suffisamment de méta-données pour les distinguer les unes des autres.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Le cryptage&lt;/h2&gt;
&lt;p&gt;De nos jours, nous devrions prendre très au sérieux la sécurité des données. Merci Sony et le DoD [Ndt : le Département de la Défense américain]. Une vraie sauvegarde de tous vos éléments importants va inclure vos trucs personnels, bancaires, et la  correspondance. Personne ne veut subir un vol d'identité. &lt;/p&gt;
&lt;p&gt;En ce qui concerne le « Cloud », il existe plusieurs façons de faire cela, la meilleure étant de mettre en oeuvre une &lt;strong&gt;version solide de chiffrement à 128 bits au minimum sur votre client&lt;/strong&gt;,     avant qu'il ne quitte votre machine pour voyager dans les airs. De préférence, cela devrait inclure une signature aveugle afin que personne chez le fournisseur ne possède votre clé qui pourrait compromettre vos données, soit lors d'un travail de    l'intérieur, soit en tant que victime d'un hacker externe. Vous devez être votre propre policier. &lt;/p&gt;
&lt;h2&gt;La performance&lt;/h2&gt;
&lt;p&gt;Nous avons absolument besoin de vitesse et de fiabilité. La plate-forme d'installation des prestataires doit également être évolutive, elle ne doit pas ralentir ou planter à chaque fois que la côte est américaine se réveille et se connecte en masse à 8h   du matin. La théorie doit aussi fonctionner dans la pratique, comme Amazon S3 l'a découvert plus tôt cette année. &lt;/p&gt;
&lt;p&gt;Le service doit également maintenir un &lt;strong&gt;miroir de nos données pour la résilience et le basculement&lt;/strong&gt;, en tant que protection contre la perte de données due aux sabotages, incendies, vols, inondations, virus ou autres catastrophes. Autrement dit, votre  service dans le Cloud ne doit pas conserver les boîtes de bandeschezgrandmaman. C'est ce que nous appelons dans les affaires un test de conformité. &lt;/p&gt;
&lt;h2&gt;La commodité&lt;/h2&gt;
&lt;p&gt;Maintenant les choses deviennent intéressantes, on distingue les hommes des garçons, les moutons des chèvres, et les métaphores mélangées des clichés. Il se peut que le choix déterminant soit l'un de ces éléments : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;les capacités de partage de fichiers ; être capable de définir des partages, des « endroits », des « aperçus » ou des liens publics au&lt;strong&gt; niveau de granularité du fichier,&lt;/strong&gt; avec une certaine sécurité à &lt;strong&gt;plusieurs niveaux en fonction de permissions&lt;/strong&gt; que vous seul êtes en mesure de fixer à  partir de votre console de gestion ; &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;l'accès web à distance aux données&lt;/strong&gt;, à tout moment. Idéalement c'est le client basé sur un navigateur qui vous permet un accès sécurisé à vos données (peut-être sans toutes les capacités du client dédié) depuis n'importe quelle machine ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;vraie disponibilité des données 24h/24,&lt;/strong&gt; 365j/an. Voir « La performance » ; &lt;/li&gt;
&lt;li&gt;des rapports d'état pour la vérification et les audits. Nous avons besoin que la confiance soit démontrée par une information de gestion appropriée.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Rien de très nouveau dans tout cela ; en fait, les plus classiques des applications de sauvegarde et des services d'hébergement web couvrent tous ces aspects ; le moment est venu de mettre les deux ensemble dans le Cloud. Avec ces considérations à l'esprit, vous pouvez maintenant regarder les différents services offerts et juger par vous-même comment ils se comparent. &lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Femme d'Ubuntu</title>
    <link>http://blog.creaone.fr/post/2012/01/05/Femme-d-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:2648056c8e1f59798827f45941b39272</guid>
    <pubDate>Thu, 05 Jan 2012 01:11:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Linux Ubuntu</category>
        <category>puf</category><category>ubuntu</category>    
    <description>&lt;p&gt;&lt;a title=&quot;Ubuntu Women&quot; href=&quot;http://blog.creaone.fr/public/ubuntu-women-cof-2010.png&quot;&gt;&lt;img title=&quot;Ubuntu Women, janv. 2012&quot; style=&quot;float: left; margin: 0 1em 1em 0;&quot; alt=&quot;Ubuntu Women&quot; src=&quot;http://blog.creaone.fr/public/.ubuntu-women-cof-2010_t.jpg&quot; /&gt;&lt;/a&gt;Cet été, l'équipe d'&lt;a href=&quot;http://ubuntu-women.com/&quot;&gt;Ubuntu Women&lt;/a&gt; a élu, comme chaque année, ses chefs de projets. Parmi ceux-ci, il y a deux nouvelles venues, Cheri Francis et Jessica Ledbetter, ainsi qu'une responsable en place, Elizabeth Krumbach. Nous avons posé à ces dirigeantes des questions concernant leur travail jusqu'à ce jour et les objectifs actuels du projet d'UbuntuWomen. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Extrait du Magazine Full Circle 53 p43 - Elizabeth Krumbach&lt;/strong&gt;&lt;/p&gt;    &lt;h2&gt;Cheri Francis&lt;/h2&gt;
&lt;p&gt;Ubuntu-Women fut l'une des premières salles IRC en rapport avec Ubuntu où moi, nouvelle utilisatrice, j'ai osé entrer. Depuis ce jour, les gens qui la fréquentent me soutiennent un max et sont tout simplement des gens bien. J'essaie de trouver comment « rendre » service au projet en échange et j'espère que, en tant qu'une des responsables, je pourrai le faire. Je travaille dans ma LoCo (Communauté locale) à encourager la  articipation et à rendre le groupe accueillant envers les nouveaux utilisateurs et les personnes qui s'y impliquent. Je crois vraiment en l'aspect communautaire d'Ubuntu et je l'ai vu se manifester en de nombreuses occasions depuis que j'en fais partie.
&lt;/p&gt;
&lt;h2&gt;Les objectifs de Cheri pour Ubuntu Women&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Un projet Journées carrières :&lt;/strong&gt; tenir une série de sessions « un jour dans la vie de … » où l'on parlera d'emplois divers dans le domaine des technologies de l'information et de ce que font certains de nos membres dans la « vraie vie ».&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Publicité :&lt;/strong&gt; augmenter la visibilité du projet, aider des gens qui participent à d'autres projets à se rendre compte que de petits changements peuvent créer un accueil plus chaleureux pour tout le monde (y compris les femmes).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LoCo Outreach [Ndt : augmenter le rayonnement des LoCo] :&lt;/strong&gt; agrandir notre liste des « meilleures pratiques » et servir de ressource pour des LoCo qui voudraient accueillir tout le monde et les encourager à se sentir à l'aise.&lt;/p&gt;
&lt;h2&gt;Elizabeth Krumbach&lt;/h2&gt;
&lt;p&gt;Depuis 2006, je suis membre actif du projet Ubuntu Women où je participe dans tous les secteurs du projet, y compris : la création du canal IRC et l'entretien de la liste des membres y ayant accès, l'administration sur Launchpad, l'administration du site Web, l'administration du wiki et je suis responsable des comptes rendus mensuels de l'équipe. Je me suis impliquée dans la mise sur pied de la série Ubuntu  women dans le magazine Full Circle, j'ai eu l'occasion d'être présente aux Ubuntu Developers Summits (Lucid, Maverick, Oneiric) en rapport avec le projet et j'assisterai au prochain UDS concernant la sortie de la nouvelle version LTS l'année prochaine.&lt;/p&gt;
&lt;h2&gt;Les objectifs d'Elizabeth pour UbuntuWomen&lt;/h2&gt;
&lt;p&gt;Notre site Web est la première chose ayant un rapport avec l'équipe que les gens voient et le thème en est très dépassé. Nous allons continuer notre travail de mise en place du nouveau thème, afin de pouvoir le publier avant la fin de l'année. &lt;/p&gt;
&lt;p&gt;Le programme des mentors que nous avons actuellement est très décontracté - des gens deviennent membres de l'équipe et desmembres de l'équipe leur présentent des gens et des ressources au sein du projet Ubuntu. J'aimerais vraiment que l'on arrive à formaliser le processus afin de pouvoir recueillir davantage de retours pour apprendre comment améliorer notre programme..&lt;/p&gt;
&lt;h2&gt;Jessica Ledbetter&lt;/h2&gt;
&lt;p&gt;Actuellement, je suis développeur et concepteur Web qui crée des applications en Java, Python et Ruby. En plus du développement à temps plein pour une entreprise, je suis aussi développeur sur Peer 2 Peer University (http://p2pu.org/). J'utilise Linux depuis des années et Ubuntu depuis pas mal de cycles. &lt;/p&gt;
&lt;p&gt;Le projet Ubuntu Women fut l'un des premiers canaux IRC sur freenode dont je suis devenue membre. C'était un environnement parfait pour en apprendre davantage sur le projet Ubuntu en entier et aussi pour trouver des façons de s'y impliquer. À cette époque, tout le monde était très accueillant et serviable et ils le sont encore aujourd'hui.Grâce aux membres d'UW, j'ai vu des gens qui étaient motivés pour contribuer à l'animation des sessions en salle de classe, aux projets de codage, pour faire une présentation à des conférences, créer leur propre société et plus. C'est un endroit où tout le monde se sent grandement soutenu.&lt;/p&gt;
&lt;h2&gt;Les objectifs de Jessica pour Ubuntu Women&lt;/h2&gt;
&lt;p&gt;Publicité : Faire connaître l'équipe et tout ce qu'ont fait ses membres ;
coopérer avec/aider d'autres groupes à être plus accueillants.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le mentorat :&lt;/strong&gt; Trouver comment augmenter les réalisations de l'équipe et des membres de l'équipe en améliorant le programme des mentors.&lt;/p&gt;
&lt;h2&gt;Licence&lt;/h2&gt;
&lt;em&gt;Vous pouvez adapter, copier, distribuer et transmettre les articles
mais uniquement sous les conditions suivantes : vous devez citer le nom
de l'auteur d'une certaine manière (au moins un nom, une adresse e-mail
ou une URL) et le nom du magazine (« Full Circle Magazine ») ainsi que
l'URL &lt;a href=&quot;http://blog.creaone.fr/post/2012/01/05/www.fullcirclemagazine.org&quot;&gt;www.fullcirclemagazine.org&lt;/a&gt; - &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;http://creativecommons.org/licenses/by-sa/3.0/&lt;/a&gt;&lt;/em&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Linutop 4 : Le micro-ordinateur écolo</title>
    <link>http://blog.creaone.fr/post/2011/08/15/Linutop-4-%3A-Le-micro-ordinateur-%C3%A9colo</link>
    <guid isPermaLink="false">urn:md5:32491923b35245955da3eec4004d02ec</guid>
    <pubDate>Thu, 25 Aug 2011 00:14:00 +0200</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Actualités et évènements</category>
        <category>ecolo</category><category>green</category><category>hardware</category><category>linutop</category><category>linux</category><category>puf</category><category>ubuntu</category>    
    <description>Linutop, rare spécialiste européen des ordinateurs à faible consommation d'énergie, nous propose aujourd'hui sa dernière machine le LINUTOP 4. Sur la même trajectoire que les précédentes versions testées, le linutop se veut compact, léger, économe et à l'épreuve du temps (pas de pièce mobile). Basé sur un système d'exploitation et une batterie de logiciels libres, le linutop est capable de répondre à divers besoins bureautiques.    &lt;h2&gt;&lt;a title=&quot;Linutop4&quot; href=&quot;http://blog.creaone.fr/public/IMGP5829.jpg&quot;&gt;&lt;img title=&quot;Linutop 4, août 2011&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;Linutop4&quot; src=&quot;http://blog.creaone.fr/public/.IMGP5829_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;h2&gt;Prix&lt;/h2&gt;
380 € TTC Linutop 4  + 55 € extension de garantie 3 ans. (Coût sans frais de port)&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Pc green, la cible ? &lt;/h2&gt;
Quatre versions ont défilées, la cible du linutop est toujours la même à savoir les bibliothèques,
écoles, universités, musées, administrations, hôtels, hôpitaux, cybercafés voir
même le particulier avec des besoins strictement bureautique. &lt;br /&gt;Sa faible consommation
est un atout certain. Si une bibliothèque souhaite 20 ordinateurs branchés sans
interruption à une prise électrique, cela revient à &lt;strong&gt;2600€&lt;/strong&gt; par an contre &lt;strong&gt;320€&lt;/strong&gt;
pour le linutop 4.. y a pas photo ! si l'ordinateur est uniquement voué au surf
web, il est plus que conseillé d'opter pour un linutop.&lt;br /&gt;
&lt;br /&gt;
Malgré &amp;quot;son caractère verrouillé&amp;quot;, le linutop peut également convenir pour une
utilisation &lt;a href=&quot;http://blog.creaone.fr/post/2007/11/12/Monter-son-serveur-debian-sur-le-linutop&quot;&gt;serveur maison&lt;/a&gt;. Si vous connaissez déjà Linux Ubuntu et que vous aimez jouer l'admistrateur système ce sera un jeu d'enfant. &lt;br /&gt;
&lt;h2&gt;Linutop 4 en quelques pictos&lt;/h2&gt;
En bref voici grâce à quelques pictogrammes les spécificités du
Linutop 4. Vous verrez ainsi ce qu'il fait et ce qu'il ne fait pas en un clin d'oeil.&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/oreille.png&quot; alt=&quot;oreille.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;0 db (sauf ajout disque dur interne Sata)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/termo.png&quot; alt=&quot;Température&quot; /&gt;&lt;/td&gt;&lt;td&gt;Température réduite&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/taille.png&quot; alt=&quot;taille.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;Encombrement record. 86 fois plus petit qu'un Pc de bureau&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/elec.png&quot; alt=&quot;elec.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;Linutop4 14W soit 17€ par an&lt;br /&gt;Pc normal 100W soit 130 € par an&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/os.png&quot; alt=&quot;os.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;Système d'exploitation gratuit, open source basé sur Linux Ubuntu Lucid Lynx 10.4&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/post/2011/08/15/public/linutop/bug.png&quot; alt=&quot;bug&quot; /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Pas d'antivirus nécessaire&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/ff.png&quot; alt=&quot;ff.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;Idéal pour la navigation Internet et l'envoi d'email.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/abiword.png&quot; alt=&quot;abiword.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;Suite logicielle bureautique incluse : OpenOffice 3.2&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/chat.png&quot; alt=&quot;chat.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;Communiquer avec Pidgin sur les réseaux Jabber, Msn, Aim, Irc ... .&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://blog.creaone.fr/public/linutop/hp.png&quot; alt=&quot;hp.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;Enregistrer votre voix (micro non inclu), écouter votre musique préférée&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3&gt;N'est pas inclus avec le linutop&lt;/h3&gt;
&lt;img alt=&quot;&quot; src=&quot;http://blog.creaone.fr/post/2011/08/15/public/linutop/periph.png&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Attention
aucun périphérique n'est inclu avec le linutop, j'entend par là, pas de
clavier/souris, pas d'écran, pas de micro, pas d'enceinte, pas de
lecteur/graveur, pas de disque dur. Pour le branchement d'un disque dur (SSD par exemple en branchement SATA) un &lt;a href=&quot;http://www.linutop.com/shop/product_info.php?products_id=55&quot;&gt;câble&lt;/a&gt; est disponible en option pour 30€ , oui  moi aussi je trouve ça un poil cher. Contrairement aux versions précédentes vous pouvez trouvez très facilement ce genre de branchement.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Fiche technique&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;Poids : &amp;lt; 1kg&lt;/li&gt;
&lt;li&gt;Processeur : Intel ATOM N270 1.6 GHz -&amp;gt; consommation 2.5Watts&lt;/li&gt;
&lt;li&gt;Mémoire : 1024 Mo DDR2  extensible à 2048 Mo&lt;/li&gt;
&lt;li&gt;Stockage : 2go Flash dont 772 Mo disponible&lt;/li&gt;
&lt;li&gt;5 ports Usb2&lt;/li&gt;
&lt;li&gt;1 Port RJ45 GigaLan&lt;/li&gt;
&lt;li&gt;Vidéo : 2 Sorties VGA et DVI - GMA950 Résolution : 1920 x 1440 max Accélération graphique 3D. (Branché en DVI &amp;lt;-&amp;gt; HDMI 1920 x 1200 chez moi, aucune configuration n'a été nécessaire)&lt;/li&gt;
&lt;li&gt; Audio : 1 entrée micro et 2 sorties audio Jack standard 3mm&lt;/li&gt;
&lt;li&gt;1 Port Com t RS232C , branchement avec une station météo par exemple ?&lt;/li&gt;
&lt;li&gt;Branchement interne 2 Sata / 1 Baie 2,5'', 1 PCIe 12V – 3,3A AC adapter 110-240V~ 50/60Hz
&lt;/li&gt;
&lt;li&gt;Rapport détaillé &lt;a href=&quot;http://blog.creaone.fr/public/hardinfo_report.html&quot;&gt;Hardinfo&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;h3&gt;Points positifs&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;Démarche courageuse&lt;/li&gt;
&lt;li&gt;Consommation énergétique limitée&lt;/li&gt;
&lt;li&gt;Meilleure réactivité du système d'exploitation, en utilisation bureautique, au regard des précédentes versions&lt;/li&gt;
&lt;li&gt;Taille très réduite du produit&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.linutop.com/solutions.fr.html&quot;&gt;Linutop Kiosk &lt;/a&gt;: Permet très facilement de transformer le pc en borne d'accès internet sécurisé, ou en borne d'affichage, sympa pour les agences immobilières par exemple.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Points négatifs&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;Prix et option élévés. Comme toute les solutions &amp;quot;vertes&amp;quot; du moment c'est un investissement sur le long terme.  On aimerait trouvé ce genre produit sous la barre des 200 €&lt;/li&gt;
&lt;li&gt;Stockage et mémoire inclus un peu faible, dès lors qu'on utilise la machine pour de la bureautique (surf internet et stockage de documents). &lt;/li&gt;
&lt;li&gt;Faible sifflement dans la prise casque et niveau sonore un peu juste&lt;/li&gt;
&lt;li&gt;Vidéo internet plein écran impossible (test en 1920 x 1200)&lt;/li&gt;
&lt;/ul&gt;
&lt;a title=&quot;Linutop 4 démonté (carte mère)&quot; href=&quot;http://blog.creaone.fr/public/IMGP5816.jpg&quot;&gt;&lt;img title=&quot;Linutop 4 démonté (carte mère), août 2011&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;Linutop 4 démonté (carte mère)&quot; src=&quot;http://blog.creaone.fr/public/.IMGP5816_m.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Turpial, client twitter rapide et complet pour Ubuntu</title>
    <link>http://blog.creaone.fr/post/2011/05/25/Turpial%2C-client-twitter-pour-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:09e17fddd9217f319e31b563ee5717c6</guid>
    <pubDate>Fri, 08 Jul 2011 10:05:00 +0200</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Linux Ubuntu</category>
        <category>client</category><category>planet-libre</category><category>puf</category><category>python</category><category>turpial</category><category>twitter</category><category>ubuntu</category>    
    <description>&lt;p&gt;Bien que complet, je me suis vite lassé de Gwibber et notamment de son extrème lenteur. Le client twitter &lt;em&gt;(écrit en python)&lt;/em&gt; que je vous propose aujourd'hui gère uniquement Twitter et Identica. Rapide, efficace parfaitement intégré à Gnome, c'est LE client desktop qu'il faut installer.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Attention, les manipulations indiquées dans l'article et les liens mentionnés peuvent compromettre la stabilité de votre système, je décline toutes responsabilités. Les paquets présentés ci-dessous ne sont pas officiels !&lt;/strong&gt;&lt;/p&gt;


&lt;h2&gt;Installation&lt;/h2&gt;


&lt;p&gt;Dans un terminal taper ceci :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt; sudo add-apt-repository ppa:effie-jayx/turpial&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sudo apt-get update&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sudo apt-get install turpial&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Utiliser turpial&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;ALT + F2&lt;/li&gt;
&lt;li&gt;Taper tout simplement : turpial&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Les points positifs&lt;/h2&gt;

&lt;p&gt;Dans le désordre&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notification sonore et visuelle&lt;/li&gt;
&lt;li&gt;Se lance rapidement, l'accès aux préférences, tweets  se fait rapidement. Léger :consommation mémoire approche ~ 50 Mo.&lt;/li&gt;
&lt;li&gt;Changement des préférences twitter directement depuis turpial (Nom, Localisation, Url, Biographie)&lt;/li&gt;
&lt;li&gt;Utilisation Systray -&amp;gt; se masque dans la barre supérieure&lt;/li&gt;
&lt;li&gt;Possibilité de suivre une nouvelle personne&lt;/li&gt;
&lt;li&gt;Recherche globale intégrée&lt;/li&gt;
&lt;li&gt;&amp;quot;Raccourcisseur d'url&amp;quot; intégré et configurable&lt;/li&gt;
&lt;li&gt;Uploader d'image intégré et configurable&lt;/li&gt;
&lt;li&gt;Affichage multicolonnes&lt;/li&gt;
&lt;li&gt;Visualisation lu / non lu&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Les points négatifs&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Limité à 3 colonnes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/turpial.jpg&quot; title=&quot;Turpial&quot;&gt;&lt;img src=&quot;http://blog.creaone.fr/public/.turpial_m.jpg&quot; alt=&quot;Turpial&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Turpial, juil. 2011&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Proxy IRC pour Ubuntu</title>
    <link>http://blog.creaone.fr/post/2010/11/08/Proxy-IRC-pour-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:bd422dee440abd1208b867053731f7ba</guid>
    <pubDate>Tue, 09 Nov 2010 09:57:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Linux Ubuntu</category>
        <category>backlogger</category><category>irc</category><category>irssi</category><category>linux</category><category>log</category><category>nohup</category><category>planet-libre</category><category>proxy</category><category>puf</category><category>screen</category><category>ubuntu</category><category>xchat</category>    
    <description>&lt;p&gt;Depuis plusieurs années j'utilise &lt;a href=&quot;http://fr.wikipedia.org/wiki/Internet_Relay_Chat&quot; hreflang=&quot;fr&quot;&gt;IRC&lt;/a&gt; pour échanger, apprendre avec diverses communautés (django, symfony, ubuntu, gimp ...). Seul hic impossible d'être 100% présent et contrairement à skype, msn ..., tout message écrit hors connexion ne vous parviendra jamais. Alors il existe toujours une solution simple, laisser votre ordinateur connecté à Internet 24/24h, ou consulter les logs public lorsqu'ils existent. L'un comme l'autre rien d'idéal. Le &lt;strong&gt;proxy IRC&lt;/strong&gt; permet de résoudre ce grand problème de société et de &lt;strong&gt;backlogger tous les échanges&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/irc.png&quot;&gt;&lt;img src=&quot;http://blog.creaone.fr/public/.irc_m.jpg&quot; alt=&quot;IRC&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;IRC, nov. 2010&quot; /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;h2&gt;Prérequis&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Un linutop ou tout autre machine sous Ubuntu pouvant servir de serveur. Votre poste client peut également faire l'affaire pour tester, l'intérêt s'arrête là.&lt;/li&gt;
&lt;li&gt;Un réseau local fonctionnel&lt;/li&gt;
&lt;li&gt;Des droits d'administration&lt;/li&gt;
&lt;li&gt;Etre enregistré/inscrit sur un serveur IRC&lt;/li&gt;
&lt;li&gt;Un terminal et 15 min à perdre&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;Installation et configuration du serveur&lt;/h2&gt;

&lt;h3&gt;Les paquets utiles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;sudo apt-get install irssi screen&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Screen&lt;/strong&gt; est bien utile, il permet d'éviter de garder &lt;code&gt;irssi&lt;/code&gt; dans le terminal. Pour pouvez donc quitter le terminal du serveur sans couper irssi. Notez que vous pouvez lancer &lt;code&gt;irssi&lt;/code&gt; avec &lt;code&gt;nohup&lt;/code&gt;. __Nohup_ permet d'exécuter une commande en la rendant insensible aux déconnexions, avec une sortie hors terminal.&lt;/p&gt;


&lt;h3&gt;Configuration irssi&lt;/h3&gt;


&lt;p&gt;Créer le fichier &lt;code&gt;~/.irssi/config&lt;/code&gt; avec pour contenu :&lt;/p&gt;

&lt;pre&gt;
servers = (
  {
    address = &amp;quot;irc.freenode.org&amp;quot;;
    chatnet = &amp;quot;freenode&amp;quot;;
    port = &amp;quot;7000&amp;quot;;
    ssl_verify = &amp;quot;yes&amp;quot;;
    ssl_capath = &amp;quot;/etc/ssl/certs&amp;quot;;
    autoconnect = &amp;quot;yes&amp;quot;;
    term_type = &amp;quot;utf-8&amp;quot;;
    password = &amp;quot;votrenick_irc:votremotdepasse_irc&amp;quot;;

  }
);
channels = (
  { name = &amp;quot;#ubuntu-fr&amp;quot;; chatnet = &amp;quot;freenode&amp;quot;; autojoin = &amp;quot;yes&amp;quot;; },
  { name = &amp;quot;#django-fr&amp;quot;; chatnet = &amp;quot;freenode&amp;quot;; autojoin = &amp;quot;yes&amp;quot;; },
);
&lt;/pre&gt;



&lt;p&gt;Créer le fichier &lt;code&gt;~/.irssi/startup&lt;/code&gt; avec pour contenu :&lt;/p&gt;
&lt;pre&gt;
load proxy
&lt;/pre&gt;


&lt;h3&gt;Démarrage Irssi&lt;/h3&gt;

&lt;p&gt;On pourrait se contenter de lancer bêtement irssi mais on va faire mieux que ca:
Toujours côté serveur taper :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;screen -S nom_de_la_session_au_choix&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;irsii&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Dans irssi taper &lt;code&gt;/SET irssiproxy_ports freenode=50000&lt;/code&gt; puis &lt;code&gt;/set irssiproxy_password votre_mot_de_passe_proxy&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt; [CTRL]+[a] suivi de [d]  &lt;/code&gt; permet de sortir de screen puis de quitter le terminal sans couper  l'instance &lt;code&gt;irssi&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Installation et configuration du client&lt;/h2&gt;

&lt;h3&gt;Les paquets utiles&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;sudo apt-get install xchat&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Configuration&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Dans  Xchat &amp;gt; Liste des Réseaux ajouter une nouveau serveur&lt;/li&gt;
&lt;li&gt;Dans mon cas l'adresse est &lt;code&gt;192.168.0.12/50000&lt;/code&gt;  ce qui correspond à l'adresse ip du serveur suivi du port à écouter. (50000 redirige vers freenode dans ce cas)&lt;/li&gt;
&lt;li&gt;Renseigner le mot de passe du serveur et c'est tout. Vous êtes automatiquement connecté aux  channels configurés par votre proxy.&lt;/li&gt;
&lt;/ol&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Installation de django-debug-toolbar sur Ubuntu / Nginx</title>
    <link>http://blog.creaone.fr/post/2010/11/04/Installation-de-django-debug-toolbar-sur-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:bcf19f88da43a5bad088c5411be85795</guid>
    <pubDate>Sun, 07 Nov 2010 16:01:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Programmation</category>
        <category>debug</category><category>debug-toolbar</category><category>django</category><category>django-debug-toolbar</category><category>planet-libre</category><category>puf</category><category>python</category><category>ubuntu</category>    
    <description>&lt;p&gt;Django-debug-toolbar fait partie des outils indispensables du développeur django. C'est un formidable outil permettant de traquer les entrées-sorties de votre application ( requêtes http, requêtes bdd, sessions...). Comme à chaque fois, il existe plusieurs solutions pour installer des paquets python. Cet article présente l'installation de la django-debug-toolbar depuis les dépôts Ubuntu. Aussi, il vous sera grès d'adapter le passage &amp;quot;configuration&amp;quot; selon le type d'installation que vous avez effectué.En effet, les fichiers ne s'installent pas tous au même endroit.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre système d'exploitation Ubuntu instable. L'utilisation du compte admistrateur (commande sudo...) suscitent des risques pour lequel je décline toute responsabilité.&lt;/strong&gt;&lt;/p&gt;    &lt;h2&gt;Prérequis&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Utiliser &lt;a href=&quot;http://ubuntu-fr.org/telechargement&quot; hreflang=&quot;fr&quot;&gt;Ubuntu 10.10&lt;/a&gt;  (non testé sur version antérieure)&lt;/li&gt;
&lt;li&gt;Utiliser &lt;a href=&quot;http://www.django-fr.org/&quot; hreflang=&quot;fr&quot;&gt;Django&lt;/a&gt; 1.0 ou supérieur&lt;/li&gt;
&lt;li&gt;Comprendre et savoir configurer &lt;a href=&quot;http://wiki.nginx.org/Main&quot; hreflang=&quot;en&quot;&gt;Nginx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Installation de django-debug-toolbar&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Depuis le terminal :&lt;code&gt; sudo aptitude install python-django-debug-toolbar&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Depuis synaptic : &lt;code&gt;python-django-debug-toolbar&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remarque 1:&lt;/strong&gt;
Notez que la vie est bien faite, tous les paquets python dans les dépôts ubuntu commencent par &amp;quot;python-xxxx&amp;quot;.&lt;em&gt; Lorsque vous installez depuis easy_install (qui est une autre méthode d'installation) le paquet &amp;quot;schtroupff&amp;quot; sachez que vous pouvez toujours essayer de trouver dans synaptics le paquet &amp;quot;python-schtroupff&amp;quot;.&lt;/em&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Remarque 2:&lt;/strong&gt;
Utiliser les paquets depuis les dépôts officiels d'Ubuntu est une très bonne chose pour garantir l'intégrité, la stabilité de votre système. En revanche, vous n'aurez pas toujours les dernières versions des logiciels/plugins... Pour les paquets python/django j'aurais  tendance à dire qu'il n'est pas crucial de passer par les dépôts Ubuntu, il suffit d'encapsculer tout ceci dans un environnement virtuel. Mais ceci est un autre débat.&lt;/p&gt;


&lt;h2&gt;Configuration de django-debug-toolbar via Nginx&lt;/h2&gt;

&lt;p&gt;Comme à l'accoutumé dès que vous souhaitez  activer un paquet python pour votre application django, il suffit de renseigner la partie &lt;code&gt;INSTALLED_APPS&lt;/code&gt; de votre fichier de configuration &lt;code&gt;settings.py&lt;/code&gt;
La django-debug-toolbar ne déroge pas à la règle. Ajoutez 'django-debug-toolbar'.&lt;/p&gt;


&lt;p&gt;Malheureusement, cette dernière s'active, mais aucun style css, aucun évenement js n'est disponible !!! ce qui limite, avouez-le, l'intérêt du plugin.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Explication du &amp;quot;pourquoi ça marche pô&amp;quot; :&lt;/strong&gt;
Les fichiers sont correctement installés mais les chemins vers ces derniers sont erronés. Nous devons écrire des règles spéciales côté nginx.&lt;/p&gt;


&lt;h3&gt;Localiser l'installation de la django-debug&lt;/h3&gt;


&lt;p&gt;Idem il existe mille solutions, voici la plus innocente pour localiser les fichiers d'installation :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ouvrir Synaptics&lt;/li&gt;
&lt;li&gt;Sur le paquet &lt;code&gt;python-django-debug-toolbar&lt;/code&gt; clic droit &amp;quot;Propriétés&amp;quot;&lt;/li&gt;
&lt;li&gt;Choisir l'onglet &amp;quot;Fichiers installés&amp;quot;&lt;/li&gt;
&lt;li&gt;Bingo, dans mon cas tout se trouve dans : /usr/share/pyshared/debug_toolbar&lt;/li&gt;
&lt;li&gt;Remplacer dans le fichier &lt;code&gt;/usr/share/pyshared/debug_toolbar/toolbar/loader.py&lt;/code&gt; L15 l'occurence &amp;quot; __debug__&amp;quot; par &amp;quot;debug_toolbar&amp;quot;&lt;/li&gt;
&lt;/ol&gt;


&lt;h3&gt;Créer une règle nginx&lt;/h3&gt;

&lt;p&gt;Voici ce que vous devez rajouter dans la partie server{} de votre fichier de configuration nginx.&lt;/p&gt;

&lt;pre&gt;
location /debug_toolbar/ {
                root /usr/share/pyshared/debug_toolbar/media/;
        }
&lt;/pre&gt;


&lt;p&gt;Désormais tout lien de votre application contenant &amp;quot;&lt;code&gt;/debug_toolbar/&lt;/code&gt;&amp;quot; pointera automatiquement vers  &amp;quot;&lt;code&gt;/usr/share/pyshared/debug_toolbar/media/debug_toolbar/&lt;/code&gt;&amp;quot;&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/debug_toolbar.png&quot;&gt;&lt;img src=&quot;http://blog.creaone.fr/public/.debug_toolbar_m.jpg&quot; alt=&quot;Django debug toolbar&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Django debug toolbar, nov. 2010&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Utiliser bpython au sein de django pour Ubuntu</title>
    <link>http://blog.creaone.fr/post/2010/01/21/Utiliser-bpython-au-sein-de-django</link>
    <guid isPermaLink="false">urn:md5:fae6826fde458acf5cfea053ca9c3a03</guid>
    <pubDate>Fri, 22 Jan 2010 00:07:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Programmation</category>
        <category>bpython</category><category>coloration</category><category>django</category><category>indentation</category><category>planet-libre</category><category>puf</category><category>python</category><category>shell</category><category>terminal</category><category>ubuntu</category>    
    <description>&lt;p&gt;&lt;img src=&quot;http://blog.creaone.fr/public/django_logo.png&quot; alt=&quot;Django logo bug&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;Django logo bug, janv. 2010&quot; /&gt;Suite au commentaire de &lt;a href=&quot;http://blog.creaone.fr/post/2010/01/19/Les-outils-utiles-pour-django-sous-Ubuntu#c558&quot; hreflang=&quot;fr&quot;&gt;Narbonne&lt;/a&gt; sur l'article d'hier &lt;a href=&quot;http://blog.creaone.fr/post/2010/01/19/Les-outils-utiles-pour-django-sous-Ubuntu&quot; hreflang=&quot;fr&quot;&gt;&amp;quot;Quelques outils utiles pour django&amp;quot;&lt;/a&gt; je livre aujourd'hui la rapide manipulation permettant d'utiliser &lt;a href=&quot;http://bpython-interpreter.org/home/&quot; hreflang=&quot;en&quot;&gt;bpython&lt;/a&gt; avec django. Bpython est un terminal python avancé. En temps réel il colore, indente, propose les méthodes liées aux objets courants, via l'introspection. Il contient un historique, et des commandes rapides pour enregistrer et &amp;quot;pastebiner&amp;quot;  le contenu du terminal sans le quitter. Bref on gagne du temps.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre système d'exploitation Ubuntu instable. L'utilisation du compte admistrateur (commande sudo...) suscitent des risques pour lequel je décline toute responsabilité.&lt;/strong&gt;&lt;/p&gt;


&lt;h2&gt;Installer bpython dans Ubuntu&lt;/h2&gt;

&lt;p&gt;Il existe trois méthodes, je vous livre ici la plus rapide, la plus simple, et la plus sûr pour votre système:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Depuis un terminal, tapez : &lt;code&gt;sudo aptitude install bpython&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Utiliser bpython dans django&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Créer dans votre dossier personnel le fichier &lt;code&gt;~/.pythonrc&lt;/code&gt; et placer dans celui-ci :&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
try:
  from django.core.management import setup_environ
  import settings
  setup_environ(settings)
  print 'Importation de la configuration django'
  try:
    exec_strs = [&amp;quot;from %s.models import *&amp;quot;%apps for apps in settings.INSTALLED_APPS ]
    for x in exec_strs:
      try:
          exec(x)
      except:
          print 'Echec de l'importation pour %s' %x
    print 'Importation des modèles django'
  except:
    pass
except:
  pass
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;Editer, toujours depuis votre dossier personnel,  le fichier &lt;a&gt;&lt;/a&gt;/.pythonrc@@&lt;/li&gt;
&lt;li&gt;Enfin relancer votre terminal (un onglet de &lt;a href=&quot;http://doc.ubuntu-fr.org/guake&quot; hreflang=&quot;fr&quot;&gt;guake&lt;/a&gt; dans mon cas)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img src=&quot;http://blog.creaone.fr/public/screenshot_008.png&quot; alt=&quot;bpython pour django&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;bpython pour django, janv. 2010&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Via cette manipulation, bpython devient une alternative très intéressante vis à vis du couple &amp;quot;shell_plus +  ipython&amp;quot;.''
Billet conçu d'après l'article &lt;a href=&quot;http://uswaretech.com/blog/2009/12/using-bpython-shell-with-django-and-some-ipython-features-you-should-know/&quot; hreflang=&quot;en&quot;&gt;Using python shell ..&lt;/a&gt;''&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;EDIT:&lt;/strong&gt; Sur IRC , Alexis propose le &lt;a href=&quot;http://snippets.notmyidea.org/2009/12/22/using-bpython-with-django/&quot; hreflang=&quot;en&quot;&gt;snippet bpython&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Quelques outils utiles pour django sous Ubuntu - &quot;Debugging&quot;</title>
    <link>http://blog.creaone.fr/post/2010/01/19/Les-outils-utiles-pour-django-sous-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:2a1f76468e1a0750ad07815cd4ef3a69</guid>
    <pubDate>Wed, 20 Jan 2010 12:43:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Programmation</category>
        <category>commande</category><category>debug</category><category>django</category><category>framework</category><category>ipython</category><category>planet-libre</category><category>puf</category><category>python</category><category>shell</category><category>terminal</category><category>ubuntu</category>    
    <description>&lt;p&gt;&lt;img src=&quot;http://blog.creaone.fr/public/django_logo.png&quot; alt=&quot;Django logo bug&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;Django logo bug, janv. 2010&quot; /&gt;Travaillant désormais depuis plus de neuf mois avec &lt;a href=&quot;http://www.django-fr.org/&quot; hreflang=&quot;fr&quot;&gt;le framework django&lt;/a&gt; sur le prochain logiciel &lt;a href=&quot;http://mon.opquast.com/&quot; hreflang=&quot;fr&quot;&gt;Opquast&lt;/a&gt;, je me permets, aujourd'hui, de fournir très modestement quelques retours d'expérience. Naturellement, toutes les étapes, les logiciels présentés ci-dessous sont compatibles avec la distribution &lt;a href=&quot;http://ubuntu-fr.org/&quot; hreflang=&quot;fr&quot;&gt;Ubuntu&lt;/a&gt;. Pour MacOsX de simples adaptations semblent suffisantes, enfin pour Windows je vous laisse canoter. Cet article présente l'ensemble &lt;strong&gt;des outils me permettant de &amp;quot;débugger&amp;quot;&lt;/strong&gt;, tester plus rapidement du code &amp;quot;django / python&amp;quot;.
&lt;strong&gt;Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre système d'exploitation Ubuntu instable. L'utilisation du compte admistrateur (commande &lt;code&gt;sudo&lt;/code&gt;...)  suscitent des risques pour lequel je décline toute responsabilité.&lt;/strong&gt;&lt;/p&gt;    &lt;h2&gt;Le terminal python de base&lt;/h2&gt;

&lt;p&gt;De base, Django fournit un outil, certes  basique mais ô combien utile, le &amp;quot;TERMINAL&amp;quot;. Ce dernier se lance via la commande  &lt;code&gt;python manage.py shell&lt;/code&gt;, uniquement si &lt;a href=&quot;http://docs.django-fr.org/intro/install.html#intro-install&quot; hreflang=&quot;en&quot;&gt;django est installé &lt;/a&gt;. Via l'interpréteur intéractif, le shell ou terminal, vous pouvez tout tester, instanciation de classe, concaténation de chaine, boucle for, conditions... Très rapidement on se rend compte qu'il manque : la coloration syntaxique pour s'y retrouver, un historique des commandes précédemment tapées, les bons imports initiaux, l'indentation automatique, la complétion. Bref on est face au bon vieux terminal type MS-DOS (allez, ...en un peu mieux).&lt;/p&gt;


&lt;h2&gt;Installation ipython&lt;/h2&gt;

&lt;p&gt;Il manque l'indentation automatique, l'historique, la complétion des objets, la coloration, aucun problème installez ipython via synaptic ou via la bonne vieille commande habituelle &lt;code&gt;sudo aptitude install ipython&lt;/code&gt;. Aucune configuration supplémentaire l'interpréteur python est automatiquement &amp;quot;amélioré&amp;quot; tout comme l'interpréteur django, en effet ce dernier repose sur celui de python.&lt;/p&gt;


&lt;h2&gt;Mise à jour de django shell  vers django shell_plus&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Télécharger le pack contenant shell_plus à l'adresse &lt;a href=&quot;http://code.google.com/p/django-command-extensions/&quot; hreflang=&quot;en&quot;&gt;django-command-extensions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Dézipper l'archive précédemment récupérés&lt;/li&gt;
&lt;li&gt;Via un terminal, tapez la commande &lt;code&gt;sudo python setup.py install&lt;/code&gt; (cela fonctionne si django a été installé de la même manière, ou est situé dans &lt;code&gt;/usr/local/lib/python2.6/dist-packages/&lt;/code&gt;)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src=&quot;http://blog.creaone.fr/public/screenshot_005.png&quot; alt=&quot;Shell_plus&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Shell_plus, janv. 2010&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Au lancement de la commande l'ensemble des modules déclarés dans votre fichier de configuration &lt;code&gt;settings.py&lt;/code&gt; sont automatiquement chargés, voir screenshot ci-dessus. On gagne un temps incroyable&lt;/p&gt;


&lt;h2&gt;Connaître les attributs et les méthodes d'un objet&lt;/h2&gt;


&lt;p&gt;Cette solution est très simple, mais pour l'instant je n'ai pas trouvé mieux.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Démarrez un terminal django : python manage.py shell_plus&lt;/li&gt;
&lt;li&gt;Instancier votre objet : article = Article()&lt;/li&gt;
&lt;li&gt;Saisissez article. puis appuyer sur la touche &amp;quot;Tabulation de votre clavier&amp;quot;, le terminal liste ainsi l'ensemble des attributs, méthodes disponibles&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src=&quot;http://blog.creaone.fr/public/screenshot_007.png&quot; alt=&quot;Shell plus , listing des attributs&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Shell plus , listing des attributs, janv. 2010&quot; /&gt;&lt;/p&gt;



&lt;h2&gt;Guake : Un  terminal toujours sous la main&lt;/h2&gt;


&lt;p&gt;Enfin pour aller plus loin, je vous renvoie à l'installation de l'excellent terminal guake via &lt;code&gt;sudo apt-get install guake&lt;/code&gt;. Guake via le raccourci &amp;quot;F12&amp;quot; est disponible depuis n'importe quel bureau, hautement pratique, surtout si comme moi, vous utilisez plusieurs bureaux.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Marre de wget et de son incapacité à récupérer les fichier css</title>
    <link>http://blog.creaone.fr/post/2009/05/01/Marre-de-wget-et-de-son-incapacit%C3%A9-%C3%A0-r%C3%A9cup%C3%A9rer-les-fichier-css</link>
    <guid isPermaLink="false">urn:md5:02b1ab29f6123411600230396e5c91a2</guid>
    <pubDate>Fri, 01 May 2009 18:27:00 +0200</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>compilation</category><category>planet-libre</category><category>puf</category><category>ubuntu</category><category>wget</category>    
    <description>&lt;p&gt;Wget dans sa version initiale 1.10 est incapable de récupérer les fichiers Css présent via &amp;quot;@import&amp;quot;. La solution réside dans une hypothétique version 1.12 qui corrigerait apparement le problème. Incapable de trouver cette dite version, il existe apparement une version de &lt;code&gt;wget&lt;/code&gt; modifiée. Merci Ted Mielczarek et merci &lt;a href=&quot;http://www.temesis.com/equipe/fabrice/&quot; hreflang=&quot;fr&quot;&gt;Fabrice&lt;/a&gt; pour la procédure. La démarche qui suit explique comment compiler cette version pour Ubuntu.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre système d'exploitation Ubuntu instable. La compilation est un risque pour lequel je décline toute responsabilité&lt;/strong&gt;.&lt;/p&gt;    &lt;h2&gt;Compiler wget-modified&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Récupérer &lt;a href=&quot;http://ted.mielczarek.org/code/wget-modified/&quot;&gt;wget-1.10-css-parser.tar.gz&lt;/a&gt; - 2.2mo&lt;/li&gt;
&lt;li&gt;Dézipper l'archive&lt;/li&gt;
&lt;li&gt;Installer le paquet flex &lt;code&gt;sudo aptitude install flex&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Optionnel :&lt;/em&gt; si besoin installer les paquets renvoyés par la commande &lt;code&gt;sudo apt-cache search yacc | grep yacc&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Dans votre archive dézippée taper
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;./configure&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;make&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;make install&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Vérifier que vous avez la bonne version via &lt;code&gt;wget --version&lt;/code&gt;, cette commande doit normalement vous renvoyer : &lt;em&gt;GNU Wget 1.10+devel&lt;/em&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Le flux de traitement des images sous Linux</title>
    <link>http://blog.creaone.fr/post/2009/02/27/Le-flux-de-traitement-des-images-sous-Linux</link>
    <guid isPermaLink="false">urn:md5:970c4861915ffb394ab26104130ca6d4</guid>
    <pubDate>Wed, 11 Mar 2009 09:03:00 +0100</pubDate>
    <dc:creator>Mickaël Minarie</dc:creator>
        <category>Linux Ubuntu</category>
        <category>debian</category><category>gentoo</category><category>linux</category><category>photographie</category><category>planet-libre</category><category>puf</category><category>ubuntu</category>    
    <description>&lt;p&gt;L'article suivant me permet de partager avec vous, lecteurs,  l'ensemble des &lt;strong&gt;solutions libres ou non, gratuites et payantes disponibles sous Linux Ubuntu&lt;/strong&gt;. Le retour d'expérience livré ici n'engage que moi sur la qualité des diverses solutions testées. J'espère cependant pouvoir convaincre les photographes en herbes ainsi que les plus chevronnées d'entres-vous, que l'OS Linux regorge de logiciels de qualité pour le traitement photo.&lt;/p&gt;    &lt;p style=&quot;margin-bottom: 0.5cm;&quot; align=&quot;justify&quot;&gt;&lt;strong&gt;Attention, les manipulations indiquées dans l'article ci-dessous
peuvent compromettre la stabilité de votre système, je décline toutes
responsabilités.&lt;/strong&gt;&lt;em&gt; Les paquets .deb ne sont pas officiels.&lt;/em&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 0.5cm;&quot; align=&quot;justify&quot;&gt;Etant utilisateur de
Linux et photographe amateur, &lt;strong&gt;j'entends souvent dire
qu'il n'est pas possible de gérer correctement le flux photo sous
Linux&lt;/strong&gt;. Contrairement à ce que certains pourraient croire,
il n'est nul besoin de changer de système pour la moindre opération.&lt;/p&gt;
&lt;h2&gt;Le flux de travail&lt;/h2&gt;
&lt;h3&gt;L'import de photo&lt;/h3&gt;
&lt;p align=&quot;justify&quot;&gt;	Pour le pré-tri et la copie sur le disque dur, la
technique est simple, tout est possible à la main.&lt;/p&gt;
&lt;p align=&quot;left&quot;&gt;En lisant les cartes avec un lecteur de carte et en
copiant les photos sur un premier disque, il suffit de copier les
photos préalablement triées sur un deuxième disque. (je ne possède
pas de gestion des photos par tag mais par dossier : un dossier par
sortie photo, un sous-dossier par APN/carte). Il faut ensuite copier le tout sur le deuxième
disque et sur DVD. On peut alors effacer les cartes. (Tout est manuel mais c'est la solution la plus rapide
que j'ai trouvée pour le moment.)&lt;/p&gt;
&lt;br /&gt;Le paquet &lt;code&gt;gnome-raw-thumbnailer&lt;/code&gt; permet d'avoir un apercu des Raw et de faire un pré-tri a partir de la liste des fichiers.&lt;br /&gt;On installe ce paquet sous Ubuntu avec la commande :&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo apt-get install gnome-raw-thumbnailer&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;ou sur gentoo&lt;br /&gt;&lt;br /&gt;&lt;code&gt;emerge gnome-raw-thumbnailer&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;
&lt;p align=&quot;justify&quot;&gt;Nombreuses personnes font cela directement
avec &lt;strong&gt;F-Spot ou Picasa&lt;/strong&gt;, mais ces solutions ne semblent pas entièrement
satisfaisantes car on ne contrôle pas tout et il existe des risques
de pertes. Cependant cela peut être plus pratique pour des personnes
ne maîtrisant pas l'informatique.&lt;/p&gt;
&lt;h3&gt;Le &amp;quot;développement&amp;quot; des négatifs numériques&lt;/h3&gt;
&lt;p align=&quot;justify&quot;&gt;	Je travaille maintenant quasiment exclusivement en
&lt;strong&gt;RAW&lt;/strong&gt;, le développement des photos est le gros du flux de traitement.
Ce travail consiste  à transformer l'image sortie fraichement du capteur
en une image utilisable, afficchable par n'importe quel logiciel photo. Cette partie s'apparente au passage d'un négatif vers un tirage papier.&lt;/p&gt;
&lt;h4&gt;Bibble&lt;/h4&gt;
&lt;p style=&quot;margin-bottom: 0cm;&quot; align=&quot;justify&quot;&gt;Parmi les solutions
disponibles sous Linux, BibbleLite semble être la meilleure.
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Ce programme est rapide (l'export met environ
1s par photo, l'aperçu est instantané).
&lt;/li&gt;
&lt;li&gt;L'interface en Qt est simple à utiliser.
&lt;/li&gt;
&lt;li&gt;Il est natif sous Linux (32 bits
malheureusement mais fonctionne sur une plate-forme 64 bit, modulo
quelques plantages avec les anciennes versions)
&lt;/li&gt;
&lt;li&gt;La licence est vraiment intéressante (30£ l'été dernier, elle a augmenté depuis).&lt;/li&gt;
&lt;li&gt;	Les seuls inconvénients que j'ai trouvé pour le
moment sont qu'il n'est pas libre (mais il faut bien que les
développeurs mangent...) et qu'il ne gère pas correctement les
capteurs exotiques (le Nikon E5700 avec une matrice RGBE n'est pas
géré et mon Fuji fait des artefacts).&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;http://www.mikeyphotography.org/blog/Screenshot.png&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot.png&quot; alt=&quot;screenshot bibble&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Pour
installer la version d'evaluation de bibble, vous pouvez &lt;a hreflang=&quot;en&quot; href=&quot;http://download.bibblelabs.com/&quot;&gt;telecharger le fichier .deb&lt;/a&gt; si vous
êtes sous Debian ou Ubuntu, ensuite double cliquez sur
l'archive ou faire &lt;code&gt;sudo dpkg -i nomdufichier&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p align=&quot;justify&quot;&gt;Bibble5 semble excellent mais la bêta ne gère que
les appareils les plus utilisés (Canon XXXD/XXD et Nikon DXX/D200).
Après avoir téléchargé un Raw de Nikon D90 pour tester, il se
trouve qu'il gère les calques et je pense qu'il pourra remplacer une
bonne partie du post processing (donc plus besoin de &lt;strong&gt;&amp;quot;the gimp&amp;quot;&lt;/strong&gt;).&lt;br /&gt;	Néanmois,
pour télécharger l'archive, il semblerait qu'il y ait besoin d'une
licence de la version 4 (à vérifier)&lt;/p&gt;
&lt;a href=&quot;http://www.mikeyphotography.org/blog/Screenshot-7.png&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot-7.png&quot; alt=&quot;screenshot B5&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;Lightzone&lt;/h4&gt;
&lt;p align=&quot;justify&quot;&gt;	C'est le programme qui gère le mieux mon Fuji,
l'interface est un peu austère au premier abord mais elle est très
puissante ensuite. Le résultat de sortie est aussi très bon, mais
il est plutôt lent (codé en Java/SWT).&lt;br /&gt;	Ses principaux défauts
sont son prix et le fait qu'il ne gère pas le multi-écran.&lt;/p&gt;
&lt;br /&gt;&lt;a href=&quot;http://www.mikeyphotography.org/blog/Screenshot-1.png&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot-1.png&quot; alt=&quot;screenshot lightzone sort&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot-2.png&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot-2.png&quot; alt=&quot;screenshot lightzone modifying&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Vous
pouvez aussi telecharger la &lt;a hreflang=&quot;en&quot; href=&quot;http://www.lightcrafts.com/support/try/&quot;&gt;version d'évaluation&lt;/a&gt; sur le site de
lightzone. Ensuite, vous avez
un fichier .tar.gz. Vous le décompresser ou vous voulez et lancer dans
le répertoire ou vous l'avez installé ./Lightzone .&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Lightroom&lt;/h4&gt;
&lt;p align=&quot;justify&quot;&gt;Je crois que c'est &lt;strong&gt;un des plus cher.&lt;/strong&gt; En essayant la
version d'évaluation, il s'avère qu'il est plutôt agréable à
utiliser. L'interface est assez simple et le résultat de sortie bon,
mais il est assez lent, et je n'ai pas réussi à le faire tourner
sous Wine, il est donc éliminé.&lt;/p&gt;
&lt;h4&gt;Picasa&lt;/h4&gt;
&lt;p align=&quot;left&quot;&gt;Il fonctionne avec WINEhq et il est gratuit. Il est
très simple à utiliser, gère tous mes appareils mais il est très
limité dans les traitements, il fait plus des effets spéciaux
qu'autre chose.&lt;/p&gt;
&lt;br /&gt;Pour l'installer, aller sur &lt;a hreflang=&quot;fr&quot; href=&quot;http://picasa.google.com/linux/download.html#picasa30&quot;&gt;http://picasa.google.com/...&lt;/a&gt;  et telecharger ce
qui correspond a votre distribution.&lt;br /&gt;Pour Ubuntu vous pouvez consulter l&lt;a hreflang=&quot;fr&quot; href=&quot;http://doc.ubuntu-fr.org/picasa&quot;&gt;a documentation Ubuntu français&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;RawTherapee&lt;/h4&gt;
&lt;p align=&quot;justify&quot;&gt;Programme non libre mais
gratuit.&lt;br /&gt;Il est assez simple à utiliser, plutôt rapide
(enfin assez loin de bibble tout de même) et on peut jouer sur pas
mal de paramètres.&lt;br /&gt;Mais certaines fonctions manquent quand même (mais
ce sont des choses que l'on peut faire en Post Processing).&lt;br /&gt;Cela aurait pu être une bonne solution gratuite,
si il gérait plus d'appareils photos... Sur 6 appareils que j'ai ou
que j'ai eu (Canon D30 &amp;amp; D60, Pentax K100D, Sony R1, Nikon E5700,
Fuji S5Pro), seul le Pentax est géré.&lt;/p&gt;
&lt;a href=&quot;http://www.mikeyphotography.org/blog/Screenshot-3.png&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot-3.png&quot; alt=&quot;screenshot rawtherapee&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p align=&quot;justify&quot;&gt;Pour l'installation, vous pouvez aller sur
&lt;a href=&quot;http://www.rawtherapee.com/?mitem=3&quot;&gt;http://www.rawtherapee.com/?mitem=3&lt;/a&gt; télécharger la dernière
version qui correspond à votre architecture, la décompresser dans
le répertoire de votre choix et exécuter le fichier rt&lt;/p&gt;
&lt;h4&gt;RawStudio&lt;/h4&gt;
&lt;p style=&quot;margin-bottom: 0cm;&quot; align=&quot;justify&quot;&gt;Libre et gratuit, il y a
RawStudio.
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;	Codé en Qt il est plutôt simple à utiliser,
semble gérer tous mes appareils mais pas forcement correctement (il
gère le Nikon E5700 possédant une matrice RGBE comme un appareil
qui a une matrice de bayer*, le résultat est assez immonde...).
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;	Il est plutôt basique et le résultat n'est pour
moi pas à la hauteur, mais c'est un projet à surveiller. C'est pour
le moment un des rares projets libres utilisable.&lt;/p&gt;
&lt;br /&gt;&lt;a href=&quot;http://www.mikeyphotography.org/blog/Screenshot-4.png&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot-4.png&quot; alt=&quot;screenshot rawtherapee&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p align=&quot;justify&quot;&gt;Ce programme est disponible sur les dépots Debian
et Ubuntu (universe), pour l'installer, il suffit de faire&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;&lt;code&gt;		sudo
apt-get install rawstudio&lt;/code&gt;&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;&lt;br /&gt;	La
derniere version est disponible sur
&lt;a href=&quot;https://launchpad.net/%7Erawstudio/+archive/ppa&quot;&gt;https://launchpad.net/~rawstudio/+archive/ppa&lt;/a&gt;
(attention, paquet non testé
pouvant poser des problèmes, ne l'utiliser qu'en connaissance de
cause).&lt;/p&gt;
&lt;h4&gt;DCRAW&lt;/h4&gt;
&lt;p align=&quot;justify&quot;&gt;Utilisé par quasiment tous les programmes
ci-dessus, il permet de gérer les Raw en console. Je n'ai encore pas
essayé car j'utilise la console pour l'administration système et
réseau. Pour la retouche d'image ne pas voir le résultat est pour
moi éliminatoire, je testerais quand j'aurais des raw à traiter par
un système embarqué...&lt;/p&gt;
&lt;h4&gt;UFRAW&lt;/h4&gt;
&lt;p align=&quot;justify&quot;&gt;GUI libre et gratuite
pour taper directement dans DCRaw.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Il est puissant, gère tous les appareils
(comme beaucoup de programmes, les capteurs &amp;quot;exotiques&amp;quot;
comme les Fuji ou les Foveons (appareils Sigma) ne sont pas gérés
correctement car DCRaw ne les gèrent pas comme les autres.
&lt;/li&gt;
&lt;li&gt;Il est rapide à la conversion mais lent pour
l'aperçu.
&lt;/li&gt;
&lt;li&gt;Il ne gère pas non plus le traitement par lot
et n'est pas vraiment accessible pour les personnes n'ayant jamais
fait de retouche d'image du coté &amp;quot;scientifique&amp;quot; (si vous
ne maîtrisez pas les courbes ou vous ne savez pas ce qu'est un
masque flou, passer votre chemin).
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align=&quot;justify&quot;&gt;	Il semble préférable de l'utiliser plutôt en
dépannage car il ne permet pas de traiter les images par lot et
surtout, on doit passer par un programme de post processing pour
terminer l'image.&lt;/p&gt;
&lt;br /&gt;&lt;a href=&quot;http://www.mikeyphotography.org/blog/Screenshot-5.png&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot-5.png&quot; alt=&quot;screenshot Ufraw&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Pour l'installer sur Debian et Ubuntu : &lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo apt-get install ufraw &lt;/code&gt;&lt;br /&gt;&lt;br /&gt;et sous Gentoo &lt;br /&gt;&lt;code&gt;&lt;br /&gt;emerge ufraw&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;GtkRawGallery&lt;/h4&gt;
&lt;p style=&quot;margin-bottom: 0cm;&quot; align=&quot;justify&quot;&gt;Un programme que je viens
de trouver sur SourceForge. C'est la bonne surprise de ce test. J'ai
été impressionné par la vitesse de lecture, par la qualité de
sortie des images et par la gestion du workfllow.
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;	Malheureusement, c'est un programme jeune et il y a
des problèmes dans l'affichage (l'image se met à cheval sur les 2
écrans et impossible de redimensionner la fenêtre, les paramètres
sont tous grisés, on a l'impression qu'ils sont tous désactivés ce
qui n'est pas le cas).
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;	Bref, un programme à garder sous le coude.&lt;/p&gt;
&lt;a href=&quot;http://www.mikeyphotography.org/blog/Screenshot-6.png&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mikeyphotography.org/blog/blog/Screenshot-6.png&quot; alt=&quot;screenshot Ufraw&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p style=&quot;margin-bottom: 0cm;&quot; align=&quot;justify&quot;&gt;Pour l'installer,
telechargez la derniere version ici
:&lt;br /&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=199135&amp;amp;package_id=236222&quot;&gt;http://sourceforge.net/project/...&lt;/a&gt;&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;	Il suffit ensuite de décompresser l'archive où
vous voulez et démarrer ./gtkrawgallery.py .&lt;br /&gt;	Il faut installer
Python ainsi que Pygtk, Imaging Python, Numpy, Imagemagick, Exiftool,
Libglade, Dcraw,Sox. Un tutoriel peut être envisagé dans un prochain post
pour l'installer correctement sur Debian/Ubuntu et Gentoo (des intéressés ?).&lt;/p&gt;
&lt;h3&gt;Le post processing&lt;/h3&gt;
&lt;p align=&quot;justify&quot;&gt;Comme je vous l'expliquerais plus tard, je ne suis
pas un fan du post processing en lui même, mais je l'utilise pour
les modifications type &amp;quot;perspective&amp;quot;.&lt;/p&gt;
&lt;h4&gt;The Gimp&lt;/h4&gt;
&lt;p align=&quot;justify&quot;&gt;C'est le principal
programme de retouche sous Linux, c'est aussi le seul que j'utilise.&lt;br /&gt;Il est suffisant pour la plupart des retouches que
je fait.&lt;br /&gt;La gestion des couleurs en 16 bits manque un peu
mais si l'image de départ est bonne, les pertes sont négligeables.&lt;br /&gt;Certaines manipulations sont plus longues que sur
Photoshop mais selon l'utilisation que l'on en a il peut être
suffisant.&lt;br /&gt;	Installé par défaut sous
Ubuntu, vous pouvez l'installer sur Debian avec &lt;code&gt;sudo apt-get install
gimp&lt;/code&gt;.&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://blog.creaone.fr/post/2008/10/09/Installation-de-Gimp-260-sur-Ubuntu-804&quot;&gt;Version 2.6 pour Ubuntu Hardy&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Photoshop&lt;/h4&gt;
&lt;p align=&quot;justify&quot;&gt;Ni libre, ni gratuit (et
même très cher), beaucoup débutent avec ce programme. Il est même
incontournable pour certains. La version 7 tournait bien sous Linux
avec Wine, mais je ne l'ai pas utiliser depuis.&lt;br /&gt;&lt;br /&gt;	En conclusion, il y a je pense d'autre
programmes libres ou non pour le post processing, mais je n'en fait
pas suffisament pour chercher mieux que le Gimp. Je serais heureux de partager vos retours d'expérience.&lt;/p&gt;
&lt;h3&gt;Mise en ligne&lt;/h3&gt;
J'utilise&lt;strong&gt; F-Spot&lt;/strong&gt;, j'ai déja utilisé &lt;strong&gt;Picasa,&lt;/strong&gt; je n'ai jamais senti le besoin de chercher plus loin.&lt;br /&gt;&lt;h3&gt;Divers&lt;/h3&gt;
&lt;h4&gt;Qtfsgui&lt;/h4&gt;
Permet
de s'amuser à faire des tone mapping (jouer avec la dynamique d'une
photo), c'est un très bon outil libre à condition de ne pas en abuser,
un HDR mal fait c'est à vomir.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;PtLens&lt;/h4&gt;
Payant et non libre, fonctionne avec Wine, permet de corriger les défauts des objectifs.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p style=&quot;margin-bottom: 0cm;&quot; align=&quot;justify&quot;&gt;On peut, quasiment tout
faire pour le workflow des images sous Linux, on peut même gérer
des appareils à distance (pas encore testé, il fera objet d'un
prochain article).
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;	Le problème c'est que &lt;strong&gt;les meilleurs logiciels de
traitement des Raw sont payants et propriétaires.&lt;/strong&gt; Il semble
compliqué de calibrer les écrans, j'ai réussi à plus ou moins calibrer les miens grace à
photobox.&lt;br /&gt;	D'autre part, j'ai
remarqué &lt;strong&gt;quelques kiosques photos utilisaient linux&lt;/strong&gt;
pour importer les photos (principal argument : éviter les virus),
donc il est pour moi parfaitement possible &lt;strong&gt;d'utiliser Linux à 100%
pour le workflow photo&lt;/strong&gt; (mais malheureusement pas encore de solution
100% libre).&lt;/p&gt;
&lt;h3&gt;Note technique&lt;/h3&gt;
&lt;p align=&quot;justify&quot;&gt;	J'utilise dans l'article du vocabulaire sur les
capteurs. Les capteurs (CMOS ou CCD) sont l'équivalent des
pellicules, c'est la surface photosensible qui capture la photo. Le
capteur lui même ne capte qu'une valeur de lumière, sans filtre il
ne capture que de la lumière. Le capteur de Bayer ajoute des filtres
rouge vert et bleu (plus d'explication :
&lt;a href=&quot;http://en.wikipedia.org/wiki/Bayer_filter&quot;&gt;http://en.wikipedia.org/wiki/Bayer_filter&lt;/a&gt; ). Ce filtre a quelques
inconvénients et quelques appareils possèdent un fonctionnement
différents, c'est le cas du Nikon E5700 (et Minolta A2 et Sony F828)
qui possède un filtre RGBE (rouge vert bleu emeraude) et le Fuji qui
possède un capteur superCCD (il est plus sensible que les autres
avec un système de double capteur).&lt;br /&gt;	J'utilise aussi
l'abréviation UMS : Universal Mass Storage Device, qui permet à un
périphérique d'être détecté comme un disque dur, c'est comme
cela que vous pouvez brancher votre clé USB, lecteur de carte ou
disque dur externe sous tout les systèmes d'exploitations sans
installer de logiciel spécifique.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Créer des formules mathématiques avec MathML au sein d'une page Xhtml 1.1</title>
    <link>http://blog.creaone.fr/post/2009/02/23/Cr%C3%A9er-des-formules-math%C3%A9matiques-avec-MathML-au-sein-d-une-page-Xhtml-1.1</link>
    <guid isPermaLink="false">urn:md5:0f13eadeee372f2f1e5c76959e8a01dd</guid>
    <pubDate>Mon, 23 Feb 2009 15:51:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Programmation</category>
        <category>amaya</category><category>doctype</category><category>editeur</category><category>mathML</category><category>planet-libre</category><category>puf</category><category>ubuntu</category><category>xhtml</category>    
    <description>&lt;p&gt;MathML est un dialecte de XML destiné à la description de formules mathématiques. Son objectif principal est de permettre facilement l'inclusion de formule mathématiques au sein d'un document html/ Xhtml.
Il existe déjà de &lt;a href=&quot;http://www.ultra-fluide.com/ressources/xhtml/mathml.xhtml&quot; hreflang=&quot;fr&quot;&gt;très bons articles sur le sujet&lt;/a&gt;, néanmoins si vous suivez en détails les explications de l'article, vous vous rendrez compte qu'il est indispensable  d'avoir la main sur son serveur Web ou du moins utiliser un langage de programmation annexe tel que PHP, Python .. Ici je vous propose en 10 min chrono, de &lt;strong&gt;créer votre document Xhtml + MathML sans manipulations lourdes.&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt; Ubuntu Alert : Attention, l'ensemble des manipulations qui vont suivre peut rendre votre système d'exploitation Ubuntu instable. L'ajout de nouveaux paquets non supporté officiellement est un risque pour lequel je décline toute responsabilité.&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;&lt;q&gt;Les éléments du langage MathML et ceux du langage XHTML sont différents et sans point commun, du moins dans leur utilité. Cependant l'appartenance des deux langages au méta langage XML, et la modularité de XHTML 1.1 permet de constituer un document XML bien formé et valide comprenant des expressions mathématiques ainsi que la structure courante d'un document HTML&lt;/q&gt;&lt;/p&gt;


&lt;h2&gt;Pourquoi MathML et non pas des images ?&lt;/h2&gt;

&lt;p&gt;Effectivement l'utilisation d'images produites par OpenOffice, Word , Latex ou tout autres logiciels spécialisés semble une solution alléchante et simple. Cette solution assure en apparence &lt;strong&gt;une compatibilité parfaite&lt;/strong&gt; ainsi qu'une présentation uniforme du contenu, ce qui est loin d'être le cas avec MathML, alors :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;L'utilisation d'image pour les formules posent un problème évident d'accessibilité. Que ce passe t'il lorsque l'internaute n'a pas la possibilité d'afficher ou de voir l'image ?&lt;/li&gt;
&lt;li&gt;Tout comme une image, MathML apporte un rendu visuel mais également des informations sémantiques supplémentaires.&lt;/li&gt;
&lt;li&gt;Une simple feuille de style Css permet de modifier à la volée le rendu des formules. Pour une image, c'est clairement impossible sans passer par l'étape de génération de cette dernière&lt;/li&gt;
&lt;li&gt;Si une erreur est constatée dans une fomule, avec MathML il suffit d'éditer le fichier, dans le cas d'une image, le processus est plus lourd, il faut de nouveau regénérer la formule. ce qui implique également de gérer plusieurs type de données : la source et le résultat généré.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Logiciel d'édition MathML&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/mathML.png&quot;&gt;&lt;img src=&quot;http://blog.creaone.fr/public/.mathML_s.jpg&quot; alt=&quot;mathML.png&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;mathML.png, fév. 2009&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Il en existe quelques uns, mais un seul à retenu mon attention : &lt;a href=&quot;http://wam.inrialpes.fr/software/amaya/index.fr.html&quot; hreflang=&quot;fr&quot;&gt;Amaya&lt;/a&gt;.
&lt;q&gt;Amaya est un éditeur Web, développé conjointement avec le W3C, pour éditer et publier très simplement des pages contenant du texte (en HTML ou XHTML&lt;/q&gt;&lt;/p&gt;


&lt;h3&gt;Installation par défaut pour Ubuntu&lt;/h3&gt;

&lt;p&gt;L'installation usuelle connue de tout utilisateur Ubuntu se fait tout simplement via synaptics ou la ligne de commande.&lt;/p&gt;


&lt;p&gt;&lt;code&gt;sudo apt-get install amaya&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Si vous utilisez Ubuntu 8.04 Hardy Heron, je vous déconseille fortement cette solution&lt;/strong&gt;, en effet, la version proposée (9.XXX) n'est pas vraiment au point à mon goût. Plantages successifs, caractères spéciaux ajoutés non visibles (UTF-8 ?). Bref suivez l'installation ci-dessous.&lt;/p&gt;


&lt;h3&gt;Installation manuelle de la version Amaya 11.xx pour Ubuntu&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Télécharger la version Ubuntu depuis &lt;a href=&quot;http://www.w3.org/Amaya/User/BinDist.html&quot; hreflang=&quot;en&quot;&gt;le site d'Amaya&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Installer le paquet à l'aide de la commande sudo dpkg -i amaya_wx-11.1-ubuntu1_i386.deb. Ayant effectué cette opération depuis quelques temps , il y a peut être des paquets supplémentaires à installer. (des commentaires ?)&lt;/li&gt;
&lt;li&gt;Voilà vous disposez désormais de la version 11&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Document MathML + Xhtml&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/informationPageXhtml.png&quot;&gt;&lt;img src=&quot;http://blog.creaone.fr/public/.informationPageXhtml_s.jpg&quot; alt=&quot;informationPageXhtml.png&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;informationPageXhtml.png, fév. 2009&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Je vais être rapide, pour que les formules mathML puissent être correctement affichées dans votre navigateur, votre document doit être reconnu comme &lt;strong&gt;application/xml et non comme text/html&lt;/strong&gt; dans la partie TYPE. Soit vous avez recours à une méthode simple, soit vous modifiez votre serveur ou vous utilisez PHP pour forcer le type.&lt;/p&gt;


&lt;h3&gt;Modifier l'extension&lt;/h3&gt;

&lt;p&gt;La méthode suivante, même si j'ignore si elle est autorisée revient à&lt;strong&gt; renommer son fichier pour non pas lui donner l'extension .html mais .xhtml. Pour firefox et opera ce subterfuge suffit.&lt;/strong&gt;
&lt;strong&gt;Note :&lt;/strong&gt; Changer le content-type dans la balise méta n'a aucune influence&lt;/p&gt;


&lt;h3&gt;Utiliser un bon doctype&lt;/h3&gt;

&lt;p&gt;Enfin pour bénéficier de mathML au sein d'un document HTML je vous conseille le doctype suivant :&lt;/p&gt;
&lt;pre&gt;

&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN&amp;quot;
      &amp;quot;http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd&amp;quot;&amp;gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;en&amp;quot;&amp;gt;
&lt;/pre&gt;


&lt;p&gt;&lt;strong&gt;Remarque :&lt;/strong&gt; des solutions pour afficher des formules MathML (issues d'OpenOffice) dans un document Xhtml ?&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Connexion sécurisé  WPA sous Ubuntu pour le réseau universitaire Marne la vallée</title>
    <link>http://blog.creaone.fr/post/2009/02/04/Connexion-s%C3%A9curis%C3%A9-WPA-sous-Ubuntu-pour-le-r%C3%A9seau-universitaire-Marne-la-vall%C3%A9e</link>
    <guid isPermaLink="false">urn:md5:b11c0ddd45fbbe4213051cd03f5d7c9a</guid>
    <pubDate>Wed, 04 Feb 2009 13:43:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Ingénieur IMAC</category>
        <category>configuration</category><category>réseau</category><category>ubuntu</category><category>univ mlv</category><category>wifi</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/wpa.png&quot;&gt;&lt;img src=&quot;http://blog.creaone.fr/public/.wpa_t.jpg&quot; alt=&quot;wpa.png&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;wpa.png, fév. 2009&quot; /&gt;&lt;/a&gt;Si vous être sous Hardy Heron ou plus récent encore, il n'est plus obligatoire de &lt;a href=&quot;http://blog.creaone.fr/post/2007/04/09/Wifi-securise-sur-Linux-Ubuntu-avec-Xsupplicant&quot; hreflang=&quot;fr&quot;&gt;manipuler des fichiers de configuration &lt;/a&gt; afin d'obtenir un accès sécurisé au réseau Wfi de l'université de Marne la Vallée.
Tout est accessible depuis l'interface graphique Wifi fournit avec Gnome.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Via le logo réprésentant l'accès au wifi (dans la barre supérieur de votre écran), cliquez sur dernier&lt;/li&gt;
&lt;li&gt;Choisissez non pas umlv-sf-captif, mais umlv-sf-802.1x&lt;/li&gt;
&lt;li&gt;Une boite de dialogue s'ouvre, choisissez WPA professionnel&lt;/li&gt;
&lt;li&gt;Une nouvelle boite de dialogue apparait, saisissez votre login, mot de passe, l'endroit où se trouve votre &lt;a href=&quot;http://cri.univ-mlv.fr/public/resyst/wifi/certs/cert-wifi.crt&quot; hreflang=&quot;fr&quot;&gt;certificat.crt&lt;/a&gt; (télécharger le avant bien sûr), méthode EAP : TTLS, type de phase 2 : pap .. et c'est tout.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Inkscape 0.47 pour Ubuntu 8.04 et 8.10</title>
    <link>http://blog.creaone.fr/post/2009/01/18/Inkscape-0.47-pour-Ubuntu-8.04-et-8.10</link>
    <guid isPermaLink="false">urn:md5:7100665b0e57c64231bc31353d3da40a</guid>
    <pubDate>Mon, 19 Jan 2009 10:44:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Linux Ubuntu</category>
        <category>inkscape</category><category>planet-libre</category><category>puf</category><category>ubuntu</category><category>vectoriel</category>    
    <description>&lt;p&gt;Il existe enfin des paquets .deb our inkscape 0.47 à destination des différentes versions d'Ubuntu. A savoir pour la version Hardy Heron, Intrepid Ibex (et même la version instable Jaunty Jackalope). Inkscape 0.47 est une version instable, aussi l'intérêt des manipulation qui vont suivre est de pouvoir le tester sans pourtant autant remplacer la version 0.46 stable.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre système d'exploitation Ubuntu instable. L'ajout de nouveau dépôt non supporté officiellement est un risque pour lequel je décline toute responsabilité.&lt;/strong&gt;&lt;/p&gt;    &lt;h2&gt;Mise à jour de votre dépôt&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Editer le fichier /etc/apt/sources.list&lt;/li&gt;
&lt;li&gt;Ajouter en fin de fichier&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Pour ubuntu 8.04 Hardy&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;&lt;code&gt;deb http://ppa.launchpad.net/inkscape-nightly/ubuntu hardy main&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;&lt;code&gt;deb-src http://ppa.launchpad.net/inkscape-nightly/ubuntu hardy main&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Pour Ubuntu 8.10 Intrepid&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;&lt;code&gt;deb http://ppa.launchpad.net/inkscape-nightly/ubuntu intrepid main&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;&lt;code&gt;deb-src http://ppa.launchpad.net/inkscape-nightly/ubuntu intrepid main&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Mise à jour : &lt;code&gt;sudo apt-get update&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;Installation d'inkscape 0.47 / devel&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;sudo apt-get install inkscape-devel&lt;/code&gt; (Taille de 20Mo variable selon vos configurations)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Les nouveautés d'inkscape 0.47&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Outil &lt;a href=&quot;http://www.calcyum.org/inkscape-047-et-spiro-spline/&quot; hreflang=&quot;fr&quot;&gt;spiro-line&lt;/a&gt;, avec &lt;a href=&quot;http://www.levien.com/spiro/&quot; hreflang=&quot;en&quot;&gt;un exemple&lt;/a&gt; en image. Cet outil permet un lissage des courbes.&lt;/li&gt;
&lt;li&gt;Nouvelle option sur l'outil tracé calligraphique&lt;/li&gt;
&lt;li&gt;Outil gomme, fort pratique&lt;/li&gt;
&lt;li&gt;Outil scupltant avec des options qu'il faut tester&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Toujours les mêmes petites déceptions, certains paquets manquent pour les effets.(comme libxml par exemple, à installer après donc). Si c'est dans un soucis de légèreté, on peut regrouper l'ensemble des effets dans un paquet inkscape-effect.deb par exemple.&lt;/p&gt;


&lt;p&gt;Info originale : &lt;a href=&quot;http://www.dom-web.net/?p=782&quot; hreflang=&quot;fr&quot;&gt;Inskscape 0.47 ou 0.46 devel&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Installation de Jelix 1.1 sous Ubuntu</title>
    <link>http://blog.creaone.fr/post/2009/01/17/Installation-de-Jelix-1.1-sous-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:7fcad8ebbaf80c4b30621d6988b17206</guid>
    <pubDate>Sat, 17 Jan 2009 20:14:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Programmation</category>
        <category>framework</category><category>installation</category><category>jelix</category><category>linux</category><category>php</category><category>planet-libre</category><category>puf</category><category>ubuntu</category>    
    <description>&lt;p&gt;&lt;img src=&quot;http://blog.creaone.fr/public/logo_jelix_moyen.png&quot; alt=&quot;logo_jelix_moyen.png&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;logo_jelix_moyen.png, janv. 2009&quot; /&gt;Article rapide, afin de démontrer qu'il ne faut que&lt;strong&gt; quelques minutes pour installer un framework PHP sur sa machine Linux&lt;/strong&gt;. J'ai déjà rédigé un article équivalent sur &lt;a href=&quot;http://blog.creaone.fr/post/2009/01/06/Symfony-1.2-sous-Ubuntu&quot; hreflang=&quot;fr&quot;&gt;Symfony et Ubuntu&lt;/a&gt;, aujourd'hui je me permets de vous faire découvrir un &lt;strong&gt;framework moins célèbre, mais qui mérite attention : Jelix&lt;/strong&gt;. L'article est orienté &amp;quot;vrai débutant&amp;quot;. Néophyte également sur Jelix, je vous remercie de poser vos questions techniques à qui de droit.
Hum c'est quoi un &lt;a href=&quot;http://blog.creaone.fr/post/2007/12/04/Framework-Php5-%3A-Symfony-larchitecte&quot; hreflang=&quot;fr&quot;&gt;framework PHP (lire début) &lt;/a&gt; ?&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Attention certaines manipulations, notamment la modification du fichier .bashrc ou l'utilisation d'outil/script inconnus peuvent rendre Ubuntu instable, même si les risques ici sont minimes, veillez à toujours prendre conscience des opérations effectuées sur votre système. Je ne peux être tenu responsable des désagréments occasionnés.&lt;/strong&gt;&lt;/p&gt;    &lt;h2&gt;Prérequis&lt;/h2&gt;

&lt;p&gt;Installer les paquets suivants. Ceci permet de vous assurer que votre serveur/machine sera capable d'effectuer les commandes internes à Jelix.
&lt;code&gt;sudo apt-get install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql phpmyadmin php5-xsl php5-cli php-pear&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;Le paquet libapache2-mod-php5 gère finalement les extensions dom, simplexml, pcre, session, spl et tokenizer, extensions utiles pour jelix .
Pour plus de détails je vous renvoie à  &lt;a href=&quot;http://jelix.org/articles/fr/manuel-1.1/installation/prerequis&quot; hreflang=&quot;fr&quot;&gt;la page des prérequis pourJelix&lt;/a&gt;&lt;/p&gt;


&lt;h2&gt;Télécharger Jelix 1.1&lt;/h2&gt;

&lt;p&gt;La page de &lt;a href=&quot;http://jelix.org/articles/fr/telechargement/stable/1.1&quot; hreflang=&quot;fr&quot;&gt;téléchargement des versions stables&lt;/a&gt; vous permet de choisir parmi trois versions. Contrairement à Symfony où le basculement se réalise en ligne de commande (freeze / unfreeze) pour passer successivement en mode développement ou en mode test/ production, Jelix vous donne le choix de l'application uniquement par des archives. &lt;em&gt;A première vue je trouve çà moins pratique.&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Edition développeur :&lt;/strong&gt; Utile pour les développements, elle contient un ensemble de scripts pour effectuer des tests.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edition Optimisée&lt;/strong&gt; : A utiliser sur les serveurs de production, plus légère elle est dépourvus des scripts de tests. (Censé ne pas afficher d'erreur serveur à l'écran)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edition Or/Gold :&lt;/strong&gt; Prolongement de la version optimisée, idéale pour les serveurs de production. Cette dernière semble adaptée pour des architectures de serveurs dédiés ou du moins sur des serveurs sur lesquels l'installation d'extensions est possible.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Si vous débutez, je vous conseille évidemment de &lt;a href=&quot;http://download.jelix.org/jelix/releases/1.1RC3/jelix-1.1RC3-dev.tar.gz&quot; hreflang=&quot;fr&quot;&gt;télécharger la version &amp;quot;développeur Jelix 1.1RC3&amp;quot;&lt;/a&gt;.&lt;/p&gt;


&lt;h2&gt;Installation et utilisation de Jelix&lt;/h2&gt;

&lt;p&gt;Cette partie se nomme &amp;quot;installation&amp;quot; mais c'est bien par abus de langage, en effet l'opération consiste uniquement à dézipper l'archive jelix1.1RC3.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Dézipper jelix via la commande &lt;code&gt;tar xvzf jelix-1.1RC3.tar.gz&lt;/code&gt; ou le menu contextuel (clic droit) Extraire Ici. &lt;strong&gt;Dézipper dans le dossier /var/www/&lt;/strong&gt; Normalement le fichier est accessible via le navigateur web par http://localhost/jelix1.1/&lt;/li&gt;
&lt;li&gt;Ouvrir ou créer votre fichier .bashrc et ajouter ceci en fin de fichier : &lt;code&gt;alias jelix='php/var/www/jelix-1.1/lib/jelix-scripts/jelix.php'&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;A cette étape si le terminal est ouvert vous avez besoin de relancer. &lt;code&gt;bash -verbose&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;A présent vous pouvez vous servir seulement de la commande &lt;code&gt;jelix&lt;/code&gt; pour créer votre application&lt;/li&gt;
&lt;li&gt;Pour éviter les duplications voici &lt;a href=&quot;http://jelix.org/articles/fr/tutoriels/minitutoriel/1.1.x&quot; hreflang=&quot;fr&quot;&gt;la suite sur l'utilisation de Jelix&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Vim, Editeur de texte en collaboration avec codepad</title>
    <link>http://blog.creaone.fr/post/2009/01/10/Vim%2C-Editeur-de-texte-en-collaboration-avec-codepad</link>
    <guid isPermaLink="false">urn:md5:38f6896a7bd12b4b3d33cb0867f97811</guid>
    <pubDate>Sat, 10 Jan 2009 21:42:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Linux Ubuntu</category>
        <category>clipboard</category><category>codepad</category><category>pastebin</category><category>planet-libre</category><category>puf</category><category>ubuntu</category><category>vim</category><category>éditeur</category>    
    <description>&lt;p&gt;Pour cet article, deux présentations obligatoires, &lt;a href=&quot;http://doc.ubuntu-fr.org/vim&quot; hreflang=&quot;fr&quot;&gt;vim&lt;/a&gt; d'un côté et &lt;a href=&quot;http://codepad.org&quot; hreflang=&quot;en&quot;&gt;codepad&lt;/a&gt; de l'autre. Ici vous vous rendrez rapidement compte, je l'espère, qu'il est possible de&lt;strong&gt; &amp;quot;partager&amp;quot; son code source&lt;/strong&gt; (C, Python, Perl, Php ...) avec d'autres, simplement &lt;strong&gt;sans effectuer un seul copier-coller&lt;/strong&gt;. En effet, habituellement lorsque je bloque sur une ligne de code, où bien que je souhaite partager &amp;quot;un extrait de génie&amp;quot; je copie-colle mon texte sur &lt;a href=&quot;http://pastebin.com&quot; hreflang=&quot;en&quot;&gt;des sites spécialisés&lt;/a&gt;, il en existe pléthore. Aujourd'hui vous apprendrez à devenir encore plus fainéant et donc à éviter le fameux copier-coller par &lt;strong&gt;une commande automatique.&lt;/strong&gt;&lt;/p&gt;    &lt;h2&gt;Codepad&lt;/h2&gt;

&lt;h3&gt;Présentation&lt;/h3&gt;

&lt;p&gt;Service online permettant de copier-coller son code source, en vue de le partager. Codepad.org permet de gérer les langages suivant C
C++,D, Haskell, Lua, OCaml, PHP, Perl, Plain Text, Python,Ruby, Scheme, Tcl. Outre le fait d'afficher le code source, codepad.org est également capable de lancer l'exécution de script et d'en afficher le résultat.&lt;/p&gt;


&lt;h2&gt;Vim&lt;/h2&gt;

&lt;h3&gt;Présentation&lt;/h3&gt;

&lt;p&gt;Vim est un éditeur de texte en mode texte sous GNU/Linux. Mode texte, signifie qu'il est utilisable depuis le terminal (vous savez les caractères blancs sur fond noir), aussi  il apparait souvent austère à première vue. Malgré cela, il n'en demeure pas moins un outil très puissant capable d'effectuer des opérations complexes, difficiles ou plus longue à obtenir en regard d'une interface graphique comme nous pouvons en trouver pour les logiciels comme &lt;a href=&quot;http://doc.ubuntu-fr.org/emacs&quot; hreflang=&quot;fr&quot;&gt;gedit&lt;/a&gt;, &lt;a href=&quot;http://blog.creaone.fr/tag/geany&quot; hreflang=&quot;fr&quot;&gt;geany&lt;/a&gt;, &lt;a href=&quot;http://doc.ubuntu-fr.org/emacs&quot; hreflang=&quot;fr&quot;&gt;emacs&lt;/a&gt;, &lt;a href=&quot;http://blog.creaone.fr/post/2007/04/07/Lediteur-le-plus-sexy&quot; hreflang=&quot;fr&quot;&gt;scribes&lt;/a&gt; ...&lt;/p&gt;

&lt;h3&gt;Installation de vim&lt;/h3&gt;

&lt;p&gt;Dans le terminal (Application &amp;gt; Accessoires &amp;gt; Terminal)
&lt;code&gt;sudo apt-get install vim vim-python&lt;/code&gt;, vim-python étant obligatoire pour l'&lt;strong&gt;utilisation du plugin vim codepad&lt;/strong&gt;&amp;quot;.&lt;/p&gt;


&lt;p&gt;&lt;em&gt;Pour les curieux, je vous invite à tester vimtutor (depuis le terminal), en 30 minutes vous apprendrez déjà l'essentiel du logiciel&lt;/em&gt;. Sinon il vous reste toujours des sites comme &lt;a href=&quot;http://www.dansmongrenier.com/informatique_memento_vi.html&quot; hreflang=&quot;fr&quot;&gt;dansmongrenier.com&lt;/a&gt;, &lt;a href=&quot;http://www.scribd.com/doc/7225687/Vi-Memento&quot; hreflang=&quot;en&quot;&gt;scribd.com&lt;/a&gt;, &lt;a href=&quot;http://all4dev.libre-entreprise.org/index.php/Guide_de_contr%C3%B4le_total_de_vim&quot; hreflang=&quot;fr&quot;&gt;Guide Vim&lt;/a&gt; pour apprendre à tirer profit de Vim.&lt;/p&gt;

&lt;h3&gt;Installation du plugin codepad&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Dans votre dossier personnel ( &lt;code&gt;cd ~&lt;/code&gt;) créer si il n'existe pas le dossier .vim&lt;/li&gt;
&lt;li&gt;Dans le dossier .vim créer le dossier plugin&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.vim.org/scripts/script.php?script_id=2298&quot; hreflang=&quot;en&quot;&gt;Télécharger le &amp;quot;plugin&amp;quot; codepad&lt;/a&gt; et disposer le dans plugin&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Utilisation du plugin ou (copier-coller automatique)&lt;/h3&gt;

&lt;p&gt;Dans le terminal (Application &amp;gt; Accessoires &amp;gt; Terminal)&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ouvrez un fichier php par exemple, vim monfichier.php&lt;/li&gt;
&lt;li&gt;Taper :CPPaste ou bien :CPRun&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Suite à ça, le code est automatiquement envoyé à codepad.org qui repère le langage de programmation.
&lt;strong&gt;CPPaste correspond à un simple copier-coller&lt;/strong&gt; vers codepad.org, tandis que&lt;strong&gt; CPRun permet d'afficher le résultat de l'execution&lt;/strong&gt; du script. L'exécution de ces deux commandes permet de récupérer directement dans le presse-papier l'adresse du script partagé (Ctrl + v ou Shift Inser)&lt;/p&gt;


&lt;h2&gt;Remarque&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Je n'ai pas cherché à effectuer un &amp;quot;copier-coller&amp;quot; sur une sélection et non la totalité d'un fichier&lt;/li&gt;
&lt;li&gt;Je ne sais pas comment éviter le lancement automatique d'un navigateur lorsque CPPaste ou CPRun est lancé.&lt;/li&gt;
&lt;li&gt;Vous connaissez d'autres solutions de copier-coller automatique ?&lt;em&gt; Il y a quelques temps jamais développé un petit script Php+Curl pour Geany-Pastebin mais pas super efficace&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Installation du navigateur Arora sur Ubuntu 8.04</title>
    <link>http://blog.creaone.fr/post/2009/01/06/Installation-du-navigateur-Arora-sur-Ubuntu-8.04</link>
    <guid isPermaLink="false">urn:md5:72f9ec32f2ce7bbaa7451d7cfe83897e</guid>
    <pubDate>Tue, 06 Jan 2009 23:06:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Linux Ubuntu</category>
        <category>arore</category><category>navigateur</category><category>planet-libre</category><category>puf</category><category>ubuntu</category><category>webkit</category>    
    <description>&lt;p&gt;Suite à la lecture du &lt;a href=&quot;http://blog.bmaron.net/index.php?post/2009/01/06/Aroraun-navigateur-en-devenir&amp;amp;pub=0#pr&quot; hreflang=&quot;fr&quot;&gt;blog de eMerzh&lt;/a&gt; je livre ici la méthode pour installer Arora (basé sur le moteur webkit) pour Ubuntu Hardy Heron&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Attention, les manipulations indiquées dans l'article et les liens mentionnés peuvent compromettre la stabilité de votre système, je décline toutes responsabilités. Les paquets présentés ci-dessous ne sont pas officiels !&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Editer le fichier &lt;code&gt;sudo gedit /etc/apt/sources.list&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Ajouter à la fin du fichier si besoin : &lt;code&gt;deb http://fr.archive.ubuntu.com/ubuntu hardy-backports main universe&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Mettre à jour ses dépôts &lt;code&gt;sudo apt-get update&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Télécharger &lt;a href=&quot;http://arora.googlecode.com/files/arora_0.4-0sikon1_i386.deb&quot; hreflang=&quot;en&quot;&gt;Arora.deb (435k)&lt;/a&gt; depuis &lt;a href=&quot;http://code.google.com/p/arora/&quot; hreflang=&quot;en&quot;&gt;Google Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Installer Arore en ligne de commande : &lt;code&gt;sudo dpkg -i arora_0.4-0sikon1_i386.deb&lt;/code&gt; , ou via l'interface graphique par double clic.&lt;/li&gt;
&lt;/ol&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Symfony 1.2 sous Ubuntu</title>
    <link>http://blog.creaone.fr/post/2009/01/06/Symfony-1.2-sous-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:f81ac878dacf817f1705efb051230c67</guid>
    <pubDate>Tue, 06 Jan 2009 19:34:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Programmation</category>
        <category>framework</category><category>installation</category><category>linux</category><category>php</category><category>planet-libre</category><category>puf</category><category>symfony</category><category>ubuntu</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/jobeet.gif&quot;&gt;&lt;img src=&quot;http://blog.creaone.fr/public/.jobeet_t.jpg&quot; alt=&quot;Jobeet&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;Jobeet, janv. 2009&quot; /&gt;&lt;/a&gt;Suite à la parution &lt;a href=&quot;http://www.symfony-project.org/jobeet/1_2/Doctrine/en/&quot; hreflang=&quot;en&quot;&gt;des tutoriaux &amp;quot;Jobeet&amp;quot;&lt;/a&gt;, je me permets de rédiger un court article vous permettant d'installer&lt;a href=&quot;http://www.symfony-project.org&quot; hreflang=&quot;en&quot;&gt; le framework Symfony&lt;/a&gt; &lt;strong&gt;en 10 minutes sur Ubuntu&lt;/strong&gt;. Pour les curieux, Symfony est un framework MVC libre écrit en PHP 5. En tant que framework, il facilite et accélère le développement de sites et d'applications Internet et Intranet à conditon bien sûr d'assimiler quelques concepts.&lt;/p&gt;    &lt;h2&gt;Installation des paquets LAMP&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;sudo apt-get install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql phpmyadmin php5-xsl php5-cli, php-pear&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;Quelques détails sur la &lt;a href=&quot;http://doc.ubuntu-fr.org/lamp&quot; hreflang=&quot;fr&quot;&gt;documentation LAMP d'ubuntu&lt;/a&gt;. Afin de bénéficier des commandes internes de Symfony telles que la création d'un schema.xml à partir de fichier yml, php5-xsl semble être indispensable.&lt;/p&gt;


&lt;h2&gt;Vérifier votre version de php&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;php -V &lt;/code&gt; doit vous retourner une version &amp;gt;= 5.0&lt;/p&gt;


&lt;h2&gt;Télécharger et installer Symfony 1.2 via Pear&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;sudo pear channel-discover pear.symfony-project.com&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sudo pear install symfony/symfony-1.2.1&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Vérifier la version de Symfony&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;symfony -V&lt;/code&gt; doit retourner 1.2&lt;/p&gt;


&lt;h2&gt;Créer l'application&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;sudo mkdir  /var/www/jobeet&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cd /var/www/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sudo chmod 777 jobeet/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;symfony generate:project jobeet&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;symfony generate:app &lt;del&gt;escaping-strategy=on &lt;/del&gt;csrf-secret=UniqueSecret frontend&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Configurer votre serveur&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;sudo gedit /etc/apache2/httpd.conf&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;Copier-coller ceci :&lt;/p&gt;

&lt;pre&gt;
# Be sure to only have this line once in your configuration
NameVirtualHost 127.0.0.1:8080

# This is the configuration for Jobeet
Listen 127.0.0.1:8080

&amp;lt;VirtualHost 127.0.0.1:8080&amp;gt;
DocumentRoot &amp;quot;/var/www/jobeet/web&amp;quot;
DirectoryIndex index.php
&amp;lt;Directory &amp;quot;/var/www/jobeet/web&amp;quot;&amp;gt;
AllowOverride All
Allow from All
&amp;lt;/Directory&amp;gt;

Alias /sf /usr/share/php/data/symfony/web/sf
&amp;lt;Directory &amp;quot;/usr/share/php/data/symfony/web/sf&amp;quot;&amp;gt;
AllowOverride All
Allow from All
&amp;lt;/Directory&amp;gt;
&amp;lt;/VirtualHost&amp;gt;
&lt;/pre&gt;


&lt;p&gt;&lt;strong&gt;Redémarrer votre serveur&lt;/strong&gt; via &lt;code&gt;sudo /etc/init.d/apache2 restart&lt;/code&gt;&lt;/p&gt;


&lt;h2&gt;Tester l'application&lt;/h2&gt;

&lt;p&gt;Dans votre navigateur préféré taper : &lt;code&gt;http://localhost:8080/&lt;/code&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Migrer ses marques pages &quot;blogmarks.net&quot; vers &quot;del.icio.us&quot;, Xslt à la rescousse</title>
    <link>http://blog.creaone.fr/post/2008/12/31/Migrer-ses-marques-pages-%22blogmarks.net%22-vers-%22del.icio.us%22%2C-Xslt-%C3%A0-la-rescousse</link>
    <guid isPermaLink="false">urn:md5:bdc26d85847aafce7050d722b94d72f4</guid>
    <pubDate>Wed, 31 Dec 2008 20:03:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Programmation</category>
        <category>blogmarks</category><category>bookmarks</category><category>delicious</category><category>planet-libre</category><category>sablotron</category><category>transformation</category><category>ubuntu</category><category>xslt</category><category>xsltproc</category>    
    <description>&lt;p&gt;Depuis plusieurs mois et peut être même plus, je me suis résigné à ne pas transférer mes bookmarks d'un service à l'autre. La cause principale étant un &lt;strong&gt;export/import peu fiable&lt;/strong&gt; des deux services. Blogmarks.net permet d'exporter au format XML vos données vous certifiant que del.icio.us sera compatible, hors ce dernier n'importe malheureusement que des fichiers HTML, bref pas facile de faire suivres vos marques pages.&lt;/p&gt;    &lt;p&gt;Je livre ci-dessus la feuille.xsl que j'ai utilisée/écrite pour convertir le fichier XML fourni par blogmarks.net, voici le protocole que j'ai suivi, attention je ne suis pas un expert Xslt, c'est pourquoi il subsiste encore quelques imperfections.&lt;/p&gt;


&lt;h2&gt;Les étapes de transformation&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Comparer l'export de blogmarks.net à  l'import de del.icio.us&lt;/li&gt;
&lt;li&gt;Définir les règles de transformation&lt;/li&gt;
&lt;li&gt;Isoler les difficultés (changer le format de date, remplacer des caractères)&lt;/li&gt;
&lt;li&gt;Ajouter &lt;a href=&quot;http://www.djkaty.com/xsl-date-time&quot; hreflang=&quot;en&quot;&gt;des librairies XSLT&lt;/a&gt; si besoin&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Fichier initial blogmarks.net&lt;/h2&gt;
&lt;pre&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&amp;lt;posts update=&amp;quot;2007-07-24T08:28:49Z&amp;quot; user=&amp;quot;martinsam&amp;quot;&amp;gt;
&amp;lt;post href=&amp;quot;http://flv-player.net/&amp;quot; description=&amp;quot;Lecteur FLV&amp;quot; hash=&amp;quot;e395e61818316569b25035bda36a54ed&amp;quot; tag=&amp;quot;video flash lecteur&amp;quot; time=&amp;quot;2007-07-23T13:52:40Z&amp;quot;/&amp;gt;
&amp;lt;post href=&amp;quot;http://flv-player.net/&amp;quot; description=&amp;quot;Lecteur FLV&amp;quot; hash=&amp;quot;e395e61818316569b25035bda36a54ed&amp;quot; tag=&amp;quot;video flash lecteur&amp;quot; time=&amp;quot;2007-07-23T13:52:40Z&amp;quot;/&amp;gt;
&amp;lt;post href=&amp;quot;http://flv-player.net/&amp;quot; description=&amp;quot;Lecteur FLV&amp;quot; hash=&amp;quot;e395e61818316569b25035bda36a54ed&amp;quot; tag=&amp;quot;video flash lecteur&amp;quot; time=&amp;quot;2007-07-23T13:52:40Z&amp;quot;/&amp;gt;
&amp;lt;/posts&amp;gt;
&lt;/pre&gt;


&lt;h2&gt;Fichier final delicious à obtenir&lt;/h2&gt;
&lt;pre&gt;
&amp;lt;!DOCTYPE NETSCAPE-Bookmark-file-1&amp;gt;
&amp;lt;META HTTP-EQUIV=&amp;quot;Content-Type&amp;quot; CONTENT=&amp;quot;text/html; charset=UTF-8&amp;quot;&amp;gt;
&amp;lt;title&amp;gt;Bookmarks&amp;lt;/title&amp;gt;
&amp;lt;h1&amp;gt;Bookmarks&amp;lt;/h1&amp;gt;
&amp;lt;dl&amp;gt;
&amp;lt;dt&amp;gt;&amp;lt;a href=&amp;quot;http://flv-player.net/&amp;quot; add_date=&amp;quot;1229087683&amp;quot; tag=&amp;quot;video,flash,lecteur&amp;quot;&amp;gt;Lecteur FLV&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;
&amp;lt;dt&amp;gt;&amp;lt;a href=&amp;quot;http://flv-player.net/&amp;quot; add_date=&amp;quot;1229087683&amp;quot; tag=&amp;quot;video,flash,lecteur&amp;quot;&amp;gt;Lecteur FLV&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;
&amp;lt;dt&amp;gt;&amp;lt;a href=&amp;quot;http://flv-player.net/&amp;quot; add_date=&amp;quot;1229087683&amp;quot; tag=&amp;quot;video,flash,lecteur&amp;quot;&amp;gt;Lecteur FLV&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;
&amp;lt;/dl&amp;gt;
&lt;/pre&gt;


&lt;h2&gt;Feuille de transformation Xslt&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/syntaxfeuille.html&quot; hreflang=&quot;fr&quot;&gt;La feuille de transformation&lt;/a&gt; utilisée.
Quelques détails sur cette feuille xsl :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ajout de saut ligne : &lt;code&gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xA;&amp;lt;/xsl:text&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Ajout de tabulation : &lt;code&gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#x09;&amp;amp;#x09;&amp;lt;/xsl:text&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Transformation du format de la date
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;xsl:value-of select=&amp;quot;is-date:unix-from-iso(@time)&amp;quot;/&amp;gt;&lt;/code&gt;,&lt;/li&gt;
&lt;li&gt;utiliser en entête de document &lt;code&gt;xmlns:xsl='http://www.w3.org/1999/XSL/Transform'&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Importer le fichier date-time.xsl via &lt;code&gt;&amp;lt;xsl:import href=&amp;quot;date-time.xsl&amp;quot;/&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Supprimer les espaces par des virgules &lt;code&gt;&amp;lt;xsl:value-of select=&amp;quot;translate(@tag, ' ', ',')&amp;quot;/&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Lancer la transformation&lt;/h2&gt;

&lt;p&gt;Simplement via la commande &lt;code&gt;&lt;strong&gt;xsltproc&lt;/strong&gt; feuille.xsl entree.xml &amp;gt; sortie.html&lt;/code&gt;&lt;/p&gt;



&lt;h2&gt;Remarques&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;L'outil  &lt;strong&gt;sablotron&lt;/strong&gt; ne semble pas accepter l'utilisation des fonctions xsl&lt;/li&gt;
&lt;li&gt;Je ne sais  pas créer correctement un doctype via Xslt de type &lt;code&gt;&amp;lt;!DOCTYPE NETSCAPE-Bookmark-file-1&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;En sortie certaines balises prennent des attributs innatendus de type : &lt;code&gt;&amp;lt;dl xmlns:is-date=&amp;quot;http://www.intelligentstreaming.com/xsl/date-time&amp;quot;&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://blog.creaone.fr/post/2008/12/31/Edit 01/01/09&quot; title=&quot;Edit 01/01/09&quot;&gt;Edit 01/01/09&lt;/a&gt;&lt;/strong&gt; &lt;a href=&quot;http://www.zvon.org/xxl/XSLTutorial/Output_fre/contents.html&quot; hreflang=&quot;fr&quot;&gt;Tutoriel Xslt&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://blog.creaone.fr/post/2008/12/31/Edit 19/01/09&quot; title=&quot;Edit 19/01/09&quot;&gt;Edit 19/01/09&lt;/a&gt;&lt;/strong&gt; supprimer les attributs non voulus (is:date) -&amp;gt;  avec l'attribut exclude-result-prefixes=&amp;quot;isdate&amp;quot;&lt;/p&gt;</description>
    
          <enclosure url="http://blog.creaone.fr/public/syntaxfeuille.html"
      length="8686" type="text/html" />
          <enclosure url="http://blog.creaone.fr/public/date-time.xsl"
      length="29423" type="text/plain" />
    
    
      </item>
    
  <item>
    <title>Sortie Opera 10.0 Alpha, installation sous Ubuntu</title>
    <link>http://blog.creaone.fr/post/2008/12/09/Sortie-Opera-10.0-Alpha%2C-installation-sous-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:fb74ebbcaccbd8adaf9e68bdeaaa1438</guid>
    <pubDate>Tue, 09 Dec 2008 09:23:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Linux Ubuntu</category>
        <category>linux</category><category>navigateur</category><category>opera</category><category>puf</category><category>ubuntu</category>    
    <description>&lt;p&gt;&lt;img src=&quot;http://blog.creaone.fr/public/.opera-logo_t.jpg&quot; alt=&quot;opera-logo.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;opera-logo.jpg, déc. 2008&quot; /&gt;Depuis le 4 décembre, &lt;a href=&quot;http://www.opera.com/browser/next/&quot; hreflang=&quot;en&quot;&gt;la nouvelle version d'Opera&lt;/a&gt; est disponible avec son petit lot de nouveautés. Ce qui suit présente l'ensemble des nouvelles spécificités de ce navigateur ainsi qu'un rapide guide d'installation pour Linux Ubuntu.
&lt;strong&gt;Attention, les manipulations indiquées dans l'article et les liens mentionnés peuvent compromettre la stabilité de votre système, je décline toutes responsabilités&lt;/strong&gt;.&lt;/p&gt;    &lt;p&gt;&lt;img src=&quot;http://blog.creaone.fr/public/opera10.png&quot; alt=&quot;opera10.png&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;opera10.png, déc. 2008&quot; /&gt;&lt;/p&gt;

&lt;h2&gt;Nouveautés d'Opera 10.0 Alpha&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Passage du test &lt;strong&gt;ACID3 avec un score de 100&lt;/strong&gt; (le maximum). &lt;em&gt;&lt;strong&gt;Acid3&lt;/strong&gt; désigne un test pour navigateur web mis en place en 2008. Il est destiné à soumettre les moteurs de rendu à un panel de tests vérifiant leur capacité à supporter un choix de fonctionnalités relevant de différents standards du web.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Nouveau moteur &lt;strong&gt;Opera Presto 2.2&lt;/strong&gt;, 30 % plus performant selon Opera&lt;/li&gt;
&lt;li&gt;Correcteur d'orthographe, mot à mot (en anglais)&lt;/li&gt;
&lt;li&gt;Mise à jour automatique (non testée pour l'instant)&lt;/li&gt;
&lt;li&gt;Outils de développement optimisé avec DragonFly&lt;/li&gt;
&lt;li&gt;Edition de mail depuis le navigateur amélioré&lt;/li&gt;
&lt;li&gt;Anti-aliasing partiel (testé par rapport à ma version 9.27)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Installation sous Ubuntu (hardy heron)&lt;/h2&gt;

&lt;p&gt;Rien de plus simple.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Télécharger &lt;strong&gt;opera_10.00.4102.gcc4.qt4_i386.deb&lt;/strong&gt; &lt;a href=&quot;http://www.opera.com/browser/next/&quot;&gt;depuis cette page&lt;/a&gt; via le bouton FreeDownload puis IntelLinux. (Adapté si besoin)&lt;/li&gt;
&lt;li&gt;Installer le paquet en double cliquant sur ce dernier, Gdebi s'ouvre et vous demande une confirmation de l'installation. Dans tout autre cas la commande habituelle afin d'installer un paquet .deb téléchargé est la suivante : &lt;code&gt;sudo dpkg -i le_nom_du_paquet.deb&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;PS : Pour ma part bien plus rapide que Firefox 3, cependant ce dernier est &amp;quot;blindé d'extension en tout genre&amp;quot;, difficile donc d'obtenir un vrai comparatif niveau performance.&lt;/p&gt;


&lt;h2&gt;Correcteur d'orthographe en français&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://blog.creaone.fr/post/2008/12/09/Edit : 11/12/08&quot; title=&quot;Edit : 11/12/08&quot;&gt;Edit : 11/12/08&lt;/a&gt;&lt;/strong&gt; D'après &lt;a href=&quot;http://blog.creaone.fr/post/2008/12/09/Sortie-Opera-10.0-Alpha%2C-installation-sous-Ubuntu#c335&quot; hreflang=&quot;fr&quot;&gt;le commentaire  d'Alexandre.P&lt;/a&gt;
Pour installer le dictionnaire de langue française.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Téléchargez le dictionnaire au format Hunspell tel qu'utilisé par OpenOffice.org 2.0.2 et ultérieur sur le site de OOo. (Lien direct : &lt;a href=&quot;http://dicollecte.free.fr/download/fr/fr_FR_2-3-2.zip&quot;&gt;http://dicollecte.free.fr/download/...&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Décompressez l'archive, récupérez les deux fichiers &amp;quot;fr_FR.aff&amp;quot; et &amp;quot;fr_FR.dic&amp;quot;&lt;/li&gt;
&lt;li&gt;Copiez-les dans votre dossier $PROFILE/dictionnaries/ (où $PROFILE est le dossier &amp;quot;Opera Directory&amp;quot; dans opera:about). En fait créer un dossier dictionnaries dans /home/utilisateur/.opera/ puis copier les deux fichiers dans le dossier dictionnaries.&lt;/li&gt;
&lt;li&gt;Redémarrez Opera pour que celui-ci prenne en charge le nouveau dictionnaire.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Liens supplémentaires&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Version stable du navigateur 9.62 : &lt;a href=&quot;http://www.opera.com/browser/&quot; hreflang=&quot;en&quot;&gt;Opera Browser&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Guide officiel d'installation de la version stable sur &lt;a href=&quot;http://doc.ubuntu-fr.org/opera&quot; hreflang=&quot;fr&quot;&gt;DocUbuntu&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Aptana Studio 1.2, version standalone sous Ubuntu</title>
    <link>http://blog.creaone.fr/post/2008/11/10/Aptana-Studio-12-version-standalone-sous-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:2d7aff79cd70577ae981c82f8bf0f547</guid>
    <pubDate>Mon, 10 Nov 2008 14:48:00 +0100</pubDate>
    <dc:creator>Samuel MARTIN</dc:creator>
        <category>Linux Ubuntu</category>
        <category>aptana</category><category>eclipse</category><category>IDE</category><category>js</category><category>php</category><category>planet-libre</category><category>puf</category><category>python</category><category>ubuntu</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://blog.creaone.fr/public/aptana_standalone.png&quot;&gt;&lt;img src=&quot;http://blog.creaone.fr/public/./.aptana_standalone_t.jpg&quot; alt=&quot;Aptana&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/a&gt;Aptana est un environnement de développement intégré orienté web, multi-plateforme et open-source. Il facilite l'écriture du code en fournissant des aides à la saisie pour le JavaScript, l'HTML, les CSS et PHP, Python, Ruby on Rails, Javascript. Cet IDE est disponible en deux versions : standalone ou en plugin pour le célèbre eclipse. Je décrirais ici l'installation sous linux de la première version.&lt;/p&gt;    &lt;h2&gt;Installation sous Linux Ubuntu d'Aptana Studio&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Allez sur &lt;a href=&quot;http://aptana.com/studio/download&quot; hreflang=&quot;en&quot;&gt;Aptana Studio&lt;/a&gt; et choisissez Standalone pour Installation type et Linux pour operating system&lt;/li&gt;
&lt;li&gt;Dézipper dans votre&lt;code&gt; /home/user&lt;/code&gt; allez dans &lt;code&gt;/home/user/aptana&lt;/code&gt; et cliquez sur AptanaStudio&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Ajout  du langage PHP&lt;/h2&gt;

&lt;p&gt;L'exemple suivant illustre l'installation du plugin PHP, mais la démarche reste identique pour Ruby on Rails, PyDev.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Dans Aptana : &lt;code&gt;Help &amp;gt; Softwares Updates&lt;/code&gt;  cliquez sur &lt;code&gt;Find And Install ...&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Choisissez &lt;code&gt;Search for new features to install&lt;/code&gt; puis &lt;code&gt;Next&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Vous avez désormais l'opportunité d'ajouter simplement Aptana Php Environnement, RadRails, Adobe Air, Apple iPhone et iPod touch, Subclipse, (Perforce ?), il suffit de cocher et de cliquez sur next&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;PS : Il peut être utile d'installer java via &lt;code&gt;sudo apt-get install sun-java6-jre&lt;/code&gt;&lt;/p&gt;


&lt;h2&gt;Avantages d'Aptana&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Assistant pour le code JavaScript, HTML et CSS&lt;/li&gt;
&lt;li&gt;Explorateur de projet + Outline pour regroupement des fonctions&lt;/li&gt;
&lt;li&gt;Envoi FTP/SFTP, téléchargement et synchronisation&lt;/li&gt;
&lt;li&gt;Debuggeur JavaScript avec support de&lt;a href=&quot;http://www.aptana.com/studio&quot; hreflang=&quot;en&quot;&gt; Jquery, Prototype, YUI, Dojo&lt;/a&gt; ...&lt;/li&gt;
&lt;li&gt;Système de detection d’erreur et de warning dans votre code&lt;/li&gt;
&lt;li&gt;Multi plateforme (Linux , MacOs, Windows)&lt;/li&gt;
&lt;li&gt;Gratuit,dans sa version normal, 30 jours d'évaluation pour &lt;a href=&quot;http://www.aptana.com/store/home&quot; hreflang=&quot;fr&quot;&gt;la version Pro&lt;/a&gt; puis 495 $&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Complétion en fonction du framework JS&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Dans Window &amp;gt; Show view &amp;gt; References&lt;/li&gt;
&lt;li&gt;Cocher le framework JS dont vous avez besoin, YUI 2.6 par exemple&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Je viens de l'installer depuis quelques heures, ce dernier me semble plus rapide qu'Eclipse et clairement plus adapté pour le html et css.
Je ne peux pour l'instant faire des retours d'expérience riches et concrets, notamment sur Jaxer (js côté serveur). J'invite alors les initiés à décrire, donner quelques conseils  sur Aptana Standalone&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>
