Software Engineering

Posté le 03/12/2010 par Gabriel Guillon

Nous avons vu la dernière fois comment sauver grâce à testdisk une partition malencontreusement effacée.Nous allons voir dans cet article comment récupérer, sous certaines conditions, la table d'allocation de fichier de votre partition.Comme précédemment, l'article est en anglais ici.

Lire la suite >

Posté le 29/11/2010 par Mikael Robert, Philippe Kernévez

En auditant des applications pour des clients d'OCTO, je me suis aperçu que la gestion des exceptions est un élément qui fait souvent défaut au même titre que la gestion des transactions. Ce billet était à l'origine des notes personnelles qui avaient pour but de me servir de piqure de rappel et je me suis dit qu'un article de blog serait peut être ...

Lire la suite >

Posté le 26/11/2010 par Gabriel Guillon

I could show you the recipe on how to rescue your data and disks, but as it mainly depends on the way they are erased / crashed, I will show you in which particular case the rescue I expose can be made.Thus, in those 3 articles I'll expose you three different ways of crashing data and disks, and the ways to rescue them. It serves another purpose : ...

Lire la suite >

Posté le 26/11/2010 par Gabriel Guillon

Cette série de 3 articles, basée sur une histoire vraie, va vous conter comment sauver (les données de) votre disque dur quand celui-ci vous annonce sa décision de ne plus fonctionner, soit de part sa vieillesse, soit par erreurs de votre part.Vous retrouverez les protagonistes suivant :Dans le rôle des méchants : sfdisk, pvcreate et la fainéantise...

Lire la suite >

Posté le 24/11/2010 par David Rousselie

Dans une première partie, nous avons abordé la notion d'index et la différence entre une branche locale et une branche distante. Une fois les notions d'index et de branches locales et distantes bien comprises, il est possible d'aborder des fonctionnalités plus avancées de Git.Oui, Git est efficace et flexibleMettre de côté des modificationsRégulièr...

Lire la suite >

Posté le 22/11/2010 par David Rousselie

Nous avons déjà parlé de Git sur ce blog, sur la notion de DVCS, sur son utilisation pour réaliser un build incassable, et sur ces formidables outils de merge que sont les DVCS. Mais qu'en est-il des "Git va vous sauver la vie", "Git c'est trop cool, comment je faisais avant ?" ou des "Git c'est trop compliqué, j'comprends rien, pourquoi on n'utili...

Lire la suite >

Posté le 16/11/2010 par Vincent Daubry

Automatiser le déploiement over the airNous en parlions déjà : depuis l'iOS4 un nouveau mode de déploiement "over the air" est disponible (i.e : par téléchargement de l'application directement depuis l'iPhone, sans passer par iTunes). Celui-ci simplifie la distribution de démo aux beta testeurs, en particulier en entreprise ou l'utilisation d'iTune...

Lire la suite >

Posté le 16/11/2010 par Vincent Daubry

Automating Over The Air Deployment for iPhoneSince the release of the iOS4 we are able to distribute iPhone applications "Over The Air" (i.e: directly downloading the application from the iPhone without using iTunes). This greatly simplifies the deployment process especially for entreprises where iTunes is rarely a corporate tool. It also allows yo...

Lire la suite >

Posté le 15/11/2010 par Marc Bojoly

In April 2010, Google updated its indexing system. Caffeine - the name of this project - was pretty transparent for the large public but represents an in depth change for Google. It does not directly improve the search page, like instant search, but the indexing mechanism, the way to provide pertinent search results. For the end user, this change a...

Lire la suite >

Posté le 15/11/2010 par Marc Bojoly

En avril 2010, Google a mis à jour son système d'indexation. Caffeine - le nom de ce projet - est sans doute passé inaperçu pour le grand public mais il représente un changement profond pour Google. Il n'améliore pas directement la page de recherche, comme a pu le faire instant search, mais il améliore le mécanisme d'indexation, ce qui permet de fo...

Lire la suite >