lundi 23 novembre 2009

Découverte de Chromium OS

En fin de semaine dernière, j'ai réussi après quelques déboires à récupérer une version pré-compilée de la béta (alpha ?) du nouveau système d'exploitation de Google : Chromium OS (annoncé sur le blog de dev de google : http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html).
Ce nouveau venu, est assez alléchant. Prévu pour fonctionner sur les netbooks, et plus particulièrement sur ceux équipés de SSD (périphérique de stockage devant remplacer le disque dur dans nos pc, basé sur de la mémoire flash et donc avec des temps d'accès réduits).
Il est prévu que ce système démarre en moins de 5s et il sera tout web, bien qu'un mode déconnecté soit prévu pour certaines applications.
Les premières machines à base de google Chromium OS devrait être commercialisées d'ici l'année prochaine (le code source est déjà disponible : http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/getting-the-chromium-os-source-code). Le matériel des constructeur sera validé par Google.

Le système serait basé sur une distribution Debian fortement allégée et optimisée pour le matériel qui le lancera (le matériel sera certifié Google). Tout ça pour permettre un démarrage rapide. Sur la sécurité, un reboot simple de la machine permettra de supprimer tout malwares/virus qui auraient réussi à s'installer, vos données étant en ligne, vous ne perdez rien.


Un OS WEB ?

Jusque la tout semble classique. La ou google se démarque, c'est le mode complètement connecté de leur système. Dés le démarrage, un écran de login apparaît, vous demandant votre couple login/password de votre compte Google classique (gmail/igoogle/etc). 2s après, la seule "vrai" application est démarré, le navigateur de la marque : chrome. En effet, tout passe par celui ci. Vos mails, notes, documents offices, photos, jeux, tout est online.
Google commence a posséder pas mal d'applications en ligne :
  • Gmail
  • Documents
  • Calendar
  • Picasa
  • Talk
  • etc


on peux évidemment émettre des réserves sur l'efficacité et le nombre de fonctionnalités de ces applications par rapport à leur concurrents "desktop", mais pour utilisation classique de bureau google possède quasiment tout ce qu'il faut dans leur suite logicielle. Ajoutons la simplicité d'utilisation, cela en fait un ensemble d'outils cohérents entre eux (au niveau styles/données partagées) et très accessible.

Donc dans son OS, google propose via son navigateur, et avec des technos classiques du web (HTML5/Javascript/CSS2), un suite logicielle online, qui démarre très rapidement. Merveilleux n'est ce pas.
En fait pas tant que ça, plusieurs petits problèmes se posent :
  • on ne peux installer vraiment aucune applications, on ne fait vraiment que du surf au final.
  • les logiciels puissants (édition photo/vidéo par ex) sont pour le moment hors de portée.
  • les jeux, si vous ne pouvez vous contenter de ceux en flash/java, vous allez être déçu.
  • La question se pose aussi sur la compatibilité matérielle, surtout pour l'impression/acquisition. les clés USB ou AP numériques devraient passer. par contre je demande à voir pour les clefs 3G.
Un mode déconnecté est possible sinon pour les applications de bases : gmail, document, etc...
Celui ci permettra une consultation des documents reçus avant la dernière synchronisation via Gears.



Quelle Cible ?

Pour le moment, chromium n'est pas pour le grand public, encore en version bêta comme l'ont été pendant longtemps certains produit phares de google.
Beaucoup de personnes sur le web doutent de l'utilité d'un OS en mode connecté et l'absence (l'interdiction même) de la possibilité d'installation de logiciel tiers même si Google n'interdit pas l'utilisation de logiciels web d'autre compagnies. On voit d'ailleurs dans une des vidéos de présentation l'utilisation de MS Office Online.
Par sa simplicité et son accessibilité, je pense que chrome os peut être un formidable outil de travail en entreprise, surtout pour ceux qui ne démarrent leurs pc que pour une utilisation d'office et outlook.
Pour ma part, je ne voyait pas l'intérêt de posséder un netbook, j'ai déjà un portable (vieillissant) en situation de mobilité et un desktop pour jouer à la maison et développer au travail.
Mais j'ai trouvé l'annonce de chrome OS vraiment bien, Je pense (si mes finances le permettent) me payer un netbook avec ce système quand les premiers seront disponibles. car au final je n'utilise mon portable que pour ça : mail, web chat quand je ne suis pas chez moi. A voir si avec une clef 3G, on peux se permettre de se déplacer partout et avoir accès en permanence à ses données.

Quelques infos pour obtenir Chromium OS :

2 méthode s'offre à vous :
Si vous possédez une machine sous Linux, vous avez la possibilité d'obtenir une copie du code source via le dépôt Git. l'avantage de cette méthode est qu'elle vous permet un accès à la dernière version du logiciel en permanence:
Dans ce lien est proposé la méthode de compilation et vous explique comment faire fonctionner votre copié sur une clef usb

L'autre méthode est de récupérer une image disque que vous pourrez tester dans une machine virtuel dans Sun Virtual Box Ou VmWare Player.
2 images sont disponible sur korben.info dans le billet Télécharger ChromeOS pour une machine virtuelle.

