<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://e.rycks.com/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>rycks' corner - abuledu</title>
  <link>http://e.rycks.com/index.php/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Fri, 19 Mar 2010 11:54:04 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Les serveurs sont surchargés :) [victime du succès]</title>
    <link>http://e.rycks.com/index.php/post/2010/02/19/Les-serveurs-sont-surcharges-%3A-%5Bvictime-du-succes%5D</link>
    <guid isPermaLink="false">urn:md5:cc89595332e560fc45f3c71d52e1d297</guid>
    <pubDate>Fri, 19 Feb 2010 08:15:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category>    
    <description>    &lt;p&gt;C'est une bonne nouvelle: le serveur d'hébergement des sites abuledu est surchargé en permanence, tous les voyants sont au rouge vif ... il devient urgent de monter en capacité &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Il m'aura fallu deux heures ce matin pour naviguer entre la charge de 30 et les différents services: je stoppe tout pour relancer sympa tout seul, je patiente le temps qu'il gère toute ses listes et qu'il me crame le le serveur (charge de 35 pendant 20 minutes), je finis par lui donner un coup de main à grand coups de rm -f /var/spool/sympa/msg/bad/* ... je clôture quelques listes qui ne sont plus utilisées (cvs@abuledu.org par exemple).&lt;/p&gt;


&lt;p&gt;Bilan: postgresql est stoppé, de ce fait la forge n'est pas accessible mais tout le reste est opé. Il reste maintenant à réfléchir :p&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2010/02/19/Les-serveurs-sont-surcharges-%3A-%5Bvictime-du-succes%5D#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2010/02/19/Les-serveurs-sont-surcharges-%3A-%5Bvictime-du-succes%5D#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/425</wfw:commentRss>
      </item>
    
  <item>
    <title>Petite amélioration pour la vérification des droits d'accès</title>
    <link>http://e.rycks.com/index.php/post/2010/01/27/Petite-amelioration-pour-la-verification-des-droits-dacces</link>
    <guid isPermaLink="false">urn:md5:2bfaeb54dc729db780a913c3c5d2b721</guid>
    <pubDate>Wed, 27 Jan 2010 11:44:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>    &lt;p&gt;Une nouvelle entrée fait son apparition sur webadmin, dans la gestion globale des utilisateurs vous pouvez maintenant choisir l'option &quot;Vérifier les droits&quot; attention c'est une opération assez longue.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://e.rycks.com/public/images/2010/01/20100127-abuledu-webadmin.png&quot;&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2010/01/.20100127-abuledu-webadmin_m.jpg&quot; alt=&quot;20100127-abuledu-webadmin.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2010/01/27/Petite-amelioration-pour-la-verification-des-droits-dacces#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2010/01/27/Petite-amelioration-pour-la-verification-des-droits-dacces#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/423</wfw:commentRss>
      </item>
    
  <item>
    <title>Adaptation pour l'Inspection Académique des Landes</title>
    <link>http://e.rycks.com/index.php/post/2010/01/19/Adaptation-pour-lInspection-Academique-des-Landes</link>
    <guid isPermaLink="false">urn:md5:6f4a69315737ff9808e651769e5f0f33</guid>
    <pubDate>Tue, 19 Jan 2010 08:17:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>&lt;p&gt;Quelques inspections Académiques nous demandent de faire des modifications sur l'ensemble des serveurs AbulÉdu de leur département. Il s'agit généralement de la liste des applications windows déployées mais ça peut parfois aller plus loin. C'est ce que nous allons voir avec le travail réalisé pour les Landes.&lt;/p&gt;    &lt;h2&gt;Modification de la liste des services rendus aux usagers:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;pas de &quot;webmail abuledu&quot;, on pousse les usages de l'ENT hébergé sur la plate-forme départementale&lt;/li&gt;
