<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>I'm James Hall.</title>
	
	<link>http://www.imjameshall.com</link>
	<description>programming, videogames, kicks and lyrics</description>
	<lastBuildDate>Fri, 26 Feb 2010 20:43:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ImJamesHall" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="imjameshall" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Twitter + Hip Hop = Not Always Bad?</title>
		<link>http://www.imjameshall.com/2010/02/twitter-hip-hop-not-always-bad/</link>
		<comments>http://www.imjameshall.com/2010/02/twitter-hip-hop-not-always-bad/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 05:13:41 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[erykah badu]]></category>
		<category><![CDATA[hip hop]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=162</guid>
		<description><![CDATA[Ive personally been in a bit of a twitter apathy mode.  It seems that is very bloated with spam accounts and it just increases everyday. However, this little tidbit reminded me of the power of twitter and social networking in itself.
While reading on mashable yesterday i came across this article about how Erykah Badu was trying [...]]]></description>
			<content:encoded><![CDATA[<p>Ive personally been in a bit of a twitter apathy mode.  It seems that is very bloated with spam accounts and it just increases everyday. However, this little tidbit reminded me of the power of twitter and social networking in itself.</p>
<p>While reading on mashable yesterday i came across <a href="mashable.com/2010/02/25/twitter-sample-clearance/" target="_blank">this</a> article about how Erykah Badu was trying to remove a lot of the middle man work while trying to get a sample cleared for her album.  As you can see in the article, she was able to, and got the sample cleared relatively easy.</p>
<p>Seeing that im a huge hiphop fan,  I know about the troubles and trials of getting sample clearances for songs.  For those who dont know, a producer of a song that samples any older music (that is copyrighted) has to get clearance to use that sample.  More detailed information can be found <a href="http://emusician.com/tutorials/emusic_clear/">here</a>.  It usually deals with going through a lot of lawyers and middle-men just to get something done.</p>
<p>However, thanks to twitter, Ms. Badu was able to ask for help on twitter, and through her following, she got in touch with Paul McCartney and got the sample cleared! Ive heard quite a few songs before sample clearance, and then, after not getting it cleared, the unfortunate remake of the same song.</p>
<p><img class="alignnone" title="Erykah Twitter" src="http://www.imjameshall.com/wp-content/uploads/2010/02/erykah_twitter.png" alt="" width="524" height="547" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2010/02/twitter-hip-hop-not-always-bad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We’re not really friends, you and I.</title>
		<link>http://www.imjameshall.com/2010/02/were-not-really-friends-you-and-i/</link>
		<comments>http://www.imjameshall.com/2010/02/were-not-really-friends-you-and-i/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 05:43:28 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[buddypress]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=154</guid>
		<description><![CDATA[While i was at wordcamp miami this weekend, i was listening to John James Jacoby of BuddyPress and what needed to be done to update it when he said something that kind of resounded in my head, when talking about the &#8220;Friends&#8221; functionality he said something to the tune of &#8220;social networks have kind of [...]]]></description>
			<content:encoded><![CDATA[<p>While i was at <a href="http://wordcampmia.com/" target="_blank">wordcamp miami</a> this weekend, i was listening to <a href="http://twitter.com/johnjamesjacoby">John James Jacoby</a> of <a href="http://buddypress.org/" target="_blank">BuddyPress</a> and what needed to be done to update it when he said something that kind of resounded in my head, when talking about the &#8220;Friends&#8221; functionality he said something to the tune of &#8220;social networks have kind of changed the meaning of friends&#8221;.</p>
<p><span id="more-154"></span> Thats quite an interesting statement.  How many followers on twitter do you really consider a friend? Or facebook for that matter? Now if you hang out with people at a party, pass them by at a tech meetup, or happen to find them through a random retweet, you automatically get added on facebook, twitter, and they want a reference on linkedin.</p>
<p>On the other hand, maybe this is a positive progression into a more peaceful society? We&#8217;re all friends here, you and I.</p>
<p>what do you think? do you consider everyone you add on your networks your &#8220;Friend&#8221;?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2010/02/were-not-really-friends-you-and-i/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Sqlite to Core Data: Update</title>
		<link>http://www.imjameshall.com/2010/02/sqlite-to-core-data-update/</link>
		<comments>http://www.imjameshall.com/2010/02/sqlite-to-core-data-update/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 02:22:33 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Repository]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=149</guid>
		<description><![CDATA[If you keep up with my blog, you&#8217;ll see ive been moving a project from SQLite to Core Data, here&#8217;s an update.
So while ive been working on this, ive been running into a few issues, mainly getting the relations set up correct in the data models, but its been working very smoothly.  While re-working this, [...]]]></description>
			<content:encoded><![CDATA[<p>If you keep up with my blog, you&#8217;ll see ive been <a href="http://www.imjameshall.com/2010/01/handwritten-sqlite-to-coredata-part-1/" target="_self">moving a project from SQLite to Core Data</a>, here&#8217;s an update.</p>
<p>So while ive been working on this, ive been running into a few issues, mainly getting the relations set up correct in the data models, but its been working very smoothly.  While re-working this, i thought to myself, i need to use the repository pattern in this.  As core data is still a bit new, there is still a little bit of textual writing while querying, and instead of having strings for this all over the place in various classes, ill just have them all in one class.</p>
<p>Here&#8217;s some info on the repository pattern (using .NET as an example) <a href="http://www.devx.com/dotnet/Article/33695/0/page/5" target="_blank">here</a>.</p>
<p>In most of our recent projects, weve been using the repository pattern with our Linq-To-SQL classes, and its been very helpful in keeping code clean, with all of the querying in one spot.</p>
<p>Im currently working on an example project in XCode that shows how to implement the repository pattern, while using protocols as well for some cool safecatches.</p>
<p>Look for that towards monday or tuesday.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2010/02/sqlite-to-core-data-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handwritten SQLite to Core Data, Part1</title>
		<link>http://www.imjameshall.com/2010/01/handwritten-sqlite-to-coredata-part-1/</link>
		<comments>http://www.imjameshall.com/2010/01/handwritten-sqlite-to-coredata-part-1/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 17:51:42 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Core Data]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=141</guid>
		<description><![CDATA[I recently completed an app for a client at work, and while it was being written, Core Data was only available in the beta phase, so we pushed it out using handwritten sql queries.  Now me being a .net programmer and having experienced the change from TableAdapters and hand written SQL to ORMs (Linq, in [...]]]></description>
			<content:encoded><![CDATA[<p>I recently completed an app for a client at work, and while it was being written, <a href="http://en.wikipedia.org/wiki/Core_Data">Core Data</a> was only available in the beta phase, so we pushed it out using handwritten sql queries.  Now me being a .net programmer and having experienced the change from TableAdapters and hand written SQL to <a href="http://en.wikipedia.org/wiki/Object-relational_mapping" target="_blank">ORMs</a> (<a href="http://msdn.microsoft.com/en-us/netframework/aa904594.aspx" target="_blank">Linq</a>, in particular), i know that using those have its advantages and disadvantages, and ill voice them here as i go through the project.</p>
<p>Pros: Less Code, Very Little Handwritten SQL (Predicates still need it)</p>
<p>Cons:Any numeric value and Bools are saved as NSNumber.</p>
<p>All in all its a fun adventure so far, ill keep you up to date!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2010/01/handwritten-sqlite-to-coredata-part-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Calendar: Now With Sports Schedules!</title>
		<link>http://www.imjameshall.com/2009/09/google-calendar-now-with-sports-schedules/</link>
		<comments>http://www.imjameshall.com/2009/09/google-calendar-now-with-sports-schedules/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 13:45:33 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=136</guid>
		<description><![CDATA[I was looking through my google calendars when i noticed they were offering sports calendars! You can add any of your favorite teams to the calendar and it will show their whole schedule integrated in with your current google calendar!
If you use google for your scheduling, this is definitely great for you, and if not, [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking through my google calendars when i noticed they were <a href="http://gmailblog.blogspot.com/2009/09/new-in-calendar-sports-schedules-and.html">offering sports calendars</a>! You can add any of your favorite teams to the calendar and it will show their whole schedule integrated in with your current google calendar!</p>
<p>If you use google for your scheduling, this is definitely great for you, and if not, you can at least have a calendar that has the most important sports dates for you!</p>
<p> </p>
<p><a href="http://calendar.google.com">http://calendar.google.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2009/09/google-calendar-now-with-sports-schedules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Must Have For Sports Fans On The Go</title>
		<link>http://www.imjameshall.com/2009/09/must-have-for-sports-fans-on-the-go/</link>
		<comments>http://www.imjameshall.com/2009/09/must-have-for-sports-fans-on-the-go/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 14:28:50 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=134</guid>
		<description><![CDATA[What&#8217;s up!
Hope the long holiday is treating you well.
Quick post about my current favorite app, sportacular for the iphone.
Sportacular has been on my phone for a while anyways for regular score checking whenever im on the go. However, with push notifications theyve definitely added a bit of awesome to the app.
Via some very simple settings, [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s up!</p>
<p>Hope the long holiday is treating you well.</p>
<p>Quick post about my current favorite app, <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=286058814&amp;mt=8">sportacular</a> for the iphone.</p>
<p>Sportacular has been on my phone for a while anyways for regular score checking whenever im on the go. However, with push notifications theyve definitely added a bit of awesome to the app.</p>
<p>Via some very simple settings, you can have sportacular notify you if the score changes, when a period ends, when the game starts and when the game ends.</p>
<p>While this isnt the first app that ive used push notifications on, its the one that im most thankful for.</p>
<p>The best part? its free.</p>
<p>So if youre a sports fan and have been looking for a good app that notifies you, pick this up!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2009/09/must-have-for-sports-fans-on-the-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WPTouch is awesome</title>
		<link>http://www.imjameshall.com/2009/07/wptouch-is-awesome/</link>
		<comments>http://www.imjameshall.com/2009/07/wptouch-is-awesome/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 22:22:52 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wprouxh]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/2009/07/wptouch-is-awesome/</guid>
		<description><![CDATA[Forgot to mention that I am now using wptouch for mobile viewing! If you&#8217;re on an iPhone or android phone check it out!
]]></description>
			<content:encoded><![CDATA[<p>Forgot to mention that I am now using wptouch for mobile viewing! If you&#8217;re on an iPhone or android phone check it out!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2009/07/wptouch-is-awesome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I didnt know the app would do that!</title>
		<link>http://www.imjameshall.com/2009/07/i-didnt-know-the-app-would-do-that/</link>
		<comments>http://www.imjameshall.com/2009/07/i-didnt-know-the-app-would-do-that/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 21:18:01 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Common Sense]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=129</guid>
		<description><![CDATA[I&#8217;ve been downloading iPhone apps like a mad man lately, just to check out functionalities, common practices and just all around knowledge on iPhone apps and one thing that I&#8217;ve noticed  is that most apps are guilty or something i absolutely loathe.

In almost any app you&#8217;ll find on the app store, there will be some kind [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been downloading iPhone apps like a mad man lately, just to check out functionalities, common practices and just all around knowledge on iPhone apps and one thing that I&#8217;ve noticed  is that most apps are guilty or something i absolutely loathe.</p>
<p><span id="more-129"></span></p>
<p>In almost any app you&#8217;ll find on the app store, there will be some kind of button that takes you somewhere outside of said app. I have no qualms with that, however i do have a problem with not informing the user that said button WILL be doing that. How many times have you (if you&#8217;re an iphone user) clicked a button, only to find out that its closed the application and moved on to its designated task?</p>
<p>I completely understand the necessity and want to have an app do some sort of activitiy outside of itself, I don&#8217;t understand, however why so many apps dont mention this to the user, either explicitly or implictly. If you are going to a website, use the safari image on the button, or just have the text imply that clicking the button will take you out of the app.</p>
<p>I guess on the other side to it, the developer could say &#8220;well the user should know clicking that link would take them out&#8221;, but i think that&#8217;s an unfair assumption.</p>
<p>Have you had any frustrations with this? If so let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2009/07/i-didnt-know-the-app-would-do-that/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jayemsee takes fireworks seriously.</title>
		<link>http://www.imjameshall.com/2009/07/jayemsee-takes-fireworks-seriously/</link>
		<comments>http://www.imjameshall.com/2009/07/jayemsee-takes-fireworks-seriously/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 13:30:05 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=121</guid>
		<description><![CDATA[Hope your fourth was good. Mine was good, went to my friend josh&#8217;s and lit off some really kick ass fireworks.
here&#8217;s the finale we launched.  fast forward to :25 to get to the business.

Anti-aircraft fireworks from james hall on Vimeo.
]]></description>
			<content:encoded><![CDATA[<p>Hope your fourth was good. Mine was good, went to my friend <a href="http://www.jayemsee.com">josh&#8217;s</a> and lit off some really kick ass fireworks.</p>
<p>here&#8217;s the finale we launched.  fast forward to :25 to get to the business.</p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5482125&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5482125&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/5482125">Anti-aircraft fireworks</a> from <a href="http://vimeo.com/user1224783">james hall</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2009/07/jayemsee-takes-fireworks-seriously/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Everything in its right place.</title>
		<link>http://www.imjameshall.com/2009/07/everything-in-its-right-place/</link>
		<comments>http://www.imjameshall.com/2009/07/everything-in-its-right-place/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 13:30:13 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[iphone-sdk]]></category>

		<guid isPermaLink="false">http://www.imjameshall.com/?p=116</guid>
		<description><![CDATA[Recently i&#8217;ve had a great opportunity at work to take on a new language.  Turn outs it what i&#8217;ve been looking for.

My background in programming started off in high school in which i started off using an express version of Microsoft Frontpage where i made a hip hop key styling battle forum. (quite ridiculous i [...]]]></description>
			<content:encoded><![CDATA[<p>Recently i&#8217;ve had a great opportunity at work to take on a new language.  Turn outs it what i&#8217;ve been looking for.</p>
<p><span id="more-116"></span></p>
<p>My background in programming started off in high school in which i started off using an express version of Microsoft Frontpage where i made a hip hop <a href="http://www.urbandictionary.com/define.php?term=Keystyle">key styling</a> battle forum. (quite ridiculous i know, but hey, you gotta start somewhere!).  I knew from the get go that i enjoyed creating websites and the puzzles that came with having to figure out the language to get exactly what i wanted to display.</p>
<p>In college, i got my hands on Flash and Dreamweaver, and began to make more animated and stylistic sites, for artists like <a href="http://www.departfromme.com">Cage</a>, <a href="http://en.wikipedia.org/wiki/High_and_Mighty_(band)">High and Mighty</a>, and MHz.  While I couldnt do the greatest graphics in the world, the sites did their job, and pretty well if you ask me.  All of my excitement and joy of programming led me to taking a programming class in college; it ended up being in C++ and while others seemed to despise it, i flourished. In my next semester, i had to take another programming class, this time in Java.  I didnt like it as much as the C++ class but I got through with no problems.</p>
<p>During this class I got the opportunity to become an intern for a <a href="http://cit.georgiasouthern.edu/eagleinformatics.html">project</a> that my college was doing in partnership with NCR corporation, which was mainly written in C/C++.  I worked on that project for 4 years, and while i had my hardships with it, i always loved it.  Void pointers, header files, structs, I loved it.  After that project I moved on to a few different companies, all working in the .NET platform.  While I love the .NET platform, I always feel like im just creating very static solutions, with no artistic feel, which really isn&#8217;t a bad thing all the time, I just always like to see something more living from what i work on (let&#8217;s face is CMSs are pretty standard).</p>
<p>About a month ago, my job asked me if I would be interested in possibly working on iPhone applications.  Knowing that its based primarily in objective-c, I knew it wouldn&#8217;t be a hard language to  pick up.  After working on it for about 3-weeks now, I can whole-heartedly say that im in love with it.</p>
<p>It feels like the perfect blend of what I love, hardcore close-to-the-memory programming, with an artistic output of the code.  I&#8217;ve been worried that maybe im just in the honeymoon phase of this, but i really dont think I am.  With the rise of the demand for mobile applications, I can do nothing but smile knowing that I&#8217;ll probably be able to be working with the iphone more and more.</p>
<p>I&#8217;ll be keeping this blog up to date with frustrations and findings I have while I go through this new journey of mine.</p>
<p>Heres a few things I&#8217;ve learned already:</p>
<ol>
<li>Don&#8217;t trust the simulator.</li>
<li>TabBarControllers are view hogs. (Portrait vs Landscape)</li>
<li>XCode uses a weird symbol for the option key (it may be all mac apps, i dunno, still a mac noob!)</li>
<li>XCode&#8217;s debugging suite is a joke compared to Visual Studios.</li>
</ol>
<p>Anyways, if you&#8217;re an iphone dev and want to drop some tips, good sites, whatever, please feel free to do so!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imjameshall.com/2009/07/everything-in-its-right-place/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
