tag:linuxfr.org,2005:/users/fravashyo/journauxLinuxFr.org : les journaux de fravashyo2014-03-29T19:32:16+01:00/favicon.pngtag:linuxfr.org,2005:Diary/348422014-03-29T19:32:15+01:002014-03-29T19:32:15+01:00Show us the code! Les sources de Microsoft Word enfin dispo !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Le 25 mars dernier, le code source de Microsoft Word a été publiquement publié. Ne rêvez pas trop, ce n'est pas libre, et tout code dérivé n'est pas autorisé à être diffusé ("You may not distribute or publish the software or Derivative Works. You may not use or test the software to provide a commercial service unless Microsoft permits you to do so under another agreement."), donc n'espérez pas trop avoir ce splendide logiciel ergonomique qu'est Microsoft Word for Windows version 1.1a sous Linux prochainement (les trolls habituels vont sans doute prétendre que LibreOffice n'arrive pas à la cheville de cette merveille).</p>
<p>Accessoirement, vous pouvez obtenir également le code de Microsoft DOS V1.1 & V2.0 (mais tout le monde s'en fout)</p>
<ul>
<li><p>l'annonce : <a href="https://blogs.technet.com/b/microsoft_blog/archive/2014/03/25/microsoft-makes-source-code-for-ms-dos-and-word-for-windows-available-to-public.aspx?Redirected=true">https://blogs.technet.com/b/microsoft_blog/archive/2014/03/25/microsoft-makes-source-code-for-ms-dos-and-word-for-windows-available-to-public.aspx?Redirected=true</a></p></li>
<li><p>le code : <a href="http://www.computerhistory.org/press/ms-source-code.html">http://www.computerhistory.org/press/ms-source-code.html</a></p></li>
</ul><div><a href="https://linuxfr.org/users/fravashyo/journaux/show-us-the-code-les-sources-de-microsoft-word-enfin-dispo.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/101724/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/show-us-the-code-les-sources-de-microsoft-word-enfin-dispo#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/101724/comments.atomtag:linuxfr.org,2005:Diary/347022014-01-30T14:50:39+01:002014-01-30T14:50:39+01:00Fin de myopenid.com le 1er févrierLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Après les journaux bookmarks, voici le journal « reminder » (« pense-bête » dans la langue de Molière).</p>
<p>Donc c'est pour prévenir que myopenid, qui est un fournisseur de… <a href="https://fr.wikipedia.org/wiki/OpenID">openid</a> (authentification décentralisée et unique), comme son nom l'indique, fermera malheureusement ses portes le 1er février. Si vous avez des sites sur lesquels vous vous connectez sans passer par un compte traditionnel avec mot de passe (par exemple c'est le cas pour moi pour f-droid), pensez à aller modifier vos paramètres. </p>
<p>Vous en trouverez la liste ici : <a href="https://www.myopenid.com/sites">https://www.myopenid.com/sites</a></p><div><a href="https://linuxfr.org/users/fravashyo/journaux/fin-de-myopenid-com-le-1er-fevrier.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/101112/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/fin-de-myopenid-com-le-1er-fevrier#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/101112/comments.atomtag:linuxfr.org,2005:Diary/345652013-12-09T00:21:27+01:002013-12-09T00:21:27+01:00Lionwiki: Prendre ses notes indifféremment depuis son smartphone (hors-ligne), ou une interface web Licence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>Il y a quelques temps, j'avais traité dans un <a href="//linuxfr.org/users/fravashyo/journaux/google-keep-une-occasion-manquee-pour-le-libre">journal</a> de Google Keep et des solutions pour prendre des notes quel que soit l'outil utilisé (ordinateur, smartphone, tablette etc), et ceci de façon en ligne ou hors ligne. Au final il ressortait que Google Keep me semblait une solution élégante, mais qu'il manquait quand même pas mal de choses pour convaincre le geek qui sommeille en moi, notamment la gestion de version, et le contrôle plus poussée de mes données.</p>
<p>La solution que j'ai adoptée, et qui m'a complètement fait abandonner Google Keep, c'est tout simplement un wiki.</p>
<p><a href="http://wiki.txt2tags.org/demos/lionwiki-t2t">Lionwiki-t2t</a> est un fork amical de <a href="http://lionwiki.0o.cz/">lionwiki</a>, qui utilise la syntaxe légère de <a href="http://www.txt2tags.org">txt2tags</a> à la place de celle spécifique de lionwiki.</p>
<p>Lionwiki est un outil étonnant, très bien conçu (il profite de l'expérience de tous ses ancêtres, tigerwiki, wikiss et compagnie), et semble malheureusement un peu délaissé par son auteur, qui a peut-être abouti son travail au point de rendre tout ajout superflu, ou peut-être pour renvoyer à un autre outil. </p>
<p>Sa syntaxe spécifique me semble peu pertinente et plutôt isolée, d'où cet ultime addition de la syntaxe de txt2tags, mais je serai incapable de maintenir lionwiki au niveau sécurité.</p>
<p>L'avantage à utiliser cette syntaxe <strong>aussi</strong> dans ce wiki, c'est qu'il est possible de réutiliser ses propres textes structurés (titres, sous-titres etc) et mis en forme (gras, italique) dans un autre contexte, par exemple pour exporter en LaTeX puis pdf en vue d'une impression. On peut même concaténer les pages pour n'obtenir qu'un seul document final, bref, cela souligne la souplesse d'un format textuel au profit d'une mise en forme WYSIWYG.</p>
<p>Et l'avantage d'utiliser Lionwiki en particulier, c'est que dans sa version la plus basique, il tient dans 32 ko, et comme il stocke les données dans un format texte au lieu d'une base sql, il est très facile de l'éditer depuis son éditeur de texte favori, sur ordinateur ou smartphone, et de synchroniser sur le serveur, ou bien d'y aller directement depuis ssh. Il est bien entendu possible de l'éditer également depuis l'interface web :)</p>
<p>Une autre solution serait d'utiliser Dokuwiki, qui stocke également tout en format texte, sans rajouter d'autres choses dans les documents. D'ailleurs dans sa première version, mon wiki utilisait dokuwiki (avec mon greffon txt2tags pour dokuwiki), et trouvant plus pratique lionwiki, j'ai simplement recopié les fichiers de dokuwiki/data/pages/ vers lionwiki/var/pages/ et j'ai tout récupéré ainsi sans autre travail de conversion.</p>
<p>La migration d'un espace à un autre est également facilité. À ce sujet, je garde mon « bloc-note » personnel dans un tel wiki sur mon raspberry pi hébergé chez moi, et je sauvegarde quotidiennement ces notes sur un autre serveur. Mon raspberry pi a eu un problème récemment, il a planté et refuse de booter correctement (sans doute un problème de carte sd d'après les erreurs I/O que je vois au démarrage). En attendant de remettre en état la petite machine, j'ai simplement créé un lien symbolique sur l'autre serveur qui sert pour la sauvegarde vers /var/www, et je peux continuer à travailler sur les notes de mon wiki. Pas besoin de faire un dump de la base de données…</p>
<p>Bref, j'ai assez fignolé le concept pour en avoir une utilisation quotidienne heureuse, et j'en profite donc pour en parler sur linuxfr, si ça peut intéresser d'autres personnes. </p>
<p>Une démo et une notice d'utilisation (détaillant la synchronisation avec un appareil android) sont disponibles ici :</p>
<ul>
<li><a href="http://wiki.txt2tags.org/demos/lionwiki-t2t">http://wiki.txt2tags.org/demos/lionwiki-t2t</a></li>
</ul><p>Le code en développement et le téléchargement se trouvent quant à eux ici :</p>
<ul>
<li><a href="https://bitbucket.org/farvardin/lionwiki-t2t/">https://bitbucket.org/farvardin/lionwiki-t2t/</a></li>
</ul><div><a href="https://linuxfr.org/users/fravashyo/journaux/lionwiki-prendre-ses-notes-indifferemment-depuis-son-smartphone-hors-ligne-ou-une-interface-web.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/100606/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/lionwiki-prendre-ses-notes-indifferemment-depuis-son-smartphone-hors-ligne-ou-une-interface-web#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/100606/comments.atomtag:linuxfr.org,2005:Diary/343392013-09-24T15:09:04+02:002013-09-24T15:09:04+02:00Un générateur d'événements aléatoiresLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>Il y a quelques temps, j'utilisais un logiciel permettant de générer des noms au hasard, mais également de créer des extraits de textes en assemblant aléatoirement des portions à partir de tables existantes (quelques exemples vont suivre plus bas). </p>
<p>Il existe plusieurs logiciels similaires pour réaliser cela facilement, mais aucun n'est libre. Et les autres projets qui ont ce type de fonctionnalité (parfois libres), sont bien trop limités dans leur utilisation.</p>
<p>Dans les logiciels existants, deux sortent du lot : <a href="http://www.mythosa.net/Main/TableSmith">TableSmith</a> et <a href="http://www.nbos.com/products/ipad/ipad.htm">inspiration pad</a>. C'est ce dernier que j'ai utilisé, mais TableSmith offre des possibilités similaires. Parmi les paramètres pouvant être définis, on trouve la création de listes dans lesquelles piocher, comme dit plus haut, mais aussi la fréquence de répétition de chaque ligne, ainsi que la probabilité qu'un ligne a d'apparaître</p>
<p>Par exemple, si on veut créer ce genre de trames de « conte » :</p>
<pre><code>Il était une fois, une paysanne qui jouait à nethack. Mais Ozzy Osbourne, avec 4 de points de vie, lui rendait la vie difficile.
Il était une fois, une paysanne qui faisait du point de croix. Mais systemd, avec 6 de points de vie, lui rendait la vie difficile.
Il était une fois, une paysanne qui faisait du point de croix. Mais un kobold, avec 12 de points de vie, lui rendait la vie difficile.
Il était une fois, un roi qui revenait d'un pays merveilleux. Mais un dragon, avec 6 de points de vie, lui rendait la vie difficile.
Il était une fois, une magicienne qui jouait à nethack. Mais un dragon, avec 10 de points de vie, lui rendait la vie difficile.
</code></pre>
<p>On peut définir ce type de tables ainsi :</p>
<pre><code>Table: Histoire
Il était une fois, [@heros] qui [@action]. Mais [@ennemi], avec {2d6} de points de vie, lui rendait la vie difficile.
Table: heros
une princesse
un roi
5:une paysanne
un laboureur
un aventurier
une magicienne
Table: action
revenait d'un pays merveilleux
achetait des pommes sur le marché
faisait du point de croix
jouait à nethack
Table: ennemi
le grand méchant loup
la vilaine sorcière
Ozzy Osbourne
un gnome
un dragon
systemd
un kobold
un troll de {1d3} mètres de haut qui sentait très mauvais
</code></pre>
<p>L'exemple ici est trivial, mais <a href="https://sites.google.com/a/conradcook.net/misc/autoblurb">certains ont déjà réalisé des tables inspirées par des études de folkloristes</a>, sur la typologie de contes populaires par exemple. On peut plus généralement avec ce type d'outil créer des monstres et trésors pour des jeux de rôle, mais chacun peut imaginer toutes les possibilités que cet outil apporte.</p>
<p>Où je voulais en venir, c'est qu'inspiration pad existe bien en version binaire pour Linux et FreeBSD (pour utiliser avec cgi), mais les sources ne sont pas disponibles, ce qui veut dire qu'il est difficile de le voir comme un outil pérenne, d'autant plus que cette version en ligne de commande n'est plus proposée dans la dernière sortie de ce logiciel.</p>
<p>S'il devait être réimplémenté, quelle serait la meilleure solution selon vous ? À mon sens le mieux serait de pouvoir l'utiliser depuis un navigateur, c'est à dire proposer un générateur soit en php, soit en javascript. Évidemment, ça pourrait fonctionner également en ruby, en python, mais php ou javascript sont disponibles quasiment partout.</p>
<p>Je vois surtout comme avantage pour le javascript que cela évite une surcharge de calcul côté serveur, que cela fonctionnera sans doute dans la plupart des navigateurs (sauf chez ceux qui le désactivent), et que cela peut même fonctionner en local (hors ligne) chez l'utilisateur lambda.</p>
<p>L'avantage pour le php c'est que l'on a peut-être plus de contrôle sur les données affichées, si par exemple ça doit repasser par un second filtre de calcul, et que cela fonctionnera à l'identique quel que soit le vecteur de navigation (parfois js ça plante sur certains navigateurs). De plus cela permet de scripter facilement en utilisant php en ligne de commande, si on veut malgré tout l'utiliser en local, chose que l'on ne peut faire en javascript à ma connaissance (enfin, peut-être que ça peut le faire quand même avec node.js).</p>
<p>Autre question qui se pose, quelle serait la syntaxe à réimplémenter ? En créer une nouvelle de toute pièce, en reprenant ce qui semble le meilleur de TableSmith et d'Inspiration Pad ? Ou bien choisir le langage de l'un ou l'autre ? Inspiration Pad semble le plus populaire, et sa syntaxe est claire et propre.</p>
<p>Est-ce que cela risquerait de poser des problèmes légaux vis à vis de la syntaxe ? Est-ce qu'il est permis de réimplémenter ainsi un logiciel existant (et lui faire concurrence, même s'il est gratuit) ? Vous allez sans doute me répondre que les brevets logiciels n'ont pas cours en europe ?</p>
<p>TableSmith a été réimplémenté en php, mais le code n'est pas disponible :<br><a href="http://www.squid.org/rpg-random-generator">http://www.squid.org/rpg-random-generator</a></p>
<p>Il est utilisé en javascript ici : <a href="http://www.mythosa.net/rpggen/">http://www.mythosa.net/rpggen/</a> (donc par le même auteur que TableSmith lui-même), mais l'outil qui a converti les tables en une sorte de javascript n'est pas non plus disponible.</p>
<p>Quoi qu'il en soit, les autres générateurs basés sur des outils que l'on connaît, ne sont pas très pratiques. Par exemple celui-ci semble intéressant, mais ce n'est qu'un outil en ligne basé sur mediawiki (et le code source des modifications n'est pas accessible non plus) : <a href="http://www.random-generator.com/index.php?title=Main_Page">http://www.random-generator.com/index.php?title=Main_Page</a></p>
<p>Cet autre est en javascript, et ça semble être le plus proche de ce que je recherche : <br><a href="http://www.path-o-logic.com/misc/RandListGen_adventurehooks_working.html">http://www.path-o-logic.com/misc/RandListGen_adventurehooks_working.html</a></p>
<p>Néanmoins, le fait de devoir entrer les données dans un formulaire n'est pas très pratique. Ça serait vraiment beaucoup mieux de parser un texte externe.</p>
<p>Le but de ce journal, hormis d'avoir des retours éventuels d'expérience avec d'autres outils de ce style, serait de proposer un super sujet pour ceux qui recherchent un projet de programmation :)</p>
<p>Pour ceux que ça intéresse, voici une liste d'outils disponibles : <a href="http://www.squid.org/rpg-random-generator">http://www.squid.org/rpg-random-generator</a></p><div><a href="https://linuxfr.org/users/fravashyo/journaux/un-generateur-d-evenements-aleatoires.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/99738/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/un-generateur-d-evenements-aleatoires#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/99738/comments.atomtag:linuxfr.org,2005:Diary/343082013-09-17T00:29:03+02:002013-09-17T07:52:37+02:00Google keep : une occasion manquée pour le libre ?Licence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>Soyons clair : j'utilise relativement peu les services google : par exemple un peu gmail (ce n'est pas mon email principal cela dit), l'agenda, les contacts… C'est à la fois beaucoup et pas beaucoup : je pourrais sans doute me passer de tous et les remplacer par autre chose, owncloud notamment, c'est d'ailleurs à l'étude. Évidemment ce sont des points sensibles, d'un autre côté je n'ai « rien à cacher », pour parler naïvement (pas d'activité politique par exemple etc), même si ce n'est pas une raison.</p>
<p>Pour le reste, en moteur de recherche j'utilise duckduckgo (sauf pour les images où je reste avec google ou bing images, pas le choix), en navigation openstreetmap, en partage de données sur le cloud owncloud.</p>
<p>Et google keep ?</p>
<p><strong>Keep</strong> c'est simplement un service de prise de notes et de listes, mais cela fonctionne plutôt bien en hors-ligne.</p>
<p><strong>Keep</strong> c'est surtout une interface réellement sexy (la kernelle de mon Android en frétille d'envie et de joie) et bien pensée, simple et sobre, qui donne quand même assez envie de travailler avec :</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f69322e77702e636f6d2f646573636172792e636f6d2f77702d636f6e74656e742f75706c6f6164732f323030392f323031332f30332f676f6f676c652d6b6565702d616e64726f69642d646573636172792e6a70673f726573697a653d353939253243333538/google-keep-android-descary.jpg?resize=599%2C358" alt="http://i2.wp.com/descary.com/wp-content/uploads/2009/2013/03/google-keep-android-descary.jpg?resize=599%2C358" title="Source : http://i2.wp.com/descary.com/wp-content/uploads/2009/2013/03/google-keep-android-descary.jpg?resize=599%2C358"></p>
<p>Allez voir l'appli android color note en comparaison, qui présente une interface plus classique de prise de notes : </p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7777772e686f77746f2d636f6e6e6563742e636f6d2f77702d636f6e74656e742f75706c6f6164732f436f6c6f724e6f74655f696e736964652e6a7067/ColorNote_inside.jpg" alt="http://www.howto-connect.com/wp-content/uploads/ColorNote_inside.jpg" title="Source : http://www.howto-connect.com/wp-content/uploads/ColorNote_inside.jpg"></p>
<p>À côté de ça, la plupart de ce que proposent les outils libres, c'est une interface web pour un service auto-hébergé. C'est pas mal, mais je fais comment quand je suis perdu dans la campagne profonde ? De plus même en étant tout le temps connecté, avec un raccourci ça prendra plus longtemps à charger et à se connecter qu'une application native, qui synchronise au fil de l'eau.</p>
<p>Mais Google <strong>Keep</strong> est-il vraiment la bonne solution ?</p>
<p>Si la société google a ma liste de courses, et en avant-première mon super scénario pour un prochain jeu pas encore développé, est-ce que que ça pose un problème de confidentialité ?</p>
<p>De plus même en ayant « rien à cacher », si dans mes prises de notes je répertorie mes rêves de la nuit passée et que j'ai rêvé par exemple que j'entarte un président des États-Unis, ou que je projette d'acheter des 22 LR ou une cocotte-minute (<a href="http://www.theatlanticwire.com/national/2013/08/government-knocking-doors-because-google-searches/67864/">http://www.theatlanticwire.com/national/2013/08/government-knocking-doors-because-google-searches/67864/</a>), ça n'exclut pas que je risque d'avoir des problèmes en fin de compte.</p>
<p>C'est pour cela que je pense que le libre a, peut-être, manqué le coche à ce niveau, en ne proposant pas une belle solution pour la prise de notes et de listes, avec un service à installer sur un serveur, et un client dans une petit application mobile.</p>
<p>Pourtant des protocoles existent pour faciliter l'interfaçage avec un blog, un wiki, un espace de stockage quelconque : xml-rpc notamment, webdav, etc.</p>
<p>J'en entends déjà au fond qui ont des idées, des solutions. Non, vos solutions ne sont sans doute pas aussi sexy que celle proposée par Google Keep. C'est org-mode ? C'est un client mobile pour wordpress ? Pourquoi pas ? Vos idées ont aussi droit de cité quand même !</p>
<p>Pour tout dire, j'avais commencé ce journal il y a quelques semaines (du coup c'est plus un journal, c'est un mensuel, enfin bref…), et depuis, mon utilisation de Keep s'est espacée de plus en plus. Peut-être que je rêve toutes les nuits que j'entarte à la crème plein de personnalités et ne voulant pas avoir de problème avec leurs gardes du corps ou leurs gardes de la morale, du coup je ne publie plus rien sur Google Keep. </p>
<p>Plus sérieusement, il manque un gros truc à Keep, c'est un <em>historique</em>. Une possibilité de revenir en arrière. Peut-être que cette possibilité n'est ouverte qu'à la NSA ? En tout cas, si dans l'interface web vous effacez par mégarde une note, vous avez 15 secondes pour vous raviser, après, c'est perdu. Si votre téléphone est resté allumé et que vous avez barbouillé votre futur chef d'oeuvre littéraire de éefzz pzrfz erfàé"ezfsd avec le clavier virtuel, tant pis pour vous.</p>
<p>Bref, une nouvelle solution était rapidement à envisager. J'ai eu quelques idées, qui feront l'objet d'un prochain journal lorsqu'elles seront un peu mieux ordonnées, mais pour 90% de ce que fait Keep, <strong>des solutions sont possibles</strong>, et ainsi j'utilise mon système au quotidien avec une assez bonne satisfaction :)</p>
<p>Quelles sont éventuellement les vôtres, histoire que l'on compare ?</p><div><a href="https://linuxfr.org/users/fravashyo/journaux/google-keep-une-occasion-manquee-pour-le-libre.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/99660/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/google-keep-une-occasion-manquee-pour-le-libre#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/99660/comments.atomtag:linuxfr.org,2005:Diary/338662013-05-02T15:55:01+02:002013-05-02T15:55:01+02:00ESCAPADES dans La vallée mystérieuse (système de jeu de rôle)Licence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>Bienvenue guerriers, mages, chamans, voleurs, jedi, investigateurs, prêtres !</p>
<p>Bienvenue aventuriers, dans le monde d'ESCAPADES, le système simplifié de Jeu de Rôle !</p>
<p>
<img src="//img.linuxfr.org/img/687474703a2f2f696d67342e686f7374696e67706963732e6e65742f706963732f3834383638306573636170616465732e706e67/848680escapades.png" alt="Titre de l'image" title="Source : http://img4.hostingpics.net/pics/848680escapades.png" />
</p>
<p>Ce système de règles, consistant en fichiers PDF et EPUB, est publié sous licences libres (CC-BY-SA et Licence Ludique Libre), sur la plateforme bitbucket :</p>
<ul><li><a href="https://bitbucket.org/farvardin/escapades-jdr">https://bitbucket.org/farvardin/escapades-jdr</a></li>
</ul><p>
<em>Les sources sont au format txt2tags.</em>
</p>
<p>Ces règles ne sont pas forcément mieux conçues, plus détaillées, plus réalistes que les autres systèmes de jeux existants. Elles essayent juste d'être plus épurées, et d'aller à l'essentiel.</p>
<p>Par exemple il n'y a que 4 caractéristiques principales (force, dextérité, volonté et intelligence), on n'utilise que de simples dés à 6 faces (optionnellement des dés à 10 faces mais ce n'est pas obligatoire).</p>
<p>Ces règles sont adaptées pour des jeux de rôle sur table, mais elles peuvent également être utilisées pour des jeux vidéos (par exemple pour votre projet secret qui traîne dans un coin de votre disque dur depuis plusieurs mois).</p>
<p>À titre d'exemple, je les ai adaptées pour le système de jeux d'aventure textuel Inform, et du coup j'ai pu les utiliser pour le projet de jeu "La vallée mystérieuse", le vrai faux jeux de fiction interactive de 1981 qui avait fait le buzz du premier avril. J'en avais parlé un peu ici :</p>
<p>
<a href="https://linuxfr.org/nodes/97870/comments/1441763">https://linuxfr.org/nodes/97870/comments/1441763</a>
</p>
<p>
<img src="https://img.linuxfr.org/img/687474703a2f2f6966696374696f6e2e667265652e66722f6a6575782f76616c6c65656d7973742f76616c6c65656d7973745f73637265656e30322e706e67/valleemyst_screen02.png" alt="Titre de l'image" />
</p>
<p>Cela se présente sous forme d'une <a href="http://svn.tuxfamily.org/viewvc.cgi/informfr_informfr/inform7-fr/Eric%20Forgeot/Escapades.i7x?revision=190&view=markup">extension pour Inform 7</a>, et on peut l'inclure ensuite relativement facilement dans un jeu d'aventure textuel pour rajouter ces fonctionnalités de JdR. Je l'utilise d'ailleurs pour tester les règles papier, voir si ça reste jouable, s'il n'y a pas trop d'incohérences (il y en a un peu).</p>
<p>L'exemple de jeu, volontairement rétro et simple, est jouable en ligne ici : <a href="http://ifiction.free.fr/jeux/valleemyst/play.html">http://ifiction.free.fr/jeux/valleemyst/play.html</a> (commande "aide" pour en savoir plus). La version avec graphismes et instructions pour l'interpréteur qui va avec, est téléchargeable depuis le lien du commentaire linuxfr plus haut.</p>
<p>Pour le moment tant le jeu que l'extension sont encore à l'état embryonnaires, c'est à dire en développment, mais si ça vous intéresse de créer à partir de cela un petit monde informatique, virtuel et textuel, ça peut être pour vous. </p>
<p>Peut-être également si vous cherchez à faire une petite partie de JdR sur table et que vous cherchez des règles simples, voire facilement adaptables à vos envies. Je suis intéressé par vos retours, je dois faire prochainement un jeu sur table et justement ça permettra de voir jusqu'à quel point c'est utilisable.</p>
<p>Pour pimenter les combats, qui sont par nature pas forcément intéressants dans un JdR, on peut utiliser la concentration pour gagner en efficacité. Mais on perd des tours pour cela, et on devient plus vulnérable aux autres attaquants. Ce système est utilisé dans un roguelike textuel nommé <a href="http://lilith.cc/~victor/?q=content/kerkerkruip">kerkerkruip</a>, que je vous conseille à ce niveau.</p><div><a href="https://linuxfr.org/users/fravashyo/journaux/escapades-dans-la-vallee-mysterieuse-systeme-de-jeu-de-role.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/98179/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/escapades-dans-la-vallee-mysterieuse-systeme-de-jeu-de-role#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/98179/comments.atomtag:linuxfr.org,2005:Diary/337942013-04-01T15:00:10+02:002013-04-01T15:00:10+02:00La vallée mystérieuse, un jeu textuel de 1981 ! Licence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>Le <a href="https://fr.wikipedia.org/wiki/Organisation_europ%C3%A9enne_pour_la_recherche_nucl%C3%A9aire">CERN</a> vient de faire une découverte d'importance en fouillant parmi les vieilles disquettes rattachée à un Apple II qui gérait le secrétariat d'un accélérateur de particule désaffecté depuis 1991.</p>
<p>Cette unité, qui avait été laissée à son état d'origine, avait été initialement prévue comme musée, mais devant la nécessité de récupérer l'espace pour de nouvelles extensions de recherche, il a été décidé l'an dernier de démolir ces anciens bâtiments.</p>
<p><strong>« La vallée mystérieuse »</strong>, tel est le titre de cette aventure amateur exhumée par les scientifiques chargés de l'inventaire avant le déménagement des anciennes machines. Le premier chapitre s'intitule « la vallée de la mort » et le deuxième « la vallée enneigée » <em>(voir la copie d'écran plus bas)</em></p>
<p>
<img src="//img.linuxfr.org/img/687474703a2f2f6966696374696f6e2e667265652e66722f66696368696572732f7072656d6965725f69665f323031332d30342d3031622e706e67/premier_if_2013-04-01b.png" alt="La vallée mystérieuse" title="Source : http://ifiction.free.fr/fichiers/premier_if_2013-04-01b.png" />
</p>
<p>L'oeuvre n'est pas signée, mais le professeur Robert Grimbois, informaticien au CERN, estime qu'il devait s'agir d'un hobby des employés du secrétariat, fortement inspiré par le jeu textuel <a href="http://www.ifwiki.org/index.php/Adventure">Adventure</a>, et il évalue l'année de création à 1981, soit avant tout ce qui avait pu se faire dans le genre dans le monde francophone (cf. <a href="http://www.ifwiki.org/index.php/French_Games">http://www.ifwiki.org/index.php/French_Games</a> ) </p>
<p>La disquette étant fortement endommagée, cela a corrompu une partie des données (à partir du 3ème chapitre de l'histoire), mais l'exécutable n'a heureusement pas souffert, aussi le CERN et le site de la fiction interactive francophone (<a href="http://ifiction.free.fr/">http://ifiction.free.fr/</a>) travaillent d'arrache-pied pour pouvoir vous proposer peut-être un jour une version jouable de cette aventure !</p>
<p>En revanche, on ne connaît pas sous quelle licence le jeu a été initialement prévu. Vu la date, c'est probablement une <a href="https://en.wikipedia.org/wiki/BSD_licenses">licence BSD</a>…</p><div><a href="https://linuxfr.org/users/fravashyo/journaux/la-vallee-mysterieuse-un-jeu-textuel-de-1981.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/97870/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/la-vallee-mysterieuse-un-jeu-textuel-de-1981#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/97870/comments.atomtag:linuxfr.org,2005:Diary/337472013-03-16T16:45:34+01:002013-03-16T16:45:34+01:00J'installe AdBlock Plus (sur Android)Licence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>J'utilise peu l'accès internet de mon téléphone sous Android, car finalement j'ai quasiment tout le temps un accès depuis un vrai ordinateur à porté de main. </p>
<p>Je préconise également l'utilisation d'outils hors ligne, tel que le GPS OsmAnd couplé à openstreetmap au lieu de Google Map, car finalement ça sert à quoi d'avoir un fil à la patte avec google maps, quand on se trouve dans la cambrousse sans réseau ?</p>
<p>Et puis comme dans le cas de Google Reader, autant ne pas trop s'engager auprès de services en ligne que l'on ne maîtrise pas, ça peut éviter des déceptions.</p>
<p>Ce n'est pas un mal de vivre avec un téléphone Android de manière déconnectée, ça limite l'affichage de toutes ces horribles pubs qui viennent avec beaucoup d'applications. C'est aussi pour cela que je n'avais pas la nécessité d'installer un outil comme AdBlock Plus.</p>
<p>Mais voilà que je viens d'apprendre ça : </p>
<p>
<a href="https://adblockplus.org/blog/adblock-plus-for-android-removed-from-google-play-store">https://adblockplus.org/blog/adblock-plus-for-android-removed-from-google-play-store</a>
</p>
<p>AdBlock Plus a été retiré du Google Play, comme si c'était sur l'Apple Store.</p>
<p>Du coup j'ai installé cette application (disponible sur le site donné plus haut) moi-même, dans un premier temps par curiosité.</p>
<p>J'espère juste que la prochaine étape ne sera pas d'interdire les applications en dehors du google play, mais d'ici là il existera FirefoxOS, Ubuntu Phone…</p><div><a href="https://linuxfr.org/users/fravashyo/journaux/j-installe-adblock-plus-sur-android.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/97702/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/j-installe-adblock-plus-sur-android#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/97702/comments.atomtag:linuxfr.org,2005:Diary/336952013-02-25T12:42:50+01:002013-02-25T12:42:50+01:00x2go : le digne successeur de freenxLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>Suite à un changement d'OS sur les ordinateurs auxquels j'ai accès <em>(ayant enfin viré Archlinux de toutes mes machines)</em>, je cherchais à réinstaller freenx pour avoir un accès à distance au « bureau à mon bureau ».</p>
<p>Seulement freenx n'existe pas en dépôt officiel pour Mint (et autres Debian et dérivés).</p>
<p>Il existe des bidouilles pour l'installer (par exemple <a href="http://www.terranux.net/?p=1551">ici</a>) mais pourtant malgré une installation réussie, après une connexion apparemment aboutie, mon client nx se faisait dégager par le serveur au moment de l'affichage du bureau. Il faut dire que l'installation de nx/freenx était toujours un peu fastidieuse, avec de nombreux essais et erreurs.</p>
<p>C'est alors que j'ai découvert <a href="http://www.x2go.org/">x2go</a>, un logiciel libre basé également sur le protocole NX, qui est plus moderne et dont le développement continue (freenx semblant au point mort depuis 2008, et il en va de même pour Neatx, développé par Google, qui n'a rien vu depuis 2010). Il existe aussi des outils comme xrdp (utilisant le protocole de microsoft), mais je n'ai pas essayé.</p>
<ul><li><strong>La page d'accueil</strong> : <a href="http://www.x2go.org/">http://www.x2go.org/</a></li>
</ul><p>Il existe un wiki bien fourni, et globalement l'installation et la configuration sont faciles. Je regrette juste qu'il n'existe pas de client « portable » pour windows, au lieu de fournir un installateur classique, ça pourrait servir en environnement hostile. Il n'y a pas non plus de client pour Android (mais à ma connaissance il n'y en a pas non plus pour NX), pour cela il faudra se tourner vers le moins performant protocole VNC, ou vers le logiciel propriétaire teamviewer.</p>
<p>Pour en revenir à x2go, si vous avez une erreur de connexion la première fois, il faudra éditer votre ~/.ssh/known_hosts pour retirer la clé enregistrée la première fois que vous vous êtes connecté en ssh sur votre serveur, comme expliqué <a href="http://john.wesorick.com/2011/11/issues-installing-x2go.html">ici</a>.</p>
<p>De façon générale, ce logiciel apporte vraiment plus que freenx, il y a un serveur et un client cohérents (développés conjointement dans le même projet), le client est visuellement et fonctionnellement agréable à utiliser (développé en qt), il permet également de partager un répertoire distant, propose le partage du son, de l'imprimante locale (pas testé), prend en compte les bureaux modernes et récents (kde, gnome, unity, lxde, xfce), bref, c'est vraiment l'outil qu'il vous faut si vous avez besoin d'un bureau à distance.</p>
<p>J'écris ce journal pour donner une meilleure visibilité à ce projet, car il n'a été jusque là que cité dans <a href="https://duckduckgo.com/?q=x2go+site%3Alinuxfr.org">des commentaires</a>, et en tout cas on ne le trouve pas quand on fait une recherche sur <a href="http://linuxfr.org/recherche?q=x2go">ce nom dans le moteur de recherche de linuxfr</a>.</p><div><a href="https://linuxfr.org/users/fravashyo/journaux/x2go-le-digne-successeur-de-freenx.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/97516/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/x2go-le-digne-successeur-de-freenx#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/97516/comments.atomtag:linuxfr.org,2005:Diary/333892012-11-20T16:33:58+01:002012-11-20T16:33:58+01:00La drôle d'histoire de John McAfeeLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>Dans la lignée des aventures des <a href="http://linuxfr.org/users/boa13/journaux/hans-reiser-a-bel-et-bien-tu%C3%A9-sa-femme">geeks ayant des démêlés avec la justice</a>, <a href="http://en.wikipedia.org/wiki/John McAfee" title="Définition Wikipédia">John McAfee</a>, le fondateur de l'anti-virus du même nom, résidant au <a href="http://fr.wikipedia.org/wiki/Belize" title="Définition Wikipédia">Belize</a> (petit pays d'Amérique centrale), est actuellement en cavale, soupçonné d'avoir tué son voisin (et accessoirement de traffic de drogue). De son côté, McAfee affirme que la police le harcèle, a tué ses chiens et saccagé ses biens, et que des gens veulent attenter à sa vie, d'où sa cavale. Depuis, il continue à blogger sur le sujet.</p>
<ul><li>Article sur Le Monde : <a href="http://bigbrowser.blog.lemonde.fr/2012/11/20/fugitif-2-0-john-mcafee-pionnier-de-lantivirus-et-blogueur-en-cavale/">http://bigbrowser.blog.lemonde.fr/2012/11/20/fugitif-2-0-john-mcafee-pionnier-de-lantivirus-et-blogueur-en-cavale/</a></li>
<li><a href="http://www.whoismcafee.com/">http://www.whoismcafee.com/</a></li>
<li>Article de Wired : <a href="http://www.wired.com/threatlevel/2012/11/threatlevel_1112_mcafee/">http://www.wired.com/threatlevel/2012/11/threatlevel_1112_mcafee/</a> (avec l'excellent commentaire de lecteur : "_The fair thing for authorities to do would be to give McAfee a free 30-day trial._")</li>
</ul><div><a href="https://linuxfr.org/users/fravashyo/journaux/la-drole-d-histoire-de-john-mcafee.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/96487/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/la-drole-d-histoire-de-john-mcafee#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/96487/comments.atomtag:linuxfr.org,2005:Diary/332912012-10-25T23:24:18+02:002012-10-25T23:38:59+02:00ice cream sandwich, je ne mange pas de ce pain-làLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<h2 id="sommaire">Sommaire</h2>
<ul><li>
<a href="#toc_0">Tablette Zenithink</a>
<ul><li>
<a href="#toc_1">Les inconvénients</a>
</li>
<li>
<a href="#toc_2">Les avantages</a>
</li>
</ul></li>
<li>
<a href="#toc_3">Android</a>
<ul><li>
<a href="#toc_4">Trop d'appli inutiles, qui s'accaparent le système</a>
</li>
<li>
<a href="#toc_5">Les erreurs de conceptions</a>
</li>
<li>
<a href="#toc_6">Les décisions arbitraires, frustrations</a>
</li>
<li>
<a href="#toc_7">Même la téléphonie n'est pas épargnée</a>
</li>
<li>
<a href="#toc_8">Encores des limitations énervantes</a>
</li>
<li>
<a href="#toc_9">En(fin) bref</a>
</li>
</ul></li>
</ul><p>J'ai reçu, il y a quelques <s>semaines</s> mois, ma tablette android sous Ice Cream Sandwich, c'est une C91, de la marque Zenithink (aussi nommée ZePad). </p>
<p>J'en suis plutôt relativement content. Le mode root ainsi que busybox sont installés par défaut et, le constructeur faisant régulièrement des mise à jour du système, cela correspond donc plutôt à ce qu'un geek est en droit d'attendre d'un tel appareil. </p>
<p>C'est ma première tablette et je trouve que, si l'OS est loin d'être aussi agréable qu'une distribution Linux conventionnelle, ça reste plutôt pas mal, malgré ses quelques défauts, et surtout on trouve quand même un grand nombre de logiciels libres de qualité.</p>
<p>Voici ce que j'avais commencé à écrire, il y a quelques mois. Je voulais plus entrer dans les détails de ce que proposait cette tablette, mais finalement à force d'utiliser Android et de constater à quel point c'est parfois mal conçu, ça va plutôt finir en Android / Google bashing.</p>
<p>Ceci pour faire un peu <a href="http://linuxfr.org/forums/g%C3%A9n%C3%A9ralcherche-mat%C3%A9riel/posts/critique-asus-transformer-infinity-tf700t-dock">suite au journal / forum de critique de l'asus transformer infinity tf700t dock</a>.</p>
<p>Bon, rassurez-vous, je ne vais pas conclure que, suite à ça, j'ai découvert la révélation avec iOS d'Apple, mais quand même !</p>
<h2 id="toc_0">Tablette Zenithink</h2>
<p>Pour en revenir rapidement à la tablette en elle-même (dont il existe maintenant moult évolutions <a href="http://zenithink.com/Eproducts.php">http://zenithink.com/Eproducts.php</a>), je vois :</p>
<h3 id="toc_1">Les inconvénients</h3>
<ul><li><p>il y a 3 angles de vue qui sont très bons, le dernier qui est quasi-illisible dès que l'on passe 30 ou 45°. Manque de chance, c'est celui qu'ils ont choisi pour le format paysage lorsqu'il est posé sur une table et qu'on regarde depuis une chaise. Il faut donc retourner la tablette pour être confortable, mais ça inverse par exemple les boutons de volume.</p></li>
<li><p>Le dos de la tablette est en plastique blanc brillant et glissant, pas très joli, pas confortable, pas pratique</p></li>
<li><p>faible résolution (1024x600)</p></li>
<li><p>En format portrait, les icônes semblent un peu écrasées, sans doute lié à la résolution.</p></li>
<li><p>Sur le papier c'est un processeur Arm Cortex A9, mais c'est pas super réactif quand même (on le voit rien que sur le Home). Certains jeux 3D passent malgré tout.</p></li>
<li><p>Un accéléromètre, mais pas de boussole, sur certaines applications ça pose problème, ça fait comme si l'accéléromètre ne fonctionne pas (sans doute que l'application s'attend à avoir les 2).</p></li>
<li><p>Pas de GPS (on peut pas tout avoir non plus pour le prix…)</p></li>
<li><p>le fabricant avait rajouté une icône de copie d'écran dans la barre de menu, inutile et tellement en avant que l'on cliquait dessus sans le faire exprès.</p></li>
<li><p>J'aurais bien aimé pouvoir installer une autre (une vraie) distribution Linux dessus, par exemple Mer / Plasma active, mais je n'ai pas trouvé comment faire, ni si c'est possible.</p></li>
</ul><h3 id="toc_2">Les avantages</h3>
<ul><li><p>Prix vraiment bas (150 €)</p></li>
<li><p>Connexion possible en plus du WiFi par RJ-45, via un adaptateur</p></li>
<li><p>Vrai multi-touch 10 points</p></li>
<li><p>Design plutôt agréable (à part le dos)</p></li>
<li><p>On peut quand même installer Debian dans un chroot : <a href="https://play.google.com/store/apps/details?id=com.galoula.LinuxInstall">https://play.google.com/store/apps/details?id=com.galoula.LinuxInstall</a></p></li>
</ul><p>C'est pas la panacée, mais ça dépanne quand même.</p>
<h2 id="toc_3">Android</h2>
<p>Passons à Android…</p>
<p>Il y a du bon et du beaucoup moins bon. </p>
<p>C'est un peu customisable, mais pas tant que ça finalement.</p>
<h3 id="toc_4">Trop d'appli inutiles, qui s'accaparent le système</h3>
<p>Par exemple les google apps (entre autres) bouffent pas mal de ram. Moi je voudrais seulement démarrer google maps, gtalk ou gmail quand j'en ai envie, pas que ça démarre n'importe quand et que ça engorge la ram pour rien. Malheureusement, si on désactive complètement une appli, il n'est plus possible de la démarrer, il faut la réactiver avant. Bref, je n'ai pas la sensation d'avoir le contrôle sur l'appareil comme avec une distribution Linux.</p>
<p>Il faut d'ailleurs avoir recours à des applications tierces pour gérer les démarrages, la mémoire etc (il doit y avoir au moins 2000 task killer de diverses qualités et surtout plein de pub, dans le market).</p>
<h3 id="toc_5">Les erreurs de conceptions</h3>
<p>Ensuite, il y a la "barre" en bas. Ça remplace les boutons tactiles, avec la notification, le bouton "home", changement des programmes en cours, etc. Sur le principe pourquoi pas. Mais pourquoi obliger l'utilisateur à l'avoir en bas, alors qu'on pourrait préférer l'avoir en haut ? En effet, il est très facile de raccrocher le menu tactile en écrivant et, déjà que ce n'est pas aisé de taper sur une tablette, si en plus on a ça dans les pattes, c'est encore pire. J'ai cherché beaucoup d'applications pour la masquer, la retirer, mais rien à faire, si on tue la tâche ou on efface le processus responsable, telle une verrue, ça réapparaît toujours. Je ne sais pas qui est le sombre crétin qui a eu l'idée de ça, mais à mon avis ça doit être une idée du patron et personne n'a osé le critiquer.</p>
<p>
<a href="https://code.google.com/p/android/issues/detail?id=18922">https://code.google.com/p/android/issues/detail?id=18922</a>
</p>
<p>Pour preuve que ça n'a pas été vraiment testé, lorsque l'on commente sur le market, si par malheur on touche sous la barre d'espace (donc sur la barre de menu / notification, même dans le vide), ça replie le clavier et efface le commentaire en cours.</p>
<p>De plus, si c'est une bonne chose de limiter les boutons, ça aurait été bien de garder un minimum syndical de boutons tactiles, au moins 2 ou 3, pour quitter une application, faire surgir le menu par exemple (et donc pouvoir cacher cette cochonnerie). Paradoxalement, seuls les boutons de volume semblent encouragés. Or je préfère(rais) changer le volume depuis la barre de notification et sur tablette, il faut passer par au moins 3 ou 4 sous-menus pour y arriver.</p>
<p>Ensuite, dans les limitations qui révolteraient n'importe quel utilisateur d'une distribution linux standard, on trouve :</p>
<ul><li>Pas de gestion des dépendances, si une appli dépend d'une autre par exemple </li>
<li>pas de multi-compte. Il faut donc une tablette par membre de la famille ? Il y a possibilité de "switcher" (excusez l'anglicisme) de compte dans le navigateur, et sans doute également gmail, mais bonjour la vie privée, la sécurité, la personnalisation du fond d'écran, des icônes etc. Bref, un login, un mot de passe pour autant d'utilisateur que nécessaire, c'était trop demander ?</li>
</ul><p>Google n'est pas rien à battre apparemment : <a href="https://code.google.com/p/android/issues/detail?id=15030">https://code.google.com/p/android/issues/detail?id=15030</a></p>
<ul><li>pas vraiment de personnalisation possible, mais je ne vais pas revenir lourdement sur ce sujet.</li>
</ul><p>Bon, j'ai encore trop parlé, mais c'est vraiment que ça m'énerve un peu cet engouement pour Android, alors que c'est qualitativement inférieur à ce que j'ai sur mon PC de bureau, même si je comprends que les téléphones ou tablettes demandent d'autres contraintes.</p>
<h3 id="toc_6">Les décisions arbitraires, frustrations</h3>
<p>Dans les gros ratages, il y a également le renommage du Google Market, en Google Play, sans préavis, et en changeant également l'icône par la même occasion (et en retirant l'icône si elle était sur le bureau). Pour un geek c'est pas très gênant, pour le grand public, c'est une grosse faute de communication : plusieurs personnes n'ont pas compris tout de suite (voire pas du tout), où était passé le market, surtout qu'un appareil android est souvent livré avec au moins une dizaine ou une vingtaine d'appli complètement inutiles que les gens ne regardent même pas, donc une icône de plus ou de moins…</p>
<p>En parlant d'icônes, il y a un manque de cohérence dans l'affichage des icônes, icônes qui changent trop souvent de place suivant le contexte. Par ex dans google play, la loupe qu'on voit ici à droite <a href="http://www.ubergizmo.com/wp-content/uploads/2012/10/gplay-movies.jpg">http://www.ubergizmo.com/wp-content/uploads/2012/10/gplay-movies.jpg</a> passe complètement sur la gauche lorsqu'on faire une recherche, et ça décale les autres icônes, il arrive même parfois que l'on clique sur la mauvaise icône lorsqu'on va plus vite que la tablette…</p>
<p>D'autre part, l'icône de menu (les … ou traits parallèles) se trouve en bas dans les certaines appli, et en haut dans d'autres, comme on voit ici : <br /><a href="http://static.pcinpact.com/images/bd/news/94378-gmail-android-honeycomb.png">http://static.pcinpact.com/images/bd/news/94378-gmail-android-honeycomb.png</a><br /><a href="https://lh4.ggpht.com/PCaZLL03ywewt1KDGI3r-ja3Cy-TO4RPGbTbgcvq5bywQgpI1VjDYfsCmnMaCrn_Cw">https://lh4.ggpht.com/PCaZLL03ywewt1KDGI3r-ja3Cy-TO4RPGbTbgcvq5bywQgpI1VjDYfsCmnMaCrn_Cw</a></p>
<p>Pour continuer dans le Google Market / Play, c'est extrêmement énervant et frustrant de ne pas pouvoir afficher (et encore moins essayer d'installer) les applications qui ne sont pas censées tourner sur mon appareil : ainsi si je ne trouve pas une appli dont j'ai entendu parler, je ne sais pas si c'est parce que j'ai mal tapé son nom, ou si je ne l'ai pas retrouvée parmi la palanquée d'économiseurs d'écran ou de fond d'écran à la c** dont je n'ai que faire. Non, elle n'apparaît pas, là où tout informaticien un peu intelligent se serait dit "on va le marquer en italique grisé, et marquer que ce n'est pas compatible et / ou téléchargeable aux risques et péril de l'utilisateur", Google a préféré jouer la non transparence et faire comme si ça n'existait pas. En ayant téléchargé depuis un autre appareil les prétendues appli non compatibles, j'ai pu constater que 92% d'entre elles (stat au doigt mouillé) fonctionnaient correctement.</p>
<p>Dans les specs demandées aux développeurs, je ne comprends pas non plus qu'il y ait pas l'équivalent du $XDG_CONFIG_HOME : là c'est n'importe quoi et tout est sauvegardé n'importe comment, parfois c'est dans un dossier caché avec un ., d'autre fois dans en vrac sur la carte SD.<br />
Généralement, quand on réinstalle tout (fréquent sous android quand on bidouille un peu), peu de paramètres et fichiers perso sont bien sauvegardés. Par exemple, j'avais enregistré la progression d'un jeu, j'espérais que c'était sur la carte sd, mais non, c'était dans une partie accessible uniquement en root, comme expliqué ici <a href="http://www.spiderwebforums.com/forum/ubbthreads.php/topics/261103/Android_Savegame_Location_Path">http://www.spiderwebforums.com/forum/ubbthreads.php/topics/261103/Android_Savegame_Location_Path</a></p>
<h3 id="toc_7">Même la téléphonie n'est pas épargnée</h3>
<p>Enfin, puisqu'un téléphone est censé pouvoir communiquer avant tout, quelques (vieux) bogues, pas corrigés (là aussi, on dirait que google s'en moque) :</p>
<p><a href="https://code.google.com/p/android/issues/detail?id=4991">https://code.google.com/p/android/issues/detail?id=4991</a> (pas de message sms quand la mémoire est basse)</p>
<p><a href="https://code.google.com/p/android/issues/detail?id=2989">https://code.google.com/p/android/issues/detail?id=2989</a> : pour les SMS on n'a que la date de réception, pas la date d'envoi (il existe des appli pour corriger ça)</p>
<h3 id="toc_8">Encores des limitations énervantes</h3>
<p>Je n'ai pas compris qu'Android ne soit pas mieux doté au niveau de la rotation écran. Franchement, qui peut supporter ça ? Ça tourne de manière trop intempestive, jamais quand on veut, toujours quand on veut pas, les quelques personnes qui ont un tel Android étaient globalement d'accord là dessus. Je me souviens sur les pockets PC il y avait un truc très simple pour gérer la rotation d'écran : on appuyait 2-3 secondes sur un bouton physique, et ça mettait en mode paysage : simple et pratique. Là non seulement ce n'est pas possible, mais en plus quand on bloque la rotation, ça ne le fait qu'en portrait, le mode paysage est toujours en rotation automatique. Après des mois de recherche et ne trouvant rien, (il y a au moins 500 "auto rotation switch" sur le market), je suis enfin tombé sur quelque chose de pas trop mal : <a href="https://play.google.com/store/apps/details?id=com.coinsoft.android.orientcontrol">https://play.google.com/store/apps/details?id=com.coinsoft.android.orientcontrol</a></p>
<p>Je voulais également revenir sur quelques points au niveau du matériel, avant de finir ce trop long journal, je trouve dommage que la norme ne soit pas d'avoir généralisé les alimentations par USB (éventuellement de façon optionnelle), ça éviterait de devoir trimbaler un chargeur inutile (avec une prise souvent exotique). </p>
<p>Et dommage également qu'il n'y ait pas la possibilité et la facilité de connecter une prise RJ45 sur la plupart des tablettes, en plus du wifi pour l'accès à internet (à ma connaissance il n'y a que le Zenithink qui propose ça), c'est très pratique et le connexion est plus stable quand on a la possibilité du courant porteur partout.</p>
<p>Variante : faire passer le réseau via le port USB, comme (encore) sur les pockets PC il y a 10 ans…</p>
<h3 id="toc_9">En(fin) bref</h3>
<p>
<em>En résumé, Android c'est pas trop mal mais ça pourrait faire beaucoup mieux, et finalement je comprends un peu pourquoi des gens pas trop regardant sur leurs libertés se pomment avec les produits Apple, même si je n'en arriverai pas à cette extrémité, n'en ressentant ni le besoin ni l'envie.</em>
</p>
<p>Et pourtant, je ne l'ai pas vraiment abordé, il y a de très bonnes applications open source, et des distributions comme CyanogenMod qui vont dans le bon sens. Mais pour ça il y a d'autres journaux et dépêches sur Linuxfr…</p><div><a href="https://linuxfr.org/users/fravashyo/journaux/ice-cream-sandwich-je-ne-mange-pas-de-ce-pain-la.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/96166/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/fravashyo/journaux/ice-cream-sandwich-je-ne-mange-pas-de-ce-pain-la#comments">ouvrir dans le navigateur</a>
</p>
fravashyohttps://linuxfr.org/nodes/96166/comments.atom