-
Growl and Mountain Lion's Notification Center
One of the neat features of Mac OS X 10.8, Mountain Lion, is the notification center. Having all notifications is cool and when I saw Hiss, a replacement for Growl, I immediately installed it and loved it for a few minutes. However, it has one major flaw and that is it doesn't have an AppleScript dictionary so SuperDuper! gets hung up at the end of copies because it tries to send an AppleEvent to Growl and a have a script that posts notifications of new email from Outlook.
I went down the path of creating a replacement for Hiss and got the AppleScript part going, but didn't bother with the Growl part. So now I had 2 incompatible halves of a solution.
Then I started poking at the Growl source and figured that I could just write a plugin (Mountain Lion only) that posted the notifications. About 20 minutes later, my plugin was complete.
You can download my plugin here.
Unzip the file, double click it and set it as the default style. There are no configuration settings. This requires Growl 1.4 available on the Mac App Store.
This plugin comes with no warranty nor support. The next version of Growl will eliminate the need for this plugin, so you'll want to remove it when the next version of Growl comes out.
If you like this, please consider sponsoring my wife in the MS Challenge Walk.
Enjoy!
-
What is my job?
When people ask me what I do, I say that I'm a software engineer as it is pretty easy to grasp and basically means I write software. However, what I really am is a software architect. How does this differ from an engineer? It means I do a lot of things outside of writing software. (I won't get into the debate about programmer vs engineer as that is a topic for another day.) A colleague of mine pointed my to a great description of a software architect. The author, Chris Eppstein, kindly let me repost his list.
A Software Architect
A software architect lives to serve the engineering team -- not the other way around.
A software architect is a mentor.
A software architect is a student.
A software architect is the code janitor. Happily sweeping up after the big party is over.
A software architect helps bring order where there is chaos, guidance where there is ambiguity, and decisions where there is disagreement.
A software architect codes the parts of the system that are the most precious and understands them through and through.
A software architect creates a vocabulary to enable efficient communication across an entire company.
A software architect reads far more code than he or she writes -- catching bugs before they manifest as systems change.
A software architect provides technological and product vision without losing sight of the present needs.
A software architect admits when he or she is wrong and never gloats when right.
A software architect gives credit where it is due and takes pride simply in a job well done.
-
Review: Mophie Juice Pack Plus
In the last 2 years that I've had an iPhone 4 and now an iPhone 4S, I've never been able to heavily use it when I travel and have it last all day. I have external batteries that I've had to put in my pocket to charge it which is awkward and not convenient. Last month, I decided to do some research and see about buying a battery case for my iPhone. Of course, this has the major disadvantage that when the iPhone form factor changes, I have to get a new case.
After reading some reviews, I decided to go with the Mophie Juice Pack Plus as it got pretty good reviews, has a large battery and offers some case protection. The next hard part was trying to figure out where to get it. On Amazon the price was about half of everywhere else. However, a bunch of the reviews were mixed and after pouring through pages and pages of reviews, I determined the issue. Some of the vendors are selling counterfeit cases and it seemed like a risk to get one and have no idea if it was real. Instead, I found a coupon for a company called outfitYOURS.com. After the coupon, I got it for $80 including shipping and it arrived quickly.
I've now used the battery on 2 trips; one a week long in San Francisco and a 3 day trip in Portland. During both trips, by late afternoon of each day, my iPhone was down to about 20% charge and I flipped on the Mophie and it started charging the iPhone which let me make it to the end of the day. The case does what it is advertised to do and doesn't add too much bulk to my phone, however, when switching back to my normal case, I am able to feel the difference in the thickness. The case appears to be well made and my phone easily slips into it.
The case charges via MicroUSB and charges my iPhone as well; I had no problems with the charging. My only issues with the case is that one day after I flipped the case on to charge my iPhone, my iPhone shutoff a few hours later once the Mophie's battery had depleted. I'm not sure if this was related to the Mophie or not; however, I'm now more careful and when the iPhone reaches 100% charge, I turn off the Mophie.
So far it has done exactly what it was intended to do and I'm going to take it on all my trips.
Pros
- Provides enough extra juice to last an entire day.
- Case adds some level of protection.
- Charges iPhone and case simultaneously.
Cons
- It uses a MicroUSB plug for charging; while I realize that this was done because of space, I dislike MicroUSB as it is hard to get the plug in.
- It adds some bulk to the phone.
- A little expensive.
Summary
If you find that your iPhone doesn't last an entire day, the Mophie Juice Pack Plus is definitely a good solution. If you decide to buy from Amazon, be careful that you don't get a knock off. I'd hope that the iPhone could last a day, but if cell coverage is notoriously bad (like San Francisco) or you get a lot of email (push especially), then a battery like this isn't a luxury, but a necessity.
-
Obvious solutions are often overlooked
Our rental house was built in the 1950s and they did things a little different then things are done today. We noticed that the drain in our shower was draining very slow. After a plumber came out and snaked the drain and the vent, things didn't improve. The plumber said that the drain was a 1.5 inch pipe whereas most drains are 2 inch.
So what were we to do? Every time we took a shower, the water would fill up the basin (it's a small shower). One day I decided to muck with the shower head and reduce the water flow. Once I did this, I noticed that the shower didn't fill up as quickly. I mentioned this to my wife and she said that if she turned the handles such that less water was coming out, she saw the same thing. I adjusted the shower head a bit more and now we no longer have to shower with a few inches of water at our feet.
This solution, of course, is pretty obvious. In order to reduce the output, decrease the input. Why I didn't think of this earlier, I have no idea.