Je viens de rentrer d’une semaine à Valloire avec des amis…
Au programme, ski, apéro, raclettes, tartiflettes et fondues… Que du bonheur !!!


Et maintenant, il faut se remettre au boulot !!! bouhhhhhhhh 🙁
Mar 26 2006
Je viens de rentrer d’une semaine à Valloire avec des amis…
Au programme, ski, apéro, raclettes, tartiflettes et fondues… Que du bonheur !!!


Et maintenant, il faut se remettre au boulot !!! bouhhhhhhhh 🙁
Mar 08 2006
Avec la récompense de 12 000 $ promise à celui qui arrivera à faire tourner WindowsXP sur un MacBook Pro, je trouve cette illustration terrible !!! 😉

Via UneasySilence
Mar 05 2006
Rnò à dit :
Un des arguments souvent avancés pour justifier le respect des standards énoncés par le W3C est l'accessibilité pour les personnes en situation de handicap. Soit. Très bien, j'applaudis des 2 mains et même des 3 si j'en avais autant bien que cela ne serait pas franchement évident. Sauf que...
Quand je parle d’accessibilité, je en ne parle pas de personne handicapée, mais je pense un peu plus à une accessibilité vis-à-vis des personnes qui n’ont pas les moyens (financiers, mais aussi techniques) de posséder Internet Explorer. Pour avoir Internet Explorer, il faut acheter Windows (barrière financière) et pour faire tourner Windows, il faut un PC ou un PocketPC (barrière technique).
Par contre, l’argument de l’accessibilité aux personnes handicapées est plus du côté de la philosophie de design tableau Vs CSS. Les sites basés sur les tableaux mélangent le contenu et le contenant. Les sites basés sur les CSS séparent le contenant du contenu. Résultat, un site basé sur les CSS peut facilement être rendu plus lisible en changeant la feuille de style (pour augmenter la taille des caractères, le contraste) ou carrément pour pouvoir extraire le contenu pour le faire lire par un synthétiseur vocal ou l’afficher sur un « écran » braille. Sur un site basé sur les tableaux, le contenu est bien souvent cassé dans différentes cellules d’un tableau, mélangé avec des images de décoration, etc). Bref, il est impossible d’en extraire le contenu pour le présenter un peu mieux. Dans le domaine de l’accessibilité, les flux RSS (complets, pas juste les titres comme on le voit trop souvent) sont l’idéal car il présente de façon standards l’information. Un ordinateur peut la traiter de façon automatique pour la rendre « lisible » ou « audible ».
À ce sujet, il y a quelques règles que l’on peut respecter si l’on souhaite faire un site accessible. Je ne prétends en rien être un expert dans ce domaine (loin de là), mais ces quelques points sont tirés de quelques une de mes vieilles lectures…
h1 { background: url("titre1.png"); } h1 span { visibility: hidden;} ... <h1><span>Titre 1</span><h1>
En bref, votre page doit toujours être lisible en désactivant les CSS ou les images…
Just my 2 cents 😉
PS : En plus, il me semble que l’application de ces règle facilite aussi le référencent par Google (et les autres bots). En effet, si le contenu est facilement analysable par un ordinateur, il y a de plus grande chance pour qu’il soit bien référencé.
Mar 01 2006
J’ai suivi hier la petite keynote d’Apple… Je l’ai fait sur le site de MAc4Ever, qui encore une fois à encore réussi à supporter la charge sans aucun problème… Kudos à eux !!!
L’ipod Hifi
Franchement, je ne sais pas trop quoi dire face a cela…
Le marketing d’Apple est certes convaincant avec ses « Une nouvelle experience musicale » et ses « L’ipod Hifi va apporter la paix dans le monde » ;-), mais franchement, pour 380€, je préfère de loin prendre le BOSE SoundDock, qui lui a un look un peu moins ghetto blaster, et surtout, la renommé, peut être un peu surfaite, de BOSE…
Mais bon, dans tout les cas, je suis plus pour tirer un câble de mon mac jusqu’à ma chaîne Hifi ou utiliser une airport extrême…. Bref, ce n’est pas un produit pour moi…
Les nouveaux Mac Mini
Là, pour moi, ça été un peu plus la surprise…
Je me doutais que les Mac Mini allait être changé, les rumeurs l’avaient annoncée… Elles avaient été confirmées par la disparition des Minis des étales depuis quelques semaines, et surtout, le Mac Mini n’avait pas évolué depuis longtemps…
Mais ce qui m’a surpris, c’est surtout le fait qu’un des deux modèle intègre un processeur Dual Core…Wahou….
Le reste des spécifications à aussi globalement évolué en mieux… Gigabit, 4 USB2, SPDIF, etc….mais une carte graphique GNA950 intégré au chipset et à mémoire partagée… Bof…
Après nous avoir rabâché, à la sortie du premier Mac Mini, qu’il offrait par rapport au PC du même prix, une « vrai » carte vidéo, c’est un peu un retour en arrière… Mais il est bon de souligner qu’a l’époque, Apple n’avait pas trop le choix. Il n’existait pas de chipset intégré pour PowerPC avec une carte vidéo décente… Gageons qui ce genre de chipset avait existé, Apple aurait fait quelques dizaines de dollars d’économie en mettant un chipset intégré… La question que je me pose tout de même, est au sujet des performances de cette carte, surtout par rapport à l’ATI 9200 qui équipait les anciens modèles… J’ai vu les comparatifs de cette carte avec des cartes modernes, mais rien qui la comparaît à celle qu’elle remplaçe…
Je suis impliqué dans un projet utilisant des Mac Mini pour afficher des vidéos en faisant des traitements CoreVideo en live… J’espère que cette carte sera capable de continuer à faire les mêmes traitements sans faillir, et qui sait, en HD ;-).
Enfin, dernier point négatif… Apple comme à son habitude, ne sait toujours pas convertir les dollars en euros… $799 fait 672,10€ au cours d’aujourd’hui… Pas 879€ !!!
Le Media Center
Sinon, ce Mac Mini apporte une version mise à jour de FrontRow. Au menu, le support des protocoles DAAP et DPAP, pour acceder aux bibliothèques itunes distantes et envoyer son son vers le Mac Mini… Enfin !!! C’est dingue de voire que ça n’arrive que maintenant… Apple possède tous les éléments technologique depuis des années, mais ce n’est que maintenant que quelqu’un a eu l’idée des mettre ensemble !
En tout cas, ce Mac Mini s’annonce être bien parti pour être la pièce maîtresse de nombreux Home Cinema.
Malheureusement, je trouve qu’il lui manque quelques petits éléments… Il n’existe pas de gestion des cartes vidéos et tuner TV dans QuikTime, comme ce qu’il existe sous Windows avec VFW ou sous Linux avec V4L. Cela à plusieurs incidences :
Ce défaut aurait pu être largement atténué si FrontRow supportait des plugins. Ainsi, des éditeurs comme ElGato auraient pu intégrer leur logiciel Directement dans FrontRow… Des éditeurs de jeux auraient pu en faire de même. FrontRow serait alors une super plate-forme multimédia à faire pâlir une Xbox 😉
Il est dommage que FrontRow ne soit pas accessible à tous dans un pack avec la télécommande et un récepteur USB… Et en parlant de récepteur, celui du Mac Mini discrètement intégré dans la fente du lecteur de DVD… Cool 😉
Fév 28 2006
Bon, une petite image marrante pour clore le chapitre sur les navigateurs 😉 !!!

