Idées et réflexion sur le futur de l’informatique

Réflexions et piste pour l'informatique du futur

Quelques idées

  • Mettre toutes les données sur des accès en réseau.
  • ne garder localement que peu de donnée, car la liaison réseau est excellente.
  • partager les données avec des communautés pour que celles-ci s'améliorent.
  • le ordinateurs doivent devenir invisible.
  • ce que l'on entend actuellement par ordinateur doit se rapprocher de plus en plus d'une interface de commande universelle.
  • contextualiser les services et la recherche et découverte de ceux ci. Dans le genre, je suis dans une pièce, et je les service disponible de cette pièce se montrent par eux même, mais pas les autre qui sont trop loin, donc inutiles. (ex: allumer les lampes, pilotage de la télévision, enclenchement des appareil ménager...)
  • le papier électronique est une étape primordiale de l'évolution de l'informatique vers ce modèle.
  • actullement on a souvent toutes les données, les fonctions, et les applications sur une même machine. Ce n'est pas le bon modèle. Il faut avoir plein de petit appareils facile à utiliser mais qui communiquent super bien entre eux.

Appereil intéressant les simputer indiens. Ce sont des minis ordinateur pas cher (~frs 300.-), conçu pour que tout le monde ait accès à l'informatique.
site d'un constructeur

loisirs

La technologie est de plus en plus orientée loisir ! Musique, film, jeux ...

Mais encore faudrait il avoir le temps d'en profiter... donc plus on a de loisir, plus ça va aller bien pour cette industrie!

ère industrielle / ère de l'information

Dans une société industrielle, basée sur l'énergie, chaque objet est unique. Le principe est la consommation. Plus on possède d'objets mieux c'est. Vu que chaque objet est unique, il est possible de le vendre suivant le principe de l'offre et de la demande. Le capitalisme est basé sur ce principe. Le capitalisme à besoin d'une société industrielle pour bien fonctionner.

Notre société était industrielle, maintenant elle se désindustrialise. Les trois quarts des entreprises suisses travaille dans le domaine terciaire. Le domaine des services. Notre société consomme toujours mais elle ne produit plus.

Nous vivons dans la société de l'information. Tous les grands domaines de notre économie sont basés sur l'information. L'argent même n'est qu'une information. Les banques stockent et gère des flux financiers qui ne sont que des flux d'informations. Les entreprises suisses sont principalement des entreprises qui font un travail de traitement, de tri ou de création de l'information. Tellement il y a d'information, on fait appel à des conseillers pour la trier la synthétiser. Ces services se paient à prix d'or. Mais l'or de cette expression n'est plus là. On en a plus besoin.

Seulement, voilà, le modèle d'économie capitaliste est toujours celui de l'ère industrielle et il n'est plus adapté. Dans une société de l'unique, de l'objet, on définit le principe de propriété. Un individu unique possède un objet unique. Sur ce principe la valeur, ou plutôt le prix d'échange d'un objet se base sur une relation entre entre le nombre d'individu unique désirant posséder un objet unique. C'est le principe de l'offre et la demande.

Papier électronique

Le papier électronique va surtout être avantageux pour personnaliser des surfaces d'affichage à moindre coût énergétique.

Le papier électronique ne consomme de l'énergie que pour changer son affichage. Donc si il ne bouge pas, il ne consomme rien. De plus on peut étendre ce concept et ajouter une couche transparent sur le papier qui est une cellule photo-voltaïque. Ainsi, tant que le papier est a la lumière, il peut fournir sa propre énergie. Vu qu'en général, il faut de la lumière pour lire, et bien le papier électronique sera toujours à la lumière lors de son utilisation.

On peut tout de même imaginer un accu de secours qui est rechargé lorsque il y a surplus de lumière. Celui ci pourrait servir à alimenter une interface de communication avec le monde extérieur (genre bluetooth), ou encore une lampe d'appoint lorsque la nuit est tombée.

Univers 3d :: second life

A l'occasion de la nouvelle année 2007 Fred Cavazza s'essaye à faire des prédictions.

Suite à ces prédictions, une discussion commence à tous sujets et une a particulièrement retenue mon attention. Fred cavazza pense que Second Life va disparaître à cause du spam et à cause de meilleures plateformes comme ce fut le cas avec yahoo et google qui ont supplantés altavista dans le monde des moteur de recherche.

Puis certains renchérissent dans la conversation en arguant que les univers 3d sont lourds pour faire pareil que le web traditionnel, donc il vont disparaître.

Personnellement, cette discussion me fait penser au merveilleux livre de Guy Thuillier: le dixième cercle.

