Améliorer l'ergonomie du Bureau de Windows

En son temps, Windows 95 avait révolutionné l'ergonomie des ordinateurs personnels. Il introduisait de nombreux concepts novateurs (1) comme le principe du Bureau, le menu contextuel, les noms de fichiers longs...
Cela peut vous sembler bien banal maintenant, mais rappelez-vous qu'à l'époque, le summum de l'Expérience Utilisateur chez Microsoft se nommait BOB. Vous voyez à quoi on a échappé !

Lire la suite...

MkTree : créez facilement une hiérarchie de répertoires

Je vous livre (en pièce jointe de ce billet) un petit script shell que j'ai développé suite à un besoin récurrent : créer une hiérarchie de répertoires.
Le besoin typique est de créer une structure de projet Java (à la Maven), mais le script peut naturellement se révéler utile dans nombre de situations.

Lire la suite...

Rétrospective des supports de stockage

Maximum PC publie une rétrospective des supports de stockage à travers l'histoire de l'informatique.

On pourra ainsi redécouvrir :

  • la carte perforée, inventée en 1725 par Basile Bouchon pour programmer les métiers à tisser : 960 bits, 960 occasions de se planter.
  • la bande magnétique qui, si l'on en croit la pub, permet un gain de place de 90% par rapport aux cartes perforées (incroyable !)
  • la bonne vieille cassette audio, qui pouvait contenir jusqu'à 700Ko par face (ou 90mn de disco, au choix)
  • les disquettes souples de 8" et 5.25", remplacées par les disquettes de 3.5" vers 1982 (dont on pouvait doubler la capacité en perçant un trou judicieusement placé, rappelez-vous)
  • les disques compacts (CD) (dont la rumeur veut qu'ils durent 74 minutes pour pouvoir diffuser l'intégralité de la 9° symphonie de Beethoven sans interruption), puis les DVD à partir de 1995
  • plus près de nous encore, l'ère des cartes flash et des micro disques durs
  • et enfin, le vainqueur actuel, du haut de ses 25 Go : le disque BluRay.

Si j'en crois la calculatrice, un disque BluRay contient l'équivalent de plus de 26 millions de cartes perforées.
Distribuer les films sur cartes perforées, l'ultime moyen de stopper le piratage ? (et de redonner du travail aux projectionnistes de cinéma)

L'histoire d'Internet en vidéo

Si vous avez 8 minutes devant vous, je vous invite à regarder cette petite vidéo qui retrace les origines de la Toile (en anglais).

Le compteur de temps unix atteint la valeur 1234567890

Ce vendredi 13 février à 23:31:30 (UTC), le compteur de temps interne de tous les systèmes Unix atteindra la valeur remarquable de 1234567890.
Vous pouvez le vérifier grâce à la commande perl suivante :

  1. perl -e 'print scalar localtime(1234567890),"\n";'

C'était l'info inutile du jour !

Google Android open-source !

Le nouveau système d'exploitation pour mobiles, développé par Google et nommé Android, est désormais open-source !

La plateforme Android est constituée de :

  • un coeur Linux 2.6 modifié
  • un ensemble de librairies opensource standard : Webkit, OpenGL, SQLite...
  • Android à proprement parler, composé d'une VM Java modifiée (Dalvik) et de quelques librairies
  • un middleware composé de plusieurs APIs focalisées sur des tâches précises : téléphonie, contacts, interfaces graphiques, etc.
Lire la suite...

Bon anniversaire Linux !

Le célèbre système d'exploitation libre Linux vient d'avoir 17 ans !
Bon anniversaire au manchot !

A titre de comparaison, Windows a bientôt 23 ans (v.1.1 le 20 novembre 1985) et MacOS 24 (v.1.0 le 24 janvier 1984).
Au lecteur de juger de leur degré réel de maturité...

Les nostalgiques et/ou les curieux pourront relire le fameux post UseNet dans lequel Linus Torvalds présente son projet.

Etude comparative de 4 kernels

A l'occasion de la dernière International Conference on Software Engineering (ICSE), a été publiée une très intéressante étude comparative de 4 noyaux de systèmes d'exploitation ("kernels").

Grâce à une analyse qualitative et quantitative de leur code source, elle tente de mettre en évidence leurs forces et faiblesses respectives de manière objective. Il est intéressant de constater qu'au final, malgré des modes de développement diamétralement opposés (propriétaire / opensource) et des inspirations variées, ces quatre kernels proposent des fonctions comparables et surtout une qualité générale globalement équivalente - avec tout de même un léger avantage pour l'opensource.

Note : Le lecteur non intéressé par l'aspect technique de cette étude pourra tout de même apprécier le premier diagramme, représentant l'arbre généalogique des systèmes d'exploitation.

IBM développe un nouveau type de puces mémoire

Le New Scientist se fait l'écho des progrès récents d'IBM au sujet d'un nouveau type de mémoire à usage informatique : la mémoire "racetrack".

Selon ses inventeurs et différents scientifiques travaillant dans des domaines connexes (dont la spintronique), elle serait à la fois extrêmement véloce et peu chère à produire, combinant ainsi les avantages des disques durs (bon marché mais lents) et des mémoires flash (rapides mais chères).

En revanche, il ne faut pas s'attendre à la voir arriver de sitôt dans nos machines : c'est la toute première fois qu'IBM parvient à en démontrer la faisabilité technique...

Rétrospective des Filesystems

Ars Technica publie une rétrospective des systèmes de fichiers, sur des machines allant du vénérable CP/M aux derniers produits d'Apple et de Microsoft, en passant par Amiga et BeOS.

Pour l'anecdote, on apprend ainsi que les MacIntosh de 1984 géraient déjà les noms de fichiers de 64 caractères, alors que les fichiers système des dernières version de Windows sont encore nommés selon le pattern 8.3 (8 caractères pour le nom du fichier, 3 pour son extension) - par prudence ou lucidité, qui sait.

Autre détail amusant :

The BeOS needed a file system, and its initial goals were grand indeed. The original hierarchical file system on the BeBox (dubbed OFS) linked directly to a relational database, allowing for all kinds of flexibility and power. Unfortunately, the database-driven design was too slow and there were problems keeping the database and file system in sync.

Toute similitude avec les annonces de Microsoft au cours des dix dernières années...

- page 1 de 2

Archives

Contacts

Olivier Croisier : mail, site
HollyDays : mail
Wikio - Top des blogs - Logiciels libres