HOME

April 3, 2009

On Apple Repair

I call this: computers,mac — Posted by KP @ 3:29 pm

I am typing this from my Macbook Pro. If you’ve been following my continuing adventures, you will know that last Friday, a week ago, a day that will live in infamy, I opened my computer at the theatre and found that the graphics had crapped out. This was in Phoenix. Since we were leaving Phoenix Sunday, I decided to wait until we arrived in Tucson on Monday (which also has an Apple Store) before taking my poor electronic friend to the Genius Bar to see just how screwed I was.

Monday morning at 11AM, I went in, and was saddened to be told the logic board needed to be replaced, and inconveniently, this graphics failure doesn’t happen to be the same Nvidia graphics failure that would have offered me a free out-of-warranty repair, it’s just one that looks exactly like it. Now I’ve heard horror stories of logic board replacements that cost more than a new computer. I was really surprised to be quoted about $350 for said repair. Considering I don’t even like the current version of the MBP (mostly due to the glossy screen) I was far happier to pay a relatively small amount to get my current computer back rather than have to buy a newer one. So I counted myself lucky, and bid farewell to my friend for a while. Because we’re only in Tucson for a week, and the repair was estimated at 4-6 days turnaround, I felt it unwise to have it sent back to Tucson, so reluctantly I gave the Acting Company’s office as the return address. I expected it to arrive today (Friday) or maybe Monday, and then I would pick it up first thing Tuesday morning when I got home on vacation.

Then yesterday morning I awoke around 9AM, and grabbed my now-incredibly-important iPhone off the nightstand to check my email. I had an email from our office manager in New York, saying my computer had arrived, and did I want it shipped out to me, or would I pick it up? Well I had every intention of keeping it simple and picking it up when I got to New York, but I never imagined it would be there Thursday morning. I counted, “Friday, Saturday, Sunday, Monday, Tuesday…” and made a quick calculation that perhaps the cost of overnighting an object of such value, while excessive if it were anything else in the box, might be worth the benefits of having my computer for four and a half days when I otherwise wouldn’t have it. So I asked for it to be sent to our hotel, and it arrived during our morning matinee. So far everything appears to be fine, although it’s hard to tell because the internet here at the Hotel Arizona is an embarrassment to the entire hospitality industry.

Anyway, I have never had a computer so utterly crap out on me in my life (well once, in 1993, and it was a Packard Bell, and it sucked). It has always been my absolute nightmare to have such a catastrophic failure while out on the road. And I am so impressed at how smoothly the process went to get it fixed, at every step of the way. Like most things Apple, it just works. Make an online appointment at the Genius Bar, show up, they tested it on site, took some basic information, and sent it off for me. I see now from my receipt that came back with the machine, the repair center in Texas received it the following day, and repaired it that same day. Two days later it was in New York first thing in the morning. For a computer out of warranty to need the replacement of its most essential part, and to be processed so quickly, and have it only cost about $350 including tax, is pretty amazing. I hope never to have to go through it again, and I know there are horror stories out there, but I feel really good about how it all went, and God forbid I should ever have something like this happen again in my computing life, I will at least feel like Apple will make the process go as easily as such a huge inconvenience can be.

So now I’m back, and can get about the business of catching up on my tour blog, and my big review of my new computer bag.

Oh, and P.S. — bravo to the iPhone. I can’t believe a person as geeky as myself could survive for a week without a computer and not go completely insane. This was only made possible by the fact that the iPhone provides so much of the essential connectivity that a person such as myself relies on. It can’t do everything, of course. There were things that I had to borrow Nick’s computer for, such as doing the show report, blogging, and other things like paying my credit card bill, that I just felt better about doing on a full computer. But for email, calendar, Facebook, keeping my Flickr photos updated with my traveling adventures, reading emails and documents, podcasts, my phone was sometimes a little more cumbersome, but it allowed me to continue doing most of the things I needed to do. The quality of Safari on the iPhone is also pretty amazing. Although it doesn’t support all the more advanced functions of certain web pages, and can be unwieldy to use with pages of unconventional layouts, I was surprised at how many pages I was able to use that I figured would just not work. It wasn’t always pretty, but when I had no other option, I was glad just to be able to keep running my life at all.


March 31, 2009

The Ongoing Adventures of a Geek Without a Computer