&lt;li&gt;pas de &quot;pages perso abuledu&quot; pour la même raison&lt;/li&gt;
&lt;li&gt;pas de site &quot;intranet abuledu&quot; pour la même raison&lt;/li&gt;
&lt;li&gt;l'adresse http://servecole/ est une redirection immédiate vers http://ia40.ac-bordeaux.fr/&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Modification de l'arborescence:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&quot;nettoyer&quot; les comptes utilisateurs pour simplifier l'arborescence: pas de liens vers les espaces de stockages de groupe&lt;/li&gt;
&lt;li&gt;masquer les dossiers public_html, Ma musique, etc. (simplification de l'arborescence encore)&lt;/li&gt;
&lt;li&gt;changer le dossier &quot;Documents&quot; qui se trouve chez chaque utilisateur par un dossier portant le nom de l'utilisateur&lt;/li&gt;
&lt;li&gt;remplacer le &quot;toutlemonde&quot; par &quot;commun&quot;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Avant:&lt;/h3&gt;


&lt;p&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2010/01/20100119-abuledu_arbo_avant.png&quot; alt=&quot;Avant&quot; /&gt;&lt;/p&gt;


&lt;h3&gt;Après:&lt;/h3&gt;


&lt;p&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2010/01/20100119-abuledu_arbo_apres.png&quot; alt=&quot;Après&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Ces captures d'écran ont été réalisées sous windows, mais l'affichage est le même depuis un poste linux ou macintosh.&lt;/p&gt;


&lt;h2&gt;Modification des droits par défaut:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;les enseignants peuvent aller dans les dossiers personnels des élèves pour &quot;relever les devoirs&quot;&lt;/li&gt;
&lt;li&gt;création d'une arborescence chez les enseignants pour simplifier les accès aux comptes élèves (le dossier &quot;école&quot; qui se trouve chez les enseignants)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Liste de logiciels à déployer (automatiquement si possible)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;cette liste est en évolution et représente un travail habituel que j'ai déjà détaillé dans d'autres billets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ces modifications sont appliquées à l'ensemble des écoles Landaises et sont maintenues dans le cadre de notre maintenance évolutive. Comme toutes les écoles sont concernées, ça ne pose pas de problème par rapport aux formations ou aux habitudes locales. Par contre ça posera un problème par rapport aux documentations publiques d'AbulÉdu et aux habitudes &quot;globales&quot;. Sachez donc qu'il y aura des &quot;saveurs&quot; d'AbulÉdu différentes d'une académie à l'autre dans les années à venir. Ce que vous connaissez d'AbulÉdu pourra être légèrement différent d'un endroit à l'autre.&lt;/p&gt;


&lt;p&gt;Il est néanmoins possible de re-modifier cette saveur en cours d'année sur simple demande auprès de RyXéo (dans la limite du possible et du raisonnable).&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2010/01/19/Adaptation-pour-lInspection-Academique-des-Landes#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2010/01/19/Adaptation-pour-lInspection-Academique-des-Landes#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/422</wfw:commentRss>
      </item>
    
  <item>
    <title>Nuage de tags pour la documentation en ligne</title>
    <link>http://e.rycks.com/index.php/post/2010/01/18/Nuage-de-tags-pour-la-documentation-en-ligne</link>
    <guid isPermaLink="false">urn:md5:3c5f7a4f7fadcfa7db7dc2db884bd2d9</guid>
    <pubDate>Mon, 18 Jan 2010 14:35:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Journal</category>
        <category>abuledu</category>    
    <description>    &lt;p&gt;Petite amélioration sur le site &lt;a href=&quot;http://docs.abuledu.org&quot; hreflang=&quot;fr&quot;&gt;docs.abuledu.org&lt;/a&gt; ... un nuage de tags est arrivé dans le menu latéral (à gauche). Il permet de naviguer différemment sur le site et de raccrocher la documentation avec des mots clés transversaux.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2010/01/18/Nuage-de-tags-pour-la-documentation-en-ligne#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2010/01/18/Nuage-de-tags-pour-la-documentation-en-ligne#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/421</wfw:commentRss>
      </item>
    
  <item>
    <title>Mise à jour évolutive d'AbulÉdu</title>
    <link>http://e.rycks.com/index.php/post/2010/01/09/Mise-a-jour-evolutive-dAbulEdu</link>
    <guid isPermaLink="false">urn:md5:069c0e6aee602080346d706b66f874c2</guid>
    <pubDate>Sat, 09 Jan 2010 17:11:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>&lt;p&gt;Dans le cadre de notre service de mise à jour évolutive pour AbulÉdu, nous sommes aujourd'hui en mesure de déployer une petite dizaine de logiciels sur les postes windows du réseau ... c'est une des facettes peu connue d'AbulÉdu dont il faudrait parler un peu plus souvent.&lt;/p&gt;    &lt;h2&gt;Logiciels windows directement inclus dans AbulÉdu 9.08-ENR&lt;/h2&gt;


&lt;p&gt;Les principaux logiciels libres pour windows sont automatiquement inclus dans notre système:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Firefox&lt;/li&gt;
&lt;li&gt;OpenOffice.org + OOOHG&lt;/li&gt;
&lt;li&gt;Thunderbird&lt;/li&gt;
&lt;li&gt;Inkscape&lt;/li&gt;
&lt;li&gt;The Gimp&lt;/li&gt;
&lt;li&gt;TuxPaint + les brosses&lt;/li&gt;
&lt;li&gt;Les logiciels du Terrier d'AbulÉdu&lt;/li&gt;
&lt;li&gt;GeoGebra&lt;/li&gt;
&lt;li&gt;GeoNext&lt;/li&gt;
&lt;li&gt;Italc&lt;/li&gt;
&lt;li&gt;Lame&lt;/li&gt;
&lt;li&gt;Audacity&lt;/li&gt;
&lt;li&gt;omnitux&lt;/li&gt;
&lt;li&gt;PDF Creator&lt;/li&gt;
&lt;li&gt;pidgin&lt;/li&gt;
&lt;li&gt;scribus&lt;/li&gt;
&lt;li&gt;GCompris (en version limité, on encourage les écoles à acheter la version complète)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Logiciels windows disponibles depuis le 30 novembre 2009&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;celestia&lt;/li&gt;
&lt;li&gt;sumatrapdf&lt;/li&gt;
&lt;li&gt;tuxmath&lt;/li&gt;
&lt;li&gt;vlc&lt;/li&gt;
&lt;li&gt;ccleaner (non libre)&lt;/li&gt;
&lt;li&gt;flash (non libre)&lt;/li&gt;
&lt;li&gt;googleearth (non libre)&lt;/li&gt;
&lt;li&gt;photofiltre (non libre)&lt;/li&gt;
&lt;li&gt;picasa (non libre)&lt;/li&gt;
&lt;li&gt;puzmat (non libre)&lt;/li&gt;
&lt;li&gt;realplayer (non libre)&lt;/li&gt;
&lt;li&gt;shockwave (non libre)&lt;/li&gt;
&lt;li&gt;xnview (non libre)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Logiciels windows disponibles depuis le 10 janvier 2010&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;artrage (non libre)&lt;/li&gt;
&lt;li&gt;atoumath (non libre)&lt;/li&gt;
&lt;li&gt;photorecit (non libre)&lt;/li&gt;
&lt;li&gt;primaths (non libre)&lt;/li&gt;
&lt;li&gt;terraexplorer, le logiciel pour geoportail (non libre)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Installation de ces logiciels&lt;/h2&gt;


&lt;p&gt;La question qui se pose maintenant c'est &quot;comment faire pour installer ces logiciels ?&quot;. Notre approche est institutionnelle: nous proposons de déployer automatiquement ces logiciels sur toutes les écoles d'un département en fonction des demandes des inspections académiques avec lesquelles nous sommes en contact.&lt;/p&gt;


&lt;p&gt;Par exemple, si l'inspection académique de xxx nous demande de déployer photorécit sur tous les ordinateurs du département, sous 24h (hors période de fermeture de la société) le logiciel en question sera disponible sur l'ensemble du parc concerné. Les responsables de l'inspection académique pourront en complément suivre le déploiement de cette application sur le tableau de bord accessible depuis leur compte de supervision sur abuledu.net.&lt;/p&gt;


&lt;h2&gt;Logiciels à venir&lt;/h2&gt;


&lt;p&gt;RyXéo étant une société de service, vous comprendrez donc que sur simple &lt;strong&gt;commande&lt;/strong&gt; nous pouvons mettre à disposition notre savoir faire et notre infrastructure de déploiement pour à peu près n'importe quel logiciel&amp;nbsp;! Notre métier est de simplifier la vie des acteurs terrains: au lieu qu'un MAI ou MATICE installe photorécit sur les 10 postes de chaque école de sa circonscription nous assurons le boulot en amont. Tout le parc est donc homogène (même version du logiciel partout) et maintenu.&lt;/p&gt;


&lt;h2&gt;Mise à jour des logiciels&lt;/h2&gt;


&lt;p&gt;L'autre intérêt de ce service est que nous mettons à jour ces logiciels, dans 2 ans, la version de firefox par exemple n'aura rien à voir avec la version actuelle ...&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2010/01/09/Mise-a-jour-evolutive-dAbulEdu#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2010/01/09/Mise-a-jour-evolutive-dAbulEdu#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/420</wfw:commentRss>
      </item>
    
  <item>
    <title>Changement de moteur pour la planete ?</title>
    <link>http://e.rycks.com/index.php/post/2009/12/30/Changement-de-moteur-pour-la-planete</link>
    <guid isPermaLink="false">urn:md5:f477a483404dffe36f6a95f385d407ff</guid>
    <pubDate>Wed, 30 Dec 2009 08:43:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category><category>toutpublic</category>    
    <description>&lt;p&gt;La planète a beaucoup de problèmes ... il faut avouer que le choix de l'outil n'a pas été simple. Mais avec la sortie de la version 0.3 de &lt;a href=&quot;http://www.bilboplanet.com/&quot; hreflang=&quot;fr&quot;&gt;bilboplanet&lt;/a&gt; il semblerait que ça soit le bon moment pour changer.&lt;/p&gt;    &lt;p&gt;Rappel des contraintes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;utiliser une base de données&lt;/li&gt;
&lt;li&gt;outil en php/mysql&lt;/li&gt;
&lt;li&gt;garder les archives de tout ce que la planete a fait suivre comme information&lt;/li&gt;
&lt;li&gt;utilisation d'un skin &quot;abuledu&quot; pour avoir la même présentation graphique que tous les sites abuledu&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Rappel des problèmes rencontrés:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://e.rycks.com/index.php/post/2008/11/09/Nouvelle-planete-pour-AbulEdu&quot; hreflang=&quot;fr&quot;&gt;Nouvelle planète pour abuledu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://e.rycks.com/index.php/post/2009/10/07/La-planete-begaye&quot; hreflang=&quot;fr&quot;&gt;La planète bégaye&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://forum.abuledu.org/topic/la-planete-begaye&quot; hreflang=&quot;fr&quot;&gt;La planète bégaye (forum)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://forum.abuledu.org/topic/les-liens-du-planet-sont-errones&quot; hreflang=&quot;fr&quot;&gt;Les liens sont erronés&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Alors, dès que j'ai 10 minutes je teste bilboplanet pour voir ce que ça donne ... changements à venir sur http://planete.abuledu.org&amp;nbsp;? réponse d'ici quelques jours.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/12/30/Changement-de-moteur-pour-la-planete#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/12/30/Changement-de-moteur-pour-la-planete#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/418</wfw:commentRss>
      </item>
    
  <item>
    <title>Double boot 98/TX</title>
    <link>http://e.rycks.com/index.php/post/2009/11/21/Double-boot-98/TX</link>
    <guid isPermaLink="false">urn:md5:92de064ecd09c7a0e1ed614e3931e513</guid>
    <pubDate>Sat, 21 Nov 2009 11:06:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>    &lt;p&gt;Ayant rencontré des ordinateurs avec un win98 et voulant les mettre en double amorçage pour proposer aux usager de tester ou utiliser les ordinateurs en terminaux légers je me suis rendu compte que la documentation du site abuledu &lt;a href=&quot;http://docs.abuledu.org/abuledu/administrateur/double_boot?rev=1239877159&quot; hreflang=&quot;fr&quot;&gt;était particulièrement longue et compliquée&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;J'ai donc trouvé beaucoup plus simple et &lt;a href=&quot;http://docs.abuledu.org/abuledu/administrateur/double_boot&quot; hreflang=&quot;fr&quot;&gt;remis la doc à jour ...&lt;/a&gt; en découpant les cas de figure dans des pages différentes pour éviter de se trouver nez à nez avec une page super longue.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/11/21/Double-boot-98/TX#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/11/21/Double-boot-98/TX#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/416</wfw:commentRss>
      </item>
    
  <item>
    <title>Si vous trouvez que l'Éducation coûte cher ...</title>
    <link>http://e.rycks.com/index.php/post/2009/10/29/Si-vous-trouvez-que-lEducation-coute-cher</link>
    <guid isPermaLink="false">urn:md5:19eb9833122f512a0baf832d4776a8e7</guid>
    <pubDate>Thu, 29 Oct 2009 00:22:00 +0100</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Journal</category>
        <category>abuledu</category><category>boulot</category><category>toutpublic</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2009/10/20091028-chenove-lincoln.jpg&quot; alt=&quot;20091028-chenove-lincoln.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Collé sur la porte de la directrice de l'École dans laquelle je bosse ces jours-ci ... no-comment, ça fait du bien parfois de lire ce genre de choses&amp;nbsp;! Merci Madame (la Directrice) pour cette bonne idée, Merci Monsieur (le Président) d'avoir posé par écris ces quelques mots&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/10/29/Si-vous-trouvez-que-lEducation-coute-cher#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/10/29/Si-vous-trouvez-que-lEducation-coute-cher#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/414</wfw:commentRss>
      </item>
    
  <item>
    <title>Export des fichiers PDF de BaseEleve pour créer les comptes AbulÉdu</title>
    <link>http://e.rycks.com/index.php/post/2009/10/16/Export-des-fichiers-PDF-de-BaseEleve-pour-creer-les-comptes-AbulEdu</link>
    <guid isPermaLink="false">urn:md5:f62c38960b1694acc5d0ce96c8f0d618</guid>
    <pubDate>Fri, 16 Oct 2009 11:19:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category><category>geekerie</category><category>tips</category>    
    <description>&lt;p&gt;Si vous n'avez pas la chance de pouvoir faire un export &quot;cvs&quot; des données de Base Elève comme c'est le cas pour moi dans les 2 écoles que j'ai équipé cette semaine, voici la pirouette que j'utilise ...&lt;/p&gt;    &lt;p&gt;La directrice ou le directeur a les droits d'exporter les fichiers au format PDF ... de ce fichier PDF on peut le transformer en un fichier CSV a condition de mettre quelque peu les mains dans le cambouis. C'est toujours mieux que de re-taper la liste des 300 comptes à la main &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;1. installer les outils nécessaires&lt;/p&gt;

&lt;pre&gt;
apt-get install poppler-utils
&lt;/pre&gt;


&lt;p&gt;2. exporter le PDF en TEXT&lt;/p&gt;

&lt;pre&gt;
pdftotext -raw FICHIER.pdf
&lt;/pre&gt;


&lt;p&gt;3. ouvrir ce fichier avec un éditeur de texte (gedit) pour &quot;rattraper&quot; a la main les erreurs de conversions (par exemple sur les noms composés)&lt;/p&gt;


&lt;p&gt;4. transformer brutalement ce fichier en un fichier CSV:&lt;/p&gt;

&lt;pre&gt;
cat FICHIER.txt | sed s/&amp;quot; &amp;quot;/&amp;quot;;&amp;quot;/ | sed s/&amp;quot;$&amp;quot;/&amp;quot;;&amp;quot;/ | sed s/&amp;quot;\(.*\) \(.*\)&amp;quot;/&amp;quot;\1;\2&amp;quot;/ &amp;gt; FICHIER.csv
&lt;/pre&gt;



&lt;p&gt;5. ouvrir ce fichier dans un tableur pour terminer le job ... ça simplifie pas mal le boulot non&amp;nbsp;? vous avez mieux à proposer&amp;nbsp;?&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/10/16/Export-des-fichiers-PDF-de-BaseEleve-pour-creer-les-comptes-AbulEdu#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/10/16/Export-des-fichiers-PDF-de-BaseEleve-pour-creer-les-comptes-AbulEdu#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/410</wfw:commentRss>
      </item>
    
  <item>
    <title>Ergonomie de la gestion des utilisateurs appliquée pour AbulÉdu 8.08</title>
    <link>http://e.rycks.com/index.php/post/2009/10/10/Ergonomie-de-la-gestion-des-utilisateurs-appliquee-pour-AbulEdu-808</link>
    <guid isPermaLink="false">urn:md5:a36d97c6aef552f9dcbd1493306540bc</guid>
    <pubDate>Sat, 10 Oct 2009 15:26:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>&lt;p&gt;Nos clients équipés de la version 8.08 ne sont pas en reste &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; voici que l'interface de gestion des utilisateurs leur est proposée dans le cadre du contrat de mise à jour.&lt;/p&gt;    &lt;p&gt;Pour bénéficier de cette interface améliorée vous devez juste faire une mise à jour et hop à vous les joies du nouveau webadmin-utilisateurs &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://e.rycks.com/public/images/2009/08/20090816-abuledu-adduser1.png&quot;&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2009/08/.20090816-abuledu-adduser1_m.jpg&quot; alt=&quot;20090816-abuledu-adduser1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/10/10/Ergonomie-de-la-gestion-des-utilisateurs-appliquee-pour-AbulEdu-808#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/10/10/Ergonomie-de-la-gestion-des-utilisateurs-appliquee-pour-AbulEdu-808#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/409</wfw:commentRss>
      </item>
    
  <item>
    <title>AbulÉdu et les RPI ... une solution qui ne doit pas passer inaperçue :)</title>
    <link>http://e.rycks.com/index.php/post/2009/10/09/AbulEdu-et-les-RPI-une-solution-qui-ne-doit-pas-passer-inapercue-%3A</link>
    <guid isPermaLink="false">urn:md5:3a3cac0ec71f570076e0a5c7802a4675</guid>
    <pubDate>Fri, 09 Oct 2009 09:38:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category><category>geekerie</category>    
    <description>&lt;p&gt;Furtivement hier soir un petit paquet a été envoyé sur nos serveurs APT de mise à jour ... petit paquet contenant deux scripts particulièrement intéressants: la vampirisation au service des RPI&lt;/p&gt;    &lt;h2&gt;contexte&lt;/h2&gt;


