Penree.com http://penree.com/blog Wed, 10 Mar 2010 15:02:32 +0100 FeedCreator 1.7.2 Check out Clips in MacHeist http://penree.com/blog/check-out-clips-in-macheist <p><a href="http://macheist.com"><img src="http://conceited.net/images/clipsmh_big.png" /></a></p> <p>Buy <a href="http://macheist.com">here</a> for $19.95, read more about Clips <a href="http://conceited.net/blog/2010/03/02/welcome-macheist-users.html">here</a>.</p> Nicholas Penree Wed, 03 Mar 2010 03:34:12 +0100 Lincoln (2-2010) http://penree.com/blog/lincoln-2-2010 <p><img src="http://penree.com/images/lincoln0210.png" /></p> Nicholas Penree Sun, 14 Feb 2010 15:50:18 +0100 Thoughts on webOS http://penree.com/blog/thoughts-on-webos <p>I figured I would jot down some observations I made while testing out the <a href="http://palm.com">Palm's webOS</a> build in the <a href="http://developer.palm.com">SDK</a>. It made me really want a Pre now, really hoping we get a Pre+ or better on AT&amp;T soon.</p> <h3>THE GOOD</h3> <ul> <li>I love the notification system. I think it is the best one available. <a href="http://android.com">Android</a>'s is a bit more extensible, but webOS' sure as hell beats the <a href="http://apple.com/iphone">iPhones</a> "just throw an alert" system. This annoys the hell out of me. In a call, or texting and having a meeting reminder or push notification interrupt me in the middle of typing. It needs to be fixed on the iPhone soon or it's gone.</li> <li>Setting up Email was a breeze. Even with my custom setup email servers the Pre Mail application automatically configured my account only asking me for an email address and password once, with no need to specify protocol or mail server information. Tip: To really win me over, attempt SSL first and falback to none if need be. Being overly secure is better than insecure, right?</li> <li>Unified URL and search bar in the Web application. Who needs to inputs?</li> <li>One touch <a href="http://wikipedia.org">Wikipedia</a> search. Saves a click.</li> <li>Messages application layout is awesome. I really like the unified AIM/texting UI. I also like the message direction arrows. Nice touch.</li> </ul> <p><br></p> <h3>THE BAD</h3> <ul> <li>Memos application is super cheesy. Notes on the iPhone looks gimmicky but is beautifully simple, yet functional. Memos is ugly and dumb. You should be able to preview 1 or 2 lines of each notes content in a list and also be able to link lines to task list items.</li> <li>Phone application ignores alpha characters in numbers (<a href="http://en.wikipedia.org/wiki/Phonewords">Phonewords</a>). Why? <a href="http://blackberry.com">RIM</a> does it properly by translating them to their phone equivalent on Blackberry OS. For example, <a href="http://timewarnercable.com">Time Warner</a>'s number is 1-866-321-CABL, or 1-866-321-2225. Just translate the characters for their alpha value automatically (ie. 2 = ABC, 3 = DEF, etc.)</li> <li>Is there no way to customize which syncing icons I have to see in my notificiation area? I don't really want a bunch of IMAP syncing notification every single time i open that up. Let me choose what is visible.</li> <li>Self-signed SSL certificates can't be used for email? WTF? That just pisses me off, I haven't seen a mail client that won't let me choose to trust an invalid certificate somehow. Create a preference in the Login settings or something.</li> </ul> <p><br></p> <h3>I WANT, I WANT, I WANT</h3> <ul> <li>Swiping Left to Right on the subject with the &lt; and > should switch messages. Think of it like flipping through pages of a notebook. In this field you should override the default OS card swipe if inside of the &lt; >.</li> <li>The Contacts application should have Facebook statuses if so desired. (AIM status/away messages are also a plus)</li> <li>My MobileMe/AIM login won't sign on in the emulator.. does this actually work on a device? That could seriously be a problem.</li> <li>Support Facebook IM for messaging. Also treat Facebook messages as "texts" in the Messaging app. This is like instant/free texting for everyone. Everybody has a Facebook account.</li> <li>Photos application is begging for some Flickr, MobileMe and/or Facebook photo album viewing. This could be a really cool way to discover new images of your friends. Notifications/badges when new photos come in, etc.</li> </ul> <p><br></p> <h3>ARES</h3> <p><a href="http://ares.palm.com/Ares/index.html">Ares</a> is a pretty cool idea. Development in a web browser isn't my idea of fun but generating the UI using it is more than adequate. I was really excited when I saw version control integration. Ares doesn't support git integration but it supports Mercurial?, really? Really, really? I can't live without git and <a href="http://github.com">github</a>. Palm, you seriously let me down on this one.</p> <p>Not much more to say until I start testing. I like that it allows me to test in the browser... especially because I've been very unsuccessful at getting it to connect to the Palm Emulator from the SDK.</p> Nicholas Penree Fri, 08 Jan 2010 03:04:32 +0100 Seasons Greetings 2009 http://penree.com/blog/seasons-greetings-2009 <p><img src="http://penree.com/images/09xmascard.png" /></p> Nicholas Penree Sat, 19 Dec 2009 03:14:12 +0100 Getting Root Domain for String in Shell http://penree.com/blog/root-domain-in-shell <p>I was looking for a quick way to determine the root domain of a host passed to me in a shell script, this is what i came up with: <pre> awk -F . '{print $(NF-1)"&#46;"$NF}'</pre></p> <h3>Examples</h3> <pre> njp-mbp: ~> echo "domain.com" | awk -F . '{print $(NF-1)"\."$NF}' domain.com njp-mbp: ~> echo "sub.domain.com" | awk -F . '{print $(NF-1)"\."$NF}' domain.com njp-mbp: ~> echo "longer.sub.domain.com" | awk -F . '{print $(NF-1)"\."$NF}' domain.com njp-mbp: ~> echo "longer-domain.com" | awk -F . '{print $(NF-1)"\."$NF}' longer-domain.com </pre> Nicholas Penree Tue, 01 Dec 2009 16:41:48 +0100 Chicken Wing Dip Recipe http://penree.com/blog/chicken-wing-dip-recipe <p>Here is the recipe for the best chicken wing dip every created. Goes great with celery.</p> <h3>Ingredients</h3> <ul> <li>8 oz. Cream cheese</li> <li>&#189; cup Franks Hot Sauce - Buffalo Wing Sauce</li> <li>&#189; cup ranch dressing</li> <li>&#189; cup cheddar cheese</li> <li>2 chicken breasts <br /> <br /></li> </ul> <h3>Directions</h3> <ol> <li>Cut chicken breasts into tenders and boil until cooked. Pull chicken apart into small pieces. </li> <li>Soften cream cheese in microwave until it is easily spreadable. </li> <li>Combine ranch dressing, wing sauce &amp; cheese to cream cheese. Mix until blended.</li> <li>Add chicken to mixture. Mix thoroughly.</li> </ol> <p>If desired blue cheese dressing and blue cheese crumbles can be substituted for the ranch dressing and cheddar cheese. </p> <h3>Serving</h3> <p>This dip can be served hot or cold. </p> <p>To serve hot: Bake for 20 minutes at 350 degrees. </p> <p>Best if served with vegetables, bread or crackers.</p> Nicholas Penree Tue, 17 Nov 2009 18:55:53 +0100 Adding Digg Sharing to Fever http://penree.com/blog/adding-digg-sharing-to-fever <p>With the introduction of Fever 1.0.9, Fever now has a sharing menu which is a highly customizable way to share your articles with your friends.</p> <p>Shaun has a pretty solid set of defaults, but when I noticed Digg was missing, I figured a lot of people would ask about it. Here is the info you will need:</p> <ul> <li>Service URL: http://digg.com/submit?url=%u&amp;title=%t&amp;bodytext=%e</li> </ul> <p><br /> This is entered via Fever Preferences > Sharing. I am hoping Shaun adds this in a future version. I'll post more when I find the need for them.</p> Nicholas Penree Sun, 20 Sep 2009 17:27:18 +0100 Apple: Jailbreaking substantially diminishes value of iPhone http://penree.com/blog/apple-says-jailbreaking-diminishes-value-of-iphone <p><a href="http://www.wired.com/threatlevel/2009/07/jailbreak/">Wired</a> linked to a very interesting <a href="http://www.copyright.gov/1201/2008/answers/7_13_responses/apple%27s-response-to-copyright-office-questions-of-6-23-09.pdf">document</a> with comments from Apple about jailbreaking your iPhone:</p> <blockquote> <p>The value of the iPhone, and hence the software embedded in it, is substantially diminished when the integrity and functionality of that software is compromised by jailbreaking</p> </blockquote> <p><br /> If that wasn't absurd enough for you, <a href="http://paranoia.dubfire.net/2009/07/apple-want-anonymity-you-must-be-drug.html">Christopher Soghoian</a> points out another interesting except:</p> <blockquote> <p>[E]ach iPhone contains a unique Exclusive Chip Identification (ECID) number that identifies the phone to the cell tower. With access to the BBP via jailbreaking, hackers may be able to change the ECID, which in turn can enable phone calls to be made anonymously (this would be desirable to drug dealers, for example) or charges for the calls to be avoided.</p> </blockquote> <p><br /> Soghoian brings up a great point in his article: if having an open device is good for drug dealers and terrorists and bad for consumers, where does that leave Android or the <a href="http://blog.steventroughtonsmith.com/2009/06/wwdcpalm-pre-rollercoaster-week.html">Palm Pre</a>.</p> Nicholas Penree Wed, 29 Jul 2009 18:11:56 +0100 Grand Opening http://penree.com/blog/grand-opening <p>I just wanted to take a minute to write a quick note to everyone and let them know that the website is coming along great! I'm working on the blog now so you'll likely see some new stuff pop up.</p> <h3>Blog</h3> <p>I will be blogging from time to time. I don't really know what though. I just know that in the past 6 months I've thought to myself: "I should totally put this on my blog!" So yeah, I built one!</p> <h3>Projects</h3> <p>Stay up to date on the latest stuff I am working on. I will be posting all of my active projects, and will host any open-source contributions here as well.</p> <h3>Find Me</h3> <p>I've created a sidebar so you can hit me up on your favorite social site! I plan on keeping this updated as I join new networks so stay tuned.</p> <p>As you are checking out the new site, if you find anything that is broken or acting strangely, please let me now.</p> Nicholas Penree Tue, 28 Jul 2009 03:33:36 +0100