I call this: computers,mac,On the Road Again — Posted by KP @ 10:24 am

Day 5 without computer. The 4″ iPhone screen is feeling extremely claustrophobic. I don’t mind it so much for reading web pages, but for any page that requires input and typing (blogs, forums, etc.) it can be really frustrating to use, and usually doesn’t render properly.

I’m currently using Nick’s Macbook. It’s load-in day, and we’re basically done after an hour, as usual. So I’m grabbing this opportunity to bogart his computer once again. It’s kind of comical how many copies I have of my “TAC” folder with all the show stuff in it. It’s still on my computer somewhere out there in the bowels of Apple repair world, it’s on my backup drive, on Nick’s computer, and on two thumb drives. The only thing left for me to do would be to hide the two thumb drives in different places — like put one of them in my suitcase. Which is probably a good idea since normally all three of my thumb drives live side-by-side in my computer bag (which I suppose should now be referred to as “bag”).

We’re loading in in Tucson, where the Arizona Theatre Company has another venue. A lot of the department heads are the same folks we worked with in Phoenix, so it’s been very easy. The theatre is not quite as fancy, but it seems very nice so far. I took some video of our truck driver, Scotty D., backing the trailer at a crazy angle to their loading dock.

Well I must move on and do all the other things that one does while one has a computer.


March 29, 2009

Technical Difficulties

I call this: computers,mac — Posted by KP @ 11:56 am

Greetings from Phoenix. My beloved Macbook Pro has had a graphics failure and is pretty much out of commission (I think and hope it might be the known failure of the 8600M which would mean it’s still covered under warranty). This has happened before.  Last time it magically fixed itself on the morning I was to bring it in to the Genius Bar.  We shall see.  I have an appointment at the Apple Store in Tuscon tomorrow.

The computer is completely functional except that the internal and external displays don’t work.  I’m actually typing this on it now, by screen sharing from Nick’s laptop.  Like an idiot I had turned screen sharing off about a week ago, and had to do some Terminal hackery to enable it through SSH.  I don’t know much about unix, so that made me feel pretty damn cool.

Anyway, as the only way I can access my computer is by borrowing someone else’s, I’m pretty much restricted to necessary purposes, so I may not be blogging much for a while.  We are home in a week, so whatever happens, I’ll have my PC and my poor Powerbook, which surely can’t withstand another tour.  Or can it?


February 14, 2009

My Inner Monologue in Weather Widgets

I call this: mac,On the Road Again — Posted by KP @ 9:56 am

Our wardrobe supervisor has nicknamed this tour “The Big Thaw” as we are (theoretically) moving from one of the coldest places national tours go, in the middle of winter, to the warmer climates of the US as we get towards summer. After two months in Minneapolis, we are all a little bit obsessed with the weather. It’s a constant topic of discussion among both cast and crew. What is the weather like tomorrow? Will it rain on load-out day? What’s the forecast in our next city for the day we arrive? What did your mom/brother/spouse/roommate tell you on the phone this morning about the weather in New York?

I currently keep four weather widgets running on my dashboard at all times, which usually have to be updated every day or two as we travel. Below is an example of a current screenshot, and the purpose that each of them serves. Bear in mind when looking at these that a week ago the crew was in Nashville on our day off, wearing tee shirts and eating outdoors at a restaurant when it was 73 degrees.


January 25, 2009

A Sonnet

I call this: mac,On the Road Again,phones,theatre — Posted by KP @ 11:47 am

Tonight I write a poem with pen and pad
Upon this two-show day of Henry V.
My iPhone rests behind my chair plugged in,
The cord supplied of insufficient length.
O what can I with simple paper do
Of import that would match my Facebook’s state?
An email might for many minutes sit
Unknown, unread, devoid of swift reply.
Tomorrow’s weather stays a mystery,
No picture sent to Flickr when it’s took.
I fear a post comes from my favorite blog,
And yet I’ll know it not upon this hour —
Perhaps to wait until I reach my home.
And oh for shame, however will I know
One of my apps perhaps is obsolete,
An update waiting in the App Store now
That was not there to get an hour past.
The world is changing, yet I can’t be told,
But sit and call a show five centuries old.


September 18, 2008

iPhone Wallpaper

I call this: mac,phones — Posted by KP @ 1:20 pm