&lt;p&gt;Quand un RPI est équipé d'une classe mobile il faut savoir que les ordinateurs portables sont potentiellement utilisés par n'importe quelle école membre du RPI. En plus de déplacer le meuble à roulette contenant les ordinateurs il faudrait aussi, dans le cadre d'AbulÉdu, déplacer le serveur ... ce qui n'est pas vraiment simple.&lt;/p&gt;


&lt;p&gt;La solution est que chaque école a son serveur (un seul serveur pour les écoles serait possible à condition d'avoir une bande passante que ne permet pas encore les connexions adsl qu'on trouve en zone rurale). De même que chaque école a sa connexion internet.&lt;/p&gt;


&lt;p&gt;Celà étant au niveau d'un réseau 100% linux ça ne pose pas vraiment de problème de déplacer un ordinateur d'un réseau à l'autre ... mais pour windows il faut savoir qu'un domaine comporte certaines caractéristiques uniques. Si vous installez 3 serveurs, les bases du domaine windows (identifiants) seront différents même s'ils sont tous trois serveur du domaine &quot;ABULEDU&quot;&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Si vous voulez pouvoir déplacer un poste d'un domaine abuledu à un autre il faut donc que les deux identifiants serveurs soient absolument identiques.&lt;/p&gt;


&lt;p&gt;Et au passage il serait pas mal aussi de ne pas avoir à re-fixer les 12 postes sur le 2° serveur du RPI ... voir même sur le 3° &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Mais ... la base des utilisateurs doit être différente pour chaque école.&lt;/p&gt;


