30 avril 2009 |
Drop7 (iPhone) |
|
29 avril 2009 |
“Moving photography”
Turns out Flickr invented with the moving photograph what science-fiction had promised for decades — now we’re only missing color e-paper. (Actually, holograms already exist.) |
|
28 avril 2009 |
Snap Filters 1.1 (iPhone)La version 1.1 est en ligne, et devient vraiment intéressante, si je peux me permettre (et si je ne le fais pas, qui le fera) : on peut maintenant augmenter le contraste des images, et il y a une page de présélections pour trouver immédiatement le jeu de filtres idéal pour tirer le meilleur parti de chacune des photos prises avec votre iPhone. Ah, et j’ai ajouté la possibilité d’enregistrer les photos en plus petit format, pour gagner du temps, si vous êtes sûr de ne pas avoir besoin d’une version en “haute” résolution. Neuf réglages de luminosité / contraste, 27 filtres de couleur et 18 filtres noir-et-blanc, 9 réglages de vignetage et le choix de couper chaque photos au format carré ou non — le tout dans une interface assez rapide. Ah, oui, il faut que je pique un caméscope un de ces jours pour faire une vidéo de démo (vu que la vitesse de réaction de l’interface est un facteur important, je ne peux pas faire un screencast d’iPhone Simulator). |
|
|
Please tell me the free download codes for reviewers don't expire when a new version of the app is published. |
|
|
Did Apple publish the Snap Filters 1.1 update without telling me? (And forget that the icon was pre-rendered?) When?! |
|
|
Why do I bother saving my Snap Filters pics in 1600x1200 when Mobile Mail will resize them to 800x600 when sending to Flickr anyway? |
|
|
Pourquoi je n’achèterai plus jamais de ma vie un nom de domaine chez OVH : même pour simplement changer un des contacts, ils réclament un formulaire signé par le propriétaire avec une copie de la carte d’identité. (Et accessoirement le formulaire n’est imprimable qu’avec Adobe Reader.)
Et moi qui préfère mettre mes clients comme propriétaires des noms de domaine que j’achète pour eux, par honnêteté.
Et moi qui ai une trentaine de noms de domaine chez OVH parce que j’ai voulu utiliser tous mes free’dom avant que mes gros serveurs n’expirent.
J’aurais compris ça d’un registrar de luxe qui présenterait cette sécurité comme un avantage, pour protéger ses clients, mais là on est dans l’excès inverse : mettre des bâtons dans les roues des clients pour ne jamais avoir à gérer de contestations au cas où quelqu’un se ferait piquer un nom de domaine pour cause de mot de passe trop facile à deviner. |
|
26 avril 2009 |
|
iTunes crashes once a day. Making me nervous. How am I gonna live if I lose my song ratings? |
|
“Steve Jobs On The Value Of Stock Options”
Seriously? We’re supposed to believe that? |
|
25 avril 2009 |
“Dropbox: Now Effortlessly Syncing Files For 1 Million Members”I’m glad Microsoft and Google are lagging so much in that field and letting an incredibly well-engineered* competitor settle in.
* Well, except for the lack of resource-fork support on OS X. |
|
Quickfire transforms Firefox’s location field into QuicksilverThat would be a great idea if it didn’t require using Firefox on a Mac. It would be nice in Safari, but more importantly someone needs to make in work in Firefox on Windows. |
|
24 avril 2009 |
|
Alleluia, Snap Filters apparaît dans les listings de l'App Store. Mais pas dans les nouveautés, bien sûr... |
|
23 avril 2009 |
Apple patents volume controls in the browserOh, great, now it’s never gonna happen. Couldn’t someone at Mozilla think of it first? |
|
Of App Store approval delays
That’s an interesting fact. (To add my experience: the reviewer rejected my second app, because it doesn’t display an error message when there is no network connection, before ever actually logging into the service. Which makes or doesn’t make sense. I don’t care. Zen is me. Fuck you, Apple.)
And that’s borderline-psychotic paranoia.
Here’s my “theory”: the reason the approval delay is consistent across many submissions is simply that Apple has determined that a dozen days was the maximum acceptable delay, so when the queue is getting clogged and delays are about to get longer they reallocate human resources from somewhere else (or hire temps, or simply get less picky and approve apps faster) to get it back to a manageable level. If Apple hired enough people to approve your app in the ten minutes after you posted them, then those people would spend a good part of some days doing nothing (and there would still be a need to find additional resources on those days when the workload is higher). And that wouldn’t make any business sense, would it.
But then, anyone having to interact with iTunes Connect can’t be faulted for becoming a conspiracy theorist. It would do that to people. |
|
22 avril 2009 |
“Back When The MySpace CEOs Exploited 9/11”
Not that I want to compare myself with the MySpace founders who reportedly started out by peddling spyware-infested custom mouse pointers, but that’s just the quote I needed to read this week. |
|
21 avril 2009 |
“Google introduces a 3D browser plugin”I’m not sure what I think about this — ultimately, it will depend on how much Google itself cares about it… when it’s got nothing to do with the kind of data its search engine can process. But the idea of manipulating a 3D world with Javascript is exciting. |
|
“Are App Store Customers Good Customers?”I’m sorry, but the moral of the story isn’t that App Store customers are morons. When people have spent money to download your app and it doesn’t work, no matter whether it’s Google’s fault or Apple’s or yours, the correct answer isn’t to mark the issue as “solved” on Get Satisfaction while the update awaits App Store approval. The correct answer is to eat crow.
Well, duh. Marking a bug as “solved” when the resolution will be available in an upcoming release works in Bugzilla; it doesn’t in Get Satisfaction, which is designed to be geared toward the user’s perspective rather than the developer’s. |
|
“Naked touch review”Damn, that’s clever use of the iPhone screen’s real estate for a photo editing app. |
|
|
My favorite'd tweets are now displayed on my blog. Not sure whether I should include them in the RSS feed as well. |
|
|
Oh, there IS an RSS feed for my favorite'd tweets. It's new, right? I'm pretty sure I checked not long ago. |
|
20 avril 2009 |
|
Pro: did get a human reply from iTunes Connect re: my application not being listed. Con: the reply doesn't address my problem. |
|
|
Tweetie has a "PR Director"? |
|
Reader Helper 0.1 pour MacJe suis passé de NetNewsWire à Google Reader il y a quelques mois, et il est assez clair que je ne vais pas revenir en arrière cette fois, mais il y a toujours une chose qui me manque : dans NetNewsWire, je passais rapidement en revue les nouveaux articles, tout en écoutant des podcasts ou en regardant la télé, et j’ouvrais dans des tabs ceux que je comptais lire ; puis, quand j’avais du temps et que j’étais plus concentré, je lisais les tabs, un par un. Ca ne marche pas dans un browser, parce qu’il se met vite à ramer sous la charge, et je ne fais pas confiance aux navigateurs pour ce qui est de sauvegarder la liste des tabs ouverts si je quitte ou qu’ils crashent — alors que je pouvais redémarrer NetNewsWire s’il s’alourdissait trop, et il rechargeait la liste des tabs sans charger effectivement les pages jusqu’à ce que je les active. Je me suis mis à utiliser le “Mark as unread” de Google Reader pour survivre, mais ça ne marche pas vraiment non plus : les compteurs d’articles non lus ne veulent plus rien dire, et les articles marqués comme non lus vont régulièrement disparaître, puis réapparaître, etc. — en bref, c’est aussi peu pratique que fiable.
D’où Reader Helper : une application séparée qui affiche votre page Google Reader à côté d’une fenêtre qui liste les liens que vous comptez lire. Cliquez sur un lien, il est ajouté à la sidebar. Puis, quand vous le souhaitez, vous pouvez passer en revue les liens de la sidebar, et cliquer dessus pour les ouvrir dans votre navigateur par défaut. Les liens lus restent dans la sidebar jusqu’à ce que vous l’ayez purgée, au cas où une page n’aurait pas pu se charger, ou si vous aviez besoin de revenir à quelque chose que vous avez lu avant. Et vous pouvez Command-cliquer sur un lien dans Google Reader pour l’ouvrir immédiatement dans votre browser.
La liste des liens est stockée dans une base de données sqlite, avec la bibliothèque FMDB de Gus Mueller, parce que je suis habitué au SQL et que je lui fais confiance pour ne pas paumer des données. (Même si l’application plantait en plein milieu d’une modification de la base de données, je crois qu’on ne perdrait rien d’autre que la modification en cours.)
La version 0.1 est hyper primitive et ne gère pas un bon nombre de fonctionnalités que je compte implémenter (j’ai même oublié de mettre un indicateur de chargement sur la fenêtre principale, ne vous inquiétez pas si elle reste vide et blanche un moment quand vous l’ouvrez), mais le fait est que ne pas avoir de liste de tabs dans Google Reader me tapait tellement sur les nerfs que j’avais vraiment besoin que cette application existe, là, maintenant, donc je me suis écarté du développement d’applications iPhone pour une journée, le temps de l’écrire.
|
|
|
Tweetie for Mac est disponible, et il est aussi beau que je l’ai toujours su (aussitôt après avoir acheté Tweetie sur mon iPhone, j’ai écrit au développeur pour le supplier de nous libérer de Twitterific sur Mac — il a répondu qu’il y travaillait déjà). Une poignée de bugs ou limitations seront corrigés bien vite, sauf une chose qui m’a étonné dès que j’ai vu la vidéo de démo la semaine dernière : il n’y a pas de vue globale des mentions ou DMs de tous vos comptes. Un oubli bizarre pour un client Twitter multi-compte aussi abouti. |
|
|
Oh, you can't disable the network for testing in iPhone Simulator.app. How stupid is that. |
|
|
Geez, the amount of entries on Tweetie for Mac's getsatisfaction.com page in just two hours. |
|
|
I intended to release my Google Reader client for the Mac as is, to focus on my iPhone apps, but I can't publish an app so ugly. |
|
19 avril 2009 |
|
Oh but yeah, I just lost two hours because of one of those incomprehensible XCode bugs. |
|
18 avril 2009 |
|
Podcast playhead position sync from my iPhone to iTunes has gotten completely screwed lately. Is it just me? |
|
17 avril 2009 |
“New discoveries turn up in betas of Apple’s iPhone 3.0 software”It wouldn’t make that much sense in theory, yet I’ve often wished I could tap the “x” button on the last open tab in Mobile Safari to start from a blank slate. |
|
|
Not that it matters anyway since I can't distribute free apps. |
|
|
"When the device is not connected to a network, Web is Pink stays blank. This behavior might lead to user confusion." Why, yes, of course. |
|
“Tweetie for Mac”“ |
|
“Short URL Auto-Discovery”Don’t like your site’s URLs being hidden behind tinyurls on Twitter? Make your own tinyurl service, and broadcast each page’s short URL via HTML or HTTP headers; ultimately Twitter clients will auto-detect that URL and use it instead of making a tinyurl. A must-have for the perfectionist webmaster. (Also applicable to providing a digg.com URL for each and every post if you’re that kind of blogger.) |
|
15 avril 2009 |
|
I have to keep reminding myself that throwing my iPhone through the wide-open window wouldn't punish Apple in any way. But long live the Pre. |
|
“Apple prevents approved iPhone app from entering iTunes store ‘Pending Contract’”Oh, bordel. Apple a apparemment pris l’habitude de bloquer la publication des applications gratuites en mettant des mois à approuver le contrat du développeur pour les applications gratuites (laquelle paperasserie est inexistante du côté du développeur). A côté de ça, d’après iTunes Connect mon contrat pour vendre des applications est parfaitement valable. Ce que je ne peux pas faire, c’est les distribuer gratuitement. Parce que ça doit être tellement de boulot pour les avocats d’Apple de vérifier que je peux ne pas vendre mes applications, hein ? C’est d’autant plus inacceptable que j’ai payé pour publier des applications sur l’App Store. Sans aucun rapport, je vais passer Snap Filters au prix minimum immédiatement, donc si vous ne l’avez pas encore téléchargé gratuitement vous avez intérêt à vous dépêcher avant que la modification soit prise en compte. |
|
Ma première application iPhone : Snap FiltersS’il vous est arrivé de lire ce blog ces derniers mois, vous aurez vu que je me passionne pour le genre d’applications iPhone qui prend les photos merdiques que vous faites avec, et les transforme en… quelque chose d’autre. Quelque chose de plus intéressant et qui mérite un tant soit peu d’être posté sur Flickr, quoi. Ca ne devrait donc pas vous étonner que la première application que j’ai décidé d’uploader sur l’App Store fasse du filtrage de photos — parce qu’il n’y a rien que j’aime tant que perdre mon temps à réécrire ce qui existe déjà, juste un petit peu mieux et avec beaucoup moins de succès commercial. Bref, il est trois heures du matin et je n’ai pas voulu écrire mon annonce à l’avance par superstition, donc je vais avoir du mal. L’application s’appelle Snap Filters, et la principale raison pour laquelle je l’ai faite est que je n’arrive plus à enregistrer la moindre image sur mon iPhone avec CameraBag sans planter ; Snap Filters est donc supposer planter moins souvent (même s’il se ferme quand même tout seul de temps en temps, parce que toutes les applications photo le font sur iPhone, mais je le trouve largement assez stable à l’usage), et il est conçu pour donner plus de choix quant aux filtres à appliquer aux photos, avec une interface suffisamment rapide pour ne pas s’arracher les cheveux à chaque opération. Snap Filters propose de passer facilement en revue trois lots d’effets de couleurs (du moins saturé au plus contrasté) avec neuf variantes de teintes pour chaque, et deux effets noir-et-blanc (normal ou contrasté) simulant des filtres de couleur (ça ne saute pas aux yeux à première vue, mais ça permet de choisir l’effet noir-et-blanc qui fera le mieux ressortir les détails de chaque photo). Plus différents niveaux et styles de vignetage (oui, ça s’écrit comme ça), et le choix de couper ou non la photo au format carré. Le tout dans une interface qui ne rame pas (jusqu’à l’enregistrement final de la photo, qui prend forcément quelques secondes). La plupart des photos que j’ai postées récemment sur ce blog ont été faites avec Snap Filters, et j’ai créé une page Flickr où je mettrai tous mes exemples. Vous pouvez aussi aller sur la page d’informations pour plus de détails mais le plus important est là : Vous devriez la charger tout de suite (lien iTunes), parce qu’elle est |
|
|
I think I'm just about to stop using Spaces on my main Mac. Though I still with I had a second screen. |
|
14 avril 2009 |
|
I wish more apps had Bluebird's "If there's something new, show the window without stealing focus." |
|
“Grape, a new way to manage your Desktop clutter”Now that’s a more interesting alternative to desktop management than that stupid, glittery BumpTop. Grape provides what OS X lacks: an infinite desktop you can zoom and pan like a Photoshop document, where you can organize your icons freely and resize them independently. The beta isn’t really usable right now because it doesn’t offer a lot of functionality that the Finder does, but it’s promising. Now that Apple mouses have a scroll ball, they should be thinking about that kind of stuff. |
|
|
Ok, on second thought I like the way @bluebirdapp handles direct messages. |
|
“Pinch Media: Statistics your iPhone apps may be sending back home”
The list of applications using Pinch Media is available at the bottom of their home page. While I agree that it isn’t particularly nefarious (it’s not like Aurora Feint uploading the entire contents of your Address Book), it’s just not right. The iPhone UDID is a private identifier that you have no business passing around the network unless you have a good use for it (such as the upcoming Web is Pink application that lets you sign into the chat without an e-mail or password, simply identified by your UDID). Same thing for geolocation, which also drains the battery faster. |
|
“Birdhouse — A notepad for Twitter”I don’t know what to make of this. I think @lonelysandwich is a smart guy, so I wonder what’s the strategy about selling an idea pad for Twitter (when it seems like it could have lots of other uses) for three dollars (which is more expensive than the good Twitter clients). There has to be a trick I don’t completely grasp; I’d actually be interested in this if it was $1 and not so Twitter-oriented. |
|
13 avril 2009 |
“Why It Makes Sense That a Hacker’s Behind Amazon’s Big Gay Outrage”
No developer is safe from letting a CSRF vulnerability creep in. (Didn’t write — or read — about the #amazonfail before because the idea of it didn’t make any sense.) |
|
|
Okay, let's see if setting an SPF record takes automatic messages out of the spam folder. |
|
12 avril 2009 |
|
I tried Bluebird as a multi-account Twitter client, but somehow it didn't occur to me to use it instead of Twitterific as my main client. |
|
“Performance Research, Part 5: iPhone Cacheability”
Traduction : me voilà à réécrire mon application iPhone sans JQuery, parce qu’il semblerait que WebKit attende d’avoir rechargé les 50 Ko de script avant d’afficher chaque page. Une chance que j’aie juste utilisé les fonctions les plus élémentaires, parce que je ne veux pas surcharger l’iPhone avec trop d’effets.
P.S. Pourquoi diable il n’y a pas une version spéciale pour iPhone de moins de 25 Ko (dézippé) de JQuery ? |
|
|
Why the hell would Google take down the standalone Tasks interface? |
|
11 avril 2009 |
|
Intéressante idée, une appli gay iPhone qui n'autorise que les uploads de photo prise depuis l'appli. Difficile à fausser. |
|
“Why Engadget is blocking the DiggBar”
That’s the first sensible argument I’ve seen against the DiggBar — i.e., not from a whiny egotic blogger who doesn’t want his precious URL obscured, but from the standpoint of caring about the end user’s experience. I used to have a <base target="_top"> in my headers at some point; that’s a quite sufficient workaround. Not that I run any risk of ever being dugg. |
|
10 avril 2009 |
|
And just now I realize that the other advantage of native iPhone apps is that they can draw less power than a big old WebKit engine. |
|
|
La page et les données App Store de l'appli Web is Pink sont en ligne... Plus qu'à finir de débugger et uploader l'application. |
|
8 avril 2009 |
“Data Robotics goes large with 8-bay DroboPro”That picture with the eight green lights is as good as porn. Drool. |
|
|
Hate to say it, but from a cursory glance at a screenshot it looks like Seesmic Desktop might be the Twitter client I'm looking for. |
|
|
Pas mal fichu du tout, Aka'aki sur iPhone. |
|
|
The Brightkite iPhone app requires registration. Fail, or do people actually use it and I should try? |
|
7 avril 2009 |
|
God, they’re really desperate to do something relevant with that technology. (As they should, because it’s cool technology!) Yeah, I can totally see the felinity. Or not. |
|
Filtrage dans TwitterrificOn ne s’en douterait pas, parce Iconfactory s’intéresse beaucoup plus au joli qu’au fonctionnel, mais si vous utilisez Twitterific sur Mac vous pouvez filtrer les tweets… en réglant une préférence dans le Terminal. Il faut croire qu’ils n’ont pas encore eu le temps de faire une fenêtre de réglage de ces options, ce qui est dommage, parce que le filtrage de certains tags devient de plus en plus essentiel à la survie. Par exemple, ceci a l’air de marcher :
La prochaine fois que j’ouvre Terminal, ça sera probablement pour filter tous les tags. (Au cas où vous auriez un doute, c’est une regexp.)
Oh, et twitpic. Et peut-être même http. |
|
3 avril 2009 |
|
|
|
“DiggBar Is Here. Go Shorten Those URLs”J’avais des doutes avant de voir comment ça fonctionnerait, mais en fait c’est une façon plutôt maline de profiter de la résurgence des tinyurl pour booster Digg. A la fois élégant (avec l’option “Always hide”) et pratique (avec des stats, et la façon excellente dont on crée une URL Digg — en ajoutant simplement digg.com/ devant le http). |
|
2 avril 2009 |
|
Someday one of the guys with the nuclear briefcases will have an e-mail account with no spam filter and know all of this must end. |
|
“Palm Pre 3rd Party App Video Walkthrough”Encore une fois : want. Les coins arrondis partout donnent décidément un coup de vieux terrible à l’iPhone, et j’aime la façon dont la recherche universelle fonctionne — où que vous soyez dans l’écran principal, vous commencez simplement à utiliser le clavier, et la liste des résultats apparaît. Ce qui me fait réaliser que l’arrivée de Spotlight sur l’iPhone pourrait être un autre signe qu’il va se laisser pousser un clavier, et Spotlight fonctionnerait exactement de la même façon. Ca serait tout de suite beaucoup plus compréhensible que le Springboard de 3.0 ne reçoive pas la moindre modification, à part l’ajout de Spotlight et de quelques pages supplémentaires pour les applications, s’il suffit de sortir le clavier et taper sur deux ou trois touches pour quicksilveriser son iPhone. Ou peut-être que non, bien sûr. |
|
“How to Install the iPhone 2.2.1 SDK on a PowerPC-based Mac”Considering how much slower building an application is on my iMac G5 than my Mini Intel, I’m not sure I want to, but it’s nice to know you can. |
|
|
This just cracks me up: ![]() ![]() |
|
|
Want want want want want. (Même si les vidéos ne sont pas particulièrement bien foutues. Il faudrait voir les doigts pour pouvoir suivre ce qui se passe, et ils devraient montrer le clavier, pas juste l’utiliser hors-champ.) |
|
“Mozilla’s user experience designer talks shop”
Nice idea. (How do you transition from one timeframe to another, though?) |
|
Vectoraster (OS X) |
|
1 avril 2009 |
“Wrong Tomorrow - pundits vs. time”I consider this close enough to relieve me of my idea of a site tracking the accuracy of [Apple] rumor mongerers. |
|
|
I can't believe I've had Twhirl and Photoshop open for days. And they told me buying RAM for my old Mac was a waste. |
|
|
Why isn't there an iPhone app that lets you copy videos from a Mac app that would encode them to mp4 on the fly, skipping iTunes? |
|
“Google Classic: When The World Moved a Little Slower”
|
|
2000 • 01 02 03 04 05 06 07 08 09 10 11 12 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 |