<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Spending time at the spacebar…</description><title>Noel Curtis</title><generator>Tumblr (3.0; @noelcurtis)</generator><link>http://noelcurtis.com/</link><item><title>Mac and Cheese…</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_ljtiiuzoRp1qelfo0o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Mac and Cheese…&lt;/p&gt;</description><link>http://noelcurtis.com/post/4701037887</link><guid>http://noelcurtis.com/post/4701037887</guid><pubDate>Sun, 17 Apr 2011 18:30:00 -0400</pubDate></item><item><title>A chandelier made of tequila bottles…</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_ljq0p31bni1qelfo0o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;A chandelier made of tequila bottles…&lt;/p&gt;</description><link>http://noelcurtis.com/post/4646872373</link><guid>http://noelcurtis.com/post/4646872373</guid><pubDate>Fri, 15 Apr 2011 21:12:31 -0400</pubDate></item><item><title>Benjamin Zander on music and passion</title><description>&lt;a href="http://www.ted.com/talks/benjamin_zander_on_music_and_passion.html"&gt;Benjamin Zander on music and passion&lt;/a&gt;: &lt;p&gt;This has to be one of the greatest presentations/talks I have ever seen. If you give a shit about anything its worth a watch…… Simply Brilliant!!&lt;/p&gt;</description><link>http://noelcurtis.com/post/3608474328</link><guid>http://noelcurtis.com/post/3608474328</guid><pubDate>Wed, 02 Mar 2011 18:25:00 -0500</pubDate></item><item><title>Git clients</title><description>&lt;p&gt;Lets face it, version control is a vital part of the software development process. However a software project involves individuals doing all types of things from management to creating beautiful style sheets. You being one of these individuals, might not be well versed with working in the terminal or you might just like to work with GUI based apps. Dont fret because this post gives you 2 beautiful alternatives that will allow you to interface with and grow to appreciate a superb version control system&amp;#8230;Git. &lt;/p&gt;
&lt;p&gt;Before we start, if you are in the process of choosing a version control system for a new project you should look at using &lt;a title="Git" target="_self" href="http://git-scm.com/"&gt;Git&lt;/a&gt;. Its one of the best out there.&lt;/p&gt;
&lt;p&gt;The clients I will be overviewing are:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;&lt;a title="Tower" target="_self" href="http://www.git-tower.com/"&gt;Tower&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title="SmartGit" target="_self" href="http://www.syntevo.com/smartgit/index.html"&gt;SmartGit&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Presentation:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Both clients have very neat and simple UIs. All most frequently used Git functionality is very easily accessible on the main screen in both cases.&lt;/p&gt;
&lt;p&gt;SmartGit:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lha7j60KUF1qe9k90.png"/&gt;&lt;/p&gt;
&lt;p&gt;Tower:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lha7l7A2ZI1qe9k90.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Commit History:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tower has the upper hand here, commit history is well summarized on a per user bases. The commit comment, files modified, time and branch are all included. And if your one who likes to associate  a user with a profile picture, Tower gives you that as well. SmartGit on the other hand has a rather bland presentation for history but does give you all the information you need.&lt;/p&gt;
&lt;p&gt;Tower: &lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lha8csL7Sl1qe9k90.png"/&gt;&lt;/p&gt;
&lt;p&gt;SmartGit:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lha8d9Yd7c1qe9k90.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;File Diffs&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the most frequent operations you will be doing when using a VCS is diff&amp;#8217;ing files. This is where using a GUI based app can be very helpful as well. Both SmartGit and Tower do diffs very well, however provide slightly different mechanisms to do so. Its purely personal preference on which one method you prefer.&lt;/p&gt;
&lt;p&gt;SmartGit: Uses a side by side view to show you diffs between versions of the same file.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lhacihMLb91qe9k90.png"/&gt;&lt;/p&gt;
&lt;p&gt;Tower: Uses a inline view to show you diffs between versions of the same file. &lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lhacixHLCZ1qe9k90.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tools and Services:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tower has the upper hand here as it integrates with more services than SmartGit: GitHub, Beanstalk and Kaleidoscope being just some of them. SmartGit integrates with GitHub.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;OS:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;SmartGit works with Windows, MacOS and Linux. Tower however is a Mac only client.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Summary:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Which one should you use? In the end it comes down to the OS platform you need support for and the services you need to integrate with. Other than those two factors both these clients are on par and work very well. &lt;a title="SmartGit and Tower Images" target="_self" href="https://picasaweb.google.com/noelcurtis/SmartGitTower?feat=directlink"&gt;High res images for the screenshots&lt;/a&gt; if you need them.&lt;/p&gt;</description><link>http://noelcurtis.com/post/3546339871</link><guid>http://noelcurtis.com/post/3546339871</guid><pubDate>Sun, 27 Feb 2011 12:14:00 -0500</pubDate><category>SmartGit</category><category>Tower</category><category>Git</category><category>Git Client</category><category>VCS</category><category>Version Control</category></item><item><title>Programming Language Performance</title><description>&lt;a href="http://pl.atyp.us/wordpress/?p=2947"&gt;Programming Language Performance&lt;/a&gt;</description><link>http://noelcurtis.com/post/3535756472</link><guid>http://noelcurtis.com/post/3535756472</guid><pubDate>Sat, 26 Feb 2011 21:38:00 -0500</pubDate></item><item><title>Why typography is so important</title><description>&lt;p&gt;A big part of what makes information interesting on the web or otherwise, is the way in which it is presented. The most fundamental part of that presentation is the font/typeface. Graphics and Style Sheets aside, a simple and well set font can be the deciding factor that makes people want to read what you put out there. Your font can convey so much. This website uses the &lt;a target="_self" href="http://en.wikipedia.org/wiki/Helvetica"&gt;Helvetica&lt;/a&gt; typeface, it is a well-rounded, simple and I think one of the most beautiful out there. I urge you in the next email you type, website you create or document you publish, take the font you use seriously, your readers will love you for it!&lt;/p&gt;</description><link>http://noelcurtis.com/post/3263999202</link><guid>http://noelcurtis.com/post/3263999202</guid><pubDate>Sat, 12 Feb 2011 22:04:00 -0500</pubDate><category>font</category><category>open source</category></item><item><title>Ready to beta that iOS app?</title><description>&lt;p&gt;An an iPhone developer beta testing your app is one of the steps you will have to take before you release. A couple of apps that will help you along the way to beta are&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://itunes.apple.com/ch/app/devicedna/id325376265?mt=8"&gt;DeviceDNA&lt;/a&gt; is an app that you can use to send you UDID via email to someone else. you will have to get iPhone UDIDs from beta testers and critics who you would like to review your app. With the UDID you can deliver a beta build of said app.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://testflightapp.com/"&gt;TestFlight&lt;/a&gt; is a sweet app that you can use to deliver beta ready apps to your testing community very easily.&lt;/li&gt;
&lt;/ul&gt;</description><link>http://noelcurtis.com/post/3239077010</link><guid>http://noelcurtis.com/post/3239077010</guid><pubDate>Fri, 11 Feb 2011 16:40:00 -0500</pubDate><category>iOS</category><category>iPhone</category><category>iPad</category><category>Apple</category><category>Cocoa</category></item><item><title>How-To get open source help</title><description>&lt;a href="http://thechangelog.com/post/3166280361/how-to-get-support-for-an-open-source-project"&gt;How-To get open source help&lt;/a&gt;</description><link>http://noelcurtis.com/post/3238503396</link><guid>http://noelcurtis.com/post/3238503396</guid><pubDate>Fri, 11 Feb 2011 16:04:00 -0500</pubDate><category>open source</category></item><item><title>Business Protocol</title><description>&lt;p&gt;&lt;span&gt; &lt;/span&gt;I thought I would share the logic behind stating True or False, on the following statements related to &lt;strong&gt;Business Protocol&lt;/strong&gt;.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;At a fine establishment, examining a wine bottle, swirling the wine and testing it are unnecessary and ostentatious. &lt;strong&gt;Answer: False, &lt;/strong&gt;the thinking here is that you are responsible for what your client drinks and you must make sure the wine is a quality product.&lt;/li&gt;
&lt;li&gt;It is polite to invite your guest to select the wine. &lt;strong&gt;Answer: False&lt;/strong&gt;, you should do the wine selecting. There is nothing stopping the client from ordering a $400 bottle of liquor. It could also be &lt;span&gt;awkward&lt;/span&gt; for the client to make a decision on the cost of the meal. You should suggest a wine on the list and indicate it to the server, at which point the server will agree with your suggestion or make a suggestion of a better wine in the same price range.&lt;/li&gt;
&lt;li&gt;Your chairman joins an event at which you are entertaining an important client. Protocol dictates that you would introduce the chairman to the client. &lt;strong&gt;Answer: True, &lt;/strong&gt;when making introductions between a client and a third party, you always consider the client or higher importance and introduce the party to the client even if the party is your CEO.&lt;/li&gt;
&lt;li&gt;One makes it a point to tank the server often throughout the meal. &lt;strong&gt;Answer: False&lt;/strong&gt;, as this can distract you from an important conversation and reflect badly on your attentiveness to the client.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I hope these help you at your next business dinner, dont forget your tie&amp;#8230;;-)&lt;/p&gt;</description><link>http://noelcurtis.com/post/3226231498</link><guid>http://noelcurtis.com/post/3226231498</guid><pubDate>Thu, 10 Feb 2011 20:57:00 -0500</pubDate></item><item><title>Starting Over</title><description>&lt;p&gt;Today I start over with my website. I have chosen to move it over to tumblr. from a standalone Drupal 6 install that I was hosting on a virtual server. The main reason being maintaining/up-keeping the Drupal CMS. Dont get me wrong, Drupal is pretty easy to maintain but, there was so much cool stuff that I found myself spending way to much time tweaking features. If you are interested in putting up a website and crave customization, try out Drupal. Version 7 is out now and its pretty sweet. If you need help with setting up a Drupal website check these guys out: &lt;a href="http://webpagedesigncompany.net/"&gt;Upgradeya.com&lt;/a&gt;&lt;/p&gt;</description><link>http://noelcurtis.com/post/3225535707</link><guid>http://noelcurtis.com/post/3225535707</guid><pubDate>Thu, 10 Feb 2011 20:18:00 -0500</pubDate></item></channel></rss>

