Getting full resolution on a Macbook Pro Retina Display

UPDATE 2012-06-18: My Justia colleague, Dan Vu Quoc, has let me know that the 3rd party shareware Screen Resolution utility for Mac SwitchResX is capable of pushing the Macbook Pro with Retina Display’s resolution up to the full 2880 by 1600 resolution even when not plugged in to an external monitor.  I have tried this out myself, and can confirm it is true!

I’ve used a 28″ monitor plugged into a 17″ Macbook Pro for a long time now, and it’s great to have all that screen real estate when coding for putting my editor window side by side with a browser window for testing, or a terminal window for running server side commands.  I would get so used to having such a high resolution display that when I would unplug to go into a meeting (or take a flight) going down to the 1920 x 1200 resolution that the 17″ Macbook supported (max) was hard for me, there just wasn’t enough screen real estate to get work done effectively.  Add to that just how heavy the 17″ Macbook Pro was and the fact that I am so fat that I can’t actually use the laptop on my lap on the plane, and it was just darn near unusable.

Because of this, I was understandably excited at the announcement of the new Macbook Pro with Retina Display which according to the tech specs supports an astounding 2880 by 1800 resolution, higher resolution than even the 2560 x 1440 resolution of the 28″ Display I use at work.

Unfortunately, as many others have pointed out, you can’t actually set your Macbook Pro to the full 2880 x 1800 resolution.  The screen does support 2880 x 1800 resolution, but Apple’s “Retina Display” technique is to use the extra pixels to make things sharper, not to display more on the screen. Continue reading “Getting full resolution on a Macbook Pro Retina Display”

Keeping in Step 2 – iPhone, Mac, and Google Calendar Syncing, now Better, and cheaper.

Back in August, I posted a how-to on keeping your iPhone (or iPhone 3G) and Mac in sync with Google Calendar all the time over the air, it basically required using both Mobile Me and Spanning Sync with an Always On Mac to make sure your iPhone was kept in constant sync with both your Mac and Google Calendar.

At the time, it was the only solution available to make this possible, now however, Google has made it all so much easier, and cut out all of the cost, in fact, I’m sure Apple is not too pleased about how Google has made it possible to have two way over-the-air syncing with iPhones for free, thus making their $99/year Mobile Me Service all but unnecessary to most people.

Without further ado, here is how to keep your Mac (which no longer needs to stay online 24/7), your iPhone, and Google Calendar all in sync for Free.

Continue reading “Keeping in Step 2 – iPhone, Mac, and Google Calendar Syncing, now Better, and cheaper.”

Google Chrome Extensions Coming Out by May!

That’s right, I said it, and so far I’m the only one who has. Google has announced that extensions are coming to Google Chrome but have been mum on when. However I saw something today, that indicates the timetable may be short. Google officially opened up registration for Google I/O 2009, their third annual (first one was just called Google Developer Day) Developer’s Conference.

Google Chrome Extensions Session at Google I/O 2009
Google Chrome Extensions Session at Google I/O 2009

Like last year, it will take place at the Moscone Center in San Francisco. Along with the open pre-registration, they’ve also posted a list of Sessions (subject to change). High up on the list is a session entitled “Developing extensions for Google Chrome” which contains the following description:

Learn how Google Chrome makes it easy to write extensions using the web technologies you already know. This talk will cover the basics of the extension system (distribution/packaging, installation, updates), as well as the different APIs to enhance with the browser.

I’d say this is a safe bet that if Extensions are not released BEFORE Google I/O, then they will be released as a new feature AT Google I/O. Extensions are coming, but what about Mac Support?

UPDATE FROM GOOGLE I/O: While the session went through as planned, it turns out my theory was wrong, they simply aren’t available to announce support for extensions yet, although it is coming soon, and they are really well implemented in beta.

UPDATE 2 (June 3rd): The Session video is now up on youtube, I’ve embedded it below:

Mashup Camp 7 Wrapup

As I Posted about last week, I attended Mashup Camp at the Computer History Museum this week. It has been a packed couple of days. I mentioned before I was not really considering entering the Speedgeeking Contest that occurs at each Mashup Camp. Last Spring’s Mashup Camp I was a bit depressed to come in last place, but this contest was different, this time they had one top prize (A MacBook Pro) awarded by attendee voting, but then the individual providers sponsoring the event also had their own contests of who had the best mashup using their service.

Even charged with that information, I still felt like I didn’t want to enter the competition, not really because of the agony of defeat, but because of the work that would be involved to do a mashup. However, when I heard about the Wet Paint Injected API, I knew I could in a relatively short period of time, write an awesome mashup using this service, and so I started considering it on Monday evening, a few hours later, I resolved myself and knew I had to give it a shot.

Mashup Camp was fun, especially the Speedgeeking and the Keynote from Tim O’Reilly, but the highest point of all for me was when the representatives from WetPaint announced in the closing reception that my mashup had won the Wet Paint Best Mashup Contest!

