<?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</title>
	<atom:link href="http://danielk.org/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielk.org/blog</link>
	<description>essays &#38; articles</description>
	<lastBuildDate>Wed, 20 Mar 2013 19:17:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Gmail + Sparrow Commands</title>
		<link>http://danielk.org/blog/tech/gmail-sparrow-commands/</link>
		<comments>http://danielk.org/blog/tech/gmail-sparrow-commands/#comments</comments>
		<pubDate>Sun, 06 May 2012 09:33:24 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1458</guid>
		<description><![CDATA[GMAIL SHORTCUTS j k &#8594; up and down g &#8594; go to a label l &#8594; is to label n p &#8594; next and previous inside a convo r &#8594; is quick reply a &#8594; quick rely all command r command n &#8594; new email SPARROW command 1 2 3 4 &#8594; goes to different [...]]]></description>
				<content:encoded><![CDATA[<p><strong>GMAIL SHORTCUTS</strong><br />
j k &rarr; up and down<br />
g &rarr; go to a label<br />
l &rarr; is to label<br />
n p &rarr; next and previous inside a convo<br />
r &rarr; is quick reply<br />
a &rarr; quick rely all<br />
command r<br />
command n &rarr; new email</p>
<p><img src="http://29.media.tumblr.com/tumblr_lfj4okcaCZ1qbptnpo1_500.png" alt="Gmail Sparrow" /></p>
<p><strong>SPARROW</strong><br />
command 1 2 3 4 &rarr; goes to different inboxes in<br />
command shift up down &rarr; different accounts</p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/tech/gmail-sparrow-commands/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sublime Text 2 Editor</title>
		<link>http://danielk.org/blog/software-dev/sublime-text-2-editor/</link>
		<comments>http://danielk.org/blog/software-dev/sublime-text-2-editor/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 09:37:05 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1439</guid>
		<description><![CDATA[Best tools for Django. sublime text editor Then install some packages copy the stuff in here. then press command ~ and past it in and press enter. For mac Best plugins are soda theme sftp Theme &#8211; Soda SublimeCodeIntel SideBarEnhancements WordHighlight - Command + P, type in the name of the file you wish to [...]]]></description>
				<content:encoded><![CDATA[<p>Best tools for Django.</p>
<p><strong><a href="http://www.sublimetext.com/2" title="Sublime Text Editor">sublime text editor</a><br />
</strong><br />
Then install some packages copy the stuff in <a href="http://wbond.net/sublime_packages/package_control/installation">here</a>.<br />
then press command ~ and past it in and press enter.</p>
<p>For <a href="http://www.rockettheme.com/magazine/all-articles/magazine-downloads?task=download&#038;id=2640%3Aopeninsublime">mac</a></p>
<p>Best plugins are </p>
<ul>
<li><a href="https://github.com/buymeasoda/soda-theme">soda theme</a></li>
<li>sftp</li>
<li>Theme &#8211; Soda</li>
<li>SublimeCodeIntel</li>
<li>SideBarEnhancements</li>
<li>WordHighlight</li>
</ul>
<p>- Command + P, type in the name of the file you wish to access (fuzzy finder)<br />
- Command + shift + p &#8211; shows you all commands aka the command palette (sort of like the Tools menu)<br />
- Control + Command + P &#8211; switching between different projects<br />
- Command + / &#8211; commenting/uncommenting<br />
- Command + ] &#8211; Indent<br />
- Command + [ - Unindent<br />
- Control + Command + Up - move selected line up<br />
- Control + Command + Down - move selected line down<br />
- Command + Number - switches to an open tab. Command + 1 goes to the 1st tab, Command + 2 - 2nd tab, etc.<br />
- Shift + Command + F - searches through the whole project<br />
- Shift + Control + K - deletes selected code or line</p>
<p>Linking Sublime to command subl<br />
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /bin/subl</p>
<p>A few other great sites<br />
<a href="http://www.rockettheme.com/magazine/1319-using-sublime-text-2-for-development">http://www.rockettheme.com/magazine/1319-using-sublime-text-2-for-development</a><br />
<a href="http://1p1e1.tumblr.com/post/14262857223/9-reasons-you-must-install-sublime-text-2-code-like-a">http://1p1e1.tumblr.com/post/14262857223/9-reasons-you-must-install-sublime-text-2-code-like-a</a><br />
<a href="http://net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/">http://net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/</a></p>
<p><strong>Eclipse</strong><br />
I do a lot of work in the Eclipse IDE.<br />
Here are a few of my tips using that IDE--<br />
Getting autocomplete in eclipse with the PyDev plugin, press the following sequence of keys:<br />
f [control] [space]<br />
(I&#8217;ll do my best to keep this post updated.)</p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/sublime-text-2-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Key Resources to Learn Python &amp; Django</title>
		<link>http://danielk.org/blog/software-dev/key-resources-to-learn-python-django/</link>
		<comments>http://danielk.org/blog/software-dev/key-resources-to-learn-python-django/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 08:51:52 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1392</guid>
		<description><![CDATA[Ok so you want to learn about Python and Django. Well read on and learn. Python vs Other Languages Understand the difference between Django and other languages. Java vs Python Python wiki shows how python is different from other languages. Pythonic Style Coding Code Like A Pythonista by David Goodger, how to write readable stylistic [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.flowtheory.net/img/django-logo-160-69.png" alt="" /></p>
<p>Ok so you want to learn about Python and Django. Well read on and learn.</p>
<h4>Python vs Other Languages</h4>
<p>Understand the difference between Django and other languages.</p>
<ul>
<li><a href="http://pythonconquerstheuniverse.wordpress.com/2009/10/03/python-java-a-side-by-side-comparison/" target="_blank">Java vs Python</a>
</li>
<li>
<a href="http://wiki.python.org/moin/LanguageComparisons" target="_blank">Python wiki</a> shows how python is different from other languages.
</li>
</ul>
<h4>Pythonic Style Coding</h4>
<ul>
<li><a href="http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html" title="Python" target="_blank">Code Like A Pythonista</a> by David Goodger, how to write readable stylistic dynamic python code.</li>
<li><a href="http://google-styleguide.googlecode.com/svn/trunk/pyguide.html" target="_blank">Google Python Style Guide</a>, standard practices</li>
</ul>
<h4>Advanced Python Features</h4>
<p>Certain programming concepts in Python just don’t exist in Java, for instance closures and meta-programmin. Read the following articles to understand these concepts.</p>
<ul>
<li><a href="http://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python" target="_blank">What Is A Metaclass in Python</a> &#8211; A detailed explanation. Django uses quite a bit of metaclasses, and if you get a solid grasp on metaclasses, you’ll save yourself a lot of time going through models and forms.</li>
<li><a href="http://stackoverflow.com/questions/101268/hidden-features-of-python" target="_blank">Hidden Features of Python</a> &#8211; A great compilation of answers on Stack Overflow.</li>
<li><a href="http://www.slideshare.net/mpirnat/a-few-of-my-favorite-python-things" target="_blank">A Few of My Favorite Python Things</a> &#8211; showing of good features of Python</li>
</ul>
<h4>Python/Django Tutorials</h4>
<p>These tutorials will help you get started and warmed up if you have programmed before. A must try. Some are videos, examples.</p>
<ul>
<li><a href="http://gigantuan.net/2010/07/getting-started-with-django-episode-1/">Django Best Practices &#8211; Django Best Practices</li>
<li><a href="http://gigantuan.net/2010/07/getting-started-with-django-episode-1/">Getting started with Django.</a></li>
<li>
<a href="http://code.google.com/edu/languages/google-python-class/" target="_blank">Google’s Python Class</a> &#8211; A quick way to jump into Python programming, mix of podcasts, videos and examples.</li>
<li><a href="https://docs.djangoproject.com/en/dev/intro/tutorial01/" target="_blank">Writing your first Django app</a> on djangoprojects &#8211; This canonical tutorial on Django gets you started using Django and projects.
</li>
<li><a href="http://showmedo.com">showmedo.com</a>, lots of videos on Django.</li>
<li><a href="feed://www.awaretek.com/python/index.xml">Python411</a>, find the gems, they are in there!</li>
<li><a href="http://djangodose.com/">Django Dose Podcast</a></li>
</ul>
<h4>Best of Django Documentation</h4>
<p>Read these parts of the official Django docs</p>
<ul>
<li><a href="https://docs.djangoproject.com/en/1.3/topics/db/managers/" target="_blank">Managers</a> / <a href="https://docs.djangoproject.com/en/1.3/ref/models/querysets/" target="_blank">Querysets</a> how Django interacts with relational databases.</li>
<li><a href="https://docs.djangoproject.com/en/dev/ref/request-response/" target="_blank">Request-Response</a> / <a href="https://docs.djangoproject.com/en/dev/topics/auth/" target="_blank">User</a>,  HTTP request information. The concept of Users and authentication is built into Django</li>
<li><a href="https://docs.djangoproject.com/en/1.3/topics/http/views/" target="_blank">Views</a> / <a href="https://docs.djangoproject.com/en/dev/ref/templates/" target="_blank">Templates</a> &#8211;  A good introduction on how the application-level code connects to the client-side HTML/JS/CSS code.</li>
<li>Django workflow handle requests coming from the HTTP server. This will help you understanding middleware, context processors and views work together and the sequence of events firing each. Read <a href="http://www.b-list.org/weblog/2006/jun/13/how-django-processes-request/" target="_blank">request/response cycle info</a> from Simon Willison and <a href="http://www.b-list.org/weblog/2006/jun/13/how-django-processes-request/" target="_blank">James Bennett</a> detailed information.</li>
</ul>
<h4>Python Tools</h4>
<ul>
<li>
<a href="http://ipython.org/ipython-doc/stable/interactive/tutorial.html" target="_blank">IPython</a> &#8211; Although not specific to Django, IPython is a huge improvement over the standard Python shell. With its tab complete feature, it saves me a few extra seconds of distraction whenever I can’t remember a function or module name.</li>
<li>
<a href="http://ipython.org/ipython-doc/stable/interactive/tutorial.html" target="_blank">PDB</a> / <a href="http://pypi.python.org/pypi/ipdb" target="_blank">iPDB</a> &#8211; The Python debugger tool is incredibly helpful going through a new piece of code, giving power to stop code at arbitrary points and inspect the variables at those points. iPDB gives you the power of PDB along with the features of iPython.</li>
<li><a href="http://penkin.wordpress.com/2007/08/08/eclipse-for-django/">Eclipse for Django</a>, if you use Eclipse, this is how to use with Python/Django</li>
<li><a href="http://www.sublimetext.com/2" title="Sublime Text Editor">Sublime text editor</a>, I&#8217;ve tried them all this one just works best.</li>
</ul>
<h4>Additional Resources</h4>
<ul>
<li><a href="http://www.djangosites.org/s/www-drchrono-com/" target="_blank">Django Sites</a>, successful examples of Django Sites:)</li>
<li>The official site <a href="http://www.djangoproject.com/">http://www.djangoproject.com/</a>.</li>
<li><a href="http://www.djangobook.com/">The Django Book</a>, a bit dated but a great read.</li>
</ul>
<ul>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/key-resources-to-learn-python-django/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Best Stuff for CSS</title>
		<link>http://danielk.org/blog/software-dev/the-best-stuff-for-css/</link>
		<comments>http://danielk.org/blog/software-dev/the-best-stuff-for-css/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 08:23:23 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1382</guid>
		<description><![CDATA[Bootstrap makes css easy. A must for any good dev. The creators of bootstrapped are Mark Otto and Jacob Thornton You can download bootstrap here: http://twitter.github.com/bootstrap/]]></description>
				<content:encoded><![CDATA[<p><a href="http://danielk.org/blog/wp-content/uploads/2012/03/twitter-bootstrap.png" rel="shadowbox[sbpost-1382];player=img;" title="twitter-bootstrap"><img src="http://danielk.org/blog/wp-content/uploads/2012/03/twitter-bootstrap-300x225.png" alt="The best CSS tools" title="twitter-bootstrap" width="300" height="225" class="aligncenter size-medium wp-image-1385" /></a><br />
<a href="https://dev.twitter.com/blog/bootstrap-twitter" target="_blank">Bootstrap</a> makes css easy. A must for any good dev.</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/_Wo9JxLIQYg" frameborder="0" allowfullscreen></iframe></p>
<p>The creators of bootstrapped are <a href="http://twitter.com/mdo" target="_blank">Mark Otto</a> and <a href="http://twitter.com/fat" target="_blank">Jacob Thornton</a> </p>
<p>You can download bootstrap here: <a href="http://twitter.github.com/bootstrap/" target="_blank">http://twitter.github.com/bootstrap/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/software-dev/the-best-stuff-for-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steve Jobs</title>
		<link>http://danielk.org/blog/apple-iphone-ipod-ipad/steve-jobs/</link>
		<comments>http://danielk.org/blog/apple-iphone-ipod-ipad/steve-jobs/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 20:21:17 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1355</guid>
		<description><![CDATA[Steve Jobs was a visionary, an amazing salesmen and much more. Here is an amazing article on Steve: John Sculley On Steve Jobs, The Full Interview Transcript]]></description>
				<content:encoded><![CDATA[<p>Steve Jobs was a visionary, an amazing salesmen and much more. </p>
<p><img src="http://danielk.org/blog/wp-content/uploads/2011/12/steve_jobs_drinking_tea.jpg" alt="" title="steve-jobs-drinking-tea" width="520" height="315"  /></p>
<p>Here is an amazing article on Steve: <a href="http://www.cultofmac.com/63295/john-sculley-on-steve-jobs-the-full-interview-transcript/" title="John Sculley On Steve Jobs, The Full Interview Transcript" target="_blank">John Sculley On Steve Jobs, The Full Interview Transcript</a></p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/0lvMgMrNDlg" frameborder="0" allowfullscreen></iframe></p>
<p><a href="http://danielk.org/blog/wp-content/uploads/2011/12/jobs-desk.png" rel="shadowbox[sbpost-1355];player=img;" title="jobs-desk"><img src="http://danielk.org/blog/wp-content/uploads/2011/12/jobs-desk.png" alt="" title="jobs-desk" width="575" height="383" class="aligncenter size-full wp-image-1369" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/apple-iphone-ipod-ipad/steve-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook</title>
		<link>http://danielk.org/blog/uncategorized/facebook/</link>
		<comments>http://danielk.org/blog/uncategorized/facebook/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 09:56:32 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1343</guid>
		<description><![CDATA[Working with facebook pages &#8211; http://www.hyperarts.com/blog/facebook-static-fbml-phased-out/]]></description>
				<content:encoded><![CDATA[<p>Working with facebook pages &#8211;</p>
<p>http://www.hyperarts.com/blog/facebook-static-fbml-phased-out/</p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/uncategorized/facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Applying to Y Combinator</title>
		<link>http://danielk.org/blog/y-combinator/applying-to-y-combinator/</link>
		<comments>http://danielk.org/blog/y-combinator/applying-to-y-combinator/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 07:07:05 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1321</guid>
		<description><![CDATA[All I can say is just do it, if you are thinking about it, it is worth trying to get in. Apply ASAP, don&#8217;t delay it. There are no guarantees but heck it is worth it you never know. Y Combinator is more open then you think if they see a great team. Most important [...]]]></description>
				<content:encoded><![CDATA[<p>
<img src="http://danielk.org/blog/wp-content/uploads/2011/03/y_combinator.png" alt="" />
</p>
<p>
All I can say is just do it, if you are thinking about it, it is worth trying to get in. Apply ASAP, don&#8217;t delay it.
</p>
<p>
There are no guarantees but heck it is worth it you never know.<br />
Y Combinator is more open then you think if they see a great team.
</p>
<p>Most important things to show on your applicaiton:</p>
<ul>
<li>You can build stuff fast.</li>
<li>Make sure there are two of you at least (founders). Make sure that you have been working or have been friends for years and you won&#8217;t just walk away from something that will take time to build. Startups can be stressful, show that your team can handle the stress of it.</li>
<li>Make sure you put a video attachment, it will help.</li>
<li>Have one person be the presenter during your fast pitch if you make it there in person.</li>
<li>Grill, that is ask yourself&#8217;s questions the night before being interviewed, think about questions you think you won&#8217;t answer well, it helped us, the founders of Drchrono more then we thought it would. It is fast interview preparation that keeps you sharp for this kind of fast interviewing.</li>
<li>Find one or more former founders from YC to talk too. We found two, one of them was the founder of Reddit, Alexis. We also found another founder who really helps us understand the process the day before our in person interview. Insight into the fast questions you will get will help you think fast on your feet.</li>
</ul>
<p>Talk about something you have done amazing in the company or in your life that really stands out.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/y-combinator/applying-to-y-combinator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hike, walk, run, bike</title>
		<link>http://danielk.org/blog/health/go/</link>
		<comments>http://danielk.org/blog/health/go/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 23:31:36 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[health]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1309</guid>
		<description><![CDATA[I have a few places I like to go and recommend. I will be trying this place out: Boardwalk catwalk trails loop]]></description>
				<content:encoded><![CDATA[<p>I have a few places I like to go and recommend.</p>
<p>I will be trying this place out:<br />
<a href="http://alltrails.com/trail/us/california/boardwalk-catwalk-trails-loop">Boardwalk catwalk trails loop</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/health/go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Text to Speech Tools</title>
		<link>http://danielk.org/blog/education/speech-to-text-tools/</link>
		<comments>http://danielk.org/blog/education/speech-to-text-tools/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 02:13:03 +0000</pubDate>
		<dc:creator>Daniel Kivatinos</dc:creator>
				<category><![CDATA[education]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Speak It!]]></category>
		<category><![CDATA[WebAnywhere]]></category>

		<guid isPermaLink="false">http://danielk.org/blog/?p=1261</guid>
		<description><![CDATA[When trying to learn something new it is important to have the right tools. One of the tools is to have a really good speech to text tool. You can learn twice as fast if reading and hearing the words spoken to you at the same time. For the web. WebAnywhere For the iPhone: Speak [...]]]></description>
				<content:encoded><![CDATA[<p>When trying to learn something new it is important to have the right tools. One of the tools is to have a really good speech to text tool. You can learn twice as fast if reading and hearing the words spoken to you at the same time.</p>
<p>For the web.<br />
<a href="http://webanywhere.cs.washington.edu/">WebAnywhere</a></p>
<p>For the iPhone:<br />
<a href="http://www.appstorehq.com/speakit-texttospeech-iphone-1000/app">Speak it!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielk.org/blog/education/speech-to-text-tools/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