I’ve created a wallpaper for my iPhone that I’m liking so much, I might as well share it.  Here it is.  I have no idea what it is.  I guess it’s some kind of rainbow laser beam, which as far as I know is a physical impossibility.  But it looks kind of cool as a lock screen wallpaper (especially when an alert pops up in front of it).  If you have a jailbroken iPhone and use Winterboard to customize your home screen, it also looks pretty cool as a background behind your icons.  It’s a good fit for me because I like the default look of the home screen, so I don’t want to customize it with something too crazy.  This keeps the basic appearance the same, but just adds a nice extra touch (see below).

If you like it you can click on the thumbnail above and get it in full size. If you want to post it somewhere feel free, but please link to this site, and don’t sell it or do anything stupid like that, and that’s fine with me.

UPDATE: 8/31/10

I now have an iPhone 4, and decided to dig up this file and make a Retina Display-compatible version, in 640×960 resolution. Click below to get it full size.


September 14, 2008

Cycorder Tutorial For Mac Users Who Hate Terminal

I call this: mac,phones — Posted by KP @ 11:06 am

I mentioned in my roundup of useful iPhone apps, the video recording app Cycorder.  It requires your iPhone to be jailbroken (which I’m not going to get into, but this is the blog of the team of hackers who develop the jailbreaking software, which will have the latest software and info).

I’m going to assume that your iPhone is jailbroken and you’re on a Mac (there are ways to do this on the PC, I just don’t have the experience or interest to do it just for the hell of it).  I am also doing this in Leopard, so the part about the Finder would look a little different in other versions of OS X.

Cydia is the primary app for downloading unauthorized software onto your jailbroken iPhone.  It will appear in your list of apps once you have jailbroken.  

The apps you will need to download in Cydia are:
1. OpenSSH (so you can access your iPhone through Terminal on your Mac)

2. Cycorder (the app we’re talking about here)

3. Netatalk (so we don’t have to use terminal anymore)

You can go ahead and install them all at once.  Only Cycorder will show up as an icon with your apps.  The other two are background apps.

Cycorder will function as an app on its own, happily shooting videos and playing them back for you on the phone.   If you want to move the videos off the phone, this is where the other stuff comes in.  Netatalk gives your phone support for standard Apple file sharing.  Once it’s installed, if your iPhone is on the same wireless network as your Mac, it will show up in your Finder under “shared.”  (If you don’t have access to a wireless router, just create a network with your Mac using the “Create network” option in the airport menu, and call it whatever you want.  Then have the iPhone join the network.)

So now you see your phone in the Shared section of your Finder, and when you click on it it will probably say “Connection failed.” Click the button “Connect As” in the upper-right and it will bring up a username/password window.  Make the name “mobile” and the password “alpine” (the default iPhone password) and it will give you access to your files.   The folder you’re looking for is Mobile/Media/Videos, in there you will find the videos you took with Cycorder, in handy .mov Quicktime format.

Now you have what you want.  You would be done, provided you never find yourself on the same network as someone who knows something about iPhone hacking and wants to take a look at your files.  So it’s a good idea to change the password for the iPhone’s “Mobile” user from “alpine” to, well, anything else.   Now we have to use the Terminal, just for a second.

1. Make sure your phone is on the same network as your Mac.

2. On the phone, go to settings, wifi, and then click the little “>” arrow for the network you are on to bring up details.

3. Look at the IP Address.

4. On your Mac, open Terminal

5. Type ssh mobile@[the IP address from the phone] and hit enter.

6. Terminal will probably think for a minute, then ask if you’re sure you want to connect.  Say yes.

7. It will then ask for the password.  Type alpine and hit enter.

8. You will now be at the command prompt.  Time to change the password.

Type passwd mobile and hit enter.

9. It will ask for the original password (alpine), and then for the new password, and then for the new password again to confirm.  Make the password whatever you want.

10. We also need to change the password for the phone’s “root” user, which is also “alpine,” because the same random hacker on your network could also get in there and cause lots of trouble.  The process is the same.  Follow the steps again, except type “root” instead of “mobile” and change the password to whatever you want.

11. When you’re done, type exit and hit enter, and close Terminal forever.

From now on when you connect to the iPhone through the Finder you will enter the name “mobile” and the password will be the new one you chose.  You can check “remember this password” and never have to enter it again if you like.  The important thing is that some random person who connects to your network won’t know what the password is.

Enjoy!