I’m so excited about this, that I’m going to cut this blog post short and go celebrate. Thank you to Wet Paint for both putting up an incredible Wiki Injection API for adding wiki content to pages (rather then adding pages to wikis), and for choosing my project for the Win, and thank you to the organizers of Mashup Camp for organizing a great Unconference.

I'm Attending Cloud Connect January 20-22, 2009The Organizers of Mashup Camp have announced another event at the Computer History Museum in January called Cloud Connect, and I’ve already registered for that one, so if you come, I’ll see you there.

Wet Paint Prize and SwagUPDATE 2008-12-03: I just noticed the WetPaint team’s Blog Post wrapping up their experiences at MashupCamp and wanted to thank them for the prize (which arrived Today via FedEx), and for the card which is now pinned to the wall of my Cubicle. Check out their tales of upgrades to First Class at the end of their post, which I presume is on Virgin America, due to the mention of Massage Chairs.

Google Chrome will probably support Firefox Extensions! – UPDATED

Well I feel like an idiot, as the commenter below pointed out, the link I mentioned was a bookmark itself, not a “get bookmark plugins” link, but it was showing up in my list of bookmarks, which means that, as the commenter said, this bookmark had been imported from Firefox, and was not actually an indication that Google Chrome was intending to support Firefox Extensions.

The truth of the matter is I was so surprised to find the link, that I didn’t think about logical reasons why that link might have been there. I spun up a fresh copy of Windows on VMWare after the commenter posted, and did an installation of Google Chrome where Firefox had never existed. The link I mentioned below did not exist, which means the commenter was right, it did indeed come from an import of Firefox bookmarks. I’m big enough to admit that I’m wrong.

For archival purposes, my original, incorrect, blog post is after the break. My review of the things I like about Chrome still stands, although my foolish thought that Chrome will support Firefox extensions does not.

Continue reading “Google Chrome will probably support Firefox Extensions! – UPDATED”

Keeping in Step, how to Sync your iPhone’s Calendar with Google Calendar

I love Google Apps for Domains, I use it for all of my domains, I’ve even setup holodeck3.com with the Partner edition so that my users can get @holodeck3.com email accounts and services through them. Google does a lot, for free, and they do it well. I’m also a Mac an an iPhone user. I am never without my iPhone, and only rarely without my laptop.

Google has, over time gotten a lot better at providing me with services I need in order to keep my world more in sync. I was glad to be in the early adoption crowd of users for IMAP on GMail, and the first person among my group of friends to get IMAP support on my Google Apps for Domains accounts. This has helped a lot as my iPhone is now what I use for email when I’m away from my laptop, and in fact I find myself not going to the computer quite as often when I’m “off duty” because of it.

I love Google Calendar and prefer to have my calendar events in Google as opposed to simply a local Calendar on my computer or phone, however when I am at my computer, using iCal is so much easier then using Google Calendar (and having to keep yet another browser window open), and then of course there’s the little matter of keeping my calendar on the iPhone so I have my events easily at hand. Google has long allowed you to subscribe to a Google Calendar using iCal’s ics format, but this was one way, only allowing you to read your Google calendar in iCal, not make changes to it. Until very recently the best way to keep iCal in sync with Google Calendar is to use Spanning Sync, a $25 program (use this link and you can get $5 off!), that keeps your calendar in iCal in sync both ways with your calendar on Google.
Continue reading “Keeping in Step, how to Sync your iPhone’s Calendar with Google Calendar”

Blogging on the iPhone

I’ve blogged from my iPhone before so this isn’t exactly new, but this post was written using the new WordPress iPhone native app just released in the app store today. I like it!

As an update I still haven’t acquired a new iPhone 3G, but JMac seems to have finally joined the iPhone revolution and now has one. Welcome to the club JM, I’m very jealous that you got a 3G before me.

Interview with Nick Moline published in PC World Magazine!

Ok, I admit it, I haven’t been a subscriber to PC World magazine in a few years, even before I became a member of the Mac camp, but I’m really excited to say that a couple interview questions with me are now published in PC World! in an article about Google I/O. It was very cool to be able to do a Google News Search for Nick Moline and actually find an article that I’m a part of, even if it is just a couple sentences.

Google I/O – Part I – Google App Engine

This week I, as well as my Wife Barbara, and my co worker Dan, went to Google I/O. People who have read my blog for a while may remember that last year I attended Google Developer Day around this same time in San Jose. This year Google decided to expand from a single day to a whole two-day tech conference and move it to the Moscone Center in San Francisco. Continue reading “Google I/O – Part I – Google App Engine”

Macworld 2008 Article Published!

Last week I attended the MacWorld Conference and Expo 2008 in San Francisco as I did last year. The reason I did not write a post on my blog for the event however is because I’m pleased to announce that I have written an article reviewing MacWorld for the distinguished e-zine, LLRX (The Law Librarian Resource Exchange). I’ve always had an itch to get into journalism and the publication of my first article in a respected online magazine is a very exciting announcement for me.

Check out my review of MacWorld 2008 at llrx.com.