Archive

Archives pour 02/2009

Bespin | Eclipse : Le retour du terminal X ?

Le « Tout en ligne » est une idée qui se généralise de plus en plus : les WebMail, les photos (Flickr), les documents (GoogleDocs), la sauvegarde (Amazon S3), etc…

Les avantages : aucune installation à faire et un accès à toutes vos données depuis n’importe quel accès internet.

En appliquant ce principe au développement, on a le concept d’un environnement de développement intégré tout en ligne. Développer sur n’importe quel ordinateur avec votre configuration personnelle, vos projets, le tout sans rien réinstaller, le rêve, non ?

Bespin est un nouveau projet des labs Mozilla qui va dans ce sens : un éditeur de code réalisé en javascript permettant d’intéragir avec un serveur pour par exemple enregistrer le texte édité dans une structure de projet grâce à des apis REST à implémenter côté serveur (des exemples en Python et Servlet Java sont fournis [1]).

L’éditeur est assez évolué et dispose d’une ligne de commande avec aide en ligne.

Allez à 2:13 pour voir l’éditeur en action: 


Introducing Bespin from Dion Almaer on Vimeo.

Mais ce n’est pas fini! Quelques jours après cette annonce Boris Bokowski, commiter sur Eclipse et son camarade Simon Kaegi ont implémenté ces apis [2] avec un Eclipse « headless » sans interface graphique [3].

L’intérêt ? Un des avantages du tout en ligne c’est la puissance de calcul qui peut être mis en oeuvre par une application web par rapport à votre ordinateur personnel si puissant soit-il.

Par exemple, utilisateur régulier de service de calcul d’itinéraire comme Google Maps, j’ai acheté il y a quelques temps un GPS portable et au premier test d’itinéraire ce qui m’a frappé c’est le temps de calcul de l’itinéraire : plusieurs secondes alors que sur internet c’est quasiment instantané…

Et oui, sur une application web, on ne sait pas combien d’ordinateurs sont utilisé pour vous fournir le service. Si l’application en question utilise des services distribués cela peut être un nombre important.  C’est ainsi que l’on a appris récemment qu’une simple recherche sur google utiliserait par exemple près de 1000 serveurs [4].

Appliquons maintenant ce principe de puissance à la demande à un éditeur de code : compilation instanée, exécution des tests en simultané, etc… Le tout à partir de votre ordinateur qui peut être beaucoup plus léger en puissance car son seul but est de faire tourner le navigateur Web: pas besoin d’avoir des tonnes de RAM ou des processeurs à 300 coeurs. On reporte cela sur le ou les serveurs.

C’est un peu un retour au principe des terminaux X mais avec une ouverture beaucoup large : votre éditeur pourrait utiliser un serveur pour la compilation, d’autres services web pour des analyses de code, etc…

Vous pouvez essayer Bespin sur le site suivant : https://bespin.mozilla.com/

Références:

  • L’annonce du projet Bespin
  • Remerciements des créateurs aux contributions d’Eclipse et de XWiki
  • La crise des crédits expliquée en animation

    Categories: en-vrac, vidéo Tags: ,

    SSL Shopper : site d’aide de qualité sur SSL

    SSL Shopper est un site d’informations sur tout ce qui tourne autour de SSL :

    • les Certificate Authorities CA (les entités qui délivrent des certificats) : des revues sont réalisées
    • des comparatifs de tarifs pour les certificats SSL (et oui il n’y a pas que Verisign)
    • des news dans le domaine SSL
    • une FAQ sur SSL qui couvre l’ensemble des problèmes : génération, installation, …
    • mais surtout des outils en ligne bien pratiques :
      • un vérificateur de certificat SSL (permet d’afficher sur la même page toute la chaîne)
      • des décodeurs de CSR et de certificat
      • un contrôleur clé privée / certificat, csr / certficat (attention avant de donner votre clé privée…)
      • des convertisseurs de format PEM/DER/PKCS#7/PKCS#12

    Gros plus pour chaque outil en ligne, les commandes équivalentes openssl (pas toujours évidentes) sont fournies.

    Un site que je vous recommande donc !

    Categories: outils-en-ligne, ssl Tags: , , ,

    En vrac (semaine du 14 février) !

    Categories: en-vrac Tags: , , , ,

    Nager en musique…

    Si vous pratiquez la natation régulièrement pour entretenir votre forme (qui a dit vos formes …) et que parfois les allers-retours vous semble monotones, vous pouvez essayer de nager en musique avec des lecteurs MP3s étanches.

    J’ai justement reçu le Speedo Aquabeat en cadeau d’anniversaire :

    speedo-aquabeat

    Le lecteur est suffisament petit et léger pour s’accrocher à l’arrière de votre tête sur la lanière de vos lunettes. Les écouteurs et le cable ne sont pas gênants, même si en crawl il faut faire un peu attention. La capacité de 1 Go et l’autonomie de 9 heures annoncées sont largement suffisantes pour mes séances aquatiques.

    Je n’ai pas d’actions chez Speedo, ni chez des revendeurs mais je vous fait partager ma bonne expérience.

    Ah j’oubliais le prix aux alentours de 90 EUR.

     

    PS.: un grand merci à ma soeur pour ce cadeau ;-)

    Categories: gadget, mp3 Tags: , , ,

    Clicky Web Analytics