Archive for General

Boycott (forcé) de l’iPhone 3G

iPhone3G Jusqu’à 2006, je n’avais jamais vraiment été attiré par les produits Apple, que ce soit l’iPod ou le PowerBook. Ceci a commencé à changer avec l’arrivée des MacBook au design plutôt attirant (surtout le noir) et les derniers iPod Touch. Quant à l’iPhone, je trouvais assez ridicule de dépenser 400€ (voire plus) pour un téléphone avec quelques gadgets supplémentaires.

Quand j’ai vu que l’iPhone 3G se vendrait dans sa version de base à 199$ (~125€), qu’il corrigeait les erreurs de son prédécesseur et qu’il permettait de faire tourner des applications “custom”, je finissais par être sérieusement décidé à faire le pas lors de mon prochain passage à New York.

J’ai déchanté hier lorsque j’ai appris que, contrairement à la vente du premier modèle, l’activation de l’abonnement AT&T devait se faire lors de l’achat (avec preuve d’identité, carte de crédit et des frais d’activation de 36$)!!! Pas moyen donc d’acheter l’iPhone en douce en négligeant l’abonnement AT&T et de désimlocker l’appareil par après, à moins de payer le prix fort: 599$ dans sa version de base!

Me voilà donc forcé à continuer mon boycott d’Apple… merci pour mon porte-feuille Steve!

Bon, ceci ne m’empêchera pas de visiter l’Apple store sur la 5th avenue et de voir en pratique comment cela se déroule, mais les chances que j’acquière un iPhone sont bien maigres…

RAID1 à domicile

J’ai déjà abordé à plusieurs reprises la nécessité d’effectuer des backups de données pour éviter toute catastrophe. M’adonnant à la procrastination à mes heures perdues, il m’arrive souvent de reporter la tâche du backup à un moment ultérieur… augmentant d’autant la quantité de données perdues si mon disque venait à me faire défaut.

Je suis donc passé au niveau de sûreté supérieur en installant deux disques SATA de 500GB. Ma carte mère (une Asus K8V-X) étant équipée d’un chipset VIA assurant les niveaux de RAID 0 et 1, la tâche se résumait à configurer un petit RAID 1 entre les 2 disques… du moins c’est ce que je croyais!

J’ai découvert que cette merveille que me promettait le manuel de ma carte-mère est ce qu’on appelle du “fake RAID”: le chipset n’assure que la configuration du RAID, les opérations effectives de miroitage étant assurées par le processeur. Et pour couronner le tout, ceci n’est supporté que sous Windows avec le driver adéquat (ou avec beaucoup de chipotage sous Linux). A l’installation, Linux voyait en effet les deux disques alors qu’avec un véritable RAID matériel, le contrôleur ne lui en présenterait qu’un.

Me voila donc parti pour configurer un RAID logiciel sous Linux au moyen de mdadm. Au final l’opération est assez simple, et pour une utilisation personnelle, tout aussi fiable que du RAID matériel. Le statut de la grappe se vérifie aisément par la commande

mdadm -D /dev/md*

Cette commande permet de détecter tout problème de synchronisation, de défaillance de disque… et de prendre les mesures adéquates (relancer une synchronisation, remplacer le disque défectueux par un nouveau, ..).

Bien sûr le RAID n’est jamais fiable à 100% et un backup sur support externe est toujours conseillé (principalement sous Windows ou un virus peut détruire toute les données, quel que soit le niveau de RAID appliqué). Mais au moins, la probabilité que mes disques tombent en rade entre deux backups est fortement réduite! On peut de plus prétendre que cette solution n’est pas la plus économique, mais au prix du mégaoctet ces derniers temps, c’est une mesure de sûreté plus qu’abordable.

Le cauchemar du webmaster…

Depuis la création de ce site, voici 2-3 ans, le menu de droite m’a posé problème. Que ce soit entre les différents navigateurs, ou les différentes versions de ceux-ci, il s’affichait à chaque fois d’une manière différente.

L’effet était encore pire sous Firefox 3: le menu se déplaçait de gauche à droite lorsqu’on diminuait/augmentait la taille du texte.

Après une petite heure de jonglage avec des “float:right” et des “margin-top: -120px”, je suis enfin parvenu à une version plus stable. Bien sûr, ce qui était parfait sous Firefox nécessitait encore quelques adaptations pour être également parfait sour IE7 ou Safari. Pour les navigateurs plus exotiques, ou les versions plus anciennes d’Internet Explorer, je ne garantis rien!

Donc si vous voyez un menu décalé, des images d’arrières plans qui se baladent, ou d’autres effets artistiques indésirés, mettez votre navigateur à jour (IE7 ou FF3 sont parfaitement supportés) ou passez votre chemin: moi j’ai fait mon boulot, le code CSS est valide 😉

Comme quoi, la standardisation entre les navigateurs reste encore une utopie…