Dans ce roman, de science-fiction, le lecteur est immergé dans un monde fait de gens qui se connectent sur un réseau comme notre internet, mais sous forme 3d et même plus...

Le monde virtuel du réseau est décomposé en 9 cercles, suivant les utilisations qui en sont faite, il y a les premiers cercles, qui sont fait pour la documentation, le pédagogique, puis les applications utilitaires, comme les système de cartographie, les application de bureautique.. et puis, il y a les cercles de jeux, les cercles réservé au sexe et le 9ème qui est un cercle d'univers virtuel dans lesquels on peu ressentir la douleur... le 10ème cercle qui est le titre du roman est le cercle en cours de conception, une technologie qui permet de faire une immersion totale dans un univers virtuel en permettant une dilatation temporelle, faire que toute une vie en monde virtuel ne représente que quelques heure en monde réel.

Je remarque donc que de plus en plus, ces différents cercle commencent à émerger de notre internet. Le cercle pédagogique c'est wikipedia, le cercle applicatif, c'est google, le cercle de chat, ce sont des plateforme comme msn, aim, etc..

Second life est donc la construction du cercle suivant, un univers 3d qui n'exclut pas les autres, mais qui les complètes pour des activités impossible à faire dans une conception web du contenu et de l'interaction.

Les gens qui disent qu'un univers virtuel ne va pas durer par ce que l'on fait des activités identiques avec des technologies plus simple, n'ont pas complètement tort, mais c'est une vision limitée. C'est une vision qui n'est qu'adapter les applications actuelles à un univers virtuel. Mais c'est sans compter les nouvelle applications que la plateforme est seule à pouvoir fournir.

Ce qui me trouble principalement en arrivant sur second life, c'est que l'on est pas seul. En débarquant sur un site web, on ne sais jamais combien d'autres visiteurs sont là, ce qu'ils font.. ou alors c'est sous forme de texte... Le web n'est et ne restera qu'un format de document. Il n'est pas conçu pour l'interactivité.

La messagerie instantanée est souvent appréciée et utilisée uniquement pour avoir un lien avec ses amis. Il y a nombre de personne avec qui je ne parle quasiment jamais, mais je sais qu'ils sont là ! Qu'ils vivent, il y a un petit avatar qui décrit leur humeur du moment.

Le site web, est assez impersonnel, second life, ne présente quasiment aucune activité intéressante, mais il y a un moyen d'avoir un lien avec ses amis, de savoir ce qu'il font. Actuellement, c'est même la seule activité de second life.. c'est se balader entre ami. C'est la nouvelle version du chat irc.

L'univers 3d est un des moyens d'arriver à faire ressentir ce liens de communauté. Dans toute application web2.0 il y a la notion de communauté. Donc je pense que l'interface 3d a un avenir.

Une autre approche, c'est celle qui est proposée par le projet One Laptop Per Child, l'interface utilisateur de cet ordinateur est conçue pour être entièrement collaborative. Il y a moyen de savoir a tout moment ce que font les autres dans les environs.

Certains vont certainement crier au scandale en invoquant le droit à la vie privée, à la protection des données, etc... mais je trouve que dans ce domaine, il y a de l'abus. Pourquoi devrions nous toujours cacher le plus possible ce que l'on fait aux autres c'est par ce que l'on fait des choses pas bien tout le temps Et que l'on tient à son image ??

La plupart du temps, la plupart des gens ne font que des choses qui sont tout à fait honorable ou qui présente un caractère d'une banalité déconcertante.

Tout est question de responsabilité. Si l'on sais que l'on est surveillé. On aura plus tendance à donner une bonne image de soi. Tout le monde à envie que l'on ai une bonne image de sa personne.

Avec une surveillance, (toute relative, une simple présence suffit), je suis certain que la réputation et la responsabilité deviendront de plus en plus importante. Et de part ce fait, le vandalisme et le spam vont diminuer, ceci pour éviter d'avoir l'étiquette de vandale collé à la peau de son identité numérique.

Futur du web

Tristan Nitot sort ça boule de cristal et tente de prédire l'avenir du web.

Voici ce que j'en pense.

Originellement le web a été conçu pour afficher du texte, des documents. Actuellement, le web devient de plus en plus une plateforme applicative. Les sites web statiques deviennent rare.

On peut résumer par: le web 1.0 est une plateforme de document, le web 2.0 est une plateforme d'application.... et le web 3.0 ??

