Premier pas avec un iLiad

Premier pas avec un iLiad

Grand fan du concept du papier électronique depuis de nombreuses années... (je me suis sérieusement intéressé au sujet depuis 1999).... J'ai sauté sur l'occasion dès que j'ai appris la commercialisation d'un véritable papier électronique. J'ai donc fait l'acquisition fin décembre 2006 de l'iLiad d'iRextechnologie.

L'iLiad est ce que l'on peut appeler un livre électronique. En très bref, c'est une boite qui contient un mémoire pour mettre toute sa bibliothèque et du papier électronique, basé sur la technologie d'e-ink pour afficher les livres.

Je suis persuadé que le papier électronique a un énorme avenir. On est à l'aube d'un nouveau bond de la révolution numérique. Ce bon va être encore plus spectaculaire que les précédents. Le papier électronique permettra une mobilité encore accrue de l'information. Et surtout une meilleure symbiose entre le monde de l'information numérique et le monde humain.

Le papier électronique est une avancée majeure en tant qu'interface homme machine.

Bref, assez parlé de ces quelques réflexions sur l'avenir du monde numérique... passons à mes essais de l'iLiad !

Réception et installation

Après 3 semaines d'attente une fois ma commande passée sur le site d'iRex.... UPS arrive enfin avec un joli paquet...