&lt;p&gt;C'est à ça que ce paquet s'attaque&amp;nbsp;! Transférer toutes les données &quot;machines&quot; et &quot;imprimantes&quot; d'un serveur vers un autre pour qu'on puisse prendre le portable du RPI et travailler sur n'importe lequel des serveurs en ayant la phase d'authentification &quot;ouverture de session&quot;.&lt;/p&gt;


&lt;h2&gt;export&lt;/h2&gt;


&lt;p&gt;La 1ere chose à faire, une fois le 1er serveur installé, imprimante déployée, machines &quot;fixées&quot; c'est d'exporter toute ces données.&lt;/p&gt;

&lt;pre&gt;
horizon-vampire-export
&lt;/pre&gt;


&lt;h2&gt;import&lt;/h2&gt;


&lt;p&gt;Ensuite, vous copiez le fichier tgz généré à l'étape &quot;export&quot; sur votre 2° serveur et vous lancez la commande.&lt;/p&gt;

&lt;pre&gt;
horizon-vampire-import
&lt;/pre&gt;


&lt;p&gt;Et c'est tout, vos ordinateurs portables peuvent maintenant &quot;changer de réseau&quot; en toute transparence.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/10/09/AbulEdu-et-les-RPI-une-solution-qui-ne-doit-pas-passer-inapercue-%3A#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/10/09/AbulEdu-et-les-RPI-une-solution-qui-ne-doit-pas-passer-inapercue-%3A#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/408</wfw:commentRss>
      </item>
    
  <item>
    <title>Framakey et serveur AbulÉdu de démo</title>
    <link>http://e.rycks.com/index.php/post/2009/10/09/Framakey-et-serveur-AbulEdu-de-demo</link>
    <guid isPermaLink="false">urn:md5:3d8833412c0ce4bb4cd9f25f65619878</guid>
    <pubDate>Fri, 09 Oct 2009 00:17:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>&lt;p&gt;Ça y est, je viens de mettre en place un serveur AbulÉdu de démonstration qui va nous permettre de &quot;montrer&quot; la framakey-abuledu ... j'ai un peu peur de faire exploser notre bande passante mais bon si ça arrive je fermerais ce serveur.&lt;/p&gt;


