Aug62009

Recover a Mac Wifi password

Comments Off

Yesterday I was looking for my wifi password to give access to a friend when 1password let me down : it wasn’t stored in it.

I googled some “mac recover wifi password” to find only out of date tips (like going to “System Preferences –> Network –> Airport –> Configure” and edit the network : unfortunately, the “Show password button” doesn’t work anymore and shows stars instead on Leopoard 10.5), and a bunch of “it’s easy just hack your network and crack the password“, which might have worked, but I was almost certain that there was a quickest and easiest way to do that, and wasn’t quite ready to bare the excruciating pain in my mind of breaking and entering my own house.

And I was right, as I found the way to do it in one of the comments below yet another out of date solution, left just 7 days ago.

So, here is the solution: Go to:
1. Applications
2. Utilities
3. Keychain Access
4. System (top left; defaults to login)
5. Find the SSID (ie name of the wifi network) of key that you are trying to recover and double-click
6. Select the Show Password checkbox
7. Enter your admin password.

One more time, I was reminded how valuable it is to read comments. That’s where you’ll often find the real/updated answers, or enough matter to understand that what’s told is crap and that you shouldn’t tweet it.

Dec242008

Holiday season goodness

Comments Off

Now that you’ve bought all your gifts, it’s time to relax and do yourself a favor before you start the two weeks eating marathon.

Christmas Tree top

I was in London last week-end and quite disappointed by the lack of Christmas spirit at Harrod’s. I guess I let my imagination mix up my memories a little too much, but I ended up expecting something between Hogwarts and FAO Schwartz (famous NYC toy store seen in Home Alone). Anyway, I didn’t see snow in every corner, toys flying above our heads in a magical sky, or any reindeer with red hat in the main hall.

Instead, I just found an enhanced temple of consumption, with a stingy saleswoman who didn’t let us taste an ounce of her delicious chocolate while we were buying half her shop. All her efforts to make us feel unique in the crowd vanished right after we paid, and we were just credit card holders thank-you-goodbye. She most probably missed an extra sale : we had already lost the count of how many chocolate boxes we had bought, and tasting chocolates we hadn’t seen would have brought us back to the cash register in less time than it takes to say “mmsh jatch goood”.

 I suppose she doesn’t have a share in the profits and is more a kind distributor than a true salesperson. I won’t blame her because apart from the chocolate tasting episode, she was very nice and helpful. However, we can draw a lesson from this shopping story : whatever you sale, you should always keep some small after-sale gift. This will bring your customer back to a better state of mind after the painful act of saying goodbye to his money, and he might even be ready to do it again.

Enough with this marketing bullsh*t. The point is that after so much rudeness, I had to find some christmas spirit somewhere else, and I found it online.

Christmas Tree middle

In case you’ve missed them, here are the two special offers related to Apple I’d like to share with you:

In case it’s not enough for you, you can also check out the Christmas discount at VladStudio, my official wallpaper supplier, and get your lifetime registration for a few bucks too. I like the sound of “Your registration is lifetime and will never expire.” on my account page.

Merry Christmas everyone !

Christmas tree foot

Dec202008

iPhone Dev Camp Paris #1 : Hello iPhoneWorld !

A month ago (sat. 22nd of nov.) I attended the very first (but third attempt of) iPhone Dev Camp Paris at La Cantine, which was a great opportunity to meet the french iPhone dev community. Yes, a month ago, it was high time that I write and publish this blog entry !

I attended mainly the (newbie) introduction sessions kindly animated by Cyril Godefroy, as well as a “publishing on the App Store” feedback session.

The whole day turned out to be very interesting, with a few tips & tricks learned and a lot of information gleaned throuhgout the day. Here are a few links to start with :

  • Fidug.org : standing for French iPhone Dev User Group and led by Cyril Godefroy who began to gather a few ressources;
  • Big Nerd Ranch : THE training camp for tough nut devs (OS X and Unix);
  • Standford Courses : Stanford makes available its courses about “iPhone Application Programming”, starting with the basis : Objective-C;
  • Erica Sadun : an active iPhone dev blog;
  • SqLitePersistentObjects : an open source project to manage data objects easily.

And a few tips I gathered :

  • WebView is handy when you want to display formatted text, or when you want a touchable mail address that links to Mail (just use a tiny WebView with a mailto).
  • Don’t call your app “beta”, it won’t be published. It’s just a naive way for Apple to filter slapdash apps. Guess a few ex-web 2.0 / now iPhone 2.0 have been had by there old habits…
  • An app working perfectly on the Xcode iPhone emulator can crash or may not work on a real device, so you should test it on a real iPhone too.
  • You can’t require people to pay for an upgrade, hence all those “lite” apps you see to promote a more complete version that you have to pay. That would have been a way to manage monthly subscriptions.