Commença FireFox n’est pas facile d’accès 😉
Splasho – The Superbrowser
Fév 26 2006
Sur la requête de Mala116, je viens de mettre en ligne les binaires d’OpenWRT avec le patch RTSP pour pouvoir router comme il faut le protocole RTSP. Ces binaires s’installent comme une distribution OpenWRT classique. Ils fonctionnent sur les Linksys WRT54g, les Asus WL500g et bien d’autres modèles.
OpenWRT est une distribution qui nécessite une très bonne connaissance de Linux (notamment d’iptables). Les fichiers sont livrés tel quel et sans garantie autre que l’assurance que ça marche sur mon matériel (un Asus WL500g). Si vous n’avez pas les connaissances requises, ne vous lancer pas dans l’aventure. Sinon, je vous recommande de lire la documentation OpenWRT avant d’aller plus loin…
Bonne chance 😉
Fév 26 2006
Pierre a osé dire, dans un commentaire :
j'ai essayé FireFox, et je suis revenu en courant à AvantBrowser (base IE) sans hésiter un instant. Je n'arrive toujours pas à comprendre ce que tout le monde trouve à ForeFox... pour moi c'est buggué, et plusieurs sites ne passent pas bien. Alors c'est facile de dire du mal de IE, mais je n'ai pas moins de problèmes avec FireFox.
Personnellement, mon browser de prédilection est Safari d’Apple…
Je ne préconise pas FireFox plus qu’un autre… (enfin, si, peut être un peu quand même)… Mais je préconise de ne pas utiliser les navigateurs basé sur IE…
Le moteur de rendu d’IE ne respecte pas les standards de l’internet… Si Internet existe, c’est grâce aux standards !
Les sites qui ne passent pas sur FireFox eux aussi ne respectent pas ces standards (pour pouvoir fonctionner sur Internet Explorer.
Personnellement, je ne les remarque même pas, même si je surf dessus… ça fait plus de 4 ans que je n’utilise plus Internet Explorer (remplacé par Mozilla, puis FireFox, puis Safari). Ces sites devraient respecter les standards ! Ne pas respecter les standards veut dire qu’il ne respectent pas leur visiteurs selon moi (vu que c’est au visiteur de faire l’effort d’avoir du matériel compatible avec le site…) !!!
Sinon, FireFox ne souffre d’aucun problème de stabilité chez moi, et ce quelque soit la plateforme (Windows, Linux ou MacOSX, j’utilise régulièrement les 3)… Je pense qu’a mon avis, les bugs dont tu parle sont surtout imputable aux site !!!
Pour info, il existe plusieurs tests de conformité :
Pour les navigateurs, il y a par exemple le test Acid2 qui permet de tester la conformité avec CSS2. Le but du jeu est d’afficher une page un peu compliqué… Normalement, on doit obtenir ça avec un navigateur entièrement compatible avec la norme CSS2. Pour l’instant, à ma connaissance, seul Safari réussi complètement ce test… Firefox donne un résultat satisfaisant, mais IE se plante misérablement (oui, je sais ce n’est pas flagrant)…
Sinon, on peut tester si une page respecte les standards avec des outils comme le W3C Validator ou le CSS Validator. Vous verrez qu’il est effarant de voir le nombre de sites qui ne respectent pas les standards… Et ce surtout pour les sites qui ne s’affichent correctement que sur IE…
J’espère en tout cas qu’IE 7 va enfin mettre fin a cette tradition qu’a Microsoft de toujours vouloir dévier des standards…
C’est comme ça qu’on arrive à avoir 2 web… les compatibles Microsoft et les normaux… avec entre deux, un bon nombre de pauvre webmestres tiraillé entre les deux camps et qui essaye tant de bien que mal de réconcilier tout le monde… Personnellement, j’ai choisi mon camp !!!
Fév 25 2006
Selon un post sur /., le futur format vidéo HD DVD ne s’affichera pas en pleine résolution sur la plupart des téléviseurs HD vendu actuellement…
En effet, ils ont décidés que les téléviseurs HD non équipés de prise HDMI avec une puce de DRM HDCP ne recevront qu’un signal dégradé en 960 x 540 pixels au lieu de 1920 x 1080 pixels !!! C’est une arnaque… Tous les gens qui ont acheté des téléviseurs HD actuellement se sont fait arnaquer…
Le pire, c’est qu’ils osent affirmer que c’est pour lutter contre le piratage…
Ont-ils compris que ce genre de protections, comme celles qu’il y avait sur le DVD, n’empêchent pas les vrais pirates de faire leurs affaires, mais gênent surtout les consommateurs honnêtes !!!
Où alors, ils ont trop bien compris qu’ils ne pourront pas lutter contre les pirates, alors ils cherchent à faire payer leurs soit disantes pertes aux gens qui payent déjà…
Le pire dans leur logique, c’est qu’il autorise des produit comme le DVIHDCP ou le DVIMAGIC. Ces produits permettent de récupérer le signal numérique débarrassé de la protection anti-copie HDCP. Même pas besoin pour un pirate de casser le code du HDCP, il lui suffit de posséder un boîtier comme celui la et une carte d’acquisition DVI pour pouvoir inonder le net de copies pirates…
Je ne comprend même pas comment SPATZ a pu obtenir une licence pour utiliser les puces HDCP dans ses produits…
Fév 25 2006
Dans un commentaire, Rnò a osé dire :
Au fait, ta colonne de droite, quand tu veux tu la fais revenir à droite (au lieu d'être reléguée tout en bas)... gniarkgniark...
Ne comprenant pas bien de quoi il voulait parler, car cette colonne est très joliment (à mon goût) fixé sur la droite sur tous mes navigateurs, je suis aller étudier d’un peu plus prêt la configuration de notre ami :
ip-du-rno - - [24/Feb/2006:21:03:11 +0100] "GET / HTTP/1.1" 200 51509 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50215)"
Aie, que vois-je, Rnò, qui est pourtant quelqu’un de très bien malgré le fait qu’il soit sous Windows, utilise encore un navigateur de l’âge pré-internet !!!
Pour ceux qui débarquent, Internet Explorer, est un navigateur alternatif, qui ne supporte absolument pas les standard de l’internet a savoir, actuellement, le CSS 2.
J’en ai marre de me prendre la tête a chercher des astuces bâtardes pour essayer d’avoir un truc a peut près présentable sur ce navigateur… J’ai donc décidé de façon unilatérale de ne plus supporté ce navigateur…
Tampis pour la minorité de personne qui continue, sans doute par accoutumance, à utiliser cette infâmité !!!
Pour les autres, utilisez FireFox ou Safari
Fév 24 2006
La communauté est en émoi… Heise.de à trouver un « Virus » pour mac…
Il n’y a pas de virus sur Mac et certain s’était fait à l’idée que ce fait était immuable… Franchement, ce n’est parce que MacOSX est a basé d’Unix qu’il est immunisé contre les Virus… Pour preuve, Linux est lui aussi victime d’un vrai virus en ce moment… Par contre, je pense que la non-prolifération des Virus est du a plusieurs facteurs…
Premièrement, MacOSX représente une très faible part de marché… C’est un argument de poids quand on sait que beaucoup de virus ou de troyens servent de nos jours à convertir la machine en relais à Spam. Dans ce cas, le Virus est donc un buisness, et comme les jeux vidéo, les spammeurs préfèrent se concentrer sur l’omniprésent Windows… Mais, cela n’explique pas pourquoi il n’y a pas des programmateurs du dimanche qui essayent de faire des Virus… Je pense <sarcastique> que les utilisateurs de Mac sont des gens beaucoup plus cool que les utilisateurs de PC et qu’ils ne font pas ce qu’ils ne voudraient pas qu’on leur fasse 😉 <sarcastique>…
La part de marché est un phénomène qui peut limiter fortement l’expansion des vers… En effet, les vers cherchent a contaminer d’autre machine en les attaquant… La faible proportion de Mac fait qu’il risque d’avoir bien du mal à trouver des victimes… Le virus pour linux est un peu victime de ce phénomène…
Par contre, je pense que la conception de MacOSX le rend tout de même un peu plus insensible au virus… L’architecture Unix fait par exemple que le Virus a les mêmes droits (limitation) que l’utilisateur qui l’a lancé… Cela veut dire que ne peut modifier que ce que l’utilisateur a le droit de modifier… Par exemple, si un utilisateur lance un Virus, celui-ci ne pourra pas s’installer confortablement au coeur du système… Même si l’utilisateur est administrateur ! En effet, les administrateurs sous MacOSX, sont, contrairement à Windows, de simples utilisateurs qui ont juste le droit de demander à exécuter des taches en tant qu’administrateur, et ce uniquement après une authentification de l’utilisateur (une sorte de sudo graphique)… Bref, si un virus veut obtenir les droits administrateurs, il devra demander à l’utilisateur d’entrer son mot de passe… Gageons que celui-ci trouvera suspect que la photo cochonne qu’il vient de recevoir d’un ami Russe, lui demande son mot de passe administrateur 😉
D’autre part, MacOSX dispose de petit mécanisme pour éviter qu’un utilisateur ne lance une application sans s’en rendre compte (une application déguisée en image par exemple)… Lors du téléchargement d’une application, un message d’avertissement apparaît explicitement pour prévenir du danger…
Le problème, c’est quand le virus arrive aussi à berner ce mécanisme… Et c’est précisément ce qu’a réussi à faire Heise.de… Ils ont trouvé une faille dans le mécanisme de protection 😉
Le principe de l’attaque est simple. MacOSX, contrairement à Windows, n’utilise pas (enfin, peu serait plus juste) sur le système des extensions de nom de fichier pour déterminer avec quel programme il doit ouvrir un fichier. Il utilise à la place des méta-données (données extérieures au fichier, comme un commentaire, les dates, ou même le nom du fichier 😉 ) pour stocker le type du fichier… Grâce a ce type, il peut connaître la ou les applications prenant en charge le fichier. De plus, on peut ordonner au système d’utiliser une application précise pour ouvrir un fichier. Dans ce cas, le chemin de l’application est stocké dans une méta-donnée… Cette manipulation est très simple, il suffit d’afficher les infos d’un fichier, puis de choisir un autre programme dans la section Ouvrir avec.
Jusque-là, c’est plus une super fonctionnalité qu’une faille de sécurité…
Mais, car il y a forcément un mais ;-), quand on crée une archive zip, les méta-données sont aussi copier dans l’archive (le dossier MACOSX que l’on voit dans les archive sous Windows). Ce qui veut dire que je peux vous envoyer un fichier, et vous forcer (si vous n’y prêtez pas attention) à l’ouvrir avec le programme de mon choix… Les archives zip ne sont pas la seule façon de transmettre les méta-données, on peut aussi le faire avec un client email supportant l’encodage type mac double (Apple Mail par exemple), ou encore simplement avec un disque formaté en HFS+ ou un partage réseau AFS…
Heise.de exploite cette faille en déguisant un script shell (une sorte de petit programme) en une image jpeg… Pour cela, ils assignent au fichier une extension .jpg et une icône d’image, mais le programme à utiliser pour ouvrir ce fichier, est forcé sur Terminal.app, ce qui a pour effet d’exécuter le script…
Le problème ici, c’est que personne ne vous a prévenu que ce qui ressemblait à une image était en fait un dangereux programme… L’avertissement prévenant que l’on télécharge un programme s’est lui aussi fait berner par l’extension .jpg que portait le fichier…
J’aimerais déjà signaler que ce n’est pas Safari qui est a l’origine de cette faille… L’ouverture du même fichier téléchargé par Firefox, ou obtenu par n’importe quelle autre méthode, se terminera invariablement de la même façon… Le problème de Safari est dû à l’option d’ouverture automatique des fichiers téléchargés, avec cette option, le simple fait de télécharger le fichier fait qu’il sera exécuté… Ce qui fait qu’une page avec un javascript ou un rafraîchissement automatique peut très bien lancer le téléchargement sans aucune intervention… J’ai toujours désactivé cette option qui est malheureusement activée par défaut… Tout le monde devrait en faire de même… à commencer par Apple lui même !!!
Certains préconisent de déplacer Terminal.app… En effet, le chemin de l’application étant marqué en dure dans les méta-données, déplacer Terminal.app est une bonne parade… pour les scripts qui utilisent Terminal.app… Qui nous dit que d’autres programmes ne peuvent pas être utiliser de la même façon ? Préparez vous à déplacer toutes vos applications… D’autre part, je peux vous dire que si vous commencez comme ça, la prochaine mise à jour système risque de se passer plutôt mal 😉
La solution n’est pas d’essayer de réparer le système qui prévient lors du téléchargement (même si ça ne ferait pas de mal)… Car ce système n’est pas inclus dans tout le système, mais uniquement présent dans Safari… Par contre, comme le dit John Gruber, il faudrait qu’Apple revoie le mécanisme utiliser pour ouvrir un fichier. Les méta-données ne devrait pas être prise en compte si elles sont importées depuis un système étranger (ou si elle ne sont pas directement faite par l’utilisateur…).
Dans tous les cas, il faut arrêter de croire que l’on peut cliquer partout sans conséquence… Un minimum de paranoïa évite déjà pas mal de problème…
Update 3/03/2006 : La mise à jour de sécurité 2006-001 corrige le bug de Safari (et aussi d’iChat). Les scripts shell déguisé sont de nouveau considéré comme des applications. Néanmoins, je conseille tout de même de ne pas cocher la case « ouvrir les fichiers téléchargés automatiquement ».
Commentaires récents