&lt;p&gt;L'implémentation complète de cette solution repose sur une seule question: &quot;quel est le niveau de sécurité acceptable ?&quot;.&lt;/p&gt;    &lt;p&gt;Pourquoi se poser cette question&amp;nbsp;? tout simplement parce que ça fait des années que AbulÉdu est prêt pour proposer ce service de &quot;bureau à distance&quot;: il suffit de suivre la &lt;a href=&quot;http://docs.abuledu.org/abuledu/utilisateur/transfert_de_fichiers_distants&quot; hreflang=&quot;fr&quot;&gt;documentation suivante&lt;/a&gt; mais ça implique un gros problème; les utilisateurs doivent être ajoutés dans le groupe &lt;em&gt;remotessh&lt;/em&gt; et par effet de conséquence nous devons nous assurer que leur mot de passe est robuste.&lt;/p&gt;


&lt;p&gt;Impossible&amp;nbsp;! Hé oui je peux vous assurer qu'on a tenté de faire un certain nombre de choses pour sécuriser les comptes ... mais sans succès, beaucoup trop d'utilisateurs ont un mot de passe faible.&lt;/p&gt;


&lt;p&gt;Alors comment faire pour &quot;ouvrir&quot; les connexions distantes à &quot;tous&quot; les utilisateurs et en particulier aux enfants&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;La solution que j'ai mise en place se fait en deux temps:&lt;/p&gt;


&lt;h2&gt;1. Un serveur SSH dédié&lt;/h2&gt;


&lt;p&gt;Au niveau du serveur AbulÉdu on garde le serveur ssh et son groupe remotessh pour les administrateurs, ce groupe va donc prochainement disparaître de la liste des groupes disponibles sur webadmin histoire d'être certain que personne ne s'ajoutera par erreur dans ce groupe.&lt;/p&gt;


&lt;p&gt;Ce serveur SSH ne sera pas directement accessible: le firewall n'aura pas le port en question d'ouvert.&lt;/p&gt;


&lt;p&gt;Et enfin, ce serveur SSH ne permettra pas de faire autre chose que des tunnels distants ... ce qui est déjà pas mal. Donc hors de question d'imaginer faire un ssh en ligne de commande pour lancer des logiciels sur le serveur (ou installer des rootkits, robots, bots et autres merdes).&lt;/p&gt;


&lt;h2&gt;2. Un système de port-knocking&lt;/h2&gt;


&lt;p&gt;Maintenant, comme il est probable que l'enfant &quot;eric.seigne&quot; utilise &quot;eric&quot; comme mot de passe il est donc hors de question qu'il puisse se connecter à distance ... sinon au bout de quelques heures je suis certain que ce serveur sera utilisé par des pirates&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Alors comment faire&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;Configurer le serveur via l'interface webadmin de choisir une série de 4 ports qu'il faudra utiliser dans l'ordre pour que le serveur ouvre la connexion distante et autorise l'accès au cartable électronique.&lt;/p&gt;


&lt;p&gt;C'est ce qu'on qualifie de sécurité acceptable.&lt;/p&gt;


&lt;h2&gt;3. Une application &quot;utilisateur&quot; super facile d'utilisation&lt;/h2&gt;


&lt;p&gt;Et enfin, hors de question de demander aux utilisateurs de lancer putty ou winscp et de configurer des trucs compliqués. Donc nous fournissons une application propre et toute intégrée qui se charge de faire le port-knocking et le lancement des tunnels ssh ...&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.ryxeo.com/Mon-ecole-a-distance.html&quot; hreflang=&quot;fr&quot;&gt;&lt;img src=&quot;http://www.ryxeo.com/local/cache-vignettes/L200xH144/20090924-Capture-Connexion-distante-Windows-a2130.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.ryxeo.com/Mon-ecole-a-distance.html&quot; hreflang=&quot;fr&quot;&gt;&lt;img src=&quot;http://www.ryxeo.com/local/cache-vignettes/L200xH159/20090924-Capture-Connexion-distante-Linux-958f2.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Ça se présente soit sous la forme d'une &lt;a href=&quot;http://www.ryxeo.com/Mon-ecole-a-distance.html&quot; hreflang=&quot;fr&quot;&gt;clé usb &quot;framakey&quot;&lt;/a&gt; soit d'une application clé en main linux voir même mac.&lt;/p&gt;


&lt;p&gt;La boucle est bouclée. Il reste maintenant à ... l'utiliser &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;h2&gt;Limites&amp;nbsp;?&lt;/h2&gt;