Le web n'est finalement qu'une plateforme qui est souple. Elle s'est adaptée aux besoins. C'est sur internet la plateforme la plus souple, et par conséquent la plus populaire. Pour l'avenir, suivant la loi de l'évolution, soit elle continue à s'adapter aux besoins... soit elle n'occupe plus le devant de la scène et laisse la place à une autre plateforme. (sans forcément disparaître)

Ces derniers mois, sur internet, on observe une certaine popularité pour d'autres plateformes que le web. Les messagerie instantanées sont en train de tuer le e-mail. La presse n'arrête pas de parler d'univers en 3D comme SecondLife. Chaque grosse entreprise informatique présente sa nouvelle plateforme d'application riche XUL/XAML/Apollo/Slingshot etc....

Le web va-il résister à tout ça ? Va il devenir juste un moyen d'accéder à d'autres plateformes ?

Finalement le web a été conçu comme une plateforme de présentation de documents, ne devrait on pas l'utiliser seulement pour ça ?

Dans le livre de science fiction: Le Dixième cercle (de Guy Thuillier), l'histoire se passe en 2099, l'équivalent de l'internet s'est encore renforcé, mais toutes les utilisations que l'on peut en faire ont été séparées en différents "cercles" (d'où le titre), les utilisations de services, localisation, domotique, magasins sont dans un cercle. (widget?). Puis, un cercle réservé à l'éducation, tout ce qui est didactique. (wikipédia ?). Ensuite, un cercle réservé à l'info. (blog,web tv, radio ?) Puis un cercle avec tout ce qui est jeux (WOW?), un cercle avec ce qui est du sexe, etc...

Je trouvais intéressant ce découpage, car les utilisations conditionnent souvent les technologies mises en jeu.

Le défi prochain du web est également d'accepter de plus en plus de type de terminaux d'affichage de type et de format différents. Le papier électronique. (technologie e-ink) va révolutionner prochainement le monde de l'affichage numérique, et qui dit affichage numérique dit format et moteur d'affichage. Expérience faite avec mon livrel (iLiad de iRex), les technologies web sont les plus à même de remplir le cahier des charges de l'affichage d'un même document (journal, livre, affiche, flyer, rapport scientifique, etc) sur des tailles complètement différentes.

Le plus important dans tous ça, c'est de faire attention à ce que les technologies et formats utilisés soient toujours ouverts ! C'est ce qui est la force des technologies du web, et j'espère que ça le restera.

Voici une jolie histoire qui décrit le monde et les technologies de 2030.

10 May 2007 : 11:19

Comment faire un schéma heuristique sur le web

Schéma heuristique sur le web

Je cherche toujours le moyen de prendre de notes avec un ordinateur.. j'ai encore rien de très pratique. (mais ça commence avec ce système de wiki) Souvent je prends des notes à la main sous forme de schéma heuristique.

Le but est donc de pouvoir refaire quelque chose de semblable avec un ordinateur. Et mieux encore dans une page web!

J'ai la possibilité de faire des bloc pour représenter un diagramme, mais je n'ai encore rien trouvé pour faire un trait de liaison entre les différents bloc. L'HTML n'est pas fait pour ça.

Le mieux est de s'orienter du côté du SVG, c'est un format ouvert. Compris par les navigateurs web (les vrais navigateurs), et vectoriel. Tout ce que l'on demande.

Le but est de pouvoir insérer des schémas heuristiques directement dans la page, dans un document wiki. En attendant de pouvoir vraiment réaliser ceci. Voici déjà quelques pistes à propos des applications de bureau dans le domaine des schémas heuristiques et aussi de la prise de note.

Le meilleur choix que j'ai trouvé est un projet open source et multi-plateforme c'est freemind. Comme il est possible de le voir directement en exemple dans sa documentation, il existe même une applet java qui permet d'afficher les schémas dans une page web.

Le logiciel est également capable d'exporter ses créations dans divers formats, dont l'html, le pdf et surtout le svg. La création du svg est fait avec la bibliothèque Batik de dessin de graph 2d.

aussi http://www.deepamehta.de/docs/download.html permet de faire des graphes.

Il est donc intéressant d'étudier ce fonctionnement pour générer aussi à ma façon un contenu svg pour en mode wiki. Pour ça il faudrait une syntaxe wiki de création de diagramme?

Dans le même genre de réflexion il existe également des logiciels de prise de note. Par exemple, Voodoopad permet de prendre des note et d'ajouter directement un petit dessin fait directement dans une pop up à la main. C'est une bonne idée !

plein d'infos sur des outils pour prendre des notes et gérer de l'info... sur ce blog http://www.opossum.ca/guitef/archives/001347.html

Graphe