Attention à votre environnement de test, il n'y a pas de possibilité de configuration réseau (pour le moment ?), je n'ai pas réussi à passer le proxy du réseau de mon entreprise (en mode NAT ou pont de Virtual box) et j'ai du attendre d'être chez moi pour passer l'invitation de login (network not connected and offline login fail...)

quelques liens vidéo :

mardi 27 octobre 2009

Une liste de trucs web c00l #1

Premier billet, d'un longue série je l'espère.
J'essaierais de vous présenter régulièrement mes trouvailles lors de mes séances de veille en matière de web.
Du développement, des outils, des technos...


Firebug Lite

Le plus populaire des outils de développement web en version Lite pour Internet Explorer, Safari, Opera, etc..
Exploration du DOM, edition, debug, et monitoring du CSS, HTML et javsacript en live.

=> http://getfirebug.com/lite.html

Chrome Experiments :

(Not your mother's javascript)
Des démos technologiques avec le navigateur google chrome, l'HTML5 et du javascript.
Coup de coeur sur les démos "Ball Pool"(http://www.chromeexperiments.com/detail/ball-pool/), "Google Graavity"(http://www.chromeexperiments.com/detail/gravity/) et "Bomomo"(http://www.chromeexperiments.com/detail/bomomo/)

Play :


Un framework MVC Java fait pour le web par des développeurs web. Il est fortement inspiré des frameworks RubyOnRails ou Django.
Une alternative crédible et simple aux serveurs d'applications lourdeaux J2EE.
Citation :
Nous n'avons pas essayé de coller aux sacro-saints « standard J2EE entreprise », mais nous nous sommes plutôt demandé : « comment simplifier le développement d'application Web avec Java, d'ordinaire si lourd ? »

lundi 26 octobre 2009

Mes premiers pas sur Google Wave...

Image Hosted by ImageShack.us

Apres réception la semaine dernière de mon invitation utilisateur (j'attend mon accés a la sandbox pour tester de façon approfondie la gestion des extensions) et quelques balbutiements sur ce nouveau service, je vous livre ici un petit compte rendu de mes impressions...

Complexe et lourd ?

Ce qui ressort lors de la session de decouverte e st une impression d'un outil complexe. Je pense que c'est en partie à cause du manque de faq officielle et ou de module d'aide complet.

il y a bien quelques "waves" fournie de base vous permettant de gérer vos extensions, et vos invitations, mais la plupart du temps, il faut chercher sur le web. Apres quelques decouvertes, notamment des ondes francophone expliquant le fonctionnement génaral, quelques raccourcis claviers et les commandes de recherche, on commence se sentir plus a l'aise.

Voila l'interface générale de google wave :

En effet, quand on visite une nouvelle onde, on est automatiquement inscrit à celle ci, et pour peu qu'elle soit trés visitée, on recoit les notifications de nouveaux messages dans l'inbox.L'ensemble est assez bien présenté et apres quelques réglages, tout reste assez fluide.

Apres quelques heures de surf dans google wave, on se retrouve abonné à plusieurs ondes populaires, google wave étant temps réel, les mises à jour de l'inbox consomme enormement de ressources (cpu, mémoire et réseau). L'astuce est de "muter" les vagues à forte fréquentation, voire même "trasher" celle qui ne nous interressent plus. Apres ces quelques opérations, wave redevient plus ou moins fluide. c'est selon les jours, l'application est encore au stade preview, donc certaines fonctions disparaissent, puis reviennent et des instabilités, lenteurs peuvent survenir.

Exemple de recherche : (avec la commande with:public lang:fr)

Que faire de wave ?

Un point souvent abordé est "quels usages pour google wave ?"

Redaction d'article de presse, de wiki, discussions simple et conférences...

On apercoit bien le coté collaboratif de l'outil (un groupement de wiki, chat et forum) mais l'aspect reste fouilli.

Les nombreux gadgets et robots deja disponibles permettent d'ajouter d'illustrer votre texte mais la aussi il n'y a aucune limitation.

N'importe quelle personne, sous reserve qu'elle soit invité a l'onde (ou que celle ci soit publique) peut modifier votre texte, ajouter des robots, des extensions et ca devient très vite un grand n'importe quoi.

Il est important si on veux conserver son topic propre de le modérer. il existe d'ailleurs des outils d'aide a la modération. Je pense par exemple au robot qui supprime tout nouveau blip (message dans un vague) et toute modifications apportés dans le but de mettre en lecture seule votre onde.

Liens internes à wave :

Liens externes :

Communiquer avec Wave

La force de cette application est surtout la manière de communiquer avec avec vos contacts. Gwave est une sorte de chat ou on pourrait voir et interagir avec l'historique.

On peut répondre à une partie d'un texte et même au milieu d'une phrase.

Tout est en plus temps réel même la frappe au clavier (vos contacts de la wave en cours vous voient en train d'ecrire ainsi que vos fautes en direct, on arrive souvent du coup à comprendre ce que veulent dire les gens avant qu'ils aient fini de tapper).

Si vous n'etiez pas présent au moment de la redaction d'un message, peu importe, tout et sauvegardé, les nouveaux messages apparaitrant surlignés lors de votre prochaine visite, et les suppressions barrées.

De plus vous pouvez revoir dans quel ordre les modifications ont été apportées grace à la "timeline". Cette fonctionnalites vous affiche pas à pas, les modifications apportées à votre wave, comme un powerpoint.

Des extensions...

J'ai recu assez tard mon invitation à tester Google Wave, je suis donc arrivé a un stade ou de nombreuses applications et robot sont deja disponibles.

Voici quelques exemples :

  • un premier test d'un robot de présentation de formule mathématique avec latex (logiciel libre de composition de documents, tres utilisé en écriture de documents scientifiques. http://fr.wikipedia.org/wiki/LaTeX)

  • Un robot qui exporte une wave en html (enfin c'est plutot une frame qui contient votre wave)

  • un robot inserant la meteo du jour sur le lieu que vous précisez


  • une extension pour insérer un plugin google map

pour les personnes ayant un accès un accés à google wave, quelques topics interessant sur les extensions et robots

Un logiciel libre et ouvert

Un des points forts de de google wave, est son aspect ouvert.

Le protocole de communication basé XMPP est open source et les specs sont bien détaillées dans la doc.

Il sera tout a fait possible d'utiliser un autre client que celui fourni (qui lui est en closed source, il me semble). Il existe d'ailleurs des micros clients pour desktop (basé sur Adobe Air) et mobile (iphone).

Mais plus encore, il sera possible de monter son propre serveur wave indépendant. tant que les participants d'une onde seront en local, il n'y aura aucune interférence de l'exterieur et elle restera confiné au serveur.

Une fois un contact exterieur ajouté l'onde, celle ci est partagée avec le serveur du contact.

Un nouvel outil

Au final, on ne sait pas trop quoi faire de google wave, on distingue bien un aspect collaboratif interessant.

Beaucoup de waves sont polluées par des robots et ça reste encore assez instable pour le moment.

Mais le potentiel semble fort et quelques extensions ( Featured extension - section Promising prototypes) en cours de développement vons rendre cet outil encore plus attractif.

Et sinon la vidéo de presention de l'outil lors du keynote de cet été

attention ca dure 1h20 mais c'est trés intéressant :


dimanche 26 août 2007

Deezer


Tout le monde a du entendre parler récemment de deezer et plus particulièrement de la bataille juridique qui se joue entre cette société, free (iliad) , universal et neuf...

Pour ceux qui ne connaissent pas, deezer est le premier site d'écoute de musique en ligne (morceaux complet) et ceci de façon gratuite et une partie des bénéfices engendrés par la publicité sont reversé a la sacem. Donc on pourrait dire un partage et une écoute légale donc.

Sauf que Universal (en partenariat avec neuf telecom lors du lancement la semaine dernière d'un service équivalent mais plus restreint,) en a décidé autrement et a donc menacé de poursuite judiciaire si son catalogue n'était pas retiré.

Je me perd un peu dans cette bataille juridique pour savoir qui de la sacem ou de majors est en droit de percevoir des royalties mais en attendant je vous laisse découvrir ce site par ce lien :
http://www.deezer.com/fr/
ou via ma playlist sur le coté droit du blog
------>

dimanche 10 juin 2007

Radio.Blog 3.1.4

Je viens de mettre à jour sur ce blog le module radioblog avec la version 3.1.4
Le lien pour le lancer en "popup" est toujours disponible dans le menu en haut à doite.
Au programme des nouveautés :

  • affichage des albums en miniature
  • playlist améliorée
  • bouton + pour informations sur le titre
  • bouton replay
  • lien pour acheter l'album ou le titre
le site du club Radioblog
où il est possible d'écouter des pistes mise à disposition par la communauté, telecharger le module radio.blog pour votre site ou votre blog (pour bien être dans la tendance 2.0) et aussi acheter des albums des artistes qui vous plaisent.

mardi 15 mai 2007

Traduction Francais - SMS


J'ai trouvé en surfant sur un forum ce petit script permettant de se faire comprendre par les adeptes du langages sms.

Vous y copier votre texte, choisissez votre degrés de compression et enfin cliquez sur traduire en sms.

Il vous transforme donc le texte en sms style...
par contre, il est impossible (pour l'instant) d'inverser le processus.

le script ici : http://glossa.fltr.ucl.ac.be/~demo/index.php?service=1

et en exemple le texte ci dessus traduit par le script :

j'et trouvé en surfan s/ 1 f0rum s peti script permetan d' s fèr komprendr pr adeptes du langajes sms. vou y kopié v0tr text, chwasicez v0tr d d' komprecion & 'fin cliké / trad8r en sms i y vou transf0rm l text en sms styl... by kontr, i è inp0Sibl (p l'1stan) d'1versé l pr0seSus. l script isi : htp://gl0Sa.fltr.ucl.ac.b/~dem0/1dex.fp?servise=1


Gallerie photos

C'est plus une partie personnelle que pro mais vous pouvez consulter la gallery photo mise en ligne aujourd'hui.
Elle est accessible depuis le menu de navigation sur la droite...

des photos de jdr, de soirées, du travail, etc...