&lt;p&gt;Bien entendu il y a une limite ... la bande passante &quot;montante&quot; du serveur sur lequel vous vous connectez  ... certes les tunnels ssh ne sont pas ce qu'on fait de mieux (encapsulation de protocoles), un &quot;véritable&quot; VPN aurait été mieux mais sa mise en oeuvre me semble trop compliquée compte tenu du contexte.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/10/09/Framakey-et-serveur-AbulEdu-de-demo#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/10/09/Framakey-et-serveur-AbulEdu-de-demo#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/404</wfw:commentRss>
      </item>
    
  <item>
    <title>La planete begaye</title>
    <link>http://e.rycks.com/index.php/post/2009/10/07/La-planete-begaye</link>
    <guid isPermaLink="false">urn:md5:2727206c561fbd31eba28cade667c2bf</guid>
    <pubDate>Wed, 07 Oct 2009 23:28:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Journal</category>
        <category>abuledu</category>    
    <description>    &lt;p&gt;Comme indiqué il y a déjà plusieurs mois je &lt;a href=&quot;http://forum.abuledu.org/topic/la-planete-begaye&quot; hreflang=&quot;fr&quot;&gt;pense avoir réglé ce problème&lt;/a&gt; ... en tout cas je l'espère&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/10/07/La-planete-begaye#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/10/07/La-planete-begaye#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/405</wfw:commentRss>
      </item>
    
  <item>
    <title>Amélioration de l'ajout des utilisateurs</title>
    <link>http://e.rycks.com/index.php/post/2009/08/16/Amelioration-de-lajout-des-utilisateurs</link>
    <guid isPermaLink="false">urn:md5:7956d7608779c0b92f93af04e3da96fb</guid>
    <pubDate>Sun, 16 Aug 2009 11:30:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>&lt;p&gt;C'est l'amélioration de la journée &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; une &lt;a href=&quot;https://gforge.ryxeo.com/tracker/index.php?func=detail&amp;amp;aid=199&amp;amp;group_id=19&amp;amp;atid=392&quot; hreflang=&quot;fr&quot;&gt;demande de plus d'un an qui n'a jamais été développée&lt;/a&gt; ...&lt;/p&gt;    &lt;p&gt;L'idée est qu'on trouve une solution pour éviter qu'une personne ne se retrouve responsable et invité d'un groupe (gni !!!)&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://e.rycks.com/public/images/2009/08/20090816-abuledu-adduser1.png&quot;&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2009/08/.20090816-abuledu-adduser1_m.jpg&quot; alt=&quot;20090816-abuledu-adduser1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Et ensuite, que si on le souhaite on puisse faire apparaitre un menu complémentaire pour gérer les privilèges &quot;étendus&quot; pour la gestion des imprimantes etc.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://e.rycks.com/public/images/2009/08/20090816-abuledu-adduser2.png&quot;&gt;&lt;img src=&quot;http://e.rycks.com/public/images/2009/08/.20090816-abuledu-adduser2_m.jpg&quot; alt=&quot;20090816-abuledu-adduser2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Maintenant il reste à reprendre les étiquettes courtes pour les fameux noms des privilèges &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Ça vous va comme ça&amp;nbsp;? il est encore temps d'apporter des modifications.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/08/16/Amelioration-de-lajout-des-utilisateurs#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/08/16/Amelioration-de-lajout-des-utilisateurs#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/402</wfw:commentRss>
      </item>
    
  <item>
    <title>Un launchpad pour AbulÉdu ?</title>
    <link>http://e.rycks.com/index.php/post/2009/08/09/Un-launchpad-pour-AbulEdu</link>
    <guid isPermaLink="false">urn:md5:fbe973bc2e04f4780747ff095c64a039</guid>
    <pubDate>Sun, 09 Aug 2009 13:24:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>    &lt;p&gt;Oui je sais, ça fait à peine 1 an 1/2 que j'ai emmerdé tout le monde pour passer sur la &lt;a href=&quot;http://gforge.ryxeo.com&quot; hreflang=&quot;fr&quot;&gt;forge&lt;/a&gt; ... mais canonical vient de libérer &lt;a href=&quot;https://dev.launchpad.net/&quot; hreflang=&quot;fr&quot;&gt;launchpad&lt;/a&gt; et ça à de quoi nous faire réfléchir et rêver&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Imaginez, launchpad c'est du tout-en-un super intégré: forge, dépot de fichiers, ppa, centre de traduction, gestion de projet ... bref une gforge aboutie et sans les problèmes de la forge&amp;nbsp;! Alors oui à l'époque c'était le meilleur choix mais maintenant que launchpad est disponible, pourquoi ne pas en profiter&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;Vous voulez la liste des fonctionnalités de launchpad: https://dev.launchpad.net/&lt;/p&gt;


