Compacter facilement et efficacement un disque VirtualBox

Pour être compacté efficacement, un disque virtuel (.VDI) doit faire l’objet de quelques préparations.

Si le disque virtuel est utilisé sous Windows il est vivement conseillé de procéder à sa défragmentation. Pour cela, vous pouvez utiliser l’utilitaire standard livré avec Windows ou bien d’autres utilitaires comme Defraggler, O&O Defrag ou l’excellent Diskeeper. Cette défragmentation permettra d’optimiser la phase de compactage en consolidant l’espace libre.

Pour que l’algorithme de compactage puisse réduire au maximum la taille du disque virtuel, son espace libre doit être rempli avec des zéros. Pour cette opération, vous devrez démarrer la machine virtuelle associée au disque virtuel à compacter et y suivre la procédure ci-dessous.

Lire la suite

SSiiMarket.com et Linux : ça commence mal !

Informé de l’existence du site SSiiMarket.com par une annonce publiée sur Viadeo, je suis allé y faire un tour en pensant éventuellement m’inscrire sur cette place des services informatiques si j’estimais que cela puisse me permettre d’élargir ma clientèle.

Malheureusement, je ne suis pas allé bien loin :-(

SSIIMarket.com impose Silverlight

Lire la suite

Réduire le délai de connexion à un serveur MySQL

Dans le cadre du développement d’un formulaire personnalisé pour Outlook, j’avais besoin d’accéder à une base de données hébergée sur un serveur MySQL sous Ubuntu.

Lors de l’établissement de la connexion ODBC, je constatais systématiquement un délai symptomatique de 5 secondes lors de l’exécution du code VBA ci-dessous :

Set adoConnexion = CreateObject( "ADODB.Connection" )
adoConnexion.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=...;DATABASE=...;USER=...;PASSWORD=...;OPTION=3;"
adoConnexion.Open

Lire la suite

MySQL Workbench ne trouve pas la librairie libmysqlclient_r.so

Je viens d’installer MySQL Workbench 5.1.18 sur Ubuntu 9.10 et j’ai reçu un message d’erreur lorsque j’ai voulu tester une nouvelle connexion que je venais de créer.

Ce message indiquait que MySQL Workbench ne trouvait pas la librairie libmysqlclient_r.so.

Si vous rencontrez ce problème, voici la procédure à suivre pour corriger ce dysfonctionnement :

  1. lancez un terminal ;
  2. exécutez la commande cd /usr/lib pour vous placer dans le répertoire contenant la librairie libmysqlclient_r.so.15 ;
  3. exécutez la commande sudo ln -s libmysqlclient_r.so.15 libmysqlclient_r.so pour créer un lien symbolique libmysqlclient_r.so vers la librairie libmysqlclient_r.so.15.

Lire la suite

Les derniers développements sur les notifications arrivent dans Jaunty

Cet article est ma traduction en français d’un billet que Mark Shuttleworth à publié en anglais sur son blog le 21 février 2009.

Grâce aux efforts concertés de Martin Pitt, Sébastien Bacher et plusieurs autres, notify-osd et d’autres composants liés sont arrivés dans Jaunty la semaine dernière. Merci beaucoup à tous ceux qui ont participé ! Et merci à David Barth, Mirco Muller et Ted Gould qui ont encadré le développement de notify-osd et de l’indicateur de messagerie associé.

Lire la suite

L’accès commercial à l’espace est suspendu

Cet article est ma traduction en français d’un billet que Mark Shuttleworth à publié en anglais sur son blog le 22 janvier 2009.

Comme cela a été largement commenté, la Russie a fermé l’accès public aux vols spatiaux commerciaux à bord de Soyuz prévus après la mise en retraite de la navette spatiale américaine.

Lire la suite

Notifications, indicateurs et alertes

Cet article est ma traduction en français d’un billet que Mark Shuttleworth à publié en anglais sur son blog le 22 décembre 2008.

Parlons des notications ! Comme l’a mentionné Ryan Lortie, il a eu beaucoup de discussions entre les communautés Ubuntu, Kubuntu, GNOME, KDE et Mozilla qui étaient représentées à l’UDS au sujet des propositions faites pour Ubuntu 9.04 par les équipes de Canonical en charge de la conception de l’interface utilisateur de l’ingénierie du poste de travail.

Lire la suite

Les formulaires dynamiques et la feuille de route Ajax pour Launchpad

Cet article est ma traduction en français d’un billet que Mark Shuttleworth à publié en anglais sur son blog le 18 décembre 2008.

L’équipe interface utilisateur et design de Canonical compte quelques personnes dédiées à la technologie Web. À l’heure actuelle, un effort important est fait pour remodeler l’interface utilisateur de Launchpad maintenant que le noyau des fonctionnalités pour le suivi des bogues entre projets, la publication de code et la traduction est en place. Nous voulons clarifier la réalisation de tâches – en particulier pour les nouveaux utilisateurs – et nous voulons que lorsque vous apportez de petites modifications à votre projet, cela soit intuitif et réactif.

Lire la suite