September 3, 2008

The iPhone App Store and Stage Management (and Fun)

I call this: mac,phones,theatre — Posted by KP @ 8:07 am

UPDATE: A current list of my most-used apps is kept on the Apps Page.

Well I’m in music rehearsals for a NYMF show (Twilight in Manchego), so this means you get some blog posts while I sit doing mostly nothing to the soothing sounds of Chuck Cooper learning his music.

Today my topic is a roundup of what I’m using on my iPhone to make my job, and life, easier.  My initial reactions can be found in this post.

Time:Calc $1.99
Some people reviewing on the app store don’t seem to get this.  “Why would you need a calculator to work with time?  Just do it in your head.” These people obviously don’t understand that there are people who suck at math, or the enormous amount of time calculations a stage manager does all day long, and moreover, that there are stage managers who suck at math.  This app is so amazing, I use it all the time.  I’ve gotten pretty good in my career at calculating in 1hr 20 min blocks (the standard Equity break schedule), but for more difficult calculations, like running time down to the second (i.e. 8:05:30 – 9:21:35), there is much more room for error.  Some conductors will drive themselves crazy over a few seconds variation in the running time, no need to freak everybody out with bad math when it can be done with instant accuracy on the calculator.  This is of course for situations where you don’t enter the run times in a report that calculates it for you.  But whatevs, I don’t spend my whole life on Broadway, you know, and I don’t need to create a database for a show that runs 10 performances or less.  This app is attractive, cheap, and works exactly how you think it should.

OmniFocus $19.99
This app is pretty expensive at $20, but I find it worth the cost.  I can’t afford the desktop companion, but I like keeping everything on my phone in one place anyway.  It also backs up to my iDisk, which is great, since I’m often updating my firmware and reinstalling my apps because the App Store/iTunes is busted.  I was looking for a simple Todo app, and found all the ones I tried suck.  So I decided to go for a very not-simple app instead.  I won’t go into all the details, but it’s location-aware (so you can see a list of tasks based on which are closest to your current location), very powerful with multiple ways to organize projects and contexts in multiple sublevels, and it’s a neat and clean interface that’s very finger-friendly while containing tons of information.   Considering I stopped using Todos altogether with Windows Mobile because the app was such a pain, I feel my life getting a bit more organized already.

iTransNYC $4.99
Much better than the cheaper alternative, it contains a very clean subway map, on which you can tap on a station to see a list of the trains that stop there and their schedules (which are never right, but I blame that on the MTA, not on the app).  It can put your current location on the map.  It gives you service changes as well as current alerts, like trains skipping a station because of police activity.  It can also do directions from one station to another (not from addresses, but I don’t find this to be a big problem in my life), and it will tell you where you need to transfer if necessary and give you a time estimate.  I have no idea if the time estimate is accurate, probably not, but again that’s the MTA’s problem.   It’s got my daily commute at 23 minutes, which is pretty damn close to my estimate of 25 mins, on a good day.  But if all estimates are assumed to be on a good day, at least that gives you an idea.   The best part of the app is that most of the features (including the route calculation, impressively) can be used offline, which is essential for anyone living in New York, where the majority of the time I’m looking something up on my phone I’m underground.   The service advisories are cached, although you have to remember to open the app above ground and download new ones if you want them to be up to date.  That other app, CitytransitNYC, looks up service advisories, but does it live, it can’t show them to you once you’re underground, which is close to useless if you’re debating whether or not to change your travel plans en route.

Weatherbug Free
I don’t trust the built-in weather app for a second — literally I don’t trust it to tell me what’s going on right now, much less in an hour or tomorrow.  Weatherbug is more detailed and also gives advisories on serious weather conditions.  At Reagle I used it to warn me when I was about to get struck by lighting in the parking lot.  This isn’t exactly job related (unless you’re doing outdoor theatre, in which case it might be the most important app you have), but I feel it’s one of those secondary jobs of the stage manager to have an answer for everything, including whether it’s going to rain on our day off.

Flashlight Free, requires jailbreak
There are a number of flashlight apps.  The one I use requires the phone to be jailbroken, because it makes the screen brighter than Apple will allow the official apps to be.  But if you don’t want to go that route, there are some on the App Store, many free.  Personally I think if you have to resort to this you have failed as a stage manager, but not as epic of a failure as if you don’t have a flashlight and don’t have this app.