Il est donc temps d'ouvrir le paquet et de découvrir le magnifique écrin dans lequel se trouve la bête. Une fois la boite ouverte, il y a, à l'intérieur, un feuille de papier (tout ce qu'il y a de plus ordinaire) qui donne les infos en image pour faire ses premiers pas avec l'iLiad.

2006_12_29_21_39_IMG_4791.jpg 2006_12_29_21_42_IMG_4792.jpg


2006_12_29_21_56_IMG_4794.jpg

  • vérifier le contenu... entre autre les 3-4 modèles d'adaptateur secteur pour tous les pays du monde !
  • Brancher l'iLiad à une prise électrique pour recharger les accus, pendant au moins 3 heures !
  • Enfin, allumer la bête.
  • découvrir l'usage des différents bouton.
  • Lire le guide d'utilisateur rapide... et le complet (un peu plus tard)
  • s'amuser un peu avec le stylet pou prendre des notes.
  • s'inscrire se créer un compte sur le site d'irex pour obtenir un mot de passe.
  • entrer les paramètres réseau pour se connecter sur le net (via wifi pour moi)
  • entrer les paramètres d'identification du compte irex.
  • faire les dernières mise à jour de l'os via le wifi.

Il est donc temps de suivre les indications pour que tout se passe bien !


2006_12_29_22_09_IMG_4795.jpg 2006_12_29_22_10_IMG_4797.jpg 2006_12_29_22_35_upgrade_iliad.jpg

Le contenu est donc là... Mon iLiad reçu à midi pile... a passé l'après-midi en charge. Puis j'ai enfin pu allumer la bête et observer pour la première fois en vrai la texture du papier électronique. Grand moment !

Puis c'est le moment de jouer un peu avec la bête, de lire les pdf qui constituent le guide de l'utilisateur, et de s'extasier devant le bouton/barre qui permet de tourner les pages.


Affichage en plein soleil

2006_12_29_22_14_IMG_4807.jpg Puis j'ai du vérifier un des principaux avantages du papier électronique: sa parfaite visibilité en plein soleil !

C'est effectivement étonnant pour nous autres homo technologicus habitués à la texture de l'affichage sur écran LCD !

Le papier électronique adore le soleil ! ... la visibilité est meilleure en plein soleil que dans l'ombre ! Allez je vous montre le résultat en photo.

Sur cette photo, pour la petite histoire, c'est un rapport de l'ESA (agence spatiale européenne) qui étudie les idées issues de la littérature de science fiction pour trouver des nouvelles technologies applicables au domaine spatial.

Un écran LCD doit avoir un rétro éclairage pour que son contenu soit lisible. Ce qui est un sérieux désavantage en cas d'utilisation d'un ordinateur en plein soleil!

Le technophile actuel, accro au LCD est une personne de l'ombre. Avec l'avènement du papier électronique, il est enfin possible aux adeptes de la lecture numérique de prendre un peu des couleurs et de pouvoir profiter du soleil et des terrasses !

Et la nuit ?

Et oui... ce fut tout d'un coup une des inquiétudes de mon collègue à qui je montrais mon nouveau joujou... et la nuit, tu fais comment pour lire? Il y a un quand même un rétro-éclairage ??

2006_12_29_22_32_IMG_4811.jpg

.. et bien non! .. l'iLiad ne dispose pas d'un rétro éclairage intégré. C'est comme avec un bon vieux bouquin, il faut avoir une lampe de poche à disposition! Mais ça ne me dérange pas. D'autant plus que j'ai trouvé la parade.

En effet, j'ai plongé dans ma malle magique contenant tous mes gadgets de geek et j'ai trouvé l'accessoire indispensable à tout lecteur noctambule d'iLiad ! ..... la lampe de poche USB !

Et oui, l'iLiad disposant d'un port USB, il suffit de brancher la lampe dessus.. et c'est parti pour des heures de lectures nocturne (bémol, la lampe vide aussi les accus).


Remplir sa bibliothèque

L'iLiad est un livre électronique, mais c'est également une bibliothèque entière !

L'iLiad dispose d'une mémoire interne de 128Mo qui peut être remplie via une connexion USB sur un ordinateur. Si cette mémoire est trop faible (pour du texte, c'est déjà pas mal) l'iLiad dispose de slot pour accueillir des cartes mémoire mmc, (donc sd) et compact flash.

Les formats que l'iLiad est capable de lire sont le pdf et l'html. J'ai donc entrepris une expédition archéologique sur le disque dur de mon ordinateur pour retrouver tous les textes, livres, rapports et documents en tous genres en html et pdf afin de les lire sur papier électronique.

J'ai retrouvé 250Mo de documents qui attendaient (parfois depuis des années) d'être lu. La taille mémoire étant trop importante pour la mémoire interne de l'iLiad, j'ai cannibalisé une carte mémoire SD de 512 Mo provenant de mon appareil photo, pour y mettre ma nouvelle bibliothèque numérique.

Puis, après les entrailles de mon disque dur, j'ai également joué au rat de bibliothèque numérique pour dégotter des oeuvres rares qui désireraient trouver une nouvelle vie sur du papier électronique.

Il existe quelques bibliothèques intéressantes sur le web, pour obtenir des livres qui sont dans le domaine public et donc gratuit. J'ai tenté de faire une liste des meilleures adresses. On peut citer déjà, la bibliothèque nationale de France et le projet gutenberg pour les plus fourni.

Un livre tombe dans le domaine public 70 après la mort de son auteur, donc il va de soit que les livres ainsi obtenus ne sont pas les dernières sorties de l'année ! Mais ce n'est pas forcément un problème, des livres comme Alice au pays de merveilles ou 20000 lieues sous les mers sont indémodables !

C'est ainsi que j'ai ajouté une édition de 1913 des liaisons dangereuses à ma bibliothèque numérique.

2006_12_29_23_10_IMG_4821.jpg 2006_12_29_23_10_IMG_4820.jpg


Html ou pdf

Comme je l'ai dis plus haut, l'iLiad est capable de lire de l'html et du pdf. Mais que choisir ? Souvent, on ne choisi pas vraiment le format dans lequel on reçoit le document à lire. Cependant, il est toujours possible de faire des conversions.

Le pdf est un format très pratique, car il garde la même apparence partout. Cependant, c'est également un désavantage. Le pdf est un format issu du monde de l'imprimerie, il est donc lié à une taille de papier. Taille qui est souvent A4. L'iLiad a un écran qui est relativement petit. il est plus proche du A5 que du A4, donc, afficher un document pdf conçu pour une taille de papier A4 revient à afficher une miniature qui est difficilement lisible.

Le mieux est donc de concevoir un pdf de la bonne taille. manybooks.net est une bibliothèque en ligne qui fournit des pdf conçu pour l'iLiad ce qui est très pratique.

Pour les pdf, de taille plus grande, il est toujours possible d'utiliser le zoom de l'iLiad, mais ce n'est pas toujours très agréable. C'est à tester au cas par cas.

Pour ce qui est de l'html, c'est un format très pratique, le contenu s'adapte aux capacité de l'affichage, et il est possible de varier la taille du texte. Il est également possible de créer une feuille de style adaptée à l'iLiad, ce qui permet de personnaliser l'apparence du contenu!

En revanche, là où le bât blesse avec l'html, c'est dans le cas d'un long texte qui se trouve dans un fichier unique. L'iLiad ne voit toujours qu'une seule et unique page, il n'est donc pas possible de mémoriser précisément le paragraphe en cours de lecture si celle-ci est interrompue. Comme je ne connais pas grand monde qui est capable de lire un livre de plusieurs centaines de page d'une seule traite, c'est un problème qui est de taille !

La parade est de concevoir un fichier html avec une table des matière détaillée faite de liens qui permettent d'accéder directement a un découpage précis de chapitre court. Le problème de cette technique réside dans la création de cette table des matières, les documents disposants d'une telle structure ne sont pas légions !

Un bon compromis est donc probablement de disposer d'un document html personnalisé à l'aide d'une feuille de style, puis de convertir ce document en pdf pour le lire sur l'iLiad. Cette technique permet une personnalisation de l'apparence du contenu tout en disposant de la mémorisation de la page courante sur l'iLiad.

Personnellement, j'utilise aussi l'iLiad pour lire les articles que j'écris sur ce site. Je me suis créé une feuille de style adaptée à l'iLiad et le moyen d'enregistrer les pages dans un html adapté (taille du texte plus grande, marge gauche droite, pas de menu, couleur de liens adapté 16 niveaux de gris). Voir cette page en version iLiad.

Journaux

La lecture de journaux sur papier électronique est une des applications dont iRex tente de faire la promotion. l'iLiad est conçu pour télécharger tous les jours une nouvelle version d'un journal et le lire sur papier électronique.

C'est une utilisation du papier électronique qui est très alléchante, mais qui pour l'instant reste très peu pratique. En effet, la plupart des journaux ne proposent pas d'édition électronique qui adaptée à ce que l'iLiad est capable d'aficher. Souvent, les journaux sont de grande taille. Le document pdf qui est donc la source de ce qui est imprimé est adapté à cette taille qui est gigantesque par rapport à l'affichage dont dispose l'iLiad.

La lecture de journal en usant et abusant du zoom est assez désagréable, et donc ne risque pas de se populariser dans les conditions actuelles.

Les quotidiens gratuits ont en général un format papier qui est beaucoup plus petit, les journaux gratuits sont donc souvent plus lisibles sur l'iLiad !

Dans l'idéal, il est possible de créer une édition du journal adaptée à l'iLiad. Il s'agit de multiple fichier html. La une présente les articles en gros de loin... et en cliquant sur les articles ils deviennent visible en grand.

Ce format là est parfait, mais à ma connaissance, seul le journal chinois, le Yantaï Daily, propose depuis peu ce genre de format. Mon chinois n'était pas très étendu, j'aimerai bien qu'une journal francophone se lance dans ce défi !

Je reste persuadé qu'il y a un bon potentiel. Qu'une fois affranchi des lourdeurs et des contraintes de l'impression et de la distribution de kilo de papier, un journal peut devenir gratuit et proposer un contenu rédactionnel de qualité. La publicité devrait suffire à financer un travail journalistique de qualité.

Il ne reste plus qu'à équiper massivement la population de papier électronique! Cela semble compliqué, cependant, une fois la couleur disponible et la possibilité de pouvoir rouler des grandes surfaces de papier dans des rouleaux de petites taille, je ne vois pas ce qui pourrait retenir une diffusion massive de papier électronique, tellement cette technologie est prometteuse !

22 Feb 2007

Optimisation de sites php mysql

Optimisation de site php mysql

D'une manière générale, le php est rapide a exécuter, mais les connexions entre les hôtes est lente.  0,1 s pour tout le script php par rapport à 0.2s par connexion avec mysql.

 

Mysql

  • mettre les valeurs à NOT NULL si on sait qu'elle vont l'être.. pas besoin de lire le bit pour savoir avant d'aller piocher la valeur.
  • utiliser char à la place de varchar. Char est moins gourmand en CPU car il n'a pas besoin de calculer la taille du champ pour aller au suivant. On fait donc le choix que le coût CPU est plus important que le coût mémoire. Car avec varchar on économise un petit peu de mémoire. Si un champ d'une table est variable, toute la table l'est !!  Un champ text est un champ variable !
  • mettre des index sur les champs utilisés fréquemment pour des recherches. C'est très bien en lecture, mais éviter de mettre des index sur des champs qui doivent être écrit souvent. C'est très lent.
  • éviter select * être plus précis.
  • utiliser limit 1 si l'on est certain d'avoir besoin que d'un enregistrement. Ainsi Mysql stop la recherche et ne va pas tenter de trier les données.. Genre le break.
  • utiliser des nombres plutôt que des string pour faire les jointures !  Comparer des nombres en en gros 2 fois plus rapide que de comparer une chaîne de 3 caractères !  après c'est encore pire.

PHP

  • éviter la fonction in_array() remplacer par un isset() sur les clés d'un tableau. Pour mettre les valeurs d'un tableau dans des clés utiliser array_ fill_ keys. Les clés d'un tableau sont des tables de hachage donc très rapide.
  • ne pas utiliser require_once();  require() ou include() sont beaucoup plus rapide.
  • utiliser la pré-incrémentation plutôt que la post incrémentation. ++$i est 10% plus rapide que $i++. Zend optimizer le fait pour nous!
  • utiliser les multiples paramètre de echo pour faire des concaténations. echo "toto", Mafonction(),"bleu", getTotot()  est mieux que d'utiliser l'opérateur de concaténation . qui va lui générer plein d'objet temporaire.
  • mettre en cache les variables dans un tableau. Sur une boucle de 10millions d'itérations on gagne 15% de temps CPU. $tableau['variable'] oblige php à rechercher la valeur dans le tableau et cette recherche bouffe du temps. Mais c'est tout de même peu.
  • compression ob_gzhandler ... gain de 33% de donnée à transferrer.

 

Mythe php

  • écrire  'toto' ou "toto" ne change pas grand chose en performance c'est de l'ordre de 0,01% Donc négligeable !

 

Apache

  • ne pas utiliser mod access.. donc pas de htaccess.. car il va chercher dans tous le dossier jusqu'au parent qui contient un htaccess. (ou limiter le nombre de niveau de hiérarchie)

Maintenance.

  • OPTIMIZE TABLE table   défragmenter de temps en temps les tables.

à creuser..

  • select in est très rapide ?
  • table temporaire plutôt que script php

Référence

l’Economie en Bref

L'économie en bref

Voici en bref, ce que j'ai retenu après la lecture du manuel d'anti-économie .

 

Le manuel d'anti-économie n'est en soi pas anti-économie vu que tout le sujet du bouquin c'est de l'économie... mais il tente de montrer que beaucoup de gens utilisent des termes d'économie sans savoir ce qu'ils représentent... (PIB, croissance, monnaie, crédit, inflation etc...) et finalement quand on voit ce qu'il y a derrière..  on arrive à comprendre que nous vivons dans un monde bien étrange.....

 

Inflation et croissance

L'inflation et la croissance sont représentés tels le diable et le bon dieu...... alors qu'en fait... les 2 sont très très proches et quasiment indissociables...  Les deux sont une augmentation de la masse monétaire !

 

Monnaie

Tout le monde pense que l'argent ne tombe pas du ciel, qu'il y en a une quantité limitée et qu'il faut travailler dur pour en avoir.....

Mais c'est n'est pas vrai, tous les jours des banquiers inventent des quantités colossales d'argent pour vous le prêter !!! Ils prêtent ce qu'ils n'ont pas !!

.. et oui.. vérité peu connue... l'argent est créé exclusivement par les crédits !!

Plus il y a de dettes envers les banques, plus y a d'argent !!

 

Donc il ne faut pas s'étonner que tout le monde et surtout l'état soit endetté.... c'est normal.. sans dette, pas d'argent !

.. et vu que les banquiers prennent un intérêt sur l'argent prêté.... l'emprunteur rembourse son emprunt et de l'argent en plus.. qui lui vient d'où ??? ... comme l'argent provient exclusivement de crédit.... il vient forcément d'un autre emprunt qq part !! (avec des intérêts à rembourser...)

 

La complexité du système masque le tout... mais globalement, pour assurer la fameuse croissance... (tout le monde est plus riche) il faut créer plus d'argent... et vu qu'il faut créer plus d'argent... il faut plus de dettes....  donc la croissance ne peut exister sans dettes !

 

Croissance exponentielle

La croissance est une croissance exponentielle... c'est l'augmentation des richesses par rapport à l'année d'avant... donc si on a une croissance de 3% ... une année... on veut au moins aussi une croissance de 3% l'année d'après... sinon.. on nous dit que c'est affreux.. que c'est la récession.... mais les 3% d'une année ne sont pas les mêmes que les 3% de l'année suivante... vu que le total de richesse est plus grand la deuxième année... (vu qu'il a grandit de 3%)  donc le 3% de la richesse de la deuxième année est déjà plus grand que celui de l'année d'avant....

 

La croissance du PIB est une augmentation du volume monétaire des transactions marchandes pour une année donnée.

 

Croissance et environnement

Donc on vise une croissance exponentielle...  et comme les seuls moyens d'augmenter la production de richesses... c'est l'exploitation des gens pour travailler plus... et de l'environnement pour avoir plus de matière première...  on en arrive à détruire les gens et l'environnement !!

 

Alternative

Voilà donc ce que nous réserve notre système économique..  c'est beau n'est ce pas ??

Mais on peut s'en sortir.... le plus simple à faire, c'est de ne pas mettre d'intérêt sur les crédits.. (les banquiers vont pas être contents, mais c'est ce qui a été prôné par toutes les grandes religions pendant des siècles... et qui continue à être prôné dans certaines: L'usure c'est mal !)

Ainsi, pas besoin d'augmenter les prix pour reporter le coût de l'emprunt.. donc pas besoin d'augmenter la masse monétaire.. donc pas besoin de nouveaux crédits.. et on enraye le cercle vicieux !!

Voilà...

Réfléchissez y !!

 

 

Quelques lectures supplémentairess

Résumé

  • l'argent n'est qu'un facteur limitant
  • la valeur n'existe pas

Navigation au sein des articles

1 2 3 210 211 212 213 214 215 216 227 228 229
Remonter