31 mai 2008

Trouver ce qui fait ramer votre Mac

Ca faisait un moment que j’avais des problèmes avec mon iMac où, après quelques jours, chaque lancement d’application faisait tourner le processeur à 100% pendant trente secondes, avec l’augmentation de température qui va avec et les ventilateurs qui tournent à fond — ce qui ne serait pas si gênant si je n’avais pas une série d’applications AppleScript que je lance régulièrement, ou si je ne devais pas relancer Safari de temps en temps pour récupérer des ressources.

Je pensais jusque-là que les coupables les plus probables étaient soient Firefox 3 soit Mercury Messenger, parce que ça semblait arriver de façon plus reproductible après les avoir lancés deux ou trois fois (je ne m’étendrai pas sur les raisons pour lesquelles Firefox et Mercury sont liés dans une même “tâche” de mon “workflow”), donc j’ai commencé à éviter de lancer l’un, ou l’autre, ou les deux — et aujourd’hui ça a commencé à se reproduire alors que j’étais certain de n’avoir lancé ni l’un ni l’autre depuis mon dernier boot. Je suis retourné faire du ménage dans les dossiers InputManagers, puisque ce sont les premiers suspects quand queqlue chose se passe mal au lancement de toutes les applications, mais il n’y avait toujours que 1Password, et l’enlever ne changeait rien. Alors j’ai commencé à réfléchir à d’autres solutions, et je me suis soudain souvenu d’avoir entendu parler d’un certain programme Unix qu’il y a dans OS X et qui devait servir à regarder à l’intérieur de sa machine, voir tout ce qui se passe, tout ça.

Un peu de Google pour trouver la syntaxe dtrace, et voilà, pour la postérité, l’instruction Terminal qui a donné la réponse :

sudo dtrace -n 'syscall::open*:entry { printf("%s %s", execname, copyinstr(arg0)); }'

Avec ça, dtrace affiche en temps réel toutes les ouvertures de fichier ; j’ai regardé ce qui se passait au moment où le processeur s’emballait, et fini par supprimer le plug-in QuickTime “macam” (qui permet d’utiliser de vieilles webcams USB), ce qui semble avoir réglé le problème. Je ne sais pas trop pourquoi un plug-in QuickTime déciderait de se charger avec chaque application au bout d’un certain seuil d’uptime, ni pourquoi le processus serait accéléré par Mercury et/ou Firefox, donc je ne suis pas sûr à 100% d’avoir vraiment trouvé l’origine de mon problème, mais au minimum j’ai trouvé une instruction très utile, d’où ce post.

 

"Google Android" didn't sound so ominous until the Google overlords demonstrated they could actually assimilate the iPhone.

 

30 mai

Adobe’s UI designers gone crazy

I don’t mind so much the custom window controls, or even the toolbar buttons in place of the window title; but single-window mode with no resize widget?

 

29 mai

Android Demos

I just can’t believe how cool this looks — and how unabashedly they’ve taken inspiration from the iPhone in the way it handles gestures and finger flicks. In only six months, Android demos have gone from “a better Windows Mobile” (an easy goal) to what you could very arguably qualify as “a better iPhone” (and it pains me to write this). I really never expected Google to go for Apple’s jugular like that, and the next few months are going to be very interesting.

via daringfireball.net

 

28 mai

“Windows 7 demo at D6: Really? That’s it?”

What do you know — Windows 7 is basically an iPhone inside Vista. (Or you could say it’s Microsoft Surface on a laptop/desktop if you’re more pro-Microsoft than pro-Apple, but then you wouldn’t be reading my blog.)

What I love about the demo video is that photo manipulation on a Dell laptop is way more laggy than on an iPhone. And I also like the implication that there’s no way we won’t get Apple multitouch computers in or before 2009.

 

Si Orange m'appelle toutes les semaines pour me demander si je suis satisfait, l'iPhone va finir par passer par la fenêtre.

 

27 mai

Word Clock Screensaver

A pretty screen saver for geeks (if you’ve enjoyed Helvetica, the movie, then you have no choice but to download this) that goes to the trouble of being very extensively customizable — and available in 18 languages.

That’s the new screensaver on my iMac (my Mac mini still runs Twistori, although I’m getting tired of it).

 

26 mai

On Video Comments

Merlin Mann:

Video comments add useful context to the thoughts you’re sharing. E.G. it looks like your Mom hasn’t dusted your action figures for a while.

That’s the best argument for Seesmic I’ve ever seen.

 