Files $6.99
When I was looking for an app to put documents on my phone, I had three requirements: doesn’t require a proprietary desktop app, displays the documents well, and has a pretty interface.  This app has all three, so I’m happy.  If you’ve got your phone on the same network as your computer, it tells you what address to put in to mount your iPhone in the Finder (I assume it works on a PC, probably not as simply).  I keep a PDF of the Equity rulebook for whatever contract I’m working on, the script, calendar, schedule and contact sheet for my current show, and whatever else I need.

Wikipanion Free
An app to easily search Wikipedia without having to load the rather phone-unfriendly web page. I suppose this could be used for legitimate rehearsal research, but what I find myself using Wikipedia most for while working is looking up trivia that comes up while running a show.  It can be hard to do while calling some shows, but generally you can find someone on the crew who plays on their laptop while doing their not-so-demanding job. For example when I was doing Annie this summer, during the cabinet scene Morganthau is introduced as “Acting Secretary of the Treasury.” Why was he acting secretary, and what happened to the real secretary of the treasury?  Wikipedia can tell you.  I expect this app to make it much easier to answer these kind of burning questions when it’s not practical to have a laptop backstage.

UPDATE: 1 More!
Cycorder Free, requires jailbreak
This is a video-recording app which takes very good quality video for a phone camera.  It did not originally support audio in its first release, but it does now.  It’s free, and supported by advertising which is very subtle and non-intrusive, and very much appreciated as an alternative to the other video app which costs money (which I think is rather silly for an app that is technically not supported on the phone and could be disabled by Apple at any point in the future). The app doesn’t have a built-in way to get videos off the iPhone, so it requires a little more computer knowledge to do that.  I don’t know much about UNIX and I’m not a fan of using the terminal to work with files, so the method I prefer is to install an app through Cydia called Netatalk, which makes your iPhone able to communicate with a Mac through standard Apple filesharing, so if the phone and Mac are on the same network, you will automatically see the phone in your Finder under “shared.”  From there you can log into the phone and browse to the folder where the videos are stored.  Check out this post for a tutorial on how to do this.


The Penny is Relevant Again!

I call this: mac,phones — Posted by KP @ 7:56 am

This may be the only thing giving purpose to coins in the 21st Century.

Coinstar has begun offering gift certificates in place of cash receipts for coins. Doesn’t sound that interesting yet, right? OK, Coinstar is now offering iTunes gift certificates for coins, AND, you don’t pay any kind of fee on the amount you deposit. If you have $4.28 in coins sitting in a drawer or bowl somewhere, you get $4.28 to spend on the music or iPhone/iPod apps of your choice. This, combined with the fact that Duane Reade is now installing Coinstar machines in many of their stores, has made my app purchases for my iPhone essentially free.  I even bought the one that looks like a lighter, just because I can (iLightr, it’s much more realistic and interactive than the others, though I don’t recommend buying it with money that didn’t come from your metaphorical couch cushions).

Anyway, this development has brought me great happiness, and turned change from a nuisance into an easy way to pay for apps and music.


July 14, 2008

3G iPhone!!!!!!

I call this: mac,phones — Posted by KP @ 3:57 pm

So I got a 3G iPhone this weekend. In brief, it’s everything I thought it would be: incredibly cool, and lacking a number of obvious features that I hope I can live without.

Things I LOOOVE:
MobileMe (when it works). Push seems to work sometimes and not others. Sometimes my phone receives mail before the desktop, and sometimes it seems to forget to check. The other thing to know (which Apple never really made clear) is that push only works on the iPhone and the MobileMe servers, your desktop will not push out to the “cloud,” only at 15 minute intervals. I can see how this will result in things getting completely out of sync.

I woke up this morning to see that about 700 of my contacts were gone. They still existed on my Mac and on MobileMe, so everything was fine, but somehow the phone lost them. Not sure what’s going on with that. I love the idea of what MobileMe is, and I can’t believe it’s taken Apple so long to get something going on the concept of “Exchange for the rest of us.” I don’t work in a corporate environment, but my job could sure benefit from Exchange-type features, and Apple was just the company to do it. I’m glad to see that’s finally taking shape. I just hope it’s more reliable than .Mac was. So far it would seem… no. But it’s only been like 4 days.

