<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Joseph Crawford &#187; Joseph Crawford</title>
	<atom:link href="http://josephcrawford.com/author/jcrawford/feed/" rel="self" type="application/rss+xml" />
	<link>http://josephcrawford.com</link>
	<description>Rants &#38; Raves</description>
	<pubDate>Fri, 22 Aug 2008 15:00:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>MoneyWell A finance manager for OS X</title>
		<link>http://josephcrawford.com/2008/08/22/moneywell-a-finance-manager-for-os-x/</link>
		<comments>http://josephcrawford.com/2008/08/22/moneywell-a-finance-manager-for-os-x/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 13:00:01 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Raves]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Tips &amp; Tricks]]></category>

		<category><![CDATA[Useful]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=650</guid>
		<description><![CDATA[Over the last week I have been using MoneyWell for managing my income to setup a budget.  I will be taking a few weeks or months to review the product on my end, taking notes of what I like and dislike.
Once I am done reviewing the application I plan to write a pretty lengthly [...]]]></description>
			<content:encoded><![CDATA[<p><img class="floatleft" src="http://josephcrawford.com/wp-content/uploads/2008/08/moneywell-icon.jpg" border="0" alt="MoneyWell-Icon.jpg" width="75" height="75" />Over the last week I have been using MoneyWell for managing my income to setup a budget.  I will be taking a few weeks or months to review the product on my end, taking notes of what I like and dislike.</p>
<p>Once I am done reviewing the application I plan to write a pretty lengthly review on the site.  If you will be in the market for software like this keep checking back over the next month or so for my review.</p>
<p>What I can say right now at this moment is that I like the software so far.  I am still early in the stage of entering transactions as they come up so I am sure I will run into some issues or even a feature that I really like.  I was going to work with the beta version that they have out however I do not think it will work with my bank account because it is a Chase Pay Card and not a &#8220;typical&#8221; bank account.</p>
<p>Anyway stay tuned&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/08/22/moneywell-a-finance-manager-for-os-x/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lack of Updates</title>
		<link>http://josephcrawford.com/2008/08/13/lack-of-updates/</link>
		<comments>http://josephcrawford.com/2008/08/13/lack-of-updates/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 22:45:33 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Local]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Raves]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=645</guid>
		<description><![CDATA[Sorry for the lack of updates but I have been so busy with work I have not been able to do much else.  You can follow me on twitter as well I have been trying to be active on there.  I just found it and already like it.  You can see my latest tweets in [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry for the lack of updates but I have been so busy with work I have not been able to do much else.  You can follow me on twitter as well I have been trying to be active on there.  I just found it and already like it.  You can see my latest tweets in my sidebar now, and you can also find the link there to follow me.</p>
<p>I will be away this weekend so if you try to contact me I will get back to you Monday.</p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/08/13/lack-of-updates/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Follow me on Twitter</title>
		<link>http://josephcrawford.com/2008/08/08/follow-me-on-twitter/</link>
		<comments>http://josephcrawford.com/2008/08/08/follow-me-on-twitter/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 05:50:55 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Raves]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=642</guid>
		<description><![CDATA[I have finally taken the time to actually setup a Twitter account.  Will I actually use it?  Maybe&#8230;  It depends on how easy I find it to update.  The Twitdget desktop widget I found for OS X did not seem to work.  I am not sure if that was due to my password containing alphanumeric [...]]]></description>
			<content:encoded><![CDATA[<p>I have finally taken the time to actually setup a Twitter account.  Will I actually use it?  Maybe&#8230;  It depends on how easy I find it to update.  The Twitdget desktop widget I found for OS X did not seem to work.  I am not sure if that was due to my password containing alphanumeric characters or not.  Anyway <a title="Follow Me On Twitter" href="http://www.twitter.com/josephcrawford" target="_blank">follow me</a> and see where my ventures may lead.</p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/08/08/follow-me-on-twitter/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Scour.com: Reward Yourself</title>
		<link>http://josephcrawford.com/2008/07/24/scourcom-reward-yourself/</link>
		<comments>http://josephcrawford.com/2008/07/24/scourcom-reward-yourself/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 13:04:15 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Raves]]></category>

		<category><![CDATA[Reviews]]></category>

		<category><![CDATA[Tips &amp; Tricks]]></category>

		<category><![CDATA[Useful]]></category>

		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=638</guid>
		<description><![CDATA[Many of us spend quite a bit of our days searching the web either using Google, Yahoo or some other search engine.  These search engines make billions of dollars every year through advertising in your search results.  Why not do something so that you can benefit too?  Scour.com is a search engine that will return [...]]]></description>
			<content:encoded><![CDATA[<p>Many of us spend quite a bit of our days searching the web either using <a href="http://josephcrawford.com/2008/02/15/iphone-usage-shocks-google/"  class="a" a onclick="return alinks_click(this);" title="Google">Google</a>, Yahoo or some other search engine.  These search engines make billions of dollars every year through advertising in your search results.  Why not do something so that you can benefit too?  <a title="Scour.com: Reward Yourself" href=" http://scour.com/invite/jcrawford" target="_blank">Scour.com</a> is a search engine that will return results from Google, Yahoo and MSN.  I am sure that in the future they will expand what engines they include in the results.  The best part is there is a points reward system for your searching.  The more points you earn the more money you can make.  While it takes a while to build up the points to get a reward why not take the time since you do searching anyway?</p>
<p>So how do you earn points and just how many points does it take to get a reward?  Well everytime you run a search you will earn 1 point.  If you rate a search result positive or negative you will earn 2 points.  You can earn 3 points by leaving a comment about a particular result that you found to be good or bad.  The more points you rack up the better so the more active you are on <a title="Scour.com: Reward Yourself" href=" http://scour.com/invite/jcrawford  " target="_blank">Scour.com</a> the better.  Now it does take 6,500 points just to get a $25 gift card but what other search engine would give you this?</p>
<p>Another good thing is that for every person you invite you earn 25% of the points they earn as well.  You will both collect points.  The more people you invite the faster your points will build up.  Be sure to go over to Scour.com and check out what they have to offer.  They have a nice UI which shows the rankings of the results on Google, Yahoo and MSN so you can always see where the results rank with the engines.  Since I always use Google I think I will be using <a title="Scour.com: Reward Yourself" href=" http://scour.com/invite/jcrawford  " target="_blank">Scour.com</a> from now on.  I get the same results and can even be rewarded for doing my searches.  Why didn&#8217;t Google start this themselves?</p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/07/24/scourcom-reward-yourself/feed/</wfw:commentRss>
		</item>
		<item>
		<title>It&#8217;s A PHONE, It&#8217;s A PHONE!</title>
		<link>http://josephcrawford.com/2008/07/17/its-a-phone-its-a-phone/</link>
		<comments>http://josephcrawford.com/2008/07/17/its-a-phone-its-a-phone/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 13:43:40 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=634</guid>
		<description><![CDATA[A reporter apparently felt brave while being around a group of people waiting for their new iPhone 3G in Burbank.  He started making comments about whether or not these people have seen a woman naked and was asking if they preferred humans or gadgets.  He got just what he deserved when he asked [...]]]></description>
			<content:encoded><![CDATA[<p>A reporter apparently felt brave while being around a group of people waiting for their new <a href="http://josephcrawford.com/2008/02/15/iphone-usage-shocks-google/"  class="a" a onclick="return alinks_click(this);" title="Apple iPhone">iPhone</a> 3G in Burbank.  He started making comments about whether or not these people have seen a woman naked and was asking if they preferred humans or gadgets.  He got just what he deserved when he asked these questions to one guy in line who was not afraid to tell him to go somewhere else.  You can see the entire thing in the video below.</p>
<p>
<div align="center"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/luYvuRoSzTs&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/luYvuRoSzTs&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="344"></embed></object></div></p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/07/17/its-a-phone-its-a-phone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MacMix</title>
		<link>http://josephcrawford.com/2008/07/14/macmix/</link>
		<comments>http://josephcrawford.com/2008/07/14/macmix/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 18:19:29 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Useful]]></category>

		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=612</guid>
		<description><![CDATA[If you are in the market to buy some new mac software your first stop should be MacMix.  The reason I say this should be your first stop is because of the pricing structure.  They offer discounts up to 75% off 12 or more applications.

The pricing structure is as follows:


10% 1-2 applications
30% off [...]]]></description>
			<content:encoded><![CDATA[<p>If you are in the market to buy some new mac software your first stop should be <a href="http://macmixpromo.com/">MacMix</a>.  The reason I say this should be your first stop is because of the pricing structure.  They offer discounts up to 75% off 12 or more applications.</p>
<p><span id="more-612"></span></p>
<p>The pricing structure is as follows:<br />
<br/></p>
<ul>
<li>10% 1-2 applications</li>
<li>30% off 3-4 applications</li>
<li>40% off 5-6 applications</li>
<li>50% off 7-8 applications</li>
<li>60% off 9-11 applications</li>
<li>75% off 12 or more applications</li>
</ul>
<p>Currently they only have 28 applications listed on the site but I am sure this is bound to grow as time goes on.  You also create your own bundle so it&#8217;s not like you are going to get software that you will never use.  Buy only what you want and get discounts for buying multiple applications at once.</p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/07/14/macmix/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Coda: An after use review</title>
		<link>http://josephcrawford.com/2008/07/14/coda-an-after-use-review/</link>
		<comments>http://josephcrawford.com/2008/07/14/coda-an-after-use-review/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 12:56:28 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Raves]]></category>

		<category><![CDATA[Reviews]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Useful]]></category>

		<category><![CDATA[Websites]]></category>

		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=609</guid>
		<description><![CDATA[If you have not already read my review on Coda you should do that now before you read this one.  This review is based on what I personally feel are drawbacks in the application.  I have been using Coda for the last few days pretty heavily for work.  I feel that I [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.panic.com/coda/'><img src="http://josephcrawford.com/wp-content/uploads/2008/07/coda-logo.png" alt="" title="Coda Logo" width="104" height="99" class="floatleft" /></a>If you have not already read <a href="http://josephcrawford.com/2008/07/10/an-in-depth-look-at-coda/">my review</a> on <a href="http://www.panic.com/coda/">Coda</a> you should do that now before you read this one.  This review is based on what I personally feel are drawbacks in the application.  I have been using <a href="http://www.panic.com/coda/">Coda</a> for the last few days pretty heavily for work.  I feel that I have given it a good chance to prove itself as the tool of choice for development.  In my last review I went over a lot of the good features that <a href="http://www.panic.com/coda/">Coda</a> has to offer, in this post however I will go over what I find to be drawbacks in the application. </p>
<p><span id="more-609"></span></p>
<ol>
<li><strong>No Save All Command</strong><br/><br/><del datetime="2008-07-15T00:15:30+00:00">I am not sure about you however when I am working generally I have several files open in the editor at one time.  I have been unable to find a command that will offer the save all functionality that I am used to.  I would love to see a save all menu item integrated into a later version of <a href="http://www.panic.com/coda/">Coda</a>.  This does not seem like a big deal but if you have 20 files open and edited you have to save them all individually rather than hitting one menu item or one keyboard short cut.  It just tends to be a bit of a pain for me.</del>  <strong>In a response from <a href="http://www.panic.com/">Panic</a> I was told that holding down the opt key while choosing save will give you a save all option.</strong></li>
<p><br/></p>
<li><strong>No Close All Files Command</strong><br/><br/>I have been unable to find a command to close all of the opened files in a site that I am working on.  I have found a work around but it is not the best way.  I would love to see a close all files command added to a later version of <a href="http://www.panic.com/coda/">Coda</a>.  Currently I have to right click on the tab of an open file and choose close others.  I then have to close the remaining file that is left opened.</li>
<p><br/></p>
<li><strong>Unable to set Default view when opening Coda</strong><br/><br/><del datetime="2008-07-15T00:15:30+00:00">This is not a show stopper when it comes to using <a href="http://www.panic.com/coda/">Coda</a>, however it is a bit annoying.  When I open <a href="http://www.panic.com/coda/">Coda</a> it always opens to the edit tab view of the interface with an untitled document open.  It would be nice if I could make it open to the sites tab view rather than the edit file.  I would like to open <a href="http://www.panic.com/coda/">Coda</a> and see all of my sites there ready for work.</del> <strong>In the response from <a href="http://www.panic.com/">Panic</a> they also told me that you can set the view in the general preferences pane.  New windows open with?</strong></li>
<p><br/></p>
<li><strong>Symbolic Link Issues</strong><br/><br/>I added a symbolic link to a directory, went back to the edit view in <a href="http://www.panic.com/coda/">Coda</a> and refreshed the directory.  I noticed that I used the wrong path when creating the symbolic link so I had to go back into the terminal and delete the symbolic link and re-create it.  After re-creating the link in the terminal I went back to the edit view and refreshed the directory.  To my surprise the symbolic link did not reload.  It still went to the old path from the first symbolic link created.  It did not update the symbolic link in the file list until I actually restarted <a href="http://www.panic.com/coda/">Coda</a>.</li>
<p><br/></p>
<li><strong>F5 for Refresh</strong><br/><br/><del datetime="2008-07-15T00:15:30+00:00">While messing with the symbolic link stuff I noticed that there is only one way to refresh the file listing in <a href="http://www.panic.com/coda/">Coda</a>.  You have to right click and choose refresh.  It would be nice if I could click on a file and hit F5 to refresh the directory that I am viewing.</del>  <strong><a href="http://www.panic.com/">Panic</a> also told me that you can refresh a directory by pushing Command-R if the file list is active it will refresh.</strong></li>
<p><br/></p>
<li><strong>Terminal Settings</strong><br/><br/>I noticed that when setting up a site the terminal portion of the application uses the same Remote Root as the site.  It would be nice if I had the option to use a different Remote Root.  I have setup my site to use a Remote Root that is for instance /home/jcrawford/projects/site/trunk/workspace/.  This directory has symbolic links to different parts of the project such as the www, api, video, etc.  When I open the terminal app i constantly have to cd .. before I can run any svn commands.  This is because ./ is the svn root and not ./workspace/</li>
<p><br/></p>
<li><strong>Searching A Site</strong><br/><br/>I have been unable to find a way to actually search a site for a string.  I am so used to having this ability.  Open a search dialog, tell it to search all files in a site and have it return the files where the match was found.  This is extremely helpful when it comes to finding strings in an entire project.  I thing this is the biggest issue I have with <a href="http://www.panic.com/coda/">Coda</a>.  It would be very nice to have this feature.</li>
<p><br/></p>
<li><strong>Loses Remote Connection</strong><br/><br/>I have noticed that with <a href="http://www.panic.com/coda/">Coda</a> if you leave the application open for a while still connected to a remote site and then return to use it you will have to close the application and then re-open it.  Something happens with the remote connection when there is no activity because when I go to lunch and then come back trying to open a file results in an error from <a href="http://www.panic.com/coda/">Coda</a>.  Every time I try to open a file I would get a dialog that says &#8220;write error&#8221;  This happens until I restart the application.  I am not sure if this is an issue with <a href="http://www.panic.com/coda/">Coda</a> or if this is an issue with SSH, however couldn&#8217;t <a href="http://www.panic.com/coda/">Coda</a> send a command to the site every so often to stop the timeouts?</li>
<p><br/></p>
<li><strong>Code Templates</strong><br/><br/>When using <a href="http://josephcrawford.com/2007/08/02/review-zend-support-vs-sales-tactics/"  class="a" a onclick="return alinks_click(this);" title="Zend Technologies">Zend</a> Studio I got used to the code templates that they offered.  You could go into the preferences and define a keyword such as &#8216;prdebug&#8217; and you could have it use a specified set of code.  In the editor when you type &#8216;prde&#8217; it would pop up a dialog much like the ones for the PHP functions that would put code in your editor for you.  I got used to the prdebug template that I created that would put nicely formatted print_r debugging commands in place.  The code I had generated was<br/><br />
echo &#8216;&lt;pre&gt;&#8217;; print_r($api_result); echo &#8216;&lt;/pre&gt;&#8217;; exit;<br />
<br/><br/></p>
<li><strong>Variable Detection</strong><br/><br/>In other editors that I have used if you do something like the following:<br/><br/>$var = 1;<br/><br/>Later in your code if you started to type &#8216;$va&#8217; it would pop up the dialog box much like the php functions do that will allow you to choose the defined variables.  If for instance you had $var1 and $variable defined the popup would allow you to choose either variable.</li>
<p><br/></p>
<li><strong>Active Line Highlighting</strong><br/><br/>It would be nice if <a href="http://www.panic.com/coda/">Coda</a> were to hilite the active line with a different color, a medium gray perhaps?  This would make it very easy to detect where your cursor was at any given time.
</li>
</ol>
<p>These are all issues that I have found over the past few days.  Now I am sure that I will find other issues and features that I did not know about at the time of this writing.  I will not be doing another review on this application unless a new version is released.  None of the drawbacks listed above are a total show stopper for me.  Although I like the ability to search all files in a site I can just launch the terminal and grep or use Zend Studio to do my searching.</p>
<p>The team over at <a href="http://www.panic.com/">Panic</a> really does know how to develop some great software.  Their most well known application is <a href="http://www.panic.com/transmit/">Transmit</a> an FTP application.  I actually found that <a href="http://www.panic.com/coda/">Coda</a> uses the <a href="http://www.panic.com/transmit/">Transmit</a> core for transmitting files to the remote servers.  My personal thoughts on <a href="http://www.panic.com/coda/">Coda</a> are that it is a nice application and I will use it daily until I find an issue that is a total show stopper for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/07/14/coda-an-after-use-review/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Mac Developer Network</title>
		<link>http://josephcrawford.com/2008/07/11/the-mac-developer-network/</link>
		<comments>http://josephcrawford.com/2008/07/11/the-mac-developer-network/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 23:00:03 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Raves]]></category>

		<category><![CDATA[Reviews]]></category>

		<category><![CDATA[Tips &amp; Tricks]]></category>

		<category><![CDATA[Useful]]></category>

		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=606</guid>
		<description><![CDATA[As you may or may not know I have recently been getting into Mac Development.  I have been going through the new Cocoa Programming for Mac OS X (3rd Ed.) by Aaron Hillegass.  It is an extremely useful book and I believe it is also used as the textbook for the Cocoa Bootcamp [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://josephcrawford.com/wp-content/uploads/2008/07/cocoa_programming_for_mac_osx_cover.jpg" alt="" title="Cocoa Programming for Mac OS X (3rd. Ed.)" width="76" height="101" class="floatleft" />As you may or may not know I have recently been getting into Mac Development.  I have been going through the new <a href="http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619/ref=pd_bbs_1?ie=UTF8&#038;s=books&#038;qid=1215807339&#038;sr=8-1">Cocoa Programming for Mac OS X (3rd Ed.)</a> by <a href="http://www.bignerdranch.com/instructors/hillegass.shtml">Aaron Hillegass</a>.  It is an extremely useful book and I believe it is also used as the textbook for the <a href="http://bignerdranch.com/classes/cocoa.shtml">Cocoa Bootcamp</a> course they hold at the <a href="http://www.bignerdranch.com/">Big Nerd Ranch</a>.  I have wanted to take this course however the costs of the course are out of my reach.  I have been going through the book at a slow pace trying to understand everything it has to offer.  I have asked questions on forums, IRC chat and mailing lists to answer things that I could not figure out.</p>
<p><span id="more-606"></span></p>
<p>A few months ago I found the Mac Developer Network.  They offer free podcasts for developers and now are also offering Video Training <a href="http://josephcrawford.com/2007/04/12/oreilly-school-online-courses/"  class="a" a onclick="return alinks_click(this);" title="">Courses</a>.  I was in touch with the owner of The MDN (Steve Scott  - aka. Scotty) and was asking about the courses.  He let me know that over the following week they were planning on launching the video training courses.  The other day I noticed that they had posted the first 2 videos.</p>
<ul>
<li><a href="http://mac-developer-network.com/videocourses/memorymanagement/index.html">Memory Management in Objective-C</a></li>
<li><a href="http://mac-developer-network.com/videocourses/statusbaritems/index.html">Adding Items to the Status Bar</a></li>
</ul>
<p><a href='http://mac-developer-network.com/'><img src="http://josephcrawford.com/wp-content/uploads/2008/07/mdn_logo.png" alt="" title="The Mac Developer Network" width="214" height="195" class="floatright" /></a>I quickly purchased an MDN membership and both courses.  If you are an MDN member you receive 50% off from all video courses that they offer.  The one thing that I love about the MDN courses is that they are offered in several formats.  You can download it in 1 full movie or you can download it where it is split up into chapters.  Now the resolution for the video(s) is set to 1280 x 720 for viewing on your TV or computer screen.  They also offer versions that are 480 x 272 which are made for the <a href="http://josephcrawford.com/2008/02/15/iphone-usage-shocks-google/"  class="a" a onclick="return alinks_click(this);" title="Apple iPhone">iPhone</a> and iPod Touch. I have not been able to watch both of the courses yet however I have finished with the Memory Management course.  I found this course to be very thorough showing examples of memory leaks and they also explain in detail why there is a leak and how to prevent it.  After going over the 6 rules of memory management they show you how to find memory leaks using a new feature of XCode 3 called Instruments.  They also show you how to find issues in your code where you release an object until the reference count is 0 and then try to access it again.  They state that this can be a very pesky bug that a lot of people run into.  They show you how to see the issue by using NSZombie and the console while your application is being run.  I am not too sure how easy it will be to find the issue as all the console really told you was the memory address where the object was as opposed to where in your code you reference it.</p>
<p>Overall I found the pricing structure for the courses to be really quite affordable.  The price of <a href="http://mac-developer-network.com/videocourses/memorymanagement/index.html">the memory management course</a> is $9.99 for non <a href="http://mac-developer-network.com/whyjoin/">MDN members</a> and $4.99 for <a href="http://mac-developer-network.com/whyjoin/">MDN Members</a>.  For $9.99 you get an 86 minute HD quality training course that is money well spent in my opinion.  The price for <a href="http://mac-developer-network.com/videocourses/statusbaritems/index.html">the status bar item course</a> is $4.99 for non <a href="http://mac-developer-network.com/whyjoin/">MDN members</a> and *<strong>only</strong>* $1.99 for <a href="http://mac-developer-network.com/whyjoin/">MDN members</a>.  I am not sure how you could ever find quality training like this at such low prices.  I look forward to seeing what other courses they release over time.  I am not sure exactly how often they will be publishing but I believe I recall Scotty stating he was going to try to put out 1-2 new courses a month.  Now as time constraints take place don&#8217;t hold me on this because things do tend to come up in everyone&#8217;s lives.</p>
<p>I found there to be a few issues in the video such as typos that were not corrected at any point in the video, it was just small things like this</p>
<p><em>NSString *string = [NSString alloc] initWithString:@&#8221;String 1&#8243;];</em></p>
<p>Notice that it is missing the first opening bracket.  It was just small things like that which any beginner will pick up on.  I am not that great with Obj-C yet but they were easy for me to catch.  I have reported the issues that I found to maintainer however whether they will be fixed or not is their call.  I am not sure what it would entail to fix a part of a video like that after it has been released.</p>
<p>Just to get back on point, I would *<strong>highly</strong>* recommend both the <a href="http://www.bignerdranch.com/instructors/hillegass.shtml">Aaron Hillegass</a> book and the training courses offered by the <a href="http://mac-developer-network.com/">Mac Developer Network</a>.  If you think that you will buy several courses in the future it might be very well worth the $25 yearly membership so that you can get 50% off the courses as they come out.  Now just because I mentioned the membership to the site and the video courses being paid services the <a href="http://mac-developer-network.com/">MDN</a> actually has a lot of free stuff to offer to developers.  They run several free podcasts that are free to subscribe to.  Check out what they have to offer, it very well may benefit you.</p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/07/11/the-mac-developer-network/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Netflix in the past?</title>
		<link>http://josephcrawford.com/2008/07/11/netflix-in-the-past/</link>
		<comments>http://josephcrawford.com/2008/07/11/netflix-in-the-past/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 13:28:14 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=604</guid>
		<description><![CDATA[Last night I was looking at my Netflix Queue of movies when I noticed that there was an advertisment at the top stating that Fathers Day was June 15 why not send them a nice gift.  The issue is that it is now July 11th.  How did this one slip past those developers?? [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I was looking at my Netflix Queue of movies when I noticed that there was an advertisment at the top stating that Fathers Day was June 15 why not send them a nice gift.  The issue is that it is now July 11th.  How did this one slip past those developers??  I guess they have no date checking clause on showing that message.</p>
<p><img src="http://josephcrawford.com/wp-content/uploads/2008/07/netflix_fathers_day.png" alt="" title="Netflix Fathers Day" width="455" height="233" style="margin: 0px 5px 5px 0px; border: 1px solid #000000; padding: 2px;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/07/11/netflix-in-the-past/feed/</wfw:commentRss>
		</item>
		<item>
		<title>An in-depth look at Coda</title>
		<link>http://josephcrawford.com/2008/07/10/an-in-depth-look-at-coda/</link>
		<comments>http://josephcrawford.com/2008/07/10/an-in-depth-look-at-coda/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 23:17:13 +0000</pubDate>
		<dc:creator>Joseph Crawford</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Raves]]></category>

		<category><![CDATA[Reviews]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Useful]]></category>

		<category><![CDATA[Websites]]></category>

		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://josephcrawford.com/?p=593</guid>
		<description><![CDATA[A while back I took a look at Coda but it was so early in development it really did not interest me.  I was always stuck on using my IDE (Zend Studio) for my everyday development.  Today I downloaded Coda again to take a look at what it has to offer now.
I started [...]]]></description>
			<content:encoded><![CDATA[<p>A while back I took a look at <a href="http://www.panic.com/coda/">Coda</a> but it was so early in development it really did not interest me.  I was always stuck on using my IDE (<a href="http://www.zend.com/en/products/studio/">Zend Studio</a>) for my everyday development.  Today I downloaded <a href="http://www.panic.com/coda/">Coda</a> again to take a look at what it has to offer now.</p>
<p>I started using <a href="http://www.panic.com/coda/">Coda</a> about an hour ago for my work.  I have been looking at all aspects of it and find it to be quite a nice tool and it almost replaces my other IDE.  I do not do a lot of debugging in the IDE so losing that feature does not really worry me.</p>
<p><span id="more-593"></span></p>
<p><a href='http://josephcrawford.com/wp-content/uploads/2008/07/sites-1.png'><img src="http://josephcrawford.com/wp-content/uploads/2008/07/sites-1-150x150.png" alt="" title="sites" width="150" height="150" class="floatleft" /></a>I like how you can setup different &#8220;sites&#8221; in <a href="http://www.panic.com/coda/">Coda</a>, if you click on the image to the left you will see a larger screen shot of what the &#8220;sites&#8221; view in <a href="http://www.panic.com/coda/">Coda</a> looks like.  I have only added 2 sites so far so I am not sure there is any limit on how many sites you can manage within <a href="http://www.panic.com/coda/">Coda</a>.  The options that they give you when adding a site are quite good.  You can connect using the following protocols: FTP, SFTP, FTP with SSL (Implicit), FTP with TLS/SSL, WebDAV, WebDAV HTTPS.  In the dialog for adding a site they ask you for the connection information, it also asks for your SSH login information if you require the Terminal portion of the application for the site that you are adding.</p>
<p><a href='http://josephcrawford.com/wp-content/uploads/2008/07/edit_file.png'><img src="http://josephcrawford.com/wp-content/uploads/2008/07/edit_file-150x150.png" alt="" title="Edit File" width="150" height="150" class="floatright" /></a>Using <a href="http://www.panic.com/coda/">Coda</a> to edit files could not be any easier than they have made it.  You simply connect to your site, double click the file and you can see the source code for that file.  As you can see in the screen-shot to the right <a href="http://www.panic.com/coda/">Coda</a> does support code suggestion for PHP programming.  I noticed that it does not automatically insert the closing HTML tag when you start a tag as <a href="http://www.zend.com/en/products/studio/">Zend Studio</a> does but this is a small feature to live without.  You can also see the clips section of <a href="http://www.panic.com/coda/">Coda</a> opened in the screen shot.  It is a place where you can put frequently used code and either double click to add it to your document or drag and drop the clip in to insert the proper text. There are a lot of features to the editor, way too many to cover individually.  However I do want to mention that you can share files using <a href="http://www.apple.com/macosx/technology/bonjour.html">Bonjour</a> and you can also turn on and off the line numbering.  If you click the Gear below the editor window you will see quite a few options for you to choose from.  The one thing that is not depicted in the screen shot is the ability for <a href="http://www.panic.com/coda/">Coda</a> to open image files.  It opens them and shows the image unlike most editors that show the binary output of the image.</p>
<p><a href='http://josephcrawford.com/wp-content/uploads/2008/07/preview_site.png'><img src="http://josephcrawford.com/wp-content/uploads/2008/07/preview_site-150x150.png" alt="" title="Site Preview" width="150" height="150" class="floatleft" /></a>The preview section of <a href="http://www.panic.com/coda/">Coda</a> is pretty powerful as well.  Not only does it give you a live preview but it has a javascript console as well that will help you when debugging those pesky javascript issues.  The best part I think I like about the preview window is the ability to turn on the DOM hierarchy viewer.  With this on you can hover your mouse over sections of the page and they will highlight blue.  You can click the section if you need the outline to remain in place after you move your mouse out of the area.  Under the preview it also shows you the trail of DOM elements to get to the highlighted point.  This is a great feature when you are trying to debug html / js / dom issues.  You can see in the image to the left that a portion of the page is highlighted blue, this is the DOM hierarchy inspector turned on and in use.</p>
<p><a href='http://josephcrawford.com/wp-content/uploads/2008/07/edit_css.png'><img src="http://josephcrawford.com/wp-content/uploads/2008/07/edit_css-150x150.png" alt="" title="CSS Editor" width="150" height="150" class="floatright" /></a>I think the CSS editing feature of the application is what makes me like <a href="http://www.panic.com/coda/">Coda</a> the most.  Everything in the CSS is point and click.  You just choose the options that you want and the css is generated for you.  Now if you try to use the CSS Editor portion of <a href="http://www.panic.com/coda/">Coda</a> on a file that is not a CSS file, it will tell you that you are not using a valid CSS file.  When I say you can pretty much do your CSS with pointing and clicking I mean it.  There are so many options in this editor that makes it so easy it is unbelievable.  CSS is not a strong point for me so this tool will come in very handy when it comes to having to adjust things that are powered by CSS.  I will no longer have to wait for the guy who created the CSS to come online.  I can make the fix pretty quickly myself.  The CSS Editor offers many many options under the following categories: Text, Color &#038; Background, Dimensions, Margins &#038; Padding, Border, Lists, Layout, Tables and Printing.  You will have to check out this feature is CSS is not your strong point because it will really come in handy.  As you may see in the screen shot there is a column for the options you can edit but there is also a column that shows a preview of what every CSS element in the file will look like.</p>
<p>For those of you who spend most of your day in Terminal like I do it&#8217;s really nice that <a href="http://www.panic.com/coda/">Coda</a> offers a Terminal section so that you do not need to run multiple applications at once.  You can edit a file and jump over to the terminal section to run your commands.  It makes like really easy and I feel a bit &#8220;spoiled&#8221; by all of the nice features in this application.  I am really happy that someone is out there working on an All-In-One tool like this for developers.  I do have to admit I have seen nothing in the application pertaining to source control and that is a bit disappointing.  However in my case it&#8217;s not a real issue.  My employer has a development server setup in the offices and I can connect to it fine using SFTP.  I make my changes, pop over to the terminal section and run my version control commands.  It is a really quick process (even faster than working in <a href="http://www.zend.com/en/products/studio/">Zend Studio</a>) which surprises me.</p>
<p>As of this writing my feelings toward this application are very good.  I look forward to putting this application to the every day test.  As I have only been using it for a few hours I have not begun to find any real drawbacks to the application.  I will put this to the every day test and then write another review of the product when my trial is expired.</p>
]]></content:encoded>
			<wfw:commentRss>http://josephcrawford.com/2008/07/10/an-in-depth-look-at-coda/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.904 seconds -->