Corollary: When they’re widely adopted, video comments could also double as an IQ filter; just ignore all video comments and you’ll be rid of most of the morons participating in that particular comment thread. It actually is easier to not play an embedded video than to not read an idiotic comment.

 

23 mai

Un eeePC, ça marche sur chargeur solaire pour téléphone à trente euros ?

 

22 mai

Acer Aspire Predator

I want this. I’d have to rip its guts out and stuff it with a dozen Mac minis, but I just love the design. (Okay, scratch that; maybe I’d want to play Crysis, and hackintosh it on a secondary drive.)

 

21 mai

GetSignOff

An upcoming web application dedicated for webdesigners to communicate with their clients — uploading mockups, commenting and annotating them, and publishing design revisions until the client finally signs off on a final design. The point being that every note and comment is logged and you can shove the client’s nose in their own contradictions.

As often, I wouldn’t really be inclined to use a third-party web app for that kind of thing, but it does look really interesting.

 

16 mai

I used to like the idea of Twistori, but now that it's my screensaver I'm opening my eyes to the inanity of the twittersphere.

 

Use Fluid to bring mobile web apps to your Mac desktop

That’s a very cool idea; I just created a Facebook instance that’s pretty and simple (and focuses on content rather than advertising and stupid notifications) and I’m going to make a Google one just for fun.

 

15 mai

Flash Player 10

Flash finally gets real 3D transforms (and other distort filters). It’s about goddamn fucking time, for crying out loud — that’s probably the first time in years I can’t wait for a new Flash release to be widely adopted. (I still can’t believe the adoption rates for Flash 9. How do they get people to actually update their plugins?)

 

 

14 mai

Une page web comme économiseur d’écran

Je cherchais, pour la deuxième fois, un moyen de créer un économiseur d’écran affichant Twistori, mais cette fois je l’ai trouvé : IdleWeb [via] vous permet d’utiliser n’importe quel page web (ou plusieurs pages, auquel cas je ne sais pas comment il le gère) comme économiseur d’écran. Il faut juste le configurer en “kiosk mode,” sinon il recharge la page d’accueil après cinq secondes, au moment où le Javascript du site redirige vers une URL interne. (La preview est foireuse parce qu’elle s’affiche dans un écran tout petit ; l’économiseur d’écran lui-même affiche la page parfaitement.)

 

 

13 mai

Orange vient de m’appeler pour me demander comment je me servais de mon iPhone, si j’en étais satisfait, etc. (Je n’ai répondu au numéro masqué que parce que j’attends une livraison.) Ils sont en train d’évaluer l’intérêt de renouveler le contrat d’exclusivité avec Apple ?

 

10 mai

Facebook Borrows $100 Million to Buy Servers

Business Week estimates the $100M will be used to buy roughly 50,000 servers. Last month, Data Center Knowledge published a report estimating that the social network currently has around 10,000 servers in operation.

What the hell kind of growth are they still expecting?

 

6 mai

2 mai

Times 1.0

Aujourd’hui disponible ; un peu trop gourmand en ressources processeur pour mon ordinateur (même si la possibilité de désactiver la courbure des pages dans les Préférences aide beaucoup), et il a crashé au quatrième feed que j’ai ajouté en définissant ma page “Garoo Network,” mais il est joli et bien conçu. Si vous avez un Mac Intel (et probablement 2 Go de préférence) et que vous n’avez jamais trop accroché aux agrégateurs RSS, je vous recommande fortement de tenter le coup — Times a l’air parfait pour suivre les news de loin et tomber au hasard sur des articles intéressants, plutôt que de lire méthodiquement tous les articles publiés par tous les blogs. Si mon Mac le supportait mieux, je garderais probablement Times ouvert pour jeter un coup d’oeil de temps en temps aux pages News et Entertainment proposées par défaut.

 

“Next-gen iPhone spotted in the wild?”

The reason I find this picture interesting is that it’s a perfect blend of the current iPhone design with a bit of telephoniness added in; it’s at the same time elaborate and subtle enough to ring true.

 

Twistori

Unlike the Digg Labs visualizations, this doesn’t hog my CPU; and it’s more artistic. I absolutely want to hack it into a screensaver.

via daily.mobuzz.tv

 

Archives

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  

2012   01   02   03   04   05   06   07   08   09   10   11   12  

2013   01   02   03   04   05   06   07   08   09   10   11   12  

2014   01   02   03   04   05   06   07   08   09   10   11   12