Coming from AT&T’s Tilt (aka HTC’s Kaiser), which has horrible video performance, the UI is just gorgeous. This is not something really particular to the new iPhone, but it’s nice to finally get to experience a responsive UI. There are a lot of things that are just iPhone-specific that I’m now getting to enjoy for the first time. Like a wifi setup that’s easy enough to do that I actually bother to activate it to take advantage of the higher speeds. On the Tilt it was such a pain that using AT&T’s network everywhere was faster and more reliable in the long run.

The camera is actually really good so far. It is what it is, and I know other people expected an upgrade, but this 2MP camera takes much better photos than the 3MP one on the Tilt. It seems to do pretty well in low light conditions as well.

Google Maps — so much better than the versions available for other phones. Most of all, the bookmarks. I don’t understand why all the other versions don’t have an easy way of saving locations you use all the time. It works basically like other versions, I haven’t tried the turn-by-turn directions on the road yet. I did get completely lost driving in Boston last night and the GPS helped me escape back to the safety of the Mass Pike in just a few minutes, using just the time I had while stopped at red lights. I didn’t actually do a search for directions, just pressed the button to find my location and looked at the map to figure out which street I had to get on. The GPS link is very fast (probably using a combination of cell location, that wifi-search-thing they’re using, and actual GPS — but I think the real GPS must work quickly because the location is too accurate to be anything else). My Tilt could take minutes to get a GPS lock, if ever.

The App Store I’m a bit addicted to the App Store at the moment, seeing all there is to see. I have always bought tons of software for my phones, but this is the first platform I’ve used where free trials aren’t the norm. I haven’t made any purchases that I really regret, but I know they’re coming.

So far I have: Super Monkey Ball (just because it’s the “in” thing to buy — it’s cool)
MotoRacer (just to play with the accelerometer in a racing game)
Enigmo (a puzzle game which got great reviews — I like it)
SplashID (a secure password and personal info app which I’ve used for probably 7 years now on Palm)
Citytransit New York (I’m away from home right now, but this is a really cool subway / train map and service advisory program which I can’t wait to put to use)

I haven’t gone crazy with the free apps, but these are the ones I have:
Remote (Apple’s own app to control iTunes on your Mac or AppleTV via wifi)
NY Times (nice format for checking out what’s going on in the world while bored)
IGN Reviews (for those times when I’m in a game store and need to read a review fast)
Shazam (listens to a song and tells you the name and artist — seems to work well, even on showtunes)
Facebook (quite limited, but good for quick status updates and stuff)

BAD THINGS:
No ability to send mail from an alias. I have 3 aliases in addition to my main account on MobileMe. Unlike on the desktop Mail app (or any other phone app I’ve ever used) there’s no way to send an outgoing message from one of the other aliases. It’s not something I need too often, but it’s making me consider switching away from my MobileMe account and getting a bunch of gmail accounts for my secondary emails instead.

Copy and paste (of course). Have only needed it once so far in the last 3 days, when someone texted me and asked for someone else’s phone number.

Tethering: I would gladly pay AT&T more if I had to in order to get Bluetooth tethering support. I use it CONSTANTLY at work, and kind of can’t live without it. I often work in places without internet access, so I need to bring my own, and doing everything on the phone is not enough — I need my laptop to be able to get online. The only way I managed to buy the iPhone at all is with the hope that if I had to I could stick the SIM card in my Tilt and tether that way (I hope). But that involves carrying the Tilt around and keeping it charged. Once the new software is jailbroken there should be a way to do it. I just hope that happens soon. I really wouldn’t mind doing it legally, if AT&T were willing to take my money, but I guess they’re not.

I read on a theatrically-minded review that you can’t turn off the cell radio without going into airplane mode, meaning you can’t use wifi with the cell radio off. I have happily found that this is not true! You go into airplane mode and it will shut off all radios, but you can then turn the wifi radio back on. This is very helpful for theatrical types because phone radios (particularly GSM) cause interference with speakers and wireless headsets, and the sound people and anyone on headset with you will hate you if you leave your phone on during a show. But wifi frequencies do not cause this problem, so I’m used to using wifi to continue to have data access when I need to turn my phone off, and I’m glad to see the lack of this was just a false alarm.

Anyway, so far I’m very happy, and I know this is just the beginning for MobileMe and the App Store, and there should be some new stuff coming soon.


« Newer PostsOlder Posts »