Visual Studio 2005 Express : développez du côté obscur…

Microsoft, ça ne vous aura pas échappé, vient de sortir les nouvelles versions de SQL Server (2005) et Visual Studio (2005 aussi :-)). Je vous fais grâce des nouveautés à la pelle de ces deux versions — une parmi d’autres étant le framework .NET en version 2.0 — , de [nombreux sites](http://www.infoworld.com/article/05/10/27/HNmsvisualstudio_1.html) le font bien mieux que je ne le pourrais…

En parallèle des versions usuelles payantes, des versions [Express](http://msdn.microsoft.com/vstudio/express/default.aspx) ont été ajoutées (une par langage plus une pour SQL Server), qui s’adressent aux passionnés… Le tout gratuitement, si vous vous enregistrez avant septembre 2006 (pour Visual Studio) ou à vie (pour SQL Server) !

Bref, à tester — il y a évidemment des restrictions par rapport aux versions « full », mais à ce prix… 😉

A noter sur le même thème mais en open-source cette fois, une nouvelle version de [MonoDevelop](http://www.monodevelop.com/) vient également de voir le jour…

Les entrepreneurs préfèrent l’open-source à Microsoft…

Robert Scoble, un blogueur célèbre travaillant chez Microsoft, explique pourquoi les entrepreneurs préfèrent utiliser des outils open-source plutôt que des produits Microsoft… Ou plus exactement, les raisons qui les poussent dans cette voie.

Ludovic Dubost, quant à lui, détaille et argumente ces 12 raisons — à ne pas manquer, c’est particulièrement clair et abordable (en plus, c’est en français !).

Bye-bye BlogBridge, bonjour RSSOwl !

Suite à ma récente conversion à BlogBridge, la lenteur de rafraîchissement de l’affichage de ce logiciel a eu raison de ma patience ; j’ai donc changé mon fusil d’épaule et basculé mes feeds sur RSSOwl.

Screenshot of RSSOwl

Ce dernier, s’il est fait également en Java, a le bon goût d’utiliser le toolkit graphique d’Eclipse (a.k.a. SWT) et du coup ça n’a juste _rien à voir_ visuellement ! Et comme il reste open-source (licence GPL), tout va bien 🙂

VMWare Player : des machines virtuelles à gogo !

Dans un registre peu open-source mais gratuit quand même, VMWare vient de publier [VMWare Player](http://www.vmware.com/products/player/), un « lecteur » de machines virtuelles… En clair, si je publie une machine virtuelle avec, au hasard, une Ubuntu installée, elle peut être exécutée gratuitement et sans limitation par ce player, que mon système d’exploitation « racine » soit Windows ou Linux. La réciproque étant évidemment vraie.

Cet outil risque de devenir incontournable et remplacera peut-être un jour les « live CD » des distributions Linux… en tout cas, ça semble idéal pour tester les nouveaux logiciels / OS / versions bêta sans pour autant risquer de crasher sa machine principale. Ou alors, d’avoir uniquement Linux et un Windows dans une machine virtuelle pour les besoins ponctuels !! Bref, toutes les fonctionnalités géniales qu’apporte la virtualisation de machines…

A bon entendreur : a priori, il serait possible de créer des machines virtuelles avec la version d’évaluation de [VMWare Workstation](http://www.vmware.com/products/ws/).

Rappel : un équivalent libre existe, c’est [Xen](http://www.cl.cam.ac.uk/Research/SRG/netos/xen/) — qui ne supporte pas encore Windows, en revanche…

Une semaine riche en nouveautés libres

En vrac et dans le désordre :

* La première bêta version de [Flock](http://www.flock.com), un navigateur open-source basé sur [Firefox](http://www.mozilla.org/products/firefox/) avec des enrichissements « communautaires » : bookmarks basés sur [del.icio.us](http://del.icio.us), intégration de [Flickr](http://www.flickr.com) pour partager des photos, évidemment un outil pour blogguer et lire les flux RSS… le détail de toutes ces fonctionnalités [ici](http://www.flock.com/fiveways/togetstarted/13.php). Synthèse : des idées intéressantes, à suivre.
* [MySQL](http://www.mysql.com) 5.0 est disponible et prêt pour la production (après plusieurs versions de tests) ; cette version apporte la plupart des éléments qui manquaient pour que MySQL soit une alternative crédible aux poids lourds du SGBD : vues, triggers, procédures stockées… Reste à voir le temps d’appropriation et de diffusion dans le monde open-source : autant je suis persuadé que la plupart des softs PHP gagneraient à utiliser ces fonctionnalités, autant je pense que les hébergeurs vont mettre du temps à passer à MySQL 5…
* Enfin, last but not least, [OpenOffice](http://www.openoffice.org) arrive enfin en version 2.0 avec notamment une ergonomie revue, un outil de base de données « à la » Access… pas encore tout à fait finalisé en français cependant. Incontournable !

Ubuntu 5.10 est sortie

Juste un mot pour annoncer la sortie de la [nouvelle version 5.10](http://www.ubuntu.com/newsitems/release510) d’Ubuntu, avec comme d’habitude plein de nouveautés très intéressantes… en particulier la pré-version d'[OpenOffice.org](http://www.openoffice.org) 2.0.

Pour mémoire, ça marche toujours sur PC et Mac, et il y a toujours un Live CD ainsi qu’un CD d’installation, et même un DVD qui regroupe ces deux fonctionnalités ! A installer d’urgence donc 🙂

Révolution culturelle chez Microsoft

Un [article très intéressant](http://online.wsj.com/article/0,,SB112743680328349448,00.html?mod=todays_us_page_one) du Wall Stree Journal sur la révolution culturelle qu’a engendrée le développement de Windows Vista (connu précédemment sous le nom de code Longhorn) et la pression sur la vitesse et la qualité mise par Google, Apple et les logiciels libres.

En deux mots, la base de code de Windows sur laquelle les équipes de Microsoft a travaillé était d’un telle mauvaise qualité — due, entre autres, à l’empilement d’années de modifications par des dizaines de développeurs différents — que seule un redémarrage des développements, associé à de nouveaux processus de contrôle qualité du code produit, ont permis de sortir le projet de l’ornière dans lequel il s’était enfoncé.

Ceci démontre que le challenge actuel dans le développement logiciel tient dans une exécution non seulement rapide mais surtout fiable _et_ n’hypothéquant pas le futur — la fin du _quick and dirty_, finalement !

Client lourd et Eclipse RCP

Un [article concis et clair](http://www.lakesidelab.com/henry/105.asp) sur les raisons pour lesquelles la technologie [RCP](http://www.eclipse.org/rcp/) d'[Eclipse](http://www.eclipse.org) va devenir maîtresse du monde si on peut dire ainsi 😉 — pour ceux qui ne suivent pas, il s’agit de développement de clients lourds, par oppposition au client léger qu’est le web.

BlogBridge : lecture RSS & synchro…

[BlogBridge](http://www.blogbridge.com/) est un lecteur de flux RSS qui présente plusieurs caractéristiques intéressantes :

* La société derrière ce logiciel propose des services, le plus intéressant étant sans doute la capacité de synchroniser plusieurs instances de BlogBridge sur des machines différentes (attention, il faut pour cela être en mesure d’accéder au port 8080, ce qui n’est pas la meilleure idée sur un réseau professionnel par exemple…)
* BlogBridge est réalisé entièrement en Java et peut être lancé grâce à la technologie [Web Start](http://java.sun.com/products/javawebstart/index.jsp) : installation et lancement en un clic sur une page web, mise à jour automatique…
* Java donne le multi-plateforme : Windows, Linux et Mac OS peuvent exécuter BlogBridge
* Et bien sûr, il est open-source (licence GPL) !

BlogBridge

Du coup, et malgré quelques petits défauts (accès au service de synchronisation sur un port non-standard, donc généralement filtré par les firewalls), je switche immédiatement depuis Sauce Reader — ça tombe bien, celui-ci n’est plus en développement actif depuis quelques temps et je cherchais un lecteur open-source pour le remplacer 🙂