Je m’appelle Cédric Bozzi, je crée des sites et des applications, et ceci est mon blog dédié à la technologie : vous y trouverez des news, des opinions et des tests, le tout écrit par un Mac-head aux opinions tranchées.
There’s an English version here, mais la majeure partie du contenu est tirée de mon flux Twitter, et donc disponible en une seule langue (qui change au hasard des humeurs).
Two fun bits from today’s Buzz Out Loud listener email:
Smugglers (aka drug dealers) will drop off a package at a FedEx office at a particular time every day for several days. Then on the FedEx Web site they watch the progress of each package and get an idea of when a package hits certain points (i.e. Bogota to Miami, Miami to Memphis, Memphis to Detroit, out for delivery) in the delivery chain. Then they send the contraband from the office at the appointed time. If they see a variation in the delivery times the recipient at the other end knows not to accept delivery. A variation means the package was stopped and time was taken to get a warrant to open it or for the recipient’s arrest.
I’m not sure package delivery is regular enough for that to be 100% reliable, but what’s the worst that can happen — a false positive means you lose some tens (hundreds?) of thousands of dollars, but you don’t end up in jail. (Not to be used before the authorities already know you’re there, though, because it’s just a teeny weeny conspicuous.)
And I just love the image this one conjures:
I was in the cockpit over the eastern U.S. the other day and decided to take out my laptop and look up some technical data on the 737 I was flying. When I booted up I noticed that wireless networks were available. Just out of curiosity, I opened up the Wi-Fi window and saw that the signal was from an aircraft with Wi-Fi service that was flying just above and ahead of us. I knew it was from that airplane because the signal identified itself as being from a particular U.S. airline that has Wi-Fi service and we heard their call sign on our frequency.
That got me thinking about the proposed balloon network you talked about a while back and I was wondering if you couldn’t come up with an airline mesh network. […] If all those airliners were equipped to create a mesh network you could easily defer the cost of the equipment as well as compensate the airlines for the service.
Une bonne idée : que chaque blog soit navigable avec des raccourcis-clavier à la Google Reader — il faudrait juste que tout le monde s’accorde à définir quels doivent être les raccourcis en question. En fait, il faudrait que quelqu’un sorte une bibliothèque Javascript toute faite qui gère tous les systèmes de blogs majeurs.
On dirait que ça va être un nouvel angle très intéressant, et très joli, dans l’agrégation des flux RSS. (Mais probablement pas idéal pour moi, parce que je tiens justement à lire tous les titres des 400 sites auxquels je suis abonné, et faire ma sélection moi-même.)
Je suis partagé — on ne peut pas nier que l’effet est cool, mais ça donne un peu l’impression qu’Apple fait avancer les CSS spécifiquement pour favoriser le design façon Apple.
Donc, en gros, Back to My Mac vous inscrit automatiquement à un service de dyndns sur lequel vous ne pouvez pas changer votre nom d’utilisateur (enfin, vous pouvez toujours renommer votre ordinateur). Certes, Back to My Mac implique des risques de sécurité bien plus évidents que celui-ci (comme le fait que seul un petit mot de passe se tient entre internet et le contrôle complet de votre machine, et je doute que beaucoup d’utilisateurs aient un mot de passe .Mac très complexe), mais je trouve tout de même que c’est un choix étrange. Enfin, ce n’est pas comme si Apple avait l’habitude de trop s’inquiéter de questions de sécurité.
I can't mail myself reminders because Gmail bypasses the inbox, and I can't twitter-message myself either, it silently fails. Come on now.
Montenegro is getting its own country-code top-level domain. And it is called ".me".
But then, fancy domain names à la del.icio.us are out of style, aren’t they?
Mais, à part le fait de voir un alléchant badge “3.06 GHz” sur le haut de gamme, l’information du jour (qui n’est bizarrement pas un mardi) est qu’Apple a découvert le concept des taux de change et que le Mac mini est désormais disponible à partir de 499 €, et l’iMac à 999 €.
C’est d’autant plus frustrant de rester sur mon G5.
Perfectly useless, but I like the idea of visualizing a Twitter feed (yours, or someone else’s) as a calendar subscription in iCal, Google Calendar, etc.
Don’t try, though, it’s in private alpha for now.
And one I wouldn’t mind having. (Looks like it’s a replacement that requires opening up your iPhone, not a protective case. And the part where the buttons are is likely much more fragile than the stock aluminum panel, so it’s probably not a good idea at all, in fact.)
The company is running around 10,000 servers. […] Of the 10,000 servers, 1,800 are from MySQL and around 805 of them are memcached servers.
I’m surprised they have more MySQL than memcached servers — but I suppose it makes sense because some aspects of Facebook are rather write-heavy. Wonder if the new chat system is powered by MySQL.
Why doesn't the iPhone have an ignore list?
Les développeurs de WebKit n’arrêtent pas en ce moment. Même si l’idée de couches alpha en CSS est plutôt cool, je peine à trouver une application vraiment utile — peut-être parce que j’ai déjà appliqué des masques automatiquement à des images côté serveur en utilisant ImageMagick pour générer des PNG, ce qui a l’avantage de marcher sur presque tous les browsers.
Avant de commencer vous avez besoin d’un double porte-SIM. Il en existe plusieurs ; il y en a qui basculent d’un numéro à l’autre quand vous éteignez le téléphone, d’autres qui peuvent être opérés par le téléphone lui-même. Ces SIM ne requièrent pas de jailbreak ou de hack si vous avez deux SIM AT&T [ou Orange en France, etc.]. Tout ce que vous avez à faire, c’est couper les deux cartes SIM AT&T avec un couteau puis les placer toutes les deux dans l’adaptateur, et à chaque fois que vous voulez basculer d’une ligne à l’autre vous n’avez plus qu’à éteindre et rallumer votre iPhone.
Wow, je ne savais pas qu’un truc pareil existait.
Freedom is an application that disables wireless and ethernet networking on an Apple computer for up to three hours at a time. […]
Freedom enforces freedom; a reboot is the only circumvention of the Freedom time limit you specify. The hassle of rebooting means you’re less likely to cheat, and you’ll be more productive.
Une future nouvelle application que les designers peuvent utiliser pour convertir des maquettes Photoshop en projets Flex fonctionnels, pour le développement Flash.
A en juger par la courte démonstration vidéo, ça a l’air plutôt intelligent ; ce que je ne comprends pas bien, c’est pourquoi c’est une application distincte de Photoshop ou Flex — j’imagine que le nouveau look “tableau des éléments” d’Adobe leur a donné envie d’avoir beaucoup plus d’applications et d’icônes.
C’est le genre de petit utilitaire qu’un webdesigner pourrait trouver très utile, très occasionnellement — au point que j’aurai oublié qu’il existe la prochaine fois que j’en aurai l’utilité.
Vous tapez l’URL d’un site web, et le script charge tous les fichiers CSS associés et affiche une liste de toutes les couleurs qui y sont définies. Et c’est tout. Je le disais, ça ne va pas servir tous les jours, mais ça peut être utile.
Je n’ai aucun doute qu’il existe d’autres services de ce type, mais celui-ci est plutôt bien fichu. Quand vous êtes sur une page que vous avez envie de lire plus tard, vous cliquez sur un bookmarklet et la page est ajoutée à une liste.
Donc, c’est simple, mais ce sont les détails qui comptent : il y a une bonne version iPhone bien propre, on peut recevoir un email quotidien reprenant la liste des liens, et j’aime assez l’idée que le popup du bookmarklet reste ouvert cinq secondes pour donner l’occasion de commencer à taper un commentaire à enregistrer avec le lien.
Et, parce que le site est hébergé sur l’App Engine, il utilise votre login Google (que je suis tenté d’appeler “Google Passport,” parce que Google a fini par réaliser là les rêves les plus profonds de Microsoft). Ce qu’on est libre de trouver pratique ou effrayant.
Mon problème, c’est que je me souviens toujours bien de mon opinion de certaines choses (et certaines gens), mais je n’arrive jamais à me rappeler exactement quels éléments objectifs m’ont amené à cette conclusion. Je sais donc que je n’aime pas WordPress, mais je n’arrive jamais à retrouver les raisons quand on m’en demande.
Eh bien, passons sur le fait que le cache ne soit pas activé par défaut — ce n’est pas bien difficile à corriger avec des plugins, après tout — je trouve cette phrase bien plus intéressante :
Une installation par défaut de WordPress enverra vingt requêtes à la base de données à chaque fois que vous chargez une page.
J’ai du mal à croire que le nombre ne soit pas une exagération, mais je ne vois personne contester dans les commentaires, et ce n’est pas faute de participation de la communauté. Et ce n’est qu’un exemple parmi d’autres de ce que je n’aime pas dans WordPress : l’inefficacité des requêtes, les include à foison, le code horriblement compliqué dans lequel il faut fouiller des heures (en ouvrant cinquante fichiers source) pour trouver comment modifier une fonctionnalité simple. C’est peut-être très bien quand on a un serveur dédié, qu’on peut activer le cache du préprocesseur PHP et celui des requêtes MySQL, mais ça ne devrait jamais être lâché dans les mains du grand public comme une solution clés en mains à installer soi-même sur n’importe quel hébergeur mutualisé.
Je n’ai jamais aimé le code de b2, et WordPress s’est toujours montré parfaitement digne de son héritage à mes yeux. D’ailleurs, puisque vous me demandez : je préfère largement le source de Dotclear (sauf que je n’ai jamais regardé la version 2.0), mais ma recommandation reste Textpattern. Elégant, intelligent, bien pensé, et adapté à bon nombre d’usages. Et j’ai eu l’occasion de jeter un oeil à pas mal de CMS, des plus simples aux usines à gaz.
Si dire du mal de WordPress et b2 ne fait pas monter les stats de #FF00AA, je ne sais pas ce que je pourrai faire de plus.
Yay, Facebook chat.
"Ads are important," Joi Ito said. "It’s always harder to add ads later. So we’re launching with them in Japan."
Making a note of that.
A couple years ago, Oprah went to Montecito, saw a house and fell in love with it. It wasn’t for sale, so she ended up paying above market value for it—several times over the price—because it was something she really, really wanted. […] I couldn’t put a "for sale" sign out there, so I had to do it unconventionally. The way I did it was to make sure people realized I wasn’t for sale. It made them realize that they needed me. They heard from different sources in different ways what BlueLithium was. That attracted them to my company rather than me going [to them]
I’m bookmarking this for the day when I have several Mac Pros at home and a MacBook Air in my manila envelope.
C'est seulement 300 euros, l'eee PC ? o_O
Je me souviens avoir écrit, il y a un moment, que j’attendais que quelqu’un sorte un plugin Adium qui enverrait toutes les conversations ouvertes à un iPhone (ou n’importe quel browser) en tant que pages web, et que ça ne pouvait pas être bien difficile puisque les messages sont déjà affichés sous forme de HTML.
Pour autant que je sache, ce plugin n’existe toujours pas, mais on dirait que les développeurs de Colloquy ont eu la même idée que moi, et ont créé un plugin pour leur client IRC qui vous permet d’avoir Colloquy ouvert en permanence sur votre ordinateur et d’accéder aux chats depuis votre iPhone (ce n’est probablement pas hyper sécurisé, alors évitez juste de discuter de secrets d’Etat).
Je note ici un résumé des instructions, au cas où le post disparaîtrait (parce qu’il n’y a pas de documentation incluse avec le plugin, lequel a fortement l’air d’être en béta — on peut supposer que son utilisation deviendra plus simple à l’avenir, mais vu que l’article date de juillet dernier je ne suis pas sûr que le développement soit très actif) :
installez Colloquy et chargez le plugin
installez le plugin dans ~/Library/Application Support/Colloquy/PlugIns
ouvrez Terminal et tapez :
defaults write info.colloquy WebInterfacePassword votremotdepasse
redémarrez Colloquy
Voilà, votre ordinateur propose désormais toutes vos conversations sur le port 6667, et il ne reste plus qu’à configurer votre routeur en fonction.
En l’état, l’affichage des pages doit vider les batteries de l’iPhone à vitesse grand V (le “spinner” de chargement ne s’éteint jamais), mais c’est toujours beaucoup mieux que Meebo ou quoi que ce soit d’autre (pour iPhones non jailbreakés, et en attendant la sortie publique du SDK). Entre ça et le client web IRC d’hier que j’ai utilisé sur mon blog pour créer ma chatroom personnelle, je me demande si je ne vais pas carrément fermer Adium.
P.S. Oh, et l’interface web a aussi un mode étendu qui donne plus de fonctionnalités (une vraie source list comme sur le client logiciel) quand on y accède depuis un ordinateur plutôt qu’un iPhone. Excellent.
[…] the nutty practice of offering the same content in two (or three!) different RSS/Atom XML formats. I’ve never understood this — why should would-be subscribers to a feed be forced to choose a specific XML format? It’d be like asking web site visitors what flavor of HTML they wanted: “No XHTML 1.0 Strict for me. HTML 4.01 Transitional, please.”
Well, there’s a historic reason — many newsreaders used to have trouble with one format or another, so you had to know what the application you used was able to process, and choose accordingly. But I agree that the practice is obsolete, and confusing now that almost all browsers have an RSS button. (Doesn’t IE7 automatically subscribe to the first available choice?)
Also, you know there’s a bunch of geeks who would like to have a menu to force some blogs into displaying in XHTML 1.0 Strict.
Ce ne sont pas les système de chat qui manquent, sur le web, mais ils sont tous merdiques. Et j’ai déjà entendu parler de clients IRC faits en Javascript, mais je n’en ai jamais vu un qui marche vraiment. Alors pourquoi est-ce que celui-ci marche, et si bien ?
Si vous êtes trop jeunes pour vous en souvenir, IRC était aux chats web ce que Usenet était aux forums. Bon, ça ne vous aide pas. Alors, on dira juste que c’était bien plus puissant et pratique et intéressant, mais que ça nécessitait une application dédiée, et c’est donc tombé en désuétude dès que les ersatz les plus primitifs en HTML/Flash/Java sont apparus.
Eh bien, Mibbit est un client IRC dédié, avec pratiquement toutes les fonctionnalités attendues… mais il tourne dans votre browser et est entièrement fait en Javascript (pas de Java, pas de Flash) ; ça fait deux jours que je le teste et je n’en reviens toujours pas qu’il marche si bien — aussi propre et instantané que n’importe quel logiciel. Et là où ça devient génial : il y a un client général sur www.mibbit.com, qui permet d’accéder à différents serveurs comme une vraie application IRC (avec la possibilité de s’inscrire pour sauvegarder ses réglages), mais il y a aussi une version personnalisable que chacun peut mettre sur son site, sous forme de lien, popup ou iframe, en la configurant pour ouvrir un channel de son choix, sur irc.mibbit.com ou un autre serveur.
Oubliez tous les widgets que vous avez pu voir pour discuter avec vos lecteurs, il n’y a pas mieux que celui-ci (même s’il n’est pas très beau, et pour une raison qui m’échappe on peut changer la plupart des couleurs, mais pas le cadre en vert clair). Choisissez un nom de channel (c’est le mot IRC pour dire salon de discussion ; ça commence par un’ #’ et le mien s’appelle #wwwgaroonet), mettez un lien sur votre site qui ouvre ce channel dans Mibbit, et c’est bon : tout le monde peut discuter en public, on peut ouvrir des chats privés dans des tabs, et personne n’a besoin de s’inscrire nulle part (même le choix d’un pseudo peut être optionnel). Le serveur gratuit irc.mibbit.com a même NickServ et ChanServ, ce qui veut dire que vous pouvez suivre les instructions du wiki pour enregistrer votre pseudo et vos channels, de sorte que personne ne puisse se faire passer pour vous. Et, comme c’est un vrai serveur IRC, vous pouvez aussi lancer une application sur votre ordinateur pour que ce soit plus pratique pour vous, si vous comptez y passer la journée. Parfait. C’est juste dommage que l’application web soit trop moche et pas assez personnalisable pour être utilisée sur des sites commerciaux.
Si le côté technique vous intéresse, et que ça vous fascine autant que moi de voir que ça marche aussi bien, Ajaxian propose une bonne interview du développeur — côté serveur, il utilise un proxy en Java qui garde les connexions ouvertes et forwarde les paquets au serveur IRC.
Voilà, venez donc jeter un oeil à #wwwgaroonet (quand mon blog sera redevenu incontournable et que j’aurai trop de lecteurs pour que tout le monde tienne dans un seul channel, ce qui va arriver, genre, bientôt, j’ouvrirai bien sûr #wwwff00aacom et #wwwbewarethefrogcom, qui sont déjà réservés). C’est vrai, il n’y a pas de webcams, mais à la place on a un chat rapide et léger, qui n’affole pas mon processeur. Et je n’arrête pas de m’émerveiller qu’il fonctionne aussi bien.
Ooh, un nouveau programme pour dessiner avec une tablette graphique — j’essaie de tous les tester. J’aime bien SketchBook ; ArtRage est utilisable mais un peu primitif ; Painter est trop gros et trop compliqué. Et il doit y en avoir quelques autres aussi (est-ce que Photoshop CS3 n’a pas de nouvelles fonctionnalités pour ça, d’ailleurs ? j’ai un doute).
Voilà donc un nouveau-venu en shareware à 35 $ :
Simple et fonctionnel ; les tracés sont presque parfaitement fluides, même sur mon iMac G5 avec un méga de RAM (dans plusieurs des plus gros logiciels, le programme n’arrive pas à gérer tout le flot de données USB et remplace les tracés par des lignes brisées) et on peut même déclaquer des images pour tricher. Pas de jolis effets de peinture (il y a juste un “ink mode” qui permet de de dessiner en noir puis de colorier l’intérieur sans avoir à passer sous Photoshop et utiliser les couches et leurs modes) mais il est petit et léger et rapide, donc parfait pour dessiner vite fait dans un coin d’une page.
Et une jolie touche finale :
La version non enregistrée vous donne un accès complet à toutes les fonctionnalités, mais l’undo est limité à 5 niveaux. L’enregistrement donne un niveau illimité d’undo.
Je ne l’ai pas utilisé assez longtemps pour savoir s’il y a des pop-ups réclamant de l’argent à l’usage (à part l’écran de lancement, qui est tout à fait normal), mais on dirait bien que c’est plutôt du donationware-avec-offre-incitative plutôt qu’un vrai shareware.
Ils ont réagi plus vite que je ne m’y attendais :
Apple a depuis fait une petite concession, modifiant l’affichage de l’application Software Update sous Windows. Software Update continuera à mettre en avant des logiciels Apple que vous n’avez pas installés, mais les nouveaux programmes ne seront plus listés comme des mises à jour, mais dans un volet distinct clairement intitulé “New Software.”
Mais, d’une certaine façon, corriger le problème aussi relativement-vite rend d’autant plus déplaisant le fait que les nouvelles applications sont cochées par défaut. (Et, je suppose, sont à nouveau cochées à chaque fois que Software Update est ouvert.)
Je suis au bord de la crise d’épilepsie — mon cerveau ne peut pas supporter de tels affronts à la logique et au sens commun si tôt dans la journée.
“Il y a une pression forte d’Apple pour passer à un modèle subventionné,” explique un proche d’Orange.
Cette phrase me donne des tics nerveux, principalement parce que, connaissant Apple, je ne doute malheureusement pas trop de sa véracité. Passons sur le fait que c’est Apple qui a insisté pour vendre l’iPhone au prix fort ; ils ont le droit de s’apercevoir de leurs erreurs et changer d’avis. Mais ce qui déclenche mon eczéma purulent, c’est que l’iPhone est subventionné, et il serait temps que les journalistes arrêtent de répéter qu’il ne l’est pas, juste parce que c’est ce que Steve a dit. L’iPhone est subventionné par les royalties que payent les opérateurs à Apple chaque mois ; juste, il s’agit du seul téléphone au monde à être subventionné mais vendu plein tarif au consommateur final. Et c’est Apple qui vient ensuite se plaindre que le téléphone est vendu trop cher ?
Orange est prêt à subventionner mais souhaite bien sûr une contrepartie. “Le reversement qu’Orange fait à Apple pourrait être revu fortement en baisse, voire même supprimé,” explique une source.
C’est pas que j’aie envie de défendre Orange (après tout, je passe mon temps à vanter les qualités de la Xbox 360, alors au point où j’en suis…), mais pour le coup je suis de leur côté.
Rien de spectaculaire, mais on dirait qu’ils ont enfin corrigé le problème qui m’empêchait de l’utiliser comme browser principal :
Camino peut maintenant stocker des informations dans le Trousseau de clés pour plusieurs comptes sur le même site.
Mais ça arrive au moins deux ans trop tard (qu’est-ce que ça a dû être difficile, de sauvegarder plusieurs mots de passe pour un site !) ; j’aurais pu switcher à l’époque où Camino proposait des fonctionnalités équivalentes à celles de Safari, mais ça fait un moment que ce n’est plus le cas.
FINE, I'm disabling the "New Follower Emails." You can be satisfied, assholes. As if I was gonna buy what you sell because you follow me.
From the “I mentioned it once, I kinda have to follow through” department (I need to have a tag for that):
I believed that I would be able to manage the outcome by trying to make a positive outcome for the buyer, for my friends and followers. Even if it wasn’t a good fit, I (believed) I could work with them. But after I heard that they were all just spam marketers, that just kind of killed it for me and I didn’t want to risk that.
I can’t decide whether it was all a publicity stunt (but that would be daringly negative publicity) or he seriously didn’t foresee that the only people interested in buying Twitter followers were spammers. I believe he may just be stupid enough — that’s why I don’t watch Rocketboom (even though the second host was so much more bearable than Congdon).
I don’t think the MacBook switching to aluminum would make sense now that the MacBook Air exists — you don’t really want them to look too similar, or even related. And the iMac look for the MacBook Pro, with a glass pane protecting the whole screen and lid, doesn’t strike me as very efficient in regard to thickness and weight.
You may know Monster Cable as the makers of cables that… well, let’s say many people consider grossly overpriced. Turns out they’re also what many people might consider patent trolls, sending cease and desist letters to all kinds of small cable makers and resellers for infringing on their connector patents. (You think connectors are standard and there’s nothing much to be patented about them? Well, that’s the point, that’s why many people might consider they are patent trolls.)
So they ended up sending one of those letters to a small company whose boss happens to be a former lawyer, and he replied with a very detailed legal memo that’s been doing the rounds of the blogosphere; and the reason I’m posting it now is that it does deserve the attention it got (and the company deserves the buzz), because it’s a pretty good read.
I love this bit:
I assume that Monster Cable International, Ltd., in Bermuda, listed on these patents, is an IP holding company and that Monster Cable’s principal US entity pays licensing fees to the Bermuda corporation in order to shift income out of the United States and thereby avoid paying United States federal income tax on those portions of its income.
And this one is sad:
My first seven years were spent primarily on the defense side, where I developed an intense frustration with insurance carriers who would settle meritless claims for nuisance value when the better long-term view would have been to fight against vexatious litigation as a matter of principle.
Yeah, that’s what reasonable lawyers like him end up doing: they quit the business and start selling computer cables.
Just got an invite for SocialThing (which is to FriendFeed what H2O is to water), and I liked that, as I was opening the email and thinking “Uh, whatever,” it greeted me with: “Hey there, it’s the moment you’ve been waiting for (ok maybe not, but we’d sure hope so!).
”
There isn’t much I liked after that, though (beyond the fact that it’s prettier than FriendFeed, which isn’t difficult):
I’m not allowed to have accents in my name (and I don’t mean the account login, but my personal name that’s been given to me and I can’t change unless I go to court or something).
The Facebook and Flickr applications open in minimal popups, so that you end up being asked your password without having an opportunity to check the URL.
The Pownce, Twitter and LiveJournal configurations just plain ask me for my login and password on the SocialThing page, as if.
None of the social functionality is baked in yet, so for now it’s really just displaying what your Facebook friends are doing on Facebook and your Flickr friends are posting on Flickr and so on.
I have to register on a third-party website to give feedback on their beta, which is so not going to happen.
Oh, and I have two invites, so try and deserve them if you want.
P.S. MIcrosoft 1, blogosphere 0:
"This video was a spoof (believe it or not)," said a Microsoft representative. "They thought folks internally would get a kick out of not taking themselves so seriously all the time, but some people thought that’s exactly what they were being–serious."
Well, duh. Double-nerdy way to miss the point: of course it’s a spoof; but the thing is, it sucks as a spoof.
Ah, zut. Ca fait un moment que je pense qu’une des choses qui manquent le plus à l’iPhone serait de payer une licence à Palm pour implémenter Graffiti, ou quelque chose de similaire — je suis persuadé que Graffiti doit être la méthode de saisie la plus rapide pour les smartphones, une fois qu’on le maîtrise. Et peu importe que ce ne soit pas totalement intuitif et qu’il faille l’apprendre ; ça ne remplacerait pas le clavier virtuel, ça serait juste un mode supplémentaire.
Et le “Ah, zut” se situe dans le fait que je ne veux pas jailbreaker mon iPhone, mais les développeurs tiers ne seront jamais en mesure de proposer une fonctionnalité de ce genre avec le SDK officiel, donc la seule solution serait que Steve Jobs décide que ça lui plaît. Et il y a peu de chances.
Ok, je viens de me rappeler pourquoi j’avais à nouveau laissé tomber TextMate la dernière fois que je l’avais testé, bien qu’il ait fait de gros progrès en reconnaissant enfin AppleScript et les charsets non Unicode. Alors, cette fois, je vais le noter pour le retrouver plus tard, la prochaine fois que je verrai un plug-in qui me donne envie d’y revenir : il lagge.
J’ai régulièrement de longues lignes de PHP dans mes scripts et, sur mon iMac G5, TextMate ralentit quand je les modifie ou que je scrolle verticalement — pas au point d’être complètement inutilisable, mais bien trop visible pour mon confort. Je suppose que c’est le syntax highlighting ; c’est sûr qu’il est bien plus puissant que TextWrangler, mais si c’est pour que le résultat ressemble à un supplice chinois, je passe.
Contrairement aux charsets et aux scripts, ça ne va probablement pas changer par intervention du développeur, donc je reviendrai juste à TextMate le jour où j’aurai un Intel multi-core.
Backup en ligne illimité pour 59$ par an. Mais, aussi intéressante que puisse être l’offre (et elle ne l’est pas tellement, vu qu’elle semble être réservée aux utilisateurs de Windows), est-ce que vous confieriez vos backups à quelqu’un qui n’a aucune expérience des services en ligne ?
Sans parler du fait que les forfaits “illimités” se réservent toujours le droit d’expulser quelqu’un pour usage “abusif” des ressources, alors qu’avec quelque chose comme Amazon S3 on sait pour quoi on paye.
L’autre jour, je regardais ce qui était disponible comme souris, et je me suis rappelé que les “drivers” de Logitech étaient la cause des blue-screens à l’installation de Leopard chez de nombreux utilisateurs ; et maintenant, ça. Une confirmation de ce que j’avais déjà décidé : n’achetez pas une souris Logitech pour l’utiliser sur Mac. Je n’ai aucun problème avec les drivers de souris Microsoft — oui, c’est un comble.
D’un autre côté, Growl me paraît un peu trop fragile ; il est assez souvent indisponible sur mon iMac.
Le juge a estimé que l’activité Dailymotion relevait du statut d’hébergeur, c’est-à-dire que la société française n’est pas obligée de surveiller tous les contenus qu’elle accueille. Elle a simplement l’obligation de retirer, dans un certain délai, tout contenu qui lui est signalé, sous forme de notification, par les ayant-droits.
Not very pretty and not quite as smooth as Mobile Safari, but it works. Well now, Apple, how about you protect those hundreds of patents you said you had?
Plus besoin d’utiliser une application séparée : cliquez sur un bookmarklet (ou, sous Firefox, installez un script Greasemonkey) pour télécharger le fichier mp4 de meilleure qualité destiné aux utilisateurs d’iPhone. (D’après la description du post, si la vidéo n’a pas encore été convertie pour iPhone, le lien pointera sur le flv usuel.)
Je viens de l’utiliser sur des vidéos que j’ai postées sur Regarde L’écran, et ça marche parfaitement. Meilleure image, meilleur son, et plus besoin de se taper l’appli Flash qui monopolise 99% de mon processeur.
Si vous n’êtes pas un passionné de photographie ou de film, vous ne savez peut-être pas que RED est célèbre pour avoir mis en vente une caméra numérique qui fait saliver tous les passionnés précités tellement elle est puissante et peu chère (pour sa puissance).
Ca ne fait pas longtemps qu’ils ont commencé à livrer leurs premières caméras, et ils se diversifient déjà : la caméra 5K “Epic” (5K voulant dire que les images font 5 000 pixels de large — la télévision HD, c’est 1 920 pixels au maximum) n’est pas une grande surprise dans la sempiternelle course à l’armement technologique ; en revanche, la “Scarlet” 3K qui doit tenir dans la poche, enregistrer des images de 3 000 pixels de large à 120fps en continu (ça veut dire qu’elle permet de faire du vrai ralenti jusqu’à 5x) sur des cartes CompactFlash et coûter dans les $3 000, ça doit déjà en faire bander plus d’un.
Pas aussi rétrocompatible que la plupart des -webkit (ou -moz), mais quand même utilisable. Surtout, ça va être très pratique pour les applications web à destination de l’iPhone. (Et ce n’est pas une coïncidence.)
P.S. Bon, l’article dit en conclusion que c’est totalement rétrocompatible si on met plusieurs déclarations background, mais j’ai du mal à croire qu’il n’y a pas une version d’IE quelque part qui pète un câble et passe tout en blanc si on fait ça.
En attendant, pourquoi personne ne poste de screenshots ? Je n’ai pas envie d’installer les nightlies.
Si vous vous demandiez pourquoi utiliser Fluid, l’application qui crée des instances spécifiques site-par-site du browser WebKit (bref, des mini-Safari), voilà une raison qui a été valable depuis le début, et la seule raison pour laquelle je l’utilise : la meilleure façon d’utiliser les Spaces de Leopard est d’assigner chaque application à un écran virtuel, et Fluid vous permet de créer des browsers séparés qu’on peut donc assigner à des écrans différents. (Je crois que j’ai déjà écrit ça.)
Mais il y a maintenant une autre raison, que j’appellerais “Oh la vache” mais ils préfèrent l’intituler “Cover Flow,” certainement par manque d’imagination :
So vous utilisez un browser Fluid pour aller sur Google, Digg, Wikipedia, Facebook, Flickr et quelques autres, vous pouvez afficher un panneau Cover Flow (ou une palette ou un affichage façon HUD) qui précharge tous les liens des résultats de votre recherche, ou de votre liste d’amis, etc. Il ne reste plus qu’à double-cliquer sur les vignettes pour ouvrir la page, soit dans Fluid soit dans votre browser par défaut, selon les réglages de Fluid. Et le plus beau, c’est que c’est configurable — enfin, c’est censé l’être, mais les boutons ajouter/supprimer n’ont pas l’air de marcher dans cette version. En théorie, en tout cas, ça a l’air tout simple et bien malin : on donne une URL (avec wildcards) à laquelle appliquer le filtre, et on donne à Fluid le chemin CSS des liens à charger. (Par exemple, pour http://*google.com/search*, apparemment, c’est #res h2.r a.)
J’aurais juste voulu que ce soit plutôt un plugin Safari. Mais Apple ne veut pas que Safari ait des plugins. (Est-ce qu’il n’y a pas un browser, ou un plugin, qui affiche sous forme de Cover Flow l’historique, ou les tabs, ou je ne sais quoi ? Peu importe, ce n’est pas aussi cool que ça. Et ne parlons pas du moteur de recherche qui affiche ses résultats dans un carousel en Flash, ce n’est pas comparable.)
Oh, et je sais que le préchargement des liens c’est mal. Mais, là, c’est pour la bonne cause d’un affichage cool.
I just noticed the previous / next arrows on my blog’s AdSense panels. Are they out of their minds? Have they spent so much time repeating that AdSense is information that they’ve begun believing it themselves?
Maybe he intends it as an artistic performance of sorts, but to me it mostly comes off as slimy.
Microsoft not only wanted to get users to stop running as administrators, which exacerbates the effects of attacks, but also wanted to convince ISVs to stop building applications that require administrative privileges to install and run, Cross explained.
By a 314-297 vote, the European Parliament has signaled its opposition to recent initiatives to kick users off the Internet for repeated copyright infringement. […]
Today’s vote is nonbinding, so member states can still move ahead with their respective plans.
314-297 is hardly a landslide majority anyway.
I think this is an interesting case study. Any user who is invested in using a service feels a certain sense of ownership over that service - but paid users take this to a completely different level. Paying $25 a year (or $5 a year for that matter) changes the psychology of how users regard a service drastically.
It depends on the website, though: Flickr has always been known for the very 2.0-ishness of its communication with users — being human and fun and laid-back and all. Well, there’s a flip side to that coin, and you end up with a community of users who think they own the site.
Un agenda avec une horloge au centre de chaque page (une page pour les heures de minuit à midi, une page de midi à minuit) ; on note ses rendez-vous tout autour, ce qui permet de gérer l’espace beaucoup plus librement qu’avec le modèle fixe habituel d’une ligne ou deux par heure.
Ca marcherait probablement mieux avec des pages carrées, mais j’en achèterai quand même un, pour voir, même si je n’en ai aucunement l’utilité. (J’ai un iPhone. Et pas de rendez-vous.)
Google Street View en version vidéo orientable à 360° (et ça ne fait même pas tourner mon processeur à 100% comme une vidéo YouTube).
Ca, c’est plus sexy qu’un fichu eee PC.
Ever wonder why “color temperature” is called that?
A meter is defined by how far light travels in a vacuum in 1/299,792,458th of a second. A second is defined as the duration of 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of Cesium 133. So, it should come as no surprise that the color composition of light is measured by comparing it to something. That something happens to be the light radiated by a theoretical black body when heated.
And there’s more information where that came from.
Je suis plutôt d’accord avec les plaintes concernant le clonage de Campfire, mais j’espère que Google (ou quelqu’un d’autre) relancera une application similaire, avec une interface différente. Parce que l’App Engine est une bonne plateforme pour ce genre de chat en Ajax — à condition d’être produit par Google eux-mêmes, pour échapper aux quotas et à la facturation des dépassements.
J’aime assez l’angle qu’ils ont choisi en limitant les vidéos à 90 secondes — après tout, si on extrapole l’usage habituel de Flickr, les gens vont vouloir uploader soit des vidéos de 10 secondes prises depuis leur téléphone portable, soit des films d’Art de deux heures. Et comme la deuxième option ne serait pas très raisonnable, autant mettre Flickr bien clairement dans une case à part, loin de YouTube et consorts.
Là où ça coince, en revanche, c’est que d’après Webware (je ne trouve pas confirmation dans la FAQ Flickr, mais les exemples semblent le confirmer) les vidéos sont converties en 12 images par seconde. C’est bien beau, d’avoir des images plus nettes que YouTube, mais je trouve que limiter le framerate pousse un peu trop loin l’hommage à la photo des années 1900. Pourquoi pas les passer en noir-et-blanc et mettre du grain animé en avant-plan du player Flash, tant qu’on y est, pour gagner de la bande passante ?
(Tiens, cet article est resté 36 heures en brouillon, sans raison.)
I love the Battlestar Galactica bit.
Doesn’t seem to like UTF-8.
Un outil intéressant de travail collaboratif, on dirait, mais je n’arrive pas à entrer. Je me retrouve avec un message d’erreur en français alors que mon compte Gmail est configuré en anglais, alors Dieu sait ce qui se passe là-dedans. De toute façon, ce n’est pas comme si je collaborais beaucoup.
Et vous voudrez peut-être prendre en compte l’opinion de John Gruber, ou pas :
Mais HuddleChat est juste un clone, fonctionnalité pour fonctionnalité, de Campfire de 37signals. La mise en page est la même, les tabs en haut de la page sont les mêmes, la sidebar à droite listant les participants et les uploads est la même. Il copie même la façon dont Campfire formate un message comme “code” s’il contient des retours chariot.
Emprunter une idée, c’est une chose, mais copier une application entière est inacceptable. Et effrayant, quand il s’agit d’une entreprise évaluée à 150 milliards de dollars clonant l’application d’une société de dix personnes — façon Microsoft dans les années 90.
Je ne comprends pas bien : ils n’essaient pas de concurrencer Amazon S3 au niveau stockage de fichiers, alors que c’est l’aspect le plus intéressant et utilisé d’Amazon Web Services ; mais ils ne concurrencent pas non plus Amazon EC2, vu qu’ils ne proposent pas des serveurs virtuels mais simplement de l’hébergement de scripts Python — et rien d’autre. Je sais que c’est à la mode (mais moins que Ruby on Rails, pour les geeks 2.0), je suis sûr que l’infrastructure doit être élégante et fiable et bien conçue, et c’est très certainement plus simple à l’usage que gérer des serveurs virtuels dans le cloud, mais ça limite quand même gravement l’adoption, non ? Oui, je sais qu’ils sont déjà en liste d’attente, mais ça ne veut pas dire que l’App Engine sera beaucoup utilisé “en vrai.”
Il doit y avoir un moment où la stratégie traditionnelle de Google, le “on va se diversifier en lançant un produit a moitié cuit pour voir si ça prend” doit échouer. Euh, c’est pas déjà le cas avec Google Talk, tiens ? Voire, Gmail (qui n’était pas à moitié cuit en soi, mais qu’ils n’ont pas suffisamment poussé). Et plein d’autres choses.
Si vous essayez d’utiliser une station AirPort Extreme pour vos backups Time Machine, vous ne recevrez aucun support technique d’Apple, comme me l’avaient déjà signalé plusieurs lecteurs. J’ai reçu des témoignages selon lesquels les disques attachés sur le port USB d’une AirPort Extreme fonctionnaient de façon erratique.
D’un côté, demander aux utilisateurs d’acheter une Time Capsule alors qu’ils ont déjà une AirPort Express, c’est minable ; de l’autre, s’il y a effectivement des problèmes à l’usage, c’est peut-être qu’il y a de vraies raisons techniques à cette limitation. Vaguement. Pas dans le sens “c’est impossible” mais plutôt “il faudrait que nos ingénieurs passent plus de temps dessus pour que ça soit fiable, et on a autre chose à foutre.”
Conundrum: I can't just trust the API to get my Twitter direct messages, but email notifications = twice the same content, and I hate that.
Tout a commencé quand les captchas anti-bots de Gmail ont été vaincues en février. D’après des sources de l’industrie anti-spam, il y a eu une augmentation marquée du nombre de spams venant des serveurs SMTP de Gmail.
Je ne sais pas à quel point ça serait utilisable, à la longue, pour un FPS, mais ça marche étonnamment bien dans cette vidéo de démonstration. Adieu la PSP.
Je ne sais pas si ça va être très souvent utile (en fait, j’avais déjà oublié entre le moment où je l’ai lu et celui où j’ai retrouvé le tab ouvert dans NetNewsWire, attendant que je poste le lien) mais c’est le genre de chose dont on est toujours content d’apprendre (et oublier) l’existence.
Résiste résiste résiste résiste. Sauf que, pourquoi ?
Je m’étais toujours demandé qui voudrait payer pour une application qui charge un nouveau fond d’écran toutes les n minutes ou heures (ou jours, ou semaines, ou… secondes). Visiblement, je n’étais pas le seul, parce qu’il est devenu gratuit — du coup, je ne sais pas quel est leur modèle économique, mais ça s’appelle le web 2.0, j’imagine.
J’ai tendance à choisir mon papier-peint méticuleusement, donc il y a peu de chances que je garde Desktoptopia installé, mais à ce prix c’est tout de même une affaire, d’autant que la bibliothèque d’images a toujours été de belle qualité.
P.S. Ah, j’avais eu la flemme de lire la FAQ : ça sera rémunéré par des pubs, bien sûr. Ca se tient, et c’est probablement plus viable que les abonnements payants, si les fonds d’écran publicitaires sont aussi jolis que les autres.
Je n’ai que du positif à dire de la beta 3 et celle-ci a “755 bugs corrigés,” alors je ne vois pas de raison de ne pas upgrader immédiatement.
Par nature, l’intérieur et l’extérieur d’un disque tournent à des vitesses différentes, quel que soit le format (CD, DVD, Blu-ray, HD-DVD, etc.). Alors que les lecteurs de DVD peuvent lire des données à ces vitesses différentes, Blu-ray lit uniquement à vitesse fixe. [Donc la vitesse de rotation du disque doit changer quand le laser se déplace sur le disque.]
C’est tout sauf nouveau, mais je ne savais pas (ou n’avais pas retenu) pourquoi exactement le Blu-ray est plus lent que le DVD pour les consoles de jeux.
J’ai du mal à trouver des informations sur le web, mais on dirait bien que c’est la raison pour laquelle les disques Blu-ray ont une plus haute capacité que les HD-DVD — ce qui veut dire que, si Sony avait utilisé HD-DVD dans la PlayStation 3, les développeurs de jeux auraient moins de problèmes pour lire des données sur les disques. (Mais bon, la PS3 n’aurait pas non plus de HD-DVD, parce que la seule raison pour laquelle elle utilise des lasers bleus est justement que Sony voulait forcer le marché à accepter le Blu-ray.)
Je ne mets jamais d’icônes pour les feeds (je considère que le bouton RSS du browser est suffisant), mais celles-ci sont mignonnes et, pour la plupart, lisibles.
Pratique : le zoom pleine page de Firefox 3 permet de regarder comment un layout s’adapte à des fenêtres deux fois plus larges que ce qui peut rentrer dans votre écran. Particulièrement intéressant pour moi, parce que j’ai tendance à abuser des images d’en-tête extra-larges en ce moment.
Je ne sais pas si Opera permet de zoomer dans le même sens, mais personne n’utilise Opera ; et je ne sais pas non plus pour le nouveau WebKit parce que je n’utilise pas les nightlies. Mais, quel que soit le browser qui le permet, c’est une utilisation intéressante de la fonctionnalité.
Funny that Apple doesn't do April Fools even though Jobs is said to enjoy a mean prank.
Très jolies images. Mais qui veut d’un économiseur d’écran qui pèse 138 Mo, met plusieurs minutes à se charger, prend 100% du CPU pendant qu’il tourne et coûte 15 $, alors que la plupart des écrans sont aujourd’hui configurés pour s’éteindre quand on ne s’en sert pas ?
En plus, il n’est pas si beau que ça — l’idée est excellente, mais la réalisation laisse à désirer, chaque chiffre tombant en boucle dans une tranche séparée de l’écran.
2001 01 02 03 04 05 06 07 08 09 10 11 12
2002 01 02 03 04 05 06 07 08 09 10 11 12
2003 01 02 03 04 05 06 07 08 09 10 11 12
2004 01 02 03 04 05 06 07 08 09 10 11 12
2005 01 02 03 04 05 06 07 08 09 10 11 12
2006 01 02 03 04 05 06 07 08 09 10 11 12
2007 01 02 03 04 05 06 07 08 09 10 11 12
2008 01 02 03 04 05 06 07 08 09 10 11 12
2009 01 02 03 04 05 06 07 08 09 10 11 12
2010 01 02 03 04 05 06 07 08 09 10 11 12
2011 01 02 03 04 05 06 07 08 09 10 11 12