J'ai découvert ce magnifique programme qu'est graphviz. C'est un programme qui permet d'afficher les graphes fait dans le format de graphe dot fait par at&t. Graphviz peut également exporter ces document dans de multiple format bitmap ou non. Dans les plus utiles pour moi, png, pdf et svg !

Omnigraffle est capable de lire les documents dot !

C'est une syntaxe assez facile a écrire.. et il semble qu'il existe de multiples programmes qui permettent de convertir ce format dans un autre. Et dans le tas notamment des programme qui peuvent exporter du contenu web! Là on approche du but !

Pour l'instant voici un exemple avec DokuWiki

Il existe aussi une bibliothèque qui est sensée convertir le graphe au format .dot en png ou svg ou pdf pour l'afficher dans une page web. http://www.graphviz.org/webdot/

Omnigraffle -> dot

L'édition graphique d'un schéma c'est quand même plus simple et plus intuitif, cependant, je n'ai trouvé aucun outils de dessin qui soit capable de faire de l'exportation en .dot . Les outils qui font ce genre d'exportation sont souvent des outils qui traitent des donnés et qui les présentent en graphe, mais rarement des outils de dessin de graphe !!

Donc je cherche a utiliser l'excellent omni graffle pour faire des schéma simple au format dot.

Omnigraffle est un logiciel de dessin vectoriel, donc il stock beaucoup d'information sur l'apparence du dessin. Moi j'aimerai juste obtenir des informations de liaison entre objet et les chaîne de caractère qui sont associées.

En décortiquant le format de fichier .graffle on trouve quelques infos. Tout d'abord. Nous avons la chance que le format de fichier est un document xml ! au format .plist d'apple ! Ce qui facilite grandement la compréhension !

Observons le schéma d'un cercle qui est relié par une flèche à un rectangle. Tout d'abord, nous avons:

<key>GraphicsList</key>

qui a pour contenu un tableau des objets qui sont dans le dessin.

Chaque objet est dans une balise <dict> qui elle même contient les infos de l'objet et son id:

<key>ID</key>
<integer>2</integer>

Puis, une flèche, qui est un objet de liaison comporte une tête et une queue.

<key>Head</key>
<dict>
  <key>ID</key>
  <integer>1</integer>
</dict>
<key>Tail</key>
<dict>
  <key>ID</key>
  <integer>2</integer>
</dict>

Cette flèche comporte en elle les informations qui permettent de savoir à quels objets elle est reliée. Ainsi que le sens. Donc, nous avons théoriquement toutes les informations nécessaires pour créer un fichier .dot.

Il faut encore récupérer les chaînes de caractère qui sont en l'occurrence en rtf.

<key>Text</key>
<dict>
   <key>Text</key>
   <string>
      {rtf1macansicpg10000cocoartf824cocoasubrtf410
      {fonttblf0fswissfcharset77 Helvetica;}
      {colortbl;red255green255blue255;}
      pardtx560tx1120tx1680tx2240tx2800tx3360tx3920tx4480tx5040tx5600tx6160tx6720qcpardirnaturalf0fs24 cf0 salade bleue}
   </string>
</dict>

Il faudra voir le comportement du rtf, pour l'instant, ce n'est pas très concluant.. un fichier entièrement fait en texte n'est pas bien interprété par omnigraffle... et dans l'autre sens.. le codage rtf n'est pas terrible comme chaîne de caractère pour le format dot... donc là il va probablement falloir faire une petite conversion de format pour le texte.

Dans sa globalité ce projet n'as pas l'air complètement irréaliste. Donc à suivre...

13 Dec 2006 : 15:21

La sécurité douce sur un wiki

La sécurité douce comme modèle de collaboration pour gérer la sécurité des wiki

http://www.usemod.com/cgi-bin/mb.pl?SécuritéDouce

Faire une page qui explique les quelques notions de sécurité dite douce en oposition avec la sécurité dure qui régit la plupart des sites, et qui conduit à plein de dérives sécuritaires.

Les principes de bases sont:

  • Supposer les visiteurs de bonne foi.
  • Tout le monde peut voir si un visiteur détruit le système.
  • Pardonner et oublier. Tout le monde peut faire des fautes, ça ne sert à rien d'en faire une guerre.
  • Limiter la portée des dommages.
  • Participation de tous. Une personne ne vandalise rarement son travail. Si ce wiki devient le travail de chacun; chacun aura à coeur de le préserver.
  • Non violence

Il faut impliquer les gens http://www.usemod.com/cgi-bin/mb.pl?ProcessusEquitable

2 Jul 2006 : 15:21

Navigation au sein des articles

1 2 3 11 12 13 14 15 16 17 25 26 27
Remonter