<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>danielk.org &#187; hacking</title>
	<atom:link href="http://danielk.org/blog/category/software-dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielk.org/blog</link>
	<description>essays &#38; articles</description>
	<lastBuildDate>Wed, 18 Jan 2012 20:19:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Domain Tools</title>
		<link>http://danielk.org/blog/software-dev/domain-tools/</link>
		<comments>http://danielk.org/blog/software-dev/domain-tools/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 11:30:28 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[Domains]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1339</guid>
		<description><![CDATA[stuckdomains]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stuckdomains.com/">stuckdomains</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/domain-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Startup Communication</title>
		<link>http://danielk.org/blog/software-dev/startup-communication/</link>
		<comments>http://danielk.org/blog/software-dev/startup-communication/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 11:20:11 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[Pair Programming]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1256</guid>
		<description><![CDATA[Ever hear of pair programming? The idea is to have better communication.]]></description>
			<content:encoded><![CDATA[<p><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/af/Pair_programming_1.jpg/220px-Pair_programming_1.jpg" alt="" /><br />
Ever hear of <a href="http://en.wikipedia.org/wiki/Pair_programming">pair programming</a>? The idea is to have better communication.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/startup-communication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Django</title>
		<link>http://danielk.org/blog/software-dev/django/</link>
		<comments>http://danielk.org/blog/software-dev/django/#comments</comments>
		<pubDate>Sun, 24 Oct 2010 03:13:13 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python411]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1125</guid>
		<description><![CDATA[The official site http://www.djangoproject.com/. Getting started with Django. showmedo.com, videos of Django. The Django Book Django Dose Python411, find the gems, they are in there! (More podcasts) Eclipse for Django]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.flowtheory.net/img/django-logo-160-69.png" alt="" /></p>
<p>The official site <a href="http://www.djangoproject.com/">http://www.djangoproject.com/</a>.</p>
<ul>
<li><a href="http://gigantuan.net/2010/07/getting-started-with-django-episode-1/">Getting started with Django.</a></li>
<li><a href="http://showmedo.com">showmedo.com</a>, videos of Django.</li>
<li><a href="http://www.djangobook.com/">The Django Book</a></li>
<li><a href="http://djangodose.com/">Django Dose</a></li>
<li><a href="feed://www.awaretek.com/python/index.xml">Python411</a>, find the gems, they are in there! (<a href="http://stackoverflow.com/questions/4007005/any-good-audio-podcasts-for-python-and-django">More podcasts</a>)</li>
<li><a href="http://penkin.wordpress.com/2007/08/08/eclipse-for-django/">Eclipse for Django</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/django/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Best jQuery Libraries Around</title>
		<link>http://danielk.org/blog/software-dev/the-best-jquery-libraries-around/</link>
		<comments>http://danielk.org/blog/software-dev/the-best-jquery-libraries-around/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 16:49:49 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1038</guid>
		<description><![CDATA[jqueryui qtip]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://jqueryui.com/home">jqueryui</a></li>
<li><a href="http://craigsworks.com/projects/qtip/demos/effects/modal#">qtip</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/the-best-jquery-libraries-around/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online Development/Developer Communities</title>
		<link>http://danielk.org/blog/software-dev/online-developmentdeveloper-communities/</link>
		<comments>http://danielk.org/blog/software-dev/online-developmentdeveloper-communities/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 03:21:03 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[Jeff Atwood]]></category>
		<category><![CDATA[Joel Spolsky]]></category>
		<category><![CDATA[serverfault.com]]></category>
		<category><![CDATA[stackoverflow.com]]></category>
		<category><![CDATA[superuser.com]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=883</guid>
		<description><![CDATA[Jeff Atwood and Joel Spolsky got together a little over a year ago to create I think the best online tech communities around. Somehow they where able pull it off which I commend them on their great feat, getting developers to work together!&#8230;if you have never heard of these sites, I highly urge you to [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://page.mi.fu-berlin.de/krudolph/stuff/stackoverflow.png" alt="Stack Overflow" height="50%" width="50%" /></p>
<p><a href="http://www.codinghorror.com/blog/">Jeff Atwood</a> and <a href="http://www.joelonsoftware.com/">Joel Spolsky</a> got together a little over a year ago to create I think the best online tech communities around. Somehow they where able pull it off which I commend them on their great feat, getting developers to work together!&#8230;if you have never heard of these sites, I highly urge you to go and start using these sites!</p>
<p>Online development communities:</p>
<ul>
<li><a target="_blank" href="http://www.stackoverflow.com">Stackoverflow.com</a></li>
<li><a target="_blank" href="http://www.serverfault.com">Serverfault.com</a></li>
<li><a target="_blank" href="http://www.superuser.com">Superuser.com</a></li>
</ul>
<p>My accounts on these sites:</p>
<ul>
<li><a target="_blank" href="http://stackoverflow.com/users/53740/daniel">Stackoverflow.com</a></li>
<li><a target="_blank" href="http://serverfault.com/users/4629/daniel">Serverfault.com</a></li>
<li><a target="_blank" href="http://superuser.com/users/9404/daniel">Superuser.com</a></li>
</ul>
<p>Joel and Jeff have a great <a href="http://itc.conversationsnetwork.org/series/stackoverflow.html">podcast</a> as well that I am an avid listener too.</p>
<p>As well the Stack Overflow iPhone app is <a href="http://itunes.apple.com/us/app/devcred/id356110207?mt=8">here</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/online-developmentdeveloper-communities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery</title>
		<link>http://danielk.org/blog/software-dev/jquery/</link>
		<comments>http://danielk.org/blog/software-dev/jquery/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 19:19:50 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=864</guid>
		<description><![CDATA[Some of my favorate pluggins are listed below: Good form jQuery ToolTips tipsy, a facebook like tooltip qTip Textbox info box Popup media players Shadowbox (help) Mediabox]]></description>
			<content:encoded><![CDATA[<p>Some of my favorate pluggins are listed below:</p>
<p><a href="http://www.1stwebdesigner.com/css/best-ajax-css-forms-tips-trends-techniques/<br />
">Good form jQuery</a></p>
<p><a href="http://www.webdesignbooth.com/15-jquery-plugins-to-create-an-user-friendly-tooltip/">ToolTips</a></p>
<ul>
<li><a href="http://onehackoranother.com/projects/jquery/tipsy/#notes">tipsy</a>, a facebook like tooltip</li>
<li><a href="http://craigsworks.com/projects/qtip/demos/">qTip</a></li>
<li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/">Textbox info box</a></li>
</ul>
<p>Popup media players</p>
<ul>
<li><a href="http://www.shadowbox-js.com/index.html">Shadowbox</a> (<a href="http://ninjaforge.com/index.php?option=com_fireboard&#038;Itemid=270&#038;func=view&#038;id=11573&#038;catid=63">help</a>)</li>
<li><a href="http://iaian7.com/webcode/Mediabox">Mediabox</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac, iPad, iPhone, iOS Development</title>
		<link>http://danielk.org/blog/software-dev/objective-c-programming/</link>
		<comments>http://danielk.org/blog/software-dev/objective-c-programming/#comments</comments>
		<pubDate>Mon, 17 May 2010 15:08:26 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Instruments]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone Application Development]]></category>
		<category><![CDATA[iPhone Application Programming]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[nterface Builder]]></category>
		<category><![CDATA[Objective C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[speedlimit]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=763</guid>
		<description><![CDATA[First things first, run these commands on a lion machine: &#8211;SEE ALL LION FOLDERS&#8211; chflags nohidden ~/Library/ chflags nohidden /Library/ &#8211;SHOW ALL FILES IN FINDER WINDOW&#8211; write com.apple.finder AppleShowAllFiles -bool true defaults write com.apple.finder AppleShowAllFiles TRUE &#8211;SHOW &#8212; Hard Drive not visible Mac OSx0&#8211; If you open the Terminal (located in Applications/Utilities) and run ls [...]]]></description>
			<content:encoded><![CDATA[<p>First things first, run these commands on a lion machine:<br />
&#8211;SEE ALL LION FOLDERS&#8211;<br />
chflags nohidden ~/Library/<br />
chflags nohidden /Library/</p>
<p>&#8211;SHOW ALL FILES IN FINDER WINDOW&#8211;<br />
write com.apple.finder AppleShowAllFiles -bool true<br />
defaults write com.apple.finder AppleShowAllFiles TRUE</p>
<p>&#8211;SHOW &#8212; Hard Drive not visible Mac OSx0&#8211;<br />
If you open the Terminal (located in Applications/Utilities) and run ls /Volumes </p>
<p>One thing everyone should be able to have, is a link to Xcode, Interface Builder and the mac simulator.<br />
This is where they all are:<br />
<code><br />
/Developer/Applications/Xcode.app<br />
/Developer/Applications/Interface Builder.app<br />
/Developer/Applications/Instruments.app<br />
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications<br />
</code></p>
<p>First things first, get this xcode class from Stanford called <a href="http://itunes.apple.com/itunes-u/iphone-application-programming/id384233222#ls=1">iPhone Application Programming (Spring 2009)</a> in iTunes U.<br />
<br />
There are some other amazing iPhone/iPad courses from Stanford, you can find them here:<br />
<a href="http://itunes.stanford.edu/">http://itunes.stanford.edu/</a>.<br />
Check out iPhone Application Development (Winter 2010).<br />
<br />
Some great fast commands for Xcode development are:<br />
<br />
<a href="http://stackoverflow.com/questions/796482/steps-to-upload-an-iphone-application-to-the-appstore">Great step by step on the process of putting your app in the app store.</a><br />
<br />
<strong>Switch between code:</strong><br />
<code><br />
[option key] 1<br />
[option key] 2<br />
</code><br />
<br />
<strong>Indenting code:</strong><br />
<code><br />
[option key] ]<br />
[option key] [<br />
</code><br />
<br />
<strong>Switching code:</strong><br />
<code><br />
[option key] [command key] [up key]<br />
</code><br />
<br />
<strong>Some great plugins are:</strong></p>
<ul>
<li><a href="hhttp://mschrag.github.com/">speedlimit, a speed testing for the simulator</a></li>
<li><a href="http://github.com/matej/MBProgressHUD">MBProgressHUD</a></li>
<li><a href="http://amro.co/how-to-get-4-to-5-stars-on-the-app-store">HOW TO GET 4 TO 5 STARS ON THE APP STORE</a></li>
</ul>
<p><a href="http://www.apple.com/support/iphone/enterprise/">iPhone Enterprise Information</a><br />
<br />
Any good videos I find on Objective C Programming for the iPhone and iPad I&#8217;ll post up here.<br />
<br />
This guy has some great vids:<br />
<a href="http://www.youtube.com/watch?v=1Xqn5IHbusA&#038;feature=player_embedded" rel="shadowbox[post-763];player=swf;width=640;height=385;">Tutorial 1</a><br />
<a href="http://www.youtube.com/watch?v=7803KdMkfeQ&#038;feature=player_embedded" rel="shadowbox[post-763];player=swf;width=640;height=385;">Tutorial 2</a><br />
<a href="http://www.youtube.com/watch?v=NNsMkzmrZ90&#038;feature=player_embedded" rel="shadowbox[post-763];player=swf;width=640;height=385;">Tutorial 3</a><br />
<a href="http://www.youtube.com/watch?v=NNsMkzmrZ90&#038;feature=player_embedded" rel="shadowbox[post-763];player=swf;width=640;height=385;">Tutorial 4</a><br />
<a href="http://www.youtube.com/watch?v=WHymKNc_gZk&#038;feature=player_embedded" rel="shadowbox[post-763];player=swf;width=640;height=385;">Tutorial 5</a></p>
<p>A great example split view controller:<br />
<a href="http://mattgemmell.com/2010/07/31/mgsplitviewcontroller-for-ipad">MGSplitViewController for iPad</a></p>
<h2>Sending an executable:</h2>
<p>If you want to zip up your executable for an app you will:<br />
<code>[your name]/Library/Application Support/iPhone Simulator/4.2/Applications/[folders to delete]</code></p>
<p>Clear out everything in this folder.<br />
Build and Run your project.<br />
In simulator close all open apps, even the ones running in the background.<br />
Go back into <code>[your name]/Library/Application Support/iPhone Simulator/4.2/Applications/[zip up the folder created]</code><br />
Zip up your project and that is it!<br />
Put into any other computer as an executable.</p>
<p><a href="http://adeem.me/blog/2009/06/22/creating-splash-screen-tutorial-for-iphone/">Building a splash screen</a>.<br />
<a href="http://www.mobigeni.com/2010/05/03/define-ipad-interface-orientation-splash-screens/">iPad splash screens.</a></p>
<p><a href="http://stackoverflow.com/questions/1643007/iboutlet-and-ibaction">Info on IBAction and IBOutlet</a><br />
IBAction for methods<br />
IBOutlet for objects or instance variables</p>
<p><a href="http://www.raywenderlich.com/1768/how-to-make-a-custom-uiview-a-5-star-rating-view">App review code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/objective-c-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python</title>
		<link>http://danielk.org/blog/software-dev/python/</link>
		<comments>http://danielk.org/blog/software-dev/python/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 19:29:10 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=465</guid>
		<description><![CDATA[I found this great video on learning python, Learning Python. Great resources Dive Into Python Learning Python the Hard Way Y Combinator Eclipse A great tutorial on PyDev. Data Structures &#8211; Dictionaries A great installer, it is like apt-get for linux: easy_install Great Plugins: pygeoip]]></description>
			<content:encoded><![CDATA[<p>I found this great video on learning python, <a href="http://www.youtube.com/watch?v=4Mf0h3HphEA&#038;feature=SeriesPlayList&#038;p=EA1FEF17E1E5C0DA" rel="shadowbox[post-465];player=swf;width=640;height=385;">Learning Python</a>.</p>
<p><strong>Great resources</strong></p>
<ul>
<li><a href="http://diveintopython.org/">Dive Into Python</a></li>
<li><a href="http://learnpythonthehardway.org/index">Learning Python the Hard Way</a></li>
<li><a href="http://news.ycombinator.com/item?id=1841359">Y Combinator</a></li>
</ul>
<p><strong>Eclipse</strong><br />
<a href="http://showmedo.com/videotutorials/video?name=PydevEclipseExtensionsFabio&#038;fromSeriesID=8">A great tutorial on PyDev.</a></p>
<p><a href="http://docs.python.org/tutorial/datastructures.html">Data Structures &#8211; Dictionaries</a></p>
<p>A great installer, it is like apt-get for linux:<br />
easy_install</p>
<p>Great Plugins:</p>
<ul>
<li><a href="http://code.google.com/p/pygeoip/wiki/Install">pygeoip</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Python Django Development</title>
		<link>http://danielk.org/blog/software-dev/eclipse-python-django-development/</link>
		<comments>http://danielk.org/blog/software-dev/eclipse-python-django-development/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 23:19:39 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=256</guid>
		<description><![CDATA[I do a lot of work in the Eclipse IDE. Here are a few of my tips using that IDE&#8211; Getting autocomplete in eclipse with the PyDev plugin, press the following sequence of keys: f [control] [space] (I&#8217;ll do my best to keep this post updated.)]]></description>
			<content:encoded><![CDATA[<p>I do a lot of work in the Eclipse IDE.</p>
<p>Here are a few of my tips using that IDE&#8211;</p>
<p>Getting autocomplete in eclipse with the PyDev plugin, press the following sequence of keys:<br />
f [control] [space]</p>
<p>(I&#8217;ll do my best to keep this post updated.)</p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/eclipse-python-django-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing your hosts file in Vista</title>
		<link>http://danielk.org/blog/software-dev/changing-your-hosts-file-in-vista/</link>
		<comments>http://danielk.org/blog/software-dev/changing-your-hosts-file-in-vista/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 22:56:31 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=252</guid>
		<description><![CDATA[By default, if you try to modify your hosts file in Vista, it will not let you save it. It tells you that you don&#8217;t have permission. To successfully modify the hosts file, run notepad.exe as an administrator and open the file. 1 ) Browse to Start -> All Programs -> Accessories 2 ) Right [...]]]></description>
			<content:encoded><![CDATA[<p>By default, if you try to modify your hosts file in Vista, it will not let you save it.  It tells you that you don&#8217;t have permission.  To successfully modify the hosts file, run notepad.exe as an administrator and open the file.</p>
<p>1 )  Browse to Start -> All Programs -> Accessories<br />
2 )  Right click &#8220;Notepad&#8221; and select &#8220;Run as administrator&#8221;<br />
3 )  Click &#8220;Continue&#8221; on the UAC prompt<br />
4 )  Click File -> Open<br />
5 )  Browse to &#8220;C:\Windows\System32\Drivers\etc&#8221;<br />
6 )  Change the file filter drop down box from &#8220;Text Documents (*.txt)&#8221; to &#8220;All Files (*.*)&#8221;<br />
7 )  Select &#8220;hosts&#8221; and click &#8220;Open&#8221;<br />
8 )  Make the needed changes and close Notepad.  Save when prompted.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/changing-your-hosts-file-in-vista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

