The horror

Non, ce n'est pas Divine Comedy. Mais tout le code horrible va être sublimé après 3 min.

Godzilla vs Gundam

_MG_8362

_MG_8104

_MG_8161

Japon intimiste

_MG_7861

_MG_7891

_MG_9320

_MG_9582

_MG_9331

_MG_9588

_MG_9193

WWDC 2018

wwdc-2018

Systèmes de fichiers et pertes de données

Les systèmes de fichiers (FS) sont au coeur de notre vie numérique : ils ont pour objet d'assurer le stockage de toutes nos données dématérialisées.

Le résultat de différents scénarios sur les systèmes de fichiers actuels a été sans appel : nos données informatiques seront corrompues ou disparaîtront tôt ou tard de leur support. Ces scénarios ont consisté en pannes matérielles, plantages système, bugs du pilote du support, erreurs humaines, attaques volontaires de bas niveau (virus, attentat..).

Malgré les protections très avancées de certains systèmes de fichiers (mes préférés étant ZFS et évidemment HammerFS), aucun n'assure une protection absolue. Quoi qu'il en coûte en ressources et temps, les données peuvent être définitivement perdues à un instant T.

Puisque cette perte de données est inéluctable, il n'est pas opportun de multiplier les contrôles d'intégrité, augmenter la latence, complexifier inutilement le FS. La seule mesure réaliste est d'anticiper.

APFS, le dernier FS Apple, planifie donc la sauvegarde des données sur son propre support, sur un autre support local et sur un support distant à l'aide d'images instantanées du FS. Ces images à un temps T ne peuvent être modifiées et ne sont pas accessibles aux utilisateurs, ce qui permet d'exclure les risques humains.

La voie de recherche est à présent de déterminer les conditions devant déclencher ces images instantanées afin d'éviter leur trop grand nombre.
Certaines sont évidentes : chute détectée par l'accéléromètre, mise à jour du système, installation d'un programme nécessitant les droits administrateurs…
D'autres sont en NDA, c'est à dire en secret de développement.

Is it a video ?

Cartes postales du Japon

_MG_0394

_MG_8792-HDR

_MG_8730

_MG_9935

_MG_0606

_MG_8970

_MG_9572

Série "Urban dreams"

urban

_MG_9191

Série "#doedeer"

doe_deer

Série "Crossings"

crossing

Yasaka Shrine

yasaka1

yasaka2

yasaka3

yasaka4

yasaka5

yasaka6

Ponts japonais de nuit

pont_nuit_couleur_1

pont_nuit_couleur_2

pont_nuit_couleur_3

pont_nuit_couleur_4

pont_nuit_couleur_5

pont_nuit_couleur_6

pont_nuit_couleur_7

pont_nuit_couleur_8

31/03 World backup day


Journée mondiale de la sauvegarde des données informatiques

"Il semble bien difficile d'identifier l'origine de cette journée et nous ne sommes même pas parvenus à vérifier si elle avait une origine commerciale... quoi qu'il en soit, elle fête ses 7 ans en 2018."

/// LOL

French coding touch 2

Let's secure code so it always stays on rails despite digital terrorists.

Haters hackers

Stop hacking guys : take a break and think at your lifetime.

Attente de Noël

_MG_7648

_MG_7640

_MG_7672

_MG_7475