Also, today, I found an answer to a question of mine in the iPhone SDK Agreement. It states that “Without Apple’s prior written approval, an Application may not provide, unlock or enable additional features or functionality through distribution mechanisms other than the App Store.”. This means that, unless contracting with Apple becomes easy (maybe is it already ?), you’ll have to be smart to offer subscription-like apps.
Maybe the SDK release is still too fresh (it was published less than a year ago afterall), but there was no choice but to notice that it’s still a young community. Few experimented devs, young devs looking for an internship who dare admit they don’t know much about developping on iPhone, and a lot of topics dedicated to new begginers (yes, n00bs).
Also, you would expect to see mostly Cocoa gurus since developping on iPhone as a lot to do with developping on Mac OS X. Strangely though, a lot of people were coming from the Web community. I guess they first started with websites for iPhone and saw iPhone Apps as a continuation of it. Or maybe were they just lost.
Anyway, I had a great time playing with Xcode and Interface Builder, and left the Barcamp with a few contacts, a will to learn more and a few ideas of small apps I plan to code.

Aug222008

Tiger Woods : He’s just that good

Comments Off

Chez EA Sports, on ne manque pas de répartie. Voilà ci-dessous leur vidéo réponse à un internaute (Levinator 25) qui avait publié sur YouTube une capture de Tiger Woods PGA Tour 08Tiger marchait sur l’eau, chose qui pouvait légitimement être prise pour un bug.

Dans le monde où j’aimerais vivre, on aurait salué le brio d’EA Sports, la facétie de Tiger Woods qui se prête au jeu, et remercié Levinator 25 d’avoir engendré involontairement tout ça.

Au lieu de ça, la plus part des commentaires se limitent à des choses du genre “t’es vraiment un naze, EA t’a bien mis la honte“.

Est-ce la faune des youtubeurs qui devient puérile, ou le mal est-il plus grand ?

Aug62008

Presto – Avant Wall-E

Comments Off

Pour ceux qui, comme moi, n’ont pas eu la chance d’avoir droit au court métrage “Presto” de Pixar avant Wall-E, voilà de quoi vous rattraper. Cliquez sur l’image, et savourez.

Aug62008

Kung fu (panda) ending

Comments Off

Entre une campagne de pub invasive et une bande annonce à demi convaincante, Kung Fu Panda avait le potentiel d’être une bonne panda-nimation Série B, dont le seul atout aurait été d’être réalisé “par les auteurs de Shrek” (à croire qu’ils reconnaissent n’avoir rien fait de vraiment bien depuis).

Hop hop hop, doucement garçon.

Sans casser trois pattes à un canard laqué, j’ai passé un super panda-moment de fun dans cet univers asiatique déjanté. Si artistiquement, Wall-E est bien plus travaillé, l’ambiance chinoise est bien rendue, entre autre grâce à la musique signée Hans Zimmer et John Powell, et c’est quand même nettement plus amusant que la mélancolique fable de Disney.

J’ai apprécié également le soin porté au générique de fin. Le hasard (et le marketing) faisant bien les choses, il se trouve qu’il est en ligne sur le site de Shine Studio, qui a réalisé ces 8 minutes finales pour Dreamworks. Moi ça m’évite de le raconter, et vous de me lire le raconter.

La toute fin (extrait ci-dessus/dessous) est pleine de poésie (ou “krôh meuuugnonne”, si vous avez moins de 15 ans), avec un petit air musical paisible qui laisse le spectateur partir avec un petit sourire de bien être.

Il ne durera que le temps d’atteindre le quai du métro mais, heh, c’est toujours ça de pris.

Pour l’anecdote :

Allez, pour terminer, un petit player avec la musique de la “toute fin”, ainsi que les deux versions de Kung Fu Fighting mentionnées juste au dessus.

Aug22008

Pas de bois, pas de chocolat

Dans l’AppStore, il y a énormément d’applications indispensables, telle le sabre laser, le verre de bière ou la boîte à Meuh.

Dans la même veine, l’application suivante plaira aux superstitieux, ou offrira à certains une ouverture de drague : aussi classe que celui qui tend son briquet à la demoiselle sortant sa cigarette, vous pourrez tendre votre iPhone/iPod à la demoiselle qui cherchera à toucher du bois pour se prémunir du mauvais sort, grâce à l’application “Knock on Wood“.

Mais visiblement, le concept n’est pas à la portée de tout le monde, en témoigne ce commentaire qui a dû faire se retourner Pivot dans sa tombe…

Diantre ! A trop se focaliser sur la disparition de nos vieilles langues régionales, on ne s’aperçoit même pas que nos bonnes vieilles superstitions se font la malle elles aussi !