<?xml version="1.0" encoding="UTF-8"?>
        <?xml-stylesheet type="text/css" href="http://olivier.dossmann.net/joueb/styles/feed.css"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
<channel>
<title>Catégorie : Web | Le BlankoJoueb</title>
<atom:link href="http://olivier.dossmann.net/joueb/archives/web/index-rss.xml" rel="self" type="application/rss+xml" />
<link>http://olivier.dossmann.net/joueb</link>
<description>Le JOUrnal wEB de Blanko</description>
<dc:language>fr-fr</dc:language>
<dc:creator>Blankoworld</dc:creator>
<dc:date>2013-05-02T17:23:21+01:00</dc:date>
<admin:generatorAgent rdf:resource="http://nanoblogger.sourceforge.net" />
<image><link>http://olivier.dossmann.net/joueb</link><url>http://olivier.dossmann.net/joueb/images/favicon.ico</url><title>Catégorie : Web | Le BlankoJoueb</title></image>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2013/04/30/ma_première_expérience_dans_les_tubes_de_pump_io/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2013/04/30/ma_première_expérience_dans_les_tubes_de_pump_io/index.html</guid>
<title>Ma première expérience dans les tubes de pump.io</title>
<dc:date>2013-04-30T14:06:10+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> Web, Logiciels, Libre</dc:subject>
<description><![CDATA[<h3>Introduction</h3>

<p>Je suis utilisateur de certains réseaux sociaux tels qu'<a href="http://identi.ca" title="Découvrir identica">Identi.ca</a> ou encore <a href="http://twitter.com" title="Se rendre sur le portail Twitter">Twitter</a> (notamment grâce à un pont entre identica et twitter).</p>

<p>Pour rappel ces deux réseaux sociaux sont considérés de <a href="http://fr.wikipedia.org/wiki/Microblog" title="Définition de Microblog par Wikipedia FR">Microblog</a>, c'est à dire une courte phrase limitée à 140 caractères pour exprimer quelque chose. C'est d'ailleurs plus court que les anciennes limites du texto sur téléphone mobile.</p>

<p>Ainsi, dans le monde d'Identica s'est déroulé récemment une succession d'évènements plutôt déroutants : le mainteneur principal du logiciel statusnet (utilisé par Identica) a laissé le projet à la communauté et s'est tourné vers un nouveau produit assez proche : <a href="http://pump.io" title="Découvrir le site officiel du projet pump.io">pump.io</a>.</p>

<p>À la rigueur ce n'est pas un problème, <a href="https://e14n.com/evan/note/CuaONBbwQcyenRzC93R6Mw" title="Découvrir la note d'Evan au sujet du passage d'identica à pump.io">sauf si ledit mainteneur, Evan Prodromou, compte passer le site identi.ca à pump.io</a>.</p>

<p>Cet article donne mon expérience et mes impressions sur ce nouvel outil (pump.io) que j'ai testé en local.</p>

<p><img src="/joueb/images/nature/water_pump.jpg" alt="Water pump" title="" /></p>

<p>Photo par Darmin70 sur <a href="http://www.flickr.com/photos/darwin70/1200152443/in/photostream/" title="Découvrir l'album de Darwin70">son album Flickr</a>.</p>

<h3>Concrètement que faire dans pareille situation ?</h3>

<p>On a le choix entre : </p>

<ul>
<li>[Option 1] installer une instance de statusnet et rappatrier son historique identi.ca puis se réabonner à toutes les personnes qu'on suit</li>
<li>[Option 2] utiliser la nouvelle mouture de pump.io qui sera installée sur identi.ca</li>
<li>[Option 3] installer une instance de pump.io chez soi</li>
</ul>

<p>Sachant qu'avec l'option 2 on sait :</p>

<ul>
<li>que les personnes ayant leur propre instance d'identi.ca chez eux ne seront plus visibles dans la liste de nos abonnées et/ou des personnes que nous suivons</li>
<li>que les logiciels que nous utilisons pour consulter identi.ca, publier un message ou suivre de nouvelles personnes ne fonctionneront pas</li>
</ul>

<p>Pour faire bien, il me faudrait installer une instance compatible avec statusnet pour continuer de suivre les personnes qui ont ce type d'instance, et trouver des clients ou adapter des clients pour se connecter à la nouvelle mouture de pump.io.</p>

<p>Qu'en est-il de statusnet ?</p>

<h3>Ma réflexion sur la création d'une instance statusnet</h3>

<p>J'ai listé 2 possibilités d'instances statusnet (comprendre compatible avec l'actuel statusnet) : </p>

<ul>
<li><a href="http://status.net/" title="Aller sur le site de la communauté statusnet">statusnet</a> tel qu'il a été laissé par Evan (normalement entre de bonnes mains)</li>
<li><a href="https://rstat.us/" title="Aller sur le site officiel de rstat.us">rstat.us</a>, une alternative plus légère à statusnet</li>
</ul>

<h4>Le logiciel statusnet</h4>

<p>Il m'ennuie car : </p>

<ul>
<li>Il faut réussir à l'administrer correctement</li>
<li>Je ne vois pas de page sur comment l'installer (un peu le boxon)</li>
<li>Il fonctionne avec MySQL, je n'ai pas MySQL sur mon serveur et ne compte plus du tout l'installer car j'en ai horreur (ceci est personnel)</li>
<li>Il faut installer pleins de plugins pour arriver à reproduire les quelques fonctionnalités sympas d'Identi.ca, et là on se lance dans quelque chose de grand !</li>
</ul>

<p>Il est cependant intéressant pour le fait qu'il peut être "mono-utilisateur", c'est à dire restreint à une personne. Ce qui limite ensuite le suivi des enregistrements véritables ou non.</p>

<p>Passons à autre chose.</p>

<h4>Le logiciel rstat.us</h4>

<p>Il semble sympathique pour les raisons suivantes : </p>

<ul>
<li>Utilise une autre base de données que MySQL, à savoir : MongoDB</li>
<li>Est en RubyOnRails que j'utilise déjà pour différents sites sans problème majeur</li>
</ul>

<p>En revanche :</p>

<ul>
<li>Il ne fonctionne pas toujours au top avec les instances statusnet</li>
<li>MongoDB semble pas mal, mais utilise beaucoup le disque dur et la mémoire vive, à utiliser avec modération je pense</li>
</ul>

<h4>Ainsi</h4>

<p>Je me suis alors tourné vers l'option 3 : installer et tester pump.io.</p>

<h3>Quelques mots doux pour pump.io</h3>

<p>Pump.io est un projet encore très jeune, il est en version 0.2.1 mais avance assez vite dans son développement.</p>

<p>Il fonctionne sur un mode décentralisé (chacun peut avoir son instance et se connecter à celle des autres) et permet de partager ce qu'il appelle des "notes" sans aucune limite du nombre de caractères ;  mais aussi des images afin de partager des moments clés de notre vie ou des éléments hilarants trouvés ici ou là.</p>

<p>L'outil est développé en javascript et n'en est qu'à ses débuts, donc le peu de fonctionnalités et de routines font de lui un outil plus rapide que ses concurrents/prédécesseurs.</p>

<p>À noter que l'outil est un serveur à part entière. Il fournit le serveur et le client.</p>

<p>Pour <a href="http://pump.io" title="En savoir plus sur pump.io">plus d'informations au sujet de pump.io</a>, je vous renvoie au <a href="http://pump.io" title="En savoir plus sur pump.io">site officiel de pump.io</a>.</p>

<h3>Particularités de l'installation</h3>

<p>Je ne décrirai pas l'installation de pump.io car vous pouvez <a href="https://olivier.dossmann.net/wiki/configurations/pumpio/index" title="Comment installer pump.io sur Debian Squeeze selon Olivier DOSSMANN">lire l'installation de pump.io 0.3-trunk sur le Quicky Blanko</a>.</p>

<p>Cependant sachez que vous pouvez choisir quelle base de données vous allez utiliser ou tout simplement si vous voulez utiliser des fichiers pour stocker les résultats de l'utilisation de votre instance pump.io.</p>

<p>Ainsi je suis resté sur une base de données Redis qui semble facile à installer et à utiliser sous GNU/Linux Debian.</p>

<p>Ensuite il suffit de quelques commandes simples pour réussir à installer/configurer et lancer une instance pump.io. C'est un avantage certain.</p>

<p>Une telle configuration système ne peut pas s'effectuer sur la plupart des hébergeurs, cela restreint donc l'utilisation à grande échelle, mais largement suffisant pour tester et utiliser chez soi ! Ce qui, en passant, est le but des logiciels décentralisés : l'utiliser et le garder chez soi.</p>

<h3>Première utilisation sur pump.io</h3>

<p>Je tiens à rappeler que j'ai utilisé une version "en cours de développement", il se peut donc qu'il y ait des incohérences entre un pump.io que vous testez et celui que j'ai eu sous la main.</p>

<p>Avant tout c'est une interface simple et claire qui nous accueille sur l'instance. Très peu de texte, très peu d'options : on sait directement où aller, c'est sur "Register" que je me rends donc pour devenir le premier utilisateur de ma propre instance.</p>

<p>Vous sentez d'ailleurs cette modification de ma voix dans "ma propre instance" ? Non ? Toujours pas ? Ça secoue un peu de pouvoir dire qu'on a sa propre instance d'un outil décentralisé. On se sent à la fois fier et libre. Libre de choisir un autre outil… ou de réutiliser un outil moins libre… ou tout simplement d'adapter à ses besoins !</p>

<p>Donc pour reprendre, une fois enregistré/connecté en deux coups de cuillère à pot, on se retrouve sur notre "mur" - nommé <strong>Activity</strong>.</p>

<p>Ensuite on peut y poster facilement une note ou une image puis la partager en sélectionnant des groupes d'utilisateurs ou des utilisateurs.</p>

<h3>Ce que j'aime</h3>

<ul>
<li>interface simple</li>
<li>intuitif</li>
<li>rapide</li>
<li>clair (dans les objectifs, les noms choisis, la façon de trouver)</li>
<li>il y a peu de fonctionnalités mais les quelques existantes semblent suffisantes</li>
<li>pas de limitation dans le nombre de caractères</li>
<li>ajout d'images possibles</li>
<li>utilisable comme d'un blog/microblog</li>
<li>gestion fine des permissions pour les groupes/utilisateurs pour CHAQUE billet/note/image et ce de manière très simple ! Un pur bonheur.</li>
</ul>

<p>Tout n'est cependant pas rose, surtout à partir du moment où j'ai voulu papoter avec d'autres personnes sur d'autres instances pump.io.</p>

<h3>Ce que je n'aime PAS</h3>

<ul>
<li>se connecter sur une instance distante peut prendre parfois 2 à 5 minutes (jusqu'à ce que le serveur en ait marre j'imagine)</li>
<li>le flux est très lent à l'affichage</li>
<li>pas de page suivante/précédente pour le flux, on commence de la dernière publication au plus ancienne en déroulant la page encore et encore…</li>
<li>pas de bouton "Unshare" (ou pas fonctionnel) sur une note que j'ai partagée de manière malhabile (après une fausse manipulation).</li>
<li>on peut commenter une note sans choisir de la rendre publique ou non à telle ou telle personne. Par défaut ça partage à ceux qui suivent déjà l'utilisateur dont provient ladite note</li>
<li>parfois le logiciel tourne dans le vide (c'est une impression j'imagine). Pas de réponse visuelle, on ne sait pas si cela a fonctionné ou non une fois récupéré</li>
<li>pas de traduction de l'interface ni de choix possible d'une quelconque langue</li>
<li>mes clients habituels ne fonctionnent pas sur pump.io, TOUT doit être fait sur l'interface web</li>
<li>comment trouver/retrouver quelqu'un dans une instance donnée sans appel à l'API ?</li>
<li>on ouvre le menu, on clique => la page s'affiche mais le menu reste ouvert. WTF?</li>
<li>on supprime une catégorie : aucun rafraîchissement de la page -__-</li>
<li>j'ai un souci pour suivre des personnes extérieurs, <a href="https://github.com/e14n/pump.io/issues/570" title="en savoir plus sur mon problème">je n'ai pas encore trouvé l'explication</a>. C'est complètement bloquant pour un logiciel qui se veut être un réseau social en relation avec le monde extérieur</li>
<li>quand on a cliqué sur le lien pour lire un commentaire, on a plus de lien vers la note initiale. On est perdu.</li>
<li>parfois j'ai la liste des personnes à qui je veux écrire, parfois pas</li>
<li>on peut partager une note qu'on a déjà publiée publiquement (à quoi cela sert ?)</li>
</ul>

<p>Il doit y avoir encore pleins de critères, mais je vous fais fi de tout cela.</p>

<h3>Critiques / Bugs / Problèmes</h3>

<p>Je considère certains points problématiques. Voici les explications.</p>

<h4>Internationalisation</h4>

<p>D'après <a href="https://github.com/e14n/pump.io/issues/502">le ticket suivant</a> il semble qu'il n'y ait encore aucune idée pour régionaliser l'application. Rien de rien. Même pas une petite idée d'un système logiciel pouvant le faire ou ayant été fait en javascript pour cela. Néant complet.</p>

<p>On se sent seul.</p>

<p>Très seul.</p>

<p>Bref, d'un point de vue logique, cela m'échappe de faire une application de <strong>réseau social</strong>, oui oui réseau social, je le répète, <strong>réseau social</strong>. Comment créer des liens entre des personnes qui ne peuvent même pas avoir l'application transformée suivant leur propre langue ?</p>

<p>C'est très curieux de ne pas avoir mis ça en haut de liste dans les contraintes. Identica est en plusieurs langues.</p>

<h4>Trouver de nouvelles personnes à suivre</h4>

<p>Twitter vous propose de suivre des stars (que ce soit leur compte réel ou pas on s'en fou). Identica vous offre le luxe de voir les derniers billets/messages sur un "mur public".</p>

<p>Chez pump.io, vous ne savez pas qui utilise votre serveur. Vous ne voyez pas les autres, vous ne savez pas qu'ils existent. Ça ressemble donc à un réseau d'autistes.</p>

<blockquote>
  <p>Super, je viens de m'inscrire à un outil de réseau social, je ne sais pas qui suivre ni qu'ils existent et mes amis sont restés sur Facebook, Twitter, Identica, etc.</p>
</blockquote>

<p>C'est exactement ça.</p>

<p><strong>Edit</strong> : <a href="http://status.dotzero.me/conversation/76249#notice-85433">Mart-e nous explique sur son instance Statusnet que Ofirehose devrait s'occuper de trouver des gens</a>.</p>

<p><strong>Fin de l'Edit</strong></p>

<h4>Points techniques</h4>

<p>Côté technique, je relève deux points car je n'ai pas été plus en profondeur : </p>

<ul>
<li>pour mettre à disposition du public son instance, tout en pouvant se connecter à celle des autres, vous devez utiliser le port 80. Ce qui bloque la possibilité de faire d'autres accès web sur le port 80. Grossomodo vous devez avoir un serveur et un sous-domaine rien que pour pump.io. Nul ? Non, ARCHInul !</li>
<li>un système de permissions a été mis en place : Oauth 1.0. Je ne comprends pas pourquoi le projet n'a pas démarré de suite avec la version 2.0. Surtout que l'auteur avoue comprendre peu de la version 1.0… Ce n'est pas très rassurant pour un outil sur lequel on publie tout un tas de choses sur nous.</li>
</ul>

<p><strong>Edit</strong> : Ce sur quoi je voulais vraiment insister pour Oauth 1.0 est surtout une phrase lue sur le wiki de pump.io au <a href="https://github.com/e14n/pump.io/blob/master/API.md#authentication" title="Lire la phrase dont je parle sur le wiki Github du projet pump.io">sujet de la connaissance de Oauth 1.0 vs. Oauth 2.0 par Evan Prodromou</a>. Notamment la phrase suivante : </p>

<blockquote>
  <p>I can barely understand OAuth 1.0 and I can't figure out OAuth 2.0 at all, so I'm sticking with 1.0.</p>
</blockquote>

<p><strong>Fin de l'Edit</strong></p>

<h3>Conclusion</h3>

<p>Vous préférez pomper l'eau vous-même au puit sans assurance de continuité ou utiliser l'eau courante à domicile ? Peut-être préférez-vous un système qui soit un mélange des deux ? </p>

<p>À vous de choisir, dans mon cas ce ne sera probablement pas pump.io. J'ai besoin d'être rassuré sur la régionalisation de l'interface, l'accès aux instances distantes et la possibilité de mettre le service derrière un proxy afin de pouvoir disposer de plusieurs services webs sur le port 80.</p>

<p>Je ne le conseille que pour une utilisation privée au sein d'une entreprise par exemple ou bien pour une association ou un évènement spécifique.</p>

<h3>Liens</h3>

<ul>
<li><a href="http://pump.io" title="Se rendre sur le site officiel de pump.io">Site officiel de pump.io</a></li>
<li><a href="http://mart-e.be/post/2013/04/02/pump-io-un-nouveau-reseau-social-libre-et-decentralise/" title="Lire l'article de Mart-e concernant pump.io">Article francophone sur la découverte de pump.io par Mart-e</a></li>
<li><a href="http://fr.wikipedia.org/wiki/Microblog" title="Définition du mot Microblog suivant Wikipédia FR">Définition du mot Microblog suivant Wikipédia FR</a></li>
</ul>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2013/02/26/chroot_mysql_sous_debian_squeeze/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2013/02/26/chroot_mysql_sous_debian_squeeze/index.html</guid>
<title>Chroot MySQL sous Debian Squeeze</title>
<dc:date>2013-02-26T12:25:01+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> Astuce, Web, Logiciels, Libre</dc:subject>
<description><![CDATA[<h3>Introduction</h3>

<p>Dans certain cas nous aimerions installer un service ou une application sans avoir d'incidence sur les services annexes d'une machine. On peut vouloir tester un outil, devoir utiliser une application sur une version particulière de notre distribution ou encore, dans notre cas, installer un serveur MySQL sur une machine Debian sur laquelle nous ne voulons pas influer.</p>

<p>Pour ces cas - et bien d'autres encore - une solution existe : les chroots. Le chroot est un espace isolé du reste de l'environnement et possède ses propres bibliothèques, outils, applications, etc. Il peut communiquer avec le reste du monde, la machine hôte, etc. Mais il ne peut pas influer sur autre chose que lui-même.</p>

<h3>Installation</h3>

<p>Je vais donc vous décrire rapidement les commandes effectuées pour créer un chroot avec MySQL dedans. Pour des informations complémentaires je laisse les liens des tutoriels suivis dans le chapitre <strong>Liens</strong> de ce même article.</p>

<p>Voici donc les étapes successives (faites sur une Debian Squeeze) : </p>

<ul>
<li>Installation de l'outil <strong>debootstrap</strong></li>
<li>Création d'un répertoire <em>/srv/chroot/squeeze</em></li>
<li>Initialisation de la variable CHROOT nécessaire à <strong>toutes les opérations</strong></li>
<li>Création du chroot</li>
<li>Montage des répertoires importants</li>
<li>Identification sur le chroot</li>
<li>Mise à jour du chroot</li>
<li>Installation des <em>locales</em> et de nano</li>
<li>Modification de l'invite de commande pour savoir que nous sommes dans un chroot</li>
<li>Sortie puis entrée dans le chroot pour vérifier la modification de l'invite de commande</li>
<li>Installation de MySQL</li>
<li>Édition du fichier de configuration de MySQL</li>
<li>Redémarrage de MySQL</li>
<li>Édition de la configuration MySQL côté machine hôte</li>
</ul>

<p>Et les différentes commandes : </p>

<pre name="code" class="bash">
su - root
apt-get install debootstrap
mkdir -p /srv/chroot/squeeze
CHROOT=/srv/chroot/squeeze
debootstrap --arch i386 squeeze $CHROOT http://ftp.fr.debian.org/debian/
mount -t proc proc $CHROOT/proc
mount -t devpts devpts $CHROOT/dev/pts
chroot $CHROOT /bin/bash --login
apt-get update
apt-get install locales nano
dpkg-reconfigure locales
echo "(CHROOT)" > /etc/debian_chroot
exit
chroot $CHROOT /bin/bash --login
apt-get install mysql-server mysql-client php5-mysql
nano /etc/mysql/my.cnf
</pre>

<p>On édite les lignes suivantes : </p>

<pre><code>bind-address    = localhost
</code></pre>

<p>puis on redémarre le serveur MySQL : </p>

<pre name="code" class="bash">
service mysql restart
</pre>

<p>Ensuite on quitte le chroot et on édite le fichier de la machine hôte : </p>

<pre name="code" class="bash">
exit
nano /etc/mysql/my.cnf
</pre>

<p>On édite les lignes suivantes : </p>

<pre><code>[client]
port    = 3306
socket    = /srv/chroot/squeeze/var/run/mysqld/mysqld.sock
</code></pre>

<p>puis plus loin dans le même fichier : </p>

<pre><code>bind-address    = localhost
</code></pre>

<p>et on ajoute la ligne suivante : </p>

<pre><code>chroot = /srv/chroot/squeeze
</code></pre>

<p>Vous voilà désormais avec un chroot contenant MySQL !</p>

<h3>Conclusion</h3>

<p>Créer un chroot n'est finalement pas compliqué. L'utiliser et installer des applications non plus. MySQL reste cependant particulier car il faut connaître l'option <strong>chroot</strong> du fichier de configuration. On rencontre aussi quelques difficultés avec PhpMyAdmin, mais ils peuvent être résolus via un <a href="https://olivier.dossmann.net/wiki/configurations/mysql/index#acces_phpmyadmin" title="En savoir plus sur l'accès depuis PhpMyAdmin à un MySQL chrooté">tutoriel de l'accès PhpMyAdmin à un chroot MySQL sur le Quicky Blanko</a>.</p>

<h3>Liens</h3>

<ul>
<li><a href="https://olivier.dossmann.net/wiki/configurations/chroot/index" title="Lire le tutoriel sur l'installation d'un chroot sous Debian GNU/Linux Squeeze">Installer un chroot</a></li>
<li><a href="https://olivier.dossmann.net/wiki/configurations/mysql/index#installer_mysql_dans_un_chroot" title="Lire le tutoriel sur l'installation de MySQL dans un chroot sous Debian GNU/Linux Squeeze">Installer MySQL dans un chroot</a></li>
</ul>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2012/04/20/de_semanticscuttle_vers_shaarli/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2012/04/20/de_semanticscuttle_vers_shaarli/index.html</guid>
<title>De SemanticScuttle vers Shaarli</title>
<dc:date>2012-04-20T09:40:08+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> Développement, Nouvelle, BlankoWeb, Web, Logiciels, Libre</dc:subject>
<description><![CDATA[<h3>Présentation</h3>

<p><a href="http://semanticscuttle.sourceforge.net/" title="Visiter la page officielle de Semantic Scuttle, outil de marques-pages en ligne">Semantic Scuttle</a> et <a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="Se rendre sur la page de présentation de Shaarli">Shaarli</a> sont deux outils de marques-pages en ligne. C'est à dire qu'ils permettent de partager ses coups de cœurs du web.</p>

<p>Ce sont deux très bon outils qui disposent de tout un tas de fonctionnalités. Mais ce dont nous allons parler aujourd'hui c'est la migration de l'un vers l'autre, c'est à dire de <a href="http://semanticscuttle.sourceforge.net/" title="Visiter la page officielle de Semantic Scuttle, outil de marques-pages en ligne">Semantic Scuttle</a> vers <a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="Se rendre sur la page de présentation de Shaarli">Shaarli</a>.</p>

<p>Comme <a href="https://olivier.dossmann.net/joueb/archives/2012/03/12/owncloud_une_alternative_de_dropbox/index.html" title="Découvrir le billet sur Owncloud qui parle, en partie de la recherche d'un remplaçant pour Semantic Scuttle">je vous l'énoncais dans un billet précédent</a>, chose promise, chose due !</p>

<h3>En quelques étapes simples</h3>

<p>La migration de <a href="http://semanticscuttle.sourceforge.net/" title="Visiter la page officielle de Semantic Scuttle, outil de marques-pages en ligne">Semantic Scuttle</a> à <a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="Se rendre sur la page de présentation de Shaarli">Shaarli</a> se fait en 3 étapes :</p>

<ul>
<li>Export des marques-pages au format HTML dans l'interface de l'étoile jaune (Semantic Scuttle)</li>
<li>Génération d'un fichier d'import pour <a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="Se rendre sur la page de présentation de Shaarli">Shaarli</a> à l'aide d'un <a href="https://github.com/blankoworld/SemanticScuttle2Shaarli" title="Se rendre sur la page de l'outil SemanticScuttle2Shaarli qui permet de migrer de Semantic Scuttle à Shaarli">outil crée pour l'occasion par mes soins</a></li>
<li>Import dans <a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="Se rendre sur la page de présentation de Shaarli">Shaarli</a> des marques-pages</li>
</ul>

<p>Et vous pourrez profiter de votre nouveau <a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="Se rendre sur la page de présentation de Shaarli">Shaarli</a>.</p>

<h3>La migration détaillée</h3>

<p>Pour de plus amples renseignements, je vous invite à lire <a href="http://olivier.dossmann.net/wiki/configurations/shaarli/index" title="Se rendre sur le Quicky Blanko pour en savoir plus sur l'installation, la configuration et la migration de Semantic Scuttle à Shaarli">ma page wiki au sujet de Shaarli</a>.</p>

<h3>Conclusion</h3>

<p>Ce passage de l'étoile jaune à l'étoile verte s'est déroulé sans accrocs. Je ressens cependant une certaine frustration dans cette informatique dite Libre. Les logiciels se multiplient énormément (tant mieux d'un côté), mais leur durée de vie, leur cycle et leur qualité en prenne un sacré coup. Ils sont malmenés. Du coup on change d'outil d'une année à l'autre, on doit écrire des outils/programmes de migration et on passe du temps pour enfin obtenir un résultat concret et concluant !</p>

<p>Bon, hop, fini de papoter, à vos <a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="Se rendre sur la page de présentation de Shaarli">Shaarli</a> !</p>

<h3>Liens utiles</h3>

<ul>
<li><a href="http://semanticscuttle.sourceforge.net/" title="Visiter la page officielle de Semantic Scuttle, outil de marques-pages en ligne">Semantic Scuttle</a>e</li>
<li><a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="Se rendre sur la page de présentation de Shaarli">Shaarli</a></li>
<li><a href="https://github.com/blankoworld/SemanticScuttle2Shaarli" title="Se rendre sur la page de l'outil SemanticScuttle2Shaarli qui permet de migrer de Semantic Scuttle à Shaarli">SemanticScuttle2Shaarli, outil de migration</a></li>
</ul>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2012/03/12/owncloud_une_alternative_de_dropbox/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2012/03/12/owncloud_une_alternative_de_dropbox/index.html</guid>
<title>Owncloud, une alternative de DropBox</title>
<dc:date>2012-03-12T13:15:42+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> Web, Logiciels, Libre</dc:subject>
<description><![CDATA[<h3>Présentation</h3>

<p><a href="http://owncloud.org/" title="Se rendre sur le site officiel d'Owncloud">Owncloud</a> est une alternative à <a href="https://www.dropbox.com/" title="Découvrir le site officiel de DropBox">DropBox</a>, un outil permettant d'accéder, via une interface web ou un client spécifique, à l'ensemble de ses fichiers et cela de manière sécurisée.</p>

<p>À la différence de DropBox, Owncloud peut s'installer chez soi, ce qui permet de garder le contrôle sur ses propres données.</p>

<p>Owncloud étant sous licence AGPL, je me suis permis de le tester. Il possède les fonctionnalités suivantes :</p>

<ul>
<li>Multi-utilisateur</li>
<li>Stockage de fichiers</li>
<li>Partage des fichiers à d'autres utilisateurs</li>
<li>Carnet de contacts</li>
<li>Calendrier</li>
<li>Lecture en direct de fichiers audios</li>
<li>Marque-pages</li>
<li>Éditeur de fichiers</li>
</ul>

<p><img src="/joueb/images/logos/owncloud.png" alt="Logo Owncloud" title="Le petit nuage d'Owncloud" /></p>

<h3>Mes attentes</h3>

<p>À titre privé je dispose d'une webradio fonctionnant à l'aide de MusicPlayerDaemon et Icecast2. J'ai entendu dire qu'Owncloud utilisait un outil nommé Ampache pour fonctionner. Ce qui permet de connecter des clients Ampache pour lire la musique contenue sur notre compte. C'est l'occasion de remplacer ma webradio !</p>

<p>J'ai aussi vu qu'Owncloud proposait un outil permettant de sauver les adresses de nos sites webs préférés et de les partager. C'est ce que fait déjà <a href="/joueb/archives/2008/04/15/partager_ses_marques_-_pages__signets_internet/" title="Lire l'article sur le partage de ses marques-pages sur le BlankoJoueb">l'outil que je vous présentais : SemanticScuttle</a>. Je me suis dis qu'Owncloud pouvait potentiellement me délester d'un outil supplémentaire.</p>

<p>De base le système Owncloud dispose d'un calendrier et d'un carnet de contacts. Ce qui lui donne la possibilité de synchroniser ces derniers avec ceux d'un appareil mobile tel que <a href="/joueb/archives/2009/11/30/r%C3%A9ception_du_nokia_n900/index.html" title="Lire l'article sur le N900 du BlankoJoueb">mon téléphone mobile N900</a>.</p>

<p>J'ai testé Funambol, et cela ne m'a pas convaincu, c'est très lourd (plus de 100Mo de mémoire vive utilisée) pour pas grand chose. Sachant que l'utilisation de MPD + Icecast2 + SemanticScuttle (avec MySQL) prend certaines ressources, savoir qu'un outil tel qu'Owncloud inclus les même fonctionnalités en utilisant simplement Apache2 + SQLite, cela me semblait être une meilleure idée de l'utiliser.</p>

<h3>Premières impressions</h3>

<ul>
<li>Installation : impeccable, très facile à utiliser</li>
<li>Configuration : idem, l'interface web est d'une simplicité enfantine</li>
<li>Utilisation : comme l'installation et la configuration : un plaisir</li>
</ul>

<p>Vous trouverez les détails de l'installation <a href="http://owncloud.org/support/setup-and-installation/linux-server/" title="Découvrir comment installer owncloud sur sa machine">sur la page suivante</a>.</p>

<p>Mon opinion rapide pour une première utilisation : très simple et très agréable, joli. Je suis donc passé à l'étape supérieure c'est à dire une utilisation avec des cas concrets : synchroniser ses contacts, son calendrier et écouter de la musique sur son mobile ou un pc utilisant un client Ampache.</p>

<h3>Critiques</h3>

<p>Owncloud propose diverses fonctionnalités qui sont intéressantes et utilisables, mais pas forcément assez developpées pour être complètes.</p>

<p>Au départ j'ai utilisé une version 3 de Firefox sur un vieil ordinateur. Les éléments de l'interface s'amusaient littéralement ici ou là de l'écran : ils sortaient du cadre du navigateur (donc difficile de les utiliser).</p>

<p>Après avoir mis à jour Firefox en version 10, l'interface était plus qu'agréable, un vrai régal. Je suis donc aller fouiner dans le paramétrage d'Owncloud.</p>

<p>Il n'y a pas à dire, Activer/Desactiver un plugin se fait en un clic. C'est simple, efficace.</p>

<p>Je me lance dans l'utilisation des marques-pages ; cependant je ne vois pas de bouton supplémentaire pour l'import/export dans les marques-pages. Dommage, importer depuis SemanticScuttle va être impossible. À noter que je m'attelerai prochainement à installer <a href="http://sebsauvage.net/wiki/doku.php?id=php:shaarli" title="En savoir plus sur Shaarli">Shaarli</a> qui permet apparemment de faire de l'import/export de marque-pages. Cela me sera plus utile que l'outil d'Owncloud.</p>

<p>Par la suite, j'ai déposé une musique que je possède au format OGG. Pour des raisons de limitations d'envoi maximum de données par PHP, j'ai du passer par la console. Il faut donc un peu paramétrer PHP pour permettre l'envoi de fichiers de plus de 2Mb.<br />
Je lance ensuite la lecture de la musique via l'interface web : aucun problème. Je suis très agréablement surpris d'avoir un lecteur de musique integré à Owncloud.<br />
Je me lance ensuite dans la volonté, tout à fait normale, de faire de même avec un client lourd sur Windows, Linux et sous mon mobile N900.<br />
Résultat : rien, rien et... rien ! Le client Windows <a href="http://www.tomahawk-player.org/splash" title="Se rendre sur le site officiel Tomahawk">Tomahawk</a> n'arrive pas à se connecter à ma bibliothèque de musique. Le client VLC ne veut pas non plus, mais surtout parce que je n'arrive pas à le configurer : vraisemblablement aucune documentation sur Internet. Je dois mal chercher.<br />
Je me risque donc à utiliser <a href="http://amarok.kde.org/" title="Découvrir le logiciel amaroK">amaroK sur KDE</a>, mais pareil, je n'arrive pas à lire quoique ce soit.<br />
Je tente donc désespérement MaAmp sur le N900 : il n'arrive pas à s'y connecter.<br />
Peut-être que ces erreurs sont dues à l'utilisation de SSL, mais j'en doute.</p>

<p>Tentons désormais la synchronisation avec les contacts et le calendrier. Pour cela j'utilise <a href="http://tanghus.net/2012/01/syncing-your-n900-with-owncloud/" title="Lire l'article de Tanghus à propos de la synchronisation avec un N900">un tutoriel sympathique mis à disposition par un certain tanghus</a>. Très vite j'obtiens un résultat concluant. Tout est synchronisé comme il se doit. À noter qu'il faut ABSOLUMENT VEILLER à faire une sauvegarde du mobile avant de commencer. Dans mon cas c'était sous le logiciel propriétaire livré avec mon appareil : OVI. Même si cela m'est assez rebutant encore, je dois avouer que sans lui j'aurais perdu 530 contacts !<br />
En effet j'ai fait une mauvaise manipulation et je me suis retrouvé avec 18 contacts dans l'appareil. Comme cela synchronisait avec un service payant sur Internet, le service lui-même a perdu l'ensemble des contacts... Autant dire que dans ses cas là, il fait plaisir d'avoir une sauvegarde, support propriétaire ou non !</p>

<p>Je n'ai pas testé plus de choses que ça, mais cela me paraît déjà pas mal. Récapitulons donc.</p>

<h3>Ce qu'il faut retenir</h3>

<ul>
<li>Installation facile, très facile ! </li>
<li>Configuration et utilisation simple</li>
<li>Interface agréable</li>
<li>Il est primordial d'avoir un navigateur supportant le HTML5 et CSS3</li>
<li>Ampache, pour Owncloud 3 en tout cas, ne fonctionne pas</li>
<li>Pas d'import/export des marques-pages</li>
<li>La synchronisation du calendrier et du carnet d'adresses est bien utile</li>
</ul>

<h3>Conclusion</h3>

<p>Après avoir testé Owncloud sur différents aspects, je ne l'utiliserais que pour :</p>

<ul>
<li>le carnet d'adresses</li>
<li>le calendrier</li>
<li>la synchronisation avec SyncEvolution sur le mobile N900</li>
</ul>

<p>Pour d'autres fonctionnalités je préfère utiliser :</p>

<ul>
<li>Shaarli pour la gestion des marque-pages (adresses URL)</li>
<li>MusicPlayerDaemon + icecast2 pour écouter de la musique</li>
</ul>

<p>Si vous avez une expérience à l'installation/configuration/utilisation d'Owncloud, je vous invite à m'en faire part via courriel (olivier+joueb[chez]dossmann[point]net) ou bien en commentaire de ce billet ou encore via mon compte bl4n sur identi.ca</p>

<h3>Liens utiles</h3>

<ul>
<li><a href="http://owncloud.org/" title="Site officiel d'Owncloud">Owncloud.org</a></li>
<li><a href="http://amarok.kde.org/" title="Découvrir le logiciel amaroK">amaroK</a></li>
<li><a href="http://tanghus.net/2012/01/syncing-your-n900-with-owncloud/" title="Lire l'article de Tanghus à propos de la synchronisation avec un N900">Synchroniser son N900 avec Owncloud (en)</a></li>
<li><a href="http://olivier.dossmann.net/wiki/materiel/nokia_n900#synchronisation" title="Liens divers sur le Quicky Blanko">Syncrho N900</a></li>
<li><a href="http://alternativeto.net/software/dropbox/" title="Liste de quelques alternatives à DropBox">Alternatives à Dropbox</a></li>
<li><a href="https://www.dropbox.com/" title="Site officiel de DropBox">DropBox</a></li>
</ul>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2011/11/16/en_vrac_1/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2011/11/16/en_vrac_1/index.html</guid>
<title>En vrac 1</title>
<dc:date>2011-11-16T12:43:59+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> envrac, Nouvelle, Astuce, Lui, Web</dc:subject>
<description><![CDATA[<h3>Introduction</h3>

<p>J'espère que <a href="http://sebsauvage.net/" title="Se rendre sur le site personnel de Sebsauvage">Sebsauvage</a> ne m'en voudra pas pour le plagiat de son idée de billets nommés <strong>En vrac</strong>.</p>

<p>Cela fait plusieurs fois maintenant que je pense à donner quelques éléments sur mon joueb sans trop avoir assez de <em>chair</em> pour créer un billet. Finalement en lisant fréquemment les <a href="http://sebsauvage.net/rhaa/index.php?q=En+vrac" title="Ensemble des billets dits En vrac de Sebsauvage">billets <strong>En vrac</strong> de Sebsauvage</a>, je me suis dit que c'est pas une si mauvaise idée de donner des coups de gueule, des idées, des astuces, des liens en tout genre via un billet ou une catégorie <em>divers</em>.</p>

<p>Voici donc mon premier billet <strong>En vrac</strong>  <img src="http://olivier.dossmann.net/joueb/moods/smilies/smiley.gif" alt=":)" /></p>

<h3>Quelques astuces</h3>

<ul>
<li>Skype c'est mal ! Mais parfois on en a besoin dans un cadre professionnel. Voici <a href="http://olivier.dossmann.net/wiki/astuces/internet/messagerie#lancer_le_logiciel_skype_avec_un_autre_utilisateur_sous_ubuntu" title="Se rendre sur la page d'astuce explicative de comment utiliser Skype avec un autre utilisateur">comment l'utiliser avec un autre utilisateur système que celui utilisé pour le reste</a></li>
<li>Une <a href="http://olivier.dossmann.net/wiki/_media/astuces/depots/git/git-cheat-sheet.pdf" title="Téléverser la feuille récapitulative du comportement de GIT et de ses commandes">feuille récapitulative des commandes essentielles de GIT et de son comportement de base</a></li>
</ul>

<h3>Redécouvrir le BlankoJoueb</h3>

<p>Figurez-vous qu'en cherchant quelque chose sur mon joueb, j'ai retrouvé la <strong>Saga Ordinateur en rade</strong> !</p>

<blockquote>
  <p>Quoi ça ?</p>
</blockquote>

<p>Pour une brève explication, ce sont des billets où j'expliquais comment s'en sortir quand un ordinateur rencontre un dysfonctionnement.</p>

<p>Mieux que des mots, je vous propose de les (re)lire :</p>

<ul>
<li><a href="/joueb/archives/2010/03/28/enseignement_blankoique_ordinateur_en_rade_chapitre_1/" title="Lire l'article 1 de la saga Ordinateur en rade">Enseignement blankoïque, ordinateur en rade, chapitre 1</a></li>
<li><a href="/joueb/archives/2010/03/30/enseignement_blankoique_ordinateur_en_rade_chapitre_2/" title="Lire l'article 2 de la saga Ordinateur en rade">Enseignement blankoïque, ordinateur en rade, chapitre 2</a></li>
</ul>

<p>Vos commentaires sont les bienvenus, notamment si le fait d'exporter l'article vers le Quicky Blanko vous paraît être une bonne idée.</p>

<h3>Conclusion</h3>

<p>Ne manquez pas les prochains billets <strong>En vrac</strong> du BlankoJoueb  <img src="http://olivier.dossmann.net/joueb/moods/smilies/wink.gif" alt=";)" /> </p>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2010/12/06/renouvellement_des_domaines_portedesetoiles_et_blankoworld_sur_homelinux_com/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2010/12/06/renouvellement_des_domaines_portedesetoiles_et_blankoworld_sur_homelinux_com/index.html</guid>
<title>Renouvellement des domaines portedesetoiles et blankoworld sur homelinux.com</title>
<dc:date>2010-12-06T17:18:40+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> Nouvelle, BlankoWeb, Web</dc:subject>
<description><![CDATA[<h3>L'avant</h3>

<p>Vous souvenez-vous des sites <a href="http://portedesetoiles.homelinux.com" title="Visiter le site portedesetoiles.homelinux.com">portedesetoiles.homelinux.com</a> et <a href="http://blankoworld.homelinux.com" title="Visiter le site blankoworld.homelinux.com">blankoworld.homelinux.com</a> qui redirigeait respectivement vers un outil de gestion et une page listant l'ensemble des services rendus par mon serveur.</p>

<p>Lesdits sites existent toujours, mais les domaines ne redirigent plus vers ces sites.</p>

<blockquote>
  <p>Mais pourquoi ?</p>
</blockquote>

<p>Justement, voilà LA question : pourquoi ?</p>

<h3>Le pourquoi</h3>

<p>Étant donné que les domaines proviennent de dyndns.org et qu'ils ne sont donc pas d'une pérennité parfaite puisque délivrés gracieusement et gratuitement, je me suis dis qu'il valait mieux utiliser des noms de domaines que je considère comme acquis.</p>

<p>Par ailleurs il est mieux d'utiliser les domaines que nous payons déjà de manière plus fournie sans pour autant être trop verbeuse.</p>

<h3>Le résultat</h3>

<p>Ainsi l'outil de gestion <strong>autrefois accessible sur</strong> http://portedesetoiles.homelinux.com est désormais consultable via le domaine <a href="http://t.portedesetoiles.net/" title="Visiter l'outil de gestion de la Porte des Étoiles">http://t.portedesetoiles.net/</a>. Le domaine portedesetoiles.homelinux.com permet d'accéder à un site particulier, je vous convie à tester.</p>

<p>Concernant la page listant l'ensemble des services rendus par mon serveur, elle est inacessible. Le domaine http://blankoworld.homelinux.com dirigera désormais sur le site de présentation de ma personne.</p>

<h3>Conclusion</h3>

<p>Pour les lecteurs de ce billet, le changement de domaine n'influe pas énormément. Je pense même que ce mouvement de domaine n'a brusqué aucune personne en particulier (à part moi  <img src="http://olivier.dossmann.net/joueb/moods/smilies/tongue.gif" alt=":P" /> ).</p>

<p>Je vous invite à suivre les <a href="http://portedesetoiles.net/" title="Visiter la page portedesetoiles.net afin de découvrir l'ensemble des sous-domaines utilisés">nouveaux sous-domaines de la Porte des Étoiles et les prochains à venir</a> sur portedesetoiles.net.</p>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2010/10/11/nb_homelinux_com_disparait_au_profit_de_wiki_nanoblogger_fr/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2010/10/11/nb_homelinux_com_disparait_au_profit_de_wiki_nanoblogger_fr/index.html</guid>
<title>nb.homelinux.com disparait au profit de wiki.nanoblogger.fr</title>
<dc:date>2010-10-11T20:19:14+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> Nouvelle, BlankoWeb, Web</dc:subject>
<description><![CDATA[<h3>Récapitulatif rapide des mois passés</h3>

<p>Il faisait longtemps que je n'avais écrit sur mon joueb, il faut dire que j'étais très occupé.</p>

<p>Pour un récapitulatif rapide, je dirais que j'étais occupé sur le projet des RMLL qui se déroule à Strasbourg pour l'année 2011.</p>

<p>L'été a ensuite été un repos pour moi autant pour le physique que le psychologique, tout en continuant mes pérégrinations dans le monde du libre avec GNU/Linux et associés  <img src="http://olivier.dossmann.net/joueb/moods/smilies/wink.gif" alt=";)" /> .</p>

<p>J'ai découvert Python 3.1 et me suis lancé dans l'aventure de l'apprentissage d'un tel langage.</p>

<p>Je ne vous en raconte pas plus, passons au contenu même de cette nouvelle.</p>

<h3>Rappel</h3>

<p>nb.homelinux.com était le nom de domaine utilisé pour le wiki Nanoblogger Francophone sur lequel nous donnions de nombreuses astuces sur le si réputé logiciel Nanoblogger, permettant de générer des blogs statiques.</p>

<p>Ce joueb/blog, est, au moment de la rédaction de cet article, sous Nanoblogger, c'est à dire qu'il utilise ce moteur pour fonctionner.</p>

<h3>Qu'en est-il aujourd'hui ?</h3>

<p>Actuellement nb.homelinux.com n'existe plus, et pour cause, un tout nouveau domaine acquis dans l'année nous permet d'uniformiser les accès à différents éléments de l'environnement francophone de Nanoblogger.</p>

<p>Voici donc les différents éléments.</p>

<h4>Nanoblogger Francophone</h4>

<p>L'accueil de Nanoblogger Francophone est disponible à l'adresse <a href="http://nanoblogger.fr" title="Site non-officiel de la communauté Francophone de Nanoblogger">nanoblogger.fr</a>.</p>

<p>Il donne les dernières nouvelles, en français, de Nanoblogger et différents sites de la communauté.</p>

<h4>Nanoblogger Francophone [wiki]</h4>

<p>Le Wiki de Nanoblogger Francophone recense quelques astuces sur Nanoblogger, mais pas seulement. Vous trouverez des méthodes d'installation, de mise à jour et des thèmes pour votre joueb/blog.</p>

<p>Il est disponible à l'adresse suivante : <a href="http://wiki.nanoblogger.fr" title="Consulter le wiki de Nanoblogger Francophone">wiki.nanoblogger.fr</a>.</p>

<h4>Dépôts Nanoblogger</h4>

<p>Des dépôts Nanoblogger sont à disposition pour récupérer quelques fichiers liés à Nanoblogger.</p>

<p>Que ce soit les sources de Nanoblogger, des modules, des thèmes ou encore des feuilles de style, tout est disponible sur <a href="http://depots.nanoblogger.fr" title="Visiter les dépôts de Nanoblogger Francophone">depots.nanoblogger.fr</a>.</p>

<h3>Conclusion</h3>

<p>Encore un changement de domaine un peu ennuyeux, mais ce devrait être le dernier concernant Nanoblogger Francophone !</p>

<p>L'uniformisation des éléments est parfois important. J'espère que vous en profiterez et ne serez pas trop dérangé par une telle chose.</p>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2010/04/09/délire_code_konami/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2010/04/09/délire_code_konami/index.html</guid>
<title>Délire, Code Konami</title>
<dc:date>2010-04-09T10:19:48+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> BlankoWeb, Jeu, Web</dc:subject>
<description><![CDATA[<p>Avez-vous déjà entendu parler du code Konami ? Saviez-vous qu'il est encore utilisé de nos jours par quelques geeks ? Savez-vous au moins ce que c'est ?</p>

<blockquote>
  <p>Non cela ne me dit rien.</p>
</blockquote>

<p>Eh bien hâtons-nous et parlons-en ! Vous allez voir, c'est divertissant !</p>

<h3>Qu'est le code Konami ?</h3>

<p>Concrètement, le code Konami est : Haut, Haut, Bas, Bas, Gauche, Droite, Gauche, Droite, B, A. Pas très utile comme ça non ? Mais croyez-moi, on peut faire bien des choses avec !</p>

<p>Pour un peu d'histoire je vous suggère de lire la <a href="http://fr.wikipedia.org/wiki/Code_Konami" title="Se rendre sur Wikipédia et lire l'article sur le code Konami">définition sur le code Konami d'après Wikipédia</a>.</p>

<h3>Où l'utiliser ?</h3>

<p>Généralement les jeux vidéos. Mais il se trouve que quelques geeks (des vrais j'imagine) ou des passionnés en tous genres l'aient adapté au Web !</p>

<p>En effet, nous découvrons sur le <a href="http://konamicodesites.com/" title="Visiter le site konamicodesites.com">site http://konamicodesites.com/</a> un ensemble d'autres sites qui proposent le code Konami.</p>

<p>Je vous suggère d'aller voir, muni de votre code Konami, et de la taper à profusion sur l'ensemble des sites donnés pour voir ce que cela donne.</p>

<h3>Mon adaptation du code Konami à un site Web</h3>

<p>En visitant le site donné ci-avant, je suis tombé sur un script nommé Zombify. J'ai trouvé ça délirant, et ai voulu l'adapter pour un forum sur lequel je me trouve. Ainsi j'ai crée aussi un site utilisant le code Konami pour montrer ce que j'ai fait, cela se passe sur <a href="http://konami.dossmann.net/" title="Découvrir le code Konami de Blanko du Blankoworld">konami.dossmann.net</a>.</p>

<p>Qu'en pensez-vous ?</p>

<p>C'est une version simple, j'ajouterais des images quand j'y penserais ou aurait le temps.</p>

<h3>Liens utiles</h3>

<ul>
<li><a href="http://fr.wikipedia.org/wiki/Code_Konami" title="Se ren    dre sur Wikipédia et lire l'article sur le code Konami">définition sur le code Konami d'après Wikipédia</a></li>
<li>[Site http://konamicodesites.com/](http://konamicodesites.com/ </li>
<li><a href="http://www.speccedforawesome.com/forum/" title="Visiter le forum où Blanko a trouvé le script Scarabify">Forum où j'ai trouvé le script</a></li>
<li><a href="http://konami.dossmann.net/" title="Découvrir le code Konami de Blanko du Blankoworld">Konami sur dossmann.net</a></li>
</ul>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2010/03/10/lannee_2010_pour_nanoblogger/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2010/03/10/lannee_2010_pour_nanoblogger/index.html</guid>
<title>L'annee 2010 pour Nanoblogger</title>
<dc:date>2010-03-10T09:21:43+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> Nouvelle, Web, Logiciels, Libre</dc:subject>
<description><![CDATA[<p>Chaque année apporte son lot de nouveautés pour Nanoblogger, en voici quelques unes !</p>

<h3>Une nouvelle version</h3>

<p>Comme chaque année pratiquement Nanoblogger sort une à deux versions. Cette fois c'est avec grand plaisir que nous accueillons la version 3.4.2 !</p>

<p>Je vous laisse découvrir la <a href="http://nanoblogger.sourceforge.net/archives/2010/02/15/nanoblogger_3_4_2/" title="Se rendre sur le site officiel de Nanoblogger et lire l'article sur la nouvelle version 3.4.2">nouvelle version de Nanoblogger sur le site officiel</a>.</p>

<h3>Le groupe Nanoblogger sous identi.ca</h3>

<p>Vous connaissez <a href="http://identi.ca/" title="Aller sur la page d'accueil d'identi.ca, l'alternative libre de Twitter">identi.ca</a>, l'équivalent ou alternative libre de Twitter ? Je vous invite à découvrir sans plus attendre notre <a href="http://identi.ca/group/nb" title="Visiter la page d'accueil de Nanoblogger sur identi.ca">groupe identi.ca de Nanoblogger</a>. N'hésitez plus un seul instant pour vous inscrire puis vous abonner à notre groupe !</p>

<p>Par suite, l'utilisation de !nb ou !nanoblogger dans vos billets identi.ca permettra de publier sur le groupe. Amusez vous bien  <img src="http://olivier.dossmann.net/joueb/moods/smilies/wink.gif" alt=";)" /></p>

<h3>Nanoblogger.fr</h3>

<p>Nanoblogger Francophone est désormais accessible depuis le nom de domaine suivant : <a href="http://nanoblogger.fr/" title="Se rendre sur le site de Nanoblogger Francophone">nanoblogger.fr</a>.
Son wiki est disponible via <a href="http://wiki.nanoblogger.fr/" title="Se rendre sur le wiki de Nanoblogger Francophone">wiki.nanoblogger.fr</a>.</p>

<h3>Un appel à contribution</h3>

<p>Eh oui un projet même aussi "nano" (ironie) que Nanoblogger a besoin de contributeurs en tout genres ! Si vous savez un peu jouer avec les lignes bash, qu'importe votre niveau, si vous savez parler un tant soit peu une langue telle que l'anglais et d'autres (pour la traduction), si vous savez rédigez des tutoriels, n'hésitez pas à contribuer à Nanoblogger !</p>

<p>Voici <a href="http://nanoblogger.sourceforge.net/archives/2010/02/12/fight_bit_rot_-_join_the_nanoblogger_development_team_today/" title="En savoir plus sur l'appel émi par le développeur principal de Nanoblogger au sujet de la contribution">l'appel émi par n1xt3r pour la contribution à Nanoblogger</a>.</p>

<h3>Conclusion</h3>

<p>Avouez qu'il serait dommage de se priver de tout ce beau monde qu'apporte Nanoblogger n'est ce pas ? C'est parti, craquez pour l'arrivée du printemps et son traditionnel nettoyage, passez à Nanoblogger !</p>

<h3>Liens utiles</h3>

<ul>
<li><a href="http://nanoblogger.sourceforge.net/" title="Visiter la page officielle de Nanoblogger">Site officiel de Nanoblogger</a></li>
<li><a href="http://nanoblogger.fr/" title="Se rendre sur le site Nanoblogger Francophone">Nanoblogger Francophone</a></li>
<li><a href="http://wiki.nanoblogger.fr/" title="Se rendre sur le wiki de Nanoblogger Francophone">Wiki de Nanoblogger Francophone</a></li>
<li><a href="http://identi.ca/group/nb/" title="Visiter la page d'accueil de Nanoblogger sur identi.ca">Groupe identi.ca</a></li>
<li><a href="http://nanoblogger.sourceforge.net/archives/2010/02/12/fight_bit_rot_-_join_the_nanoblogger_development_team_today/" title="En savoir plus sur l'appel à contribution émi par le développeur principal de Nanoblogger">Appel à contribution</a></li>
</ul>]]></description>

</item>
<item>
<link>http://olivier.dossmann.net/joueb/archives/2010/02/09/haloscan_ferme_le_13_fevrier/index.html</link>
<guid isPermaLink="true">http://olivier.dossmann.net/joueb/archives/2010/02/09/haloscan_ferme_le_13_fevrier/index.html</guid>
<title>Haloscan ferme le 13 fevrier</title>
<dc:date>2010-02-09T22:04:10+01:00</dc:date>
<dc:creator>Blankoworld</dc:creator>
<dc:subject> Nouvelle, BlankoWeb, Web</dc:subject>
<description><![CDATA[<p>C'est officiel depuis une bonne semaine voire plus : Haloscan le système de commentaires écrit en JavaScript pour nos blogs ferme ses portes !</p>

<h3>Introduction</h3>

<p>Alors que je lisais tranquillement mes courriels, je tombe sur un site saugrenu du nom de Haloscan (utilisé pour les commentaires du joueb que vous lisez actuellement) qui m'informe de sa fermeture le 13 février !</p>

<h3>Quelques détails</h3>

<p>Le courriel contenait un lien vers un article explicatif et quelques conseils pour soit récupérer l'ensemble de ses commentaires, soit pour passer à un site du nom d'Echo.</p>

<p>Je me suis donc empressé de passer à Echo, histoire de pas perdre mes commentaires et toujours fournir un service de commentaire sur ce joueb, même s'il n'est pas trop utilisé (il ne tient qu'à vous de changer la donne !)</p>

<h3>Commentaires</h3>

<p>Pour faire un petit commentaire de mon expérience courte, brève, mais intense, je dirais que le passage d'Haloscan à Echo est transparent, rapide, simple ! Cependant, je n'aime pas que le système ne fonctionne plus QUE pour olivier.dossmann.net, et pas pour blankoworld.fr ou même mon alias privé (réseau local). Ce qui fait que si vous possédez des redirections vers votre site ou plusieurs noms de domaines qui pointent vers le même site, vos commentaires seront séparés ¿ (ou alors j'ai mal vu/lu/installé).</p>

<p>Par ailleurs je ne trouve pas un lien qui permettrait de changer l'apparence de la fenêtre pop-up qui apparaît à l'écran pour laisser des commentaires (histoire de mettre tout cela en français un peu ¿) donc c'est pas non plus si intéressant que cela dans mon cas.</p>

<h3>Votre avis</h3>

<p>Votre avis m'intéresse, que pensez-vous qu'il soit bien de faire ? Supprimer totalement les commentaires de mon joueb ? Trouver un système alternatif en JavaScript pour continuer de procurer un système de commentaire ? Ou bien rester sous Echo ? </p>

<p>Profitez encore du fait que je vous laisse mettre des commentaires pour donner votre avis.</p>

<p>"Lâchez vos com's" diraient les jeunes !  <img src="http://olivier.dossmann.net/joueb/moods/smilies/wink.gif" alt=";)" /> </p>]]></description>

</item>
</channel>
</rss>