&lt;p&gt;Ha oui et vous vous demandez pourquoi ne pas tout simplement aller sur launchpad.net et y ouvrir un projet AbulÉdu&amp;nbsp;? Hé bien je suis toujours marqué par les mauvaises expériences lorsque gna s'est fait pirater, ou que tuxfamily a perdu tous ses backups, je préfère ne dépendre que de nous même et gérer nous-même toute l'infrastructure de base &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Alors, on l'envisage cette migration vers un lauchpad&amp;nbsp;? Ce n'est pas pour tout de suite, il faut monter le serveur, installer le launchpad dessus et vérifier que tout ce dont on a besoin existe dessus mais bon ... on y réfléchis&amp;nbsp;?&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/08/09/Un-launchpad-pour-AbulEdu#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/08/09/Un-launchpad-pour-AbulEdu#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/401</wfw:commentRss>
      </item>
    
  <item>
    <title>MacOSX et Serveur Linux - AbulÉdu ...</title>
    <link>http://e.rycks.com/index.php/post/2009/08/07/MacOSX-et-Serveur-Linux-AbulEdu</link>
    <guid isPermaLink="false">urn:md5:e0f0214d952c5572670df75c6d6a89bb</guid>
    <pubDate>Fri, 07 Aug 2009 18:30:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category><category>geekerie</category>    
    <description>    &lt;p&gt;Bon, je sens que si je touche encore une heure à un mac je vais en acheter un&amp;nbsp;! C'est stupéfiant comme l'informatique peut⁻être ... un outil tout simplement évident&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Plus sérieusement, inter-actif m'ayant permis d'avoir un MacBook entre les mains durant deux jours il y a 2 semaines environ, ça m'a permis de comprendre beaucoup de choses et je regrette d'autant plus de ne pas avoir regardé ça plus en avant lorsque Jean-François nous en avais mis un entre les mains&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Un exemple: pour distribuer une application Mac on voit souvent passer des fichiers .dmg ... c'est quoi ça&amp;nbsp;? hé bien c'est tout simplement une image disque (un peu comme un fichier ISO) dont la création est ultra simple (via l'outil de gestion de disques de macos), votre fichier .dmg, vous double cliquez dessus et hop ça le &quot;monte&quot; dans votre système, vous n'avez plus qu'à copier/coller votre application dans votre système et c'est ... tout&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Bien loin des fichiers .exe ou .msi d'installation/déploiement d'applications du monde microsoft et également bien loin des paquets logiciels (.deb, .rpm and co) de nos distributions linux&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Alors voilà en 4 heures montre en main je viens de créer un &quot;lanceur&quot; pour qu'OSX puisse ouvrir une session X comme si c'était un terminal léger, et j'ai même créé le fichier .DMG pour pouvoir distribuer cette &quot;application&quot; à toutes celles et ceux qui seraient intéressés&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Bon il existe aussi des &quot;packages&quot; qui sont visiblement des équivalents aux MSI/EXE/DEB/RPM que je connais mieux &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Alors pour faire simple, concernant OsX et AbulÉdu (serveur Linux):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Je sais comment faire pour qu'AbulÉdu se comporte comme une time-machine mais je ne l'implémente pas, on réfléchira et on fera des tests pour savoir si c'est opportun ou pas&lt;/li&gt;
&lt;li&gt;osx ouvre une session sur le domaine AbulÉdu (à partir de la version 9.08 d'AbulÉdu) comme un linux ou un windows &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; et &lt;a href=&quot;http://docs.abuledu.org/abuledu/administrateur/configbasemacos&quot; hreflang=&quot;fr&quot;&gt;il y a même la doc en ligne&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;osx peut se transformer en terminal léger (intérêt ?) en quelques secondes (cf la fin de l'article sur le site de doc)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Maintenant, la grande question, c'est de créer les paquets des logiciels du terrier pour osx ... et pour ça on attendra d'avoir un mac à demeure @ryxeo, celui que jean-françois nous avait donné ayant disparu&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/08/07/MacOSX-et-Serveur-Linux-AbulEdu#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/08/07/MacOSX-et-Serveur-Linux-AbulEdu#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/397</wfw:commentRss>
      </item>
    
  <item>
    <title>Outils de développement du Terrier d'AbulÉdu</title>
    <link>http://e.rycks.com/index.php/post/2009/07/29/Outils-de-developpement-du-Terrier-dAbulEdu</link>
    <guid isPermaLink="false">urn:md5:f1a98984658485a299921e3a3401518d</guid>
    <pubDate>Wed, 29 Jul 2009 11:43:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category><category>tips</category>    
    <description>&lt;p&gt;Un point rapide après deux jour passés avec André pour réfléchir aux outils de développement des logiciels du Terrier.&lt;/p&gt;


&lt;p&gt;Ça fait déjà plusieurs années que nous sommes arrivés à la conclusion que TCL/TK ne correspond pas à notre &quot;idéal&quot; de développement pour les logiciels du Terrier d'AbulÉdu ... mais nous n'avons jamais vraiment trouvé de solution. Nous avons tentés python + wx window, python + qt, java ... et sans doute encore d'autres.&lt;/p&gt;    &lt;p&gt;Rappel raide des contraintes de base pour le choix des outils de développement des logiciels du terrier:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Multi plate forme, ça doit marcher sous windows, macos et linux&lt;/li&gt;
&lt;li&gt;Libre au sens GNU/GPL&lt;/li&gt;
&lt;li&gt;De préférence sans étape fastidieuse de compilation, donc un langage de script&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Après avoir tenté beaucoup de choses, nous sommes donc arrivés à l'étape suivante: PyGame. Et ces deux derniers jours, passés en compagnie d'André ont été consacrés à ce choix: es-ce qu'on l'adopte pour de vrai ou pas&amp;nbsp;? là est encore la question.&lt;/p&gt;


&lt;p&gt;Il faut savoir que si on fait le choix de PyGame ça implique un certain nombre de choses dont en particulier:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le &quot;look&quot; jeux au lieu du &quot;look&quot; application (ça veut dire qu'on perd l'ergonomie ou l'IHM habituelle)&lt;/li&gt;
&lt;li&gt;sachant qu'il serait tout a fait possible que le mode &quot;éditeur&quot; ou &quot;enseignant&quot; du logiciel soit en PytonQt ou un truc du genre ... l'un n'empêche pas l'autre, si l'enseignant doit avoir accès à des fonctions comme le copier/coller, l'ouverture de fichier avec la boite gnome ou kde classique ou des fenêtres&amp;nbsp;!&lt;/li&gt;
&lt;li&gt;possibilité de passer en mode plein écran, exit donc la possibilité qu'un enfant aille cliquer dans des menus et lance d'autres applications&lt;/li&gt;
&lt;li&gt;le besoin de trouver un ensemble d'outils permettant de gérer les choses que nous développions à base de fenêtres imbriquées (des widgets)&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Après quelques heures de recherches, nous avons trouvés deux ensembles de widgets intéressants:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://ocemp.sourceforge.net/gui.html&quot;&gt;ocempgui&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cosc.canterbury.ac.nz/greg.ewing/python/Albow/&quot;&gt;albaw&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si vous lisez l'anglais et que vous cherchez pourquoi utiliser des widgets, je vous &lt;a href=&quot;http://pygame.org/wiki/gui?parent=index&quot; hreflang=&quot;en&quot;&gt;propose de lire ceci&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;À priori nous sommes partis en direction de OcempGUI dont nous avons péniblement passés deux jours à coder un petit truc pour &quot;voir&quot; si les principales choses dont nous avons besoins sont disponibles et utilisables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;découper le code source en sous modules et classes distinctes pour n'avoir qu'un seul fichier de lancement à la racine de l'application&lt;/li&gt;
&lt;li&gt;enchaîner les &quot;tableaux&quot; sans lancer un sous processus sur un nouveau fichier python (idée d'avoir un menu principal et ensuite les activités qui s'enchaînent)&lt;/li&gt;
&lt;li&gt;positionner des boutons&lt;/li&gt;
&lt;li&gt;gérer les évènements associés aux boutons&lt;/li&gt;
&lt;li&gt;avoir une &quot;fenêtre&quot; de l'assistant &quot;bob&quot; ou &quot;tux&quot; qui donne un coup de pouce&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Tout ceci est donc possible, le livre &quot;Beginning Game Development Python Pygame&quot; nous a été d'une aide précieuse et si vous voulez nous aider à nous améliorer dans le développement des futurs logiciels du terrier vous pouvez offrir ce livre aux développeurs: faites les livrer à &lt;a href=&quot;http://www.ryxeo.com/-Contact-.html&quot;&gt;l'adresse de RyXéo&lt;/a&gt; et je me chargerais de les redistribuer&amp;nbsp;!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/beginning-game-development-with-python-and-pygame-9781590598726&quot;&gt;chez eyrolles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amazon.fr/Beginning-Game-Development-Python-Pygame/dp/1590598725&quot;&gt;chez amazon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/07/29/Outils-de-developpement-du-Terrier-dAbulEdu#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/07/29/Outils-de-developpement-du-Terrier-dAbulEdu#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/398</wfw:commentRss>
      </item>
    
  <item>
    <title>Semaine 21 à 27</title>
    <link>http://e.rycks.com/index.php/post/2009/07/03/Semaine-21-a-27</link>
    <guid isPermaLink="false">urn:md5:1a75e614bb61a7e191da0db9a97ec88b</guid>
    <pubDate>Fri, 03 Jul 2009 18:26:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Journal</category>
        <category>abuledu</category><category>boulot</category><category>geekerie</category><category>militantisme</category><category>toutpublic</category>    
    <description>    &lt;p&gt;Je vous fais une redite du billet précédent&amp;nbsp;? plus c'est calme et silencieux et plus le travail est acharné &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Allez, on se voit la semaine prochaine à Nantes pour les RMLL&amp;nbsp;? direction http://rmll.info et à la semaine prochaine.&lt;/p&gt;


&lt;p&gt;PS: bienvenue aux petits Paul et Julie qui sont arrivé ces derniers temps, bravo aux parents.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/07/03/Semaine-21-a-27#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/07/03/Semaine-21-a-27#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/395</wfw:commentRss>
      </item>
    
  <item>
    <title>Semaine 18 ... et semaine 20</title>
    <link>http://e.rycks.com/index.php/post/2009/05/23/Semaine-18-et-semaine-20</link>
    <guid isPermaLink="false">urn:md5:158552f4952400f036516a4073c705f4</guid>
    <pubDate>Sat, 23 May 2009 15:12:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>    &lt;p&gt;Généralement quand je reste silencieux un bon bout de temps c'est que je prépare un &quot;coup&quot; &lt;img src=&quot;/themes/erics/smilies/lol.png&quot; alt=&quot;:o)&quot; class=&quot;smiley&quot; /&gt; Là c'est un peu plus compliqué que ça, il y a bien un coup en préparation mais il a pris plus de temps que prévu parcequ'un imprévu s'est glissé entre temps &lt;img src=&quot;/themes/erics/smilies/lol.png&quot; alt=&quot;:o)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Proposition complète AbulÉdu pour les Écoles Numériques Rurales&lt;/li&gt;
&lt;li&gt;Développement d'AbulÉdu 9.x ça avance &lt;img src=&quot;/themes/erics/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; une version béta est en cours de diffusion très restreinte&lt;/li&gt;
&lt;li&gt;Machine virtuelle pootle en production -&amp;gt; http://docs.abuledu.org/abuledu/developpeur/utiliser_pootle. Yannig se charge de coordonner le projet traduction, merci à lui&lt;/li&gt;
&lt;li&gt;Installation de tesklink que François nous a testé et validé -&amp;gt; https://www.ryxeo.com/testlink/&lt;/li&gt;
&lt;li&gt;Nouveau paquet cups pour corriger la mise à jour sécurité ubuntu, jusqu'à la prochaine&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;François avance dur sur le testlink qui va nous permettre d'atteindre nos objectifs qualités pour AbulÉdu.&lt;/p&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/05/23/Semaine-18-et-semaine-20#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/05/23/Semaine-18-et-semaine-20#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/393</wfw:commentRss>
      </item>
    
  <item>
    <title>Semaine 16</title>
    <link>http://e.rycks.com/index.php/post/2009/04/19/Semaine-16</link>
    <guid isPermaLink="false">urn:md5:21cd08bd67d2d4f1607cdcf47af460b9</guid>
    <pubDate>Sun, 19 Apr 2009 14:04:00 +0200</pubDate>
    <dc:creator>erics</dc:creator>
        <category>Informatique</category>
        <category>abuledu</category><category>boulot</category>    
    <description>    &lt;p&gt;Suite au passage en formation cette semaine de Pascal, nous avons mis à jour la documentation en ligne:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Suppression des multiples pages qui ne servent à rien sur les 30 disquettes différentes: on a &lt;a href=&quot;http://docs.abuledu.org/abuledu/administrateur/disquettes&quot; hreflang=&quot;fr&quot;&gt;tout simplifié depuis l'arrivée du gpxe-all&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Amélioration de la documentation sur l'&lt;a href=&quot;http://docs.abuledu.org/abuledu/administrateur/installation_de_pmb_quand_on_est_abuladmin&quot; hreflang=&quot;fr&quot;&gt;installation de PMB&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Quelques petites améliorations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Retour du &quot;nom ou ip du poste&quot; sur l'écran de connexion d'un terminal léger AbulÉdu (mise à jour du 19 avril). Si vous avez une adresse IP c'est que votre poste n'est pas fixé, sinon vous devriez avoir son nom.&lt;/li&gt;
&lt;li&gt;Système qui permet de copier la disquette d'amorçage réseau sur le disque dur ... mais c'est encore en attente de tests et validations&lt;/li&gt;
&lt;li&gt;Mise en lumière qu'un client lourd peut tout a fait se comporter comme un serveur relais, ça reste à valider et tester en situation réelle mais tout semblait ok sur notre réseau de tests&lt;/li&gt;
&lt;li&gt;Correction d'un bug des HST pour les droits (bug &lt;a href=&quot;http://gforge.ryxeo.com/tracker/index.php?func=detail&amp;amp;aid=291&quot; hreflang=&quot;fr&quot;&gt;#291&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;ins&gt;Rappel:&lt;/ins&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;LTSP 4.4: les travaux &lt;strong&gt;doivent&lt;/strong&gt; avancer pour qu'on puisse l'inclure dans la version 9.x d'AbulÉdu ... en effet le LTSP4.2 ne marche pas vraiment bien avec la nouvelle version en cours de développement d'AbulÉdu. Nous avons réellement besoin d'aide financière pour ce développement. Merci de vous rendre sur la &lt;a href=&quot;http://forum.abuledu.org/topic/module-gestion-tx-recents-2009&quot; hreflang=&quot;fr&quot;&gt;page ad-hoc du forum&lt;/a&gt; et aidez-nous à trouver des solutions pour assurer le financement du développement d'AbulÉdu.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://e.rycks.com/index.php/post/2009/04/19/Semaine-16#comment-form</comments>
      <wfw:comment>http://e.rycks.com/index.php/post/2009/04/19/Semaine-16#comment-form</wfw:comment>
      <wfw:commentRss>http://e.rycks.com/index.php/feed/rss2/comments/392</wfw:commentRss>
      </item>
    
</channel>
</rss>