<?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>Corner of Seven &#187; personal</title>
	<atom:link href="http://cornerofseven.com/blog/category/personal/feed/" rel="self" type="application/rss+xml" />
	<link>http://cornerofseven.com/blog</link>
	<description>Helping Tech and People to Get Along</description>
	<lastBuildDate>Wed, 09 Nov 2011 06:41:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Ruby Prime Generation</title>
		<link>http://cornerofseven.com/blog/2011/04/ruby-prime-generation/</link>
		<comments>http://cornerofseven.com/blog/2011/04/ruby-prime-generation/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 04:49:53 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[50 Lines of Code]]></category>
		<category><![CDATA[Neat and Interesting]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[50 lines of code]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[euler]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[number]]></category>
		<category><![CDATA[prime]]></category>
		<category><![CDATA[prime number]]></category>
		<category><![CDATA[project euler]]></category>
		<category><![CDATA[questions]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=244</guid>
		<description><![CDATA[For a possible job in the Seattle area, one of my prospective employers is having me submit some solutions to problems found on Project Euler. While working on a particular issue, I&#8217;ve discovered that the method I&#8217;ve used for calculating the list of prime numbers performs better than the stock Prime class that is provided [...]]]></description>
			<content:encoded><![CDATA[<p>For a possible job in the Seattle area, one of my prospective employers is having me submit some solutions to problems found on <a href="http://projecteuler.net">Project Euler</a>. While working on a particular issue, I&#8217;ve discovered that the method I&#8217;ve used for calculating the list of prime numbers performs better than the stock Prime class that is provided by the Ruby Standard Library.</p>
<p>That&#8217;s fun to say and all, but I&#8217;m sure that there would be people who would like to have some proof of this: see below.</p>
<p><script src="https://gist.github.com/924790.js?file=primes.rb"></script><br />
My method, shown above, tends to perform slightly better at the task using the test parameter. So, I figured, why not do some more vigorous verification on it?</p>
<p>After setting up the system to run at multiple data points, I found something peculiar, yet interesting:</p>
<p><code>Hand-rolled (at 10^3):<br />
Difference in time: 0.000569<br />
mathn (at 10^3):<br />
Difference in time: 0.001286<br />
Hand-rolled (at 10^4):<br />
Difference in time: 0.008029<br />
mathn (at 10^4):<br />
Difference in time: 0.014407<br />
Hand-rolled (at 10^5):<br />
Difference in time: 0.14803<br />
mathn (at 10^5):<br />
Difference in time: 0.165025<br />
Hand-rolled (at 10^6):<br />
Difference in time: 2.823072<br />
mathn (at 10^6):<br />
Difference in time: 2.687332<br />
Hand-rolled (at 10^7):<br />
Difference in time: 62.096438<br />
mathn (at 10^7):<br />
Difference in time: 64.990647<br />
</code></p>
<p>For powers of ten, it seems as though my process is faster.  10<sup>6</sup> doesn&#8217;t quite follow the pattern, though.</p>
<p>I then ran the same test on different data points:<br />
<code>Hand-rolled (at 2^14):<br />
Difference in time: 0.014882<br />
mathn (at 2^14):<br />
Difference in time: 0.009224<br />
Hand-rolled (at 2^15):<br />
Difference in time: 0.036732<br />
mathn (at 2^15):<br />
Difference in time: 0.022161<br />
Hand-rolled (at 2^16):<br />
Difference in time: 0.085459<br />
mathn (at 2^16):<br />
Difference in time: 0.044076<br />
Hand-rolled (at 2^17):<br />
Difference in time: 0.208553<br />
mathn (at 2^17):<br />
Difference in time: 0.076775<br />
Hand-rolled (at 2^18):<br />
Difference in time: 0.498292<br />
mathn (at 2^18):<br />
Difference in time: 0.151843</code></p>
<p>Running everything as powers of two show a reversal of position for the results; the standard lib does better.  This gives me some insight as to why the above 10<sup>6</sup> test is reversed; the value for 10<sup>6</sup> is very close to a power of two (2<sup>20</sup>), and so the optimizations that are in the ruby library to handle near 2<sup>n</sup> are in effect at that point.  Logically, I would see something similar for 10<sup>9</sup>, but I&#8217;m not going to let my computer sit for a day to crunch that out. <img src='http://cornerofseven.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fruby-prime-generation%2F&amp;title=Ruby%20Prime%20Generation" title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Ruby%20Prime%20Generation%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fruby-prime-generation%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fruby-prime-generation%2F&amp;title=Ruby%20Prime%20Generation&amp;annotation=For%20a%20possible%20job%20in%20the%20Seattle%20area%2C%20one%20of%20my%20prospective%20employers%20is%20having%20me%20submit%20some%20solutions%20to%20problems%20found%20on%20Project%20Euler.%20While%20working%20on%20a%20particular%20issue%2C%20I%27ve%20discovered%20that%20the%20method%20I%27ve%20used%20for%20calculating%20the%20list%20of%20" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fruby-prime-generation%2F&amp;t=Ruby%20Prime%20Generation" title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fruby-prime-generation%2F&amp;title=Ruby%20Prime%20Generation&amp;notes=For%20a%20possible%20job%20in%20the%20Seattle%20area%2C%20one%20of%20my%20prospective%20employers%20is%20having%20me%20submit%20some%20solutions%20to%20problems%20found%20on%20Project%20Euler.%20While%20working%20on%20a%20particular%20issue%2C%20I%27ve%20discovered%20that%20the%20method%20I%27ve%20used%20for%20calculating%20the%20list%20of%20" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fruby-prime-generation%2F&amp;title=Ruby%20Prime%20Generation" title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fruby-prime-generation%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2011/04/ruby-prime-generation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Here we go again.</title>
		<link>http://cornerofseven.com/blog/2011/04/here-we-go-again/</link>
		<comments>http://cornerofseven.com/blog/2011/04/here-we-go-again/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 01:06:45 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[50 lines of code]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[coasts]]></category>
		<category><![CDATA[implementations]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[MA]]></category>
		<category><![CDATA[NC]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[VA]]></category>
		<category><![CDATA[WA]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=235</guid>
		<description><![CDATA[So, after another long drought of posts, I&#8217;ve decided that, because of the position that life is taking me, that I need to become more involved with the development community as a whole.  In my case, that means exposing my development abilities to the world, and the best way to do that is to show [...]]]></description>
			<content:encoded><![CDATA[<p>So, after another long drought of posts, I&#8217;ve decided that, because of the position that life is taking me, that I need to become more involved with the development community as a whole.  In my case, that means exposing my development abilities to the world, and the best way to do that is to show them off here.  I&#8217;ve rethemed the blog, and am going to take it more seriously.  In addition, I am going to restart the 50 lines of code project, hoping to have something to post here once a day.  I will try to, in order to keep the flow of the blog for anyone reading it, keep the 50 lines posts separate from the main page, as soon as I can figure out how to do that in wordpress.</p>
<p>I&#8217;ve been looking for work in new locations.  I am happy with my current job, in the fact that the people I work with are very skilled at what they do, and their attitude towards things is wonderful. Unfortunately, the actual work I am slated to do has put me in a lower tier than my peers: as an implementations role, I don&#8217;t end up writing as much code as I would like.</p>
<p>If anyone has any suggestions as this thing gets more used, I would like to hear them.  My current markets I am looking towards are in Seattle, WA, and the surrounding area; Boston, MA and the surrounding area; and the research triangle of VA/NC. Those locations seem to have a much better sense of what is being sought after for developers, and seems to have a greater market for the types of positions that I would like to have.</p>
<p>I guess I need to get myself sold to the world more, and maybe the world would in turn be more open to buying me.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fhere-we-go-again%2F&amp;title=Here%20we%20go%20again." title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Here%20we%20go%20again.%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fhere-we-go-again%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fhere-we-go-again%2F&amp;title=Here%20we%20go%20again.&amp;annotation=So%2C%20after%20another%20long%20drought%20of%20posts%2C%20I%27ve%20decided%20that%2C%20because%20of%20the%20position%20that%20life%20is%20taking%20me%2C%20that%20I%20need%20to%20become%20more%20involved%20with%20the%20development%20community%20as%20a%20whole.%20%C2%A0In%20my%20case%2C%20that%20means%20exposing%20my%20development%20abilities%20to%20t" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fhere-we-go-again%2F&amp;t=Here%20we%20go%20again." title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fhere-we-go-again%2F&amp;title=Here%20we%20go%20again.&amp;notes=So%2C%20after%20another%20long%20drought%20of%20posts%2C%20I%27ve%20decided%20that%2C%20because%20of%20the%20position%20that%20life%20is%20taking%20me%2C%20that%20I%20need%20to%20become%20more%20involved%20with%20the%20development%20community%20as%20a%20whole.%20%C2%A0In%20my%20case%2C%20that%20means%20exposing%20my%20development%20abilities%20to%20t" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fhere-we-go-again%2F&amp;title=Here%20we%20go%20again." title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F04%2Fhere-we-go-again%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2011/04/here-we-go-again/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Thoughts from Madrailers</title>
		<link>http://cornerofseven.com/blog/2011/02/thoughts-from-madrailers/</link>
		<comments>http://cornerofseven.com/blog/2011/02/thoughts-from-madrailers/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 13:05:08 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Concepts]]></category>
		<category><![CDATA[Neat and Interesting]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Cucumber]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Haml]]></category>
		<category><![CDATA[hope]]></category>
		<category><![CDATA[interest]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lightning talks]]></category>
		<category><![CDATA[Madison]]></category>
		<category><![CDATA[Madrailers]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[RVM]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=221</guid>
		<description><![CDATA[First off, yes, I know I haven&#8217;t put anything up here in six months.  That&#8217;s my mistake.  I&#8217;ll try to do better in the future. Honestly, I just haven&#8217;t felt like writing in that time period. Until today. Well, technically yesterday night. Whatever. Yesterday, I had the wonderful experience of meeting a fantastic group of [...]]]></description>
			<content:encoded><![CDATA[<p>First off, yes, I know I haven&#8217;t put anything up here in six months.  That&#8217;s my mistake.  I&#8217;ll try to do better in the future. Honestly, I just haven&#8217;t felt like writing in that time period.</p>
<p>Until today. Well, technically yesterday night. Whatever.</p>
<p>Yesterday, I had the wonderful experience of meeting a fantastic group of gentlemen called MadRailers.  These are not angry train workers, but a Madion, WI based group of software developers with an interest in the Ruby on Rails framework.</p>
<p>Through their discussions (dubbed &#8220;lightning talks&#8221;, based on the nature of the size of the presentations), I was able to pick up on some valuable pieces of the rails environment: some things I had already heard about, but got to see them in use, some things were new to me, and made things easier, which is every developers dream.</p>
<p>A discussion on proper testing techniques with <a href="http://cukes.info/">Cucumber</a> spawned a rigorous discussion on the correct use of the tool, and how the tests should be best written. One side had that the tests should test one logical piece of the feature, while the other side believed that the tests should be written in a way to show the full flow of the feature, from beginning to end. I would tend to agree with the first argument; if your tests aren&#8217;t clearly defining <em>something to test</em>, then they aren&#8217;t going to be very helpful if they break, and you&#8217;ll spend your time hunting down the error that caused all your tests to fail, instead of having one test tell you the error, and fixing the problem.</p>
<p>Another discussion was from a newer member to the community (relatively &#8211; as it was my first meeting, everyone had been there longer than I had) about why he found rails, and what he enjoyed most about it. These types of presentations can be more helpful than they set out to be: I found out about <a href="http://rvm.beginrescueend.com/">RVM</a>, which is supposedly an indispensable tool (I&#8217;ll have to look into picking it up), and based off of a discussion generated from the presentation, I was able to see Haml in action. I had heard of <a href="http://haml-lang.com/">Haml</a> previously, but hadn&#8217;t had the chance to use it; now I <em>really</em> want to.</p>
<p>One of the later discussions focused on a rails plugin called <a href="http://activescaffold.com/">active_scaffold</a>, and a javascript library called <a href="http://gettopup.com">Top Up</a>. These were both new to me, active_scaffold greatly simplifies the amount of work needed to get a fast, decent looking data presentation available to make sure that all of your information works together correctly, and Top Up allows you to create modal windows as a container for virtually anything: text, html, swf, and even avi.</p>
<p>Overall, I think my greatest gain from the night isn&#8217;t a technical one, it is one of attitude.  From the level of organization that was provided, to the way that the conversation easily flowed between presenter and audience, and to the level of interest shown in the technologies presented, it showed to me that <em>there really are more people like me</em>. Living in Dubuque has some benefits, but the drawbacks are present as well; I never would have had the chance to do something like I did last night in Madison around home.  Some people were surprised at the fact that I would drive over an hour to come to a program like this; I think it was completely worth the trip (even through the weather, which was somewhat less than cooperative). Things that I&#8217;ve striven for and missed at work, like automated testing, simplification, and comfort with a product are things that these guys have at their disposal; it shows that there is light at the end of the tunnel, and there&#8217;s something to aim for.  After talking with some of the members, it looks as though they had been in similar situations before, so it looks like there is hope for me yet.</p>
<p>If they end up reading this, thanks for a wonderful evening, guys. <img src='http://cornerofseven.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;title=Thoughts%20from%20Madrailers" title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Thoughts%20from%20Madrailers%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;title=Thoughts%20from%20Madrailers&amp;annotation=First%20off%2C%20yes%2C%20I%20know%20I%20haven%27t%20put%20anything%20up%20here%20in%20six%20months.%20%C2%A0That%27s%20my%20mistake.%20%C2%A0I%27ll%20try%20to%20do%20better%20in%20the%20future.%20Honestly%2C%20I%20just%20haven%27t%20felt%20like%20writing%20in%20that%20time%20period.%0D%0A%0D%0AUntil%20today.%20Well%2C%20technically%20yesterday%20night.%20Whatev" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;t=Thoughts%20from%20Madrailers" title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;title=Thoughts%20from%20Madrailers&amp;notes=First%20off%2C%20yes%2C%20I%20know%20I%20haven%27t%20put%20anything%20up%20here%20in%20six%20months.%20%C2%A0That%27s%20my%20mistake.%20%C2%A0I%27ll%20try%20to%20do%20better%20in%20the%20future.%20Honestly%2C%20I%20just%20haven%27t%20felt%20like%20writing%20in%20that%20time%20period.%0D%0A%0D%0AUntil%20today.%20Well%2C%20technically%20yesterday%20night.%20Whatev" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;title=Thoughts%20from%20Madrailers" title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2011/02/thoughts-from-madrailers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exploring the Droid</title>
		<link>http://cornerofseven.com/blog/2010/03/exploring-the-droid/</link>
		<comments>http://cornerofseven.com/blog/2010/03/exploring-the-droid/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 00:00:30 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Neat and Interesting]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Custom Kernel]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[droid]]></category>
		<category><![CDATA[Droids]]></category>
		<category><![CDATA[Environment]]></category>
		<category><![CDATA[Forums]]></category>
		<category><![CDATA[Fun Software]]></category>
		<category><![CDATA[Hot Swap]]></category>
		<category><![CDATA[Internals]]></category>
		<category><![CDATA[Motorola]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[Roms]]></category>
		<category><![CDATA[Surprise]]></category>
		<category><![CDATA[Verizon]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=190</guid>
		<description><![CDATA[Recently I&#8217;ve been having a lot of fun playing with my new phone. The previous statement isn&#8217;t much of a surprise in this day in age, but I think I should qualify what I mean. I&#8217;ve been having a lot of fun playing with the software internals of my new phone. The Motorola Droid has [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been having a lot of fun playing with my new phone.</p>
<p>The previous statement isn&#8217;t much of a surprise in this day in age, but I think I should qualify what I mean.</p>
<p>I&#8217;ve been having a lot of fun playing with <strong>the software internals</strong> of my new phone.</p>
<p><span id="more-190"></span>The Motorola Droid has been quite the versatile little device.  I&#8217;ve thrown nearly all I can think of at the thing, and it handles it smoothly and without issue.  In the past 4 weeks, I&#8217;ve rooted, flashed, reflashed (I&#8217;m indecisive), cleared, recovered, flashed again, and customized to my heart&#8217;s content. Currently, it looks like this:</p>
<p><a href="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device1.png"><img class="aligncenter size-full wp-image-193" title="Phone Main Screen" src="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device1.png" alt="main screen" width="480" height="854" /></a></p>
<p>That&#8217;s right&#8230; Shiny.</p>
<p>There&#8217;s a fantastic community of people who create and contribute to these modifications over at <a href="http://alldroid.org/content/">alldroid.org</a>, particularly in the forums.  I&#8217;ve met some good people out there, who really know what they&#8217;re doing.</p>
<p>I recently dual-booted my desktop, so I could get back in and do some fun playing around.  Unfortunately, I chose a 64-bit operating system, and they&#8217;re not supported for the android source tree and utilities. (A poor excuse, I want to see what I can do to fix that.) So I&#8217;ve been debating the past couple days, whether or not to clear my new install, and put on Ubuntu 32-bit edition when it comes out, so that I can tear into the source and help contribute to the site.  Most likely I&#8217;ll wait until 10.04 (Lucid Lynx) comes out; I&#8217;ve loved what I&#8217;ve seen and played around with so far, so it&#8217;ll be good to get in there and play around with my phone&#8217;s internals. <img src='http://cornerofseven.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>One of the big requests on the alldroid forums is the ability to hot-swap phone ROMS without the need for a full reboot.  I think I have an idea on how to accomplish that.  In the same way that the Xen environment handles virtualization, we need to create a custom kernel that handles virtual ROM running. There would obviously be a performance hit, but with people overclocking their droids to 800MHz up to 1.3 GHz, I don&#8217;t think there would be much complaining.  Basically, we need to let the ROM handle hardware switching from one ROM to the next, and let the internals provide the rom connection.</p>
<p>Just having ideas.  Others include a complete revamp of the Web, and a new OS.  I&#8217;ll get to those at another time. <img src='http://cornerofseven.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Other phone screenshots:</p>
<div id="screenshots" style="text-align: center;"><a href="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device2.png"></a><a href="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device3.png"><img class="alignnone size-medium wp-image-195" title="Phone Keypad" src="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device3-168x300.png" alt="keypad" width="168" height="300" /></a><a href="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device2.png"><img class="alignnone size-medium wp-image-194" title="Shot 2" src="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device2-168x300.png" alt="2" width="168" height="300" /></a><a href="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device.png"><img class="alignnone size-medium wp-image-192" title="SmokedGlass Old Shot" src="http://cornerofseven.com/blog/wp-content/uploads/2010/03/device-168x300.png" alt="Old SShot" width="168" height="300" /></a></div>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F03%2Fexploring-the-droid%2F&amp;title=Exploring%20the%20Droid" title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Exploring%20the%20Droid%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F03%2Fexploring-the-droid%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F03%2Fexploring-the-droid%2F&amp;title=Exploring%20the%20Droid&amp;annotation=Recently%20I%27ve%20been%20having%20a%20lot%20of%20fun%20playing%20with%20my%20new%20phone.%0D%0A%0D%0AThe%20previous%20statement%20isn%27t%20much%20of%20a%20surprise%20in%20this%20day%20in%20age%2C%20but%20I%20think%20I%20should%20qualify%20what%20I%20mean.%0D%0A%0D%0AI%27ve%20been%20having%20a%20lot%20of%20fun%20playing%20with%20the%20software%20internals%20of" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F03%2Fexploring-the-droid%2F&amp;t=Exploring%20the%20Droid" title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F03%2Fexploring-the-droid%2F&amp;title=Exploring%20the%20Droid&amp;notes=Recently%20I%27ve%20been%20having%20a%20lot%20of%20fun%20playing%20with%20my%20new%20phone.%0D%0A%0D%0AThe%20previous%20statement%20isn%27t%20much%20of%20a%20surprise%20in%20this%20day%20in%20age%2C%20but%20I%20think%20I%20should%20qualify%20what%20I%20mean.%0D%0A%0D%0AI%27ve%20been%20having%20a%20lot%20of%20fun%20playing%20with%20the%20software%20internals%20of" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F03%2Fexploring-the-droid%2F&amp;title=Exploring%20the%20Droid" title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F03%2Fexploring-the-droid%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2010/03/exploring-the-droid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resume Available</title>
		<link>http://cornerofseven.com/blog/2010/01/resume-available/</link>
		<comments>http://cornerofseven.com/blog/2010/01/resume-available/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 16:25:15 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Dubuque Area]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[Open Positions]]></category>
		<category><![CDATA[Resume]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=161</guid>
		<description><![CDATA[Hello All - I put my resume up for availability as I&#8217;m not quite certain how much longer I can stay at my current job.  I&#8217;ll be looking around for things to work on in the Dubuque area, so if anyone knows of any open positions, please let me know. The resume itself can be [...]]]></description>
			<content:encoded><![CDATA[<p>Hello All -</p>
<p>I put my resume up for availability as I&#8217;m not quite certain how much longer I can stay at my current job.  I&#8217;ll be looking around for things to work on in the Dubuque area, so if anyone knows of any open positions, please let me know.</p>
<p>The resume itself can be found <a href="http://cornerofseven.com/blog/resume/">here</a>, or just use the link at the top of the page.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fresume-available%2F&amp;title=Resume%20Available" title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Resume%20Available%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fresume-available%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fresume-available%2F&amp;title=Resume%20Available&amp;annotation=Hello%20All%20-%0D%0A%0D%0AI%20put%20my%20resume%20up%20for%20availability%20as%20I%27m%20not%20quite%20certain%20how%20much%20longer%20I%20can%20stay%20at%20my%20current%20job.%20%C2%A0I%27ll%20be%20looking%20around%20for%20things%20to%20work%20on%20in%20the%20Dubuque%20area%2C%20so%20if%20anyone%20knows%20of%20any%20open%20positions%2C%20please%20let%20me%20know" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fresume-available%2F&amp;t=Resume%20Available" title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fresume-available%2F&amp;title=Resume%20Available&amp;notes=Hello%20All%20-%0D%0A%0D%0AI%20put%20my%20resume%20up%20for%20availability%20as%20I%27m%20not%20quite%20certain%20how%20much%20longer%20I%20can%20stay%20at%20my%20current%20job.%20%C2%A0I%27ll%20be%20looking%20around%20for%20things%20to%20work%20on%20in%20the%20Dubuque%20area%2C%20so%20if%20anyone%20knows%20of%20any%20open%20positions%2C%20please%20let%20me%20know" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fresume-available%2F&amp;title=Resume%20Available" title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fresume-available%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2010/01/resume-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNN Module Creation, Explained (part 1).</title>
		<link>http://cornerofseven.com/blog/2010/01/dnn-module-creation-1/</link>
		<comments>http://cornerofseven.com/blog/2010/01/dnn-module-creation-1/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 15:16:43 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[dnn]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[recap]]></category>
		<category><![CDATA[series]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[vs]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=111</guid>
		<description><![CDATA[Since I haven&#8217;t shown up here for a while, I should talk a little bit about what&#8217;s been going on in my life. I&#8217;ll keep it short. December: Left my job in Rock Island, was in a musical at Quad City Music Guild, Found a job in Dubuque at 365Advantage, lived in a suitcase until [...]]]></description>
			<content:encoded><![CDATA[<p>Since I haven&#8217;t shown up here for a while, I should talk a little bit about what&#8217;s been going on in my life.  I&#8217;ll keep it short.<br />
December: Left my job in Rock Island, was in a musical at <a href="http://qcmusicguild.com/">Quad City Music Guild</a>, Found a job in Dubuque at <a href="http://365advantage.com/">365Advantage</a>, lived in a suitcase until I found an apartment, worked on mobile phone development.<br />
January: found an apartment, continued phone development until our other two developers left, was told in a week to learn <a href="http://www.dotnetnuke.com/">DotNetNuke</a> module development.<br />
<br />
So here we are.<br />
<br />
I&#8217;ve had some consternation in trying to figure this framework out (I come from the Java n-tier and Ruby on Rails MVC worlds). The biggest is getting my head around WebForms. For some reason, carrying state of pages between each other seems dirty to me, compared to handling everything by referencing the entities themselves (a la REST).  I&#8217;ve even googled it: <a href="http://cornerofseven.com/blog/wp-content/uploads/2010/01/dnnRestSearch.jpg"><img class="aligncenter size-medium wp-image-112" title="DNN REST search" src="http://cornerofseven.com/blog/wp-content/uploads/2010/01/dnnRestSearch-233x300.jpg" alt="" width="233" height="300" /></a><br />
Turns out that&#8217;s not how they do things in the DNN world.<br />
<br />
Through some aid via the book <em>Professional DotNetNuke Module Programming</em> and the books author, <a href="http://www.mitchelsellers.com/">Mitchel Sellers</a>, I think I&#8217;ve slowly gotten a hang of the basics.<br />
<br />
On the face, DNN is a CMS. Compare a default install with something like vanilla Radiant or WordPress.  But most people forego that aspect of it, and use the portion of DNN that they&#8217;ve become known for: pluggable modules.<br />
<br />
You would think that a system that was built to be completely modular would make it easy to build modules, right?  I WISH.  Maybe it&#8217;s just me, but I shouldn&#8217;t NEED Visual Studio, SQL Server Management Studio, and some magic to build a module. Then again, I come from Java and Ruby, where I&#8217;m not tied to an IDE.  DNN Module building requires it, though.<br />
<br />
Now that I&#8217;ve finished complaining, Part 2 will demonstrate how I&#8217;ve managed to get around this, and use the services that .NET provides (like LINQ to SQL) to make DNN Module building as painless as possible.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fdnn-module-creation-1%2F&amp;title=DNN%20Module%20Creation%2C%20Explained%20%28part%201%29." title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=DNN%20Module%20Creation%2C%20Explained%20%28part%201%29.%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fdnn-module-creation-1%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fdnn-module-creation-1%2F&amp;title=DNN%20Module%20Creation%2C%20Explained%20%28part%201%29.&amp;annotation=Since%20I%20haven%27t%20shown%20up%20here%20for%20a%20while%2C%20I%20should%20talk%20a%20little%20bit%20about%20what%27s%20been%20going%20on%20in%20my%20life.%20%20I%27ll%20keep%20it%20short.%0D%0ADecember%3A%20Left%20my%20job%20in%20Rock%20Island%2C%20was%20in%20a%20musical%20at%20Quad%20City%20Music%20Guild%2C%20Found%20a%20job%20in%20Dubuque%20at%20365Advantage" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fdnn-module-creation-1%2F&amp;t=DNN%20Module%20Creation%2C%20Explained%20%28part%201%29." title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fdnn-module-creation-1%2F&amp;title=DNN%20Module%20Creation%2C%20Explained%20%28part%201%29.&amp;notes=Since%20I%20haven%27t%20shown%20up%20here%20for%20a%20while%2C%20I%20should%20talk%20a%20little%20bit%20about%20what%27s%20been%20going%20on%20in%20my%20life.%20%20I%27ll%20keep%20it%20short.%0D%0ADecember%3A%20Left%20my%20job%20in%20Rock%20Island%2C%20was%20in%20a%20musical%20at%20Quad%20City%20Music%20Guild%2C%20Found%20a%20job%20in%20Dubuque%20at%20365Advantage" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fdnn-module-creation-1%2F&amp;title=DNN%20Module%20Creation%2C%20Explained%20%28part%201%29." title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2010%2F01%2Fdnn-module-creation-1%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2010/01/dnn-module-creation-1/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Quandary (part 1)</title>
		<link>http://cornerofseven.com/blog/2009/11/quandary-part-1/</link>
		<comments>http://cornerofseven.com/blog/2009/11/quandary-part-1/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 21:09:19 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[feel]]></category>
		<category><![CDATA[good enough]]></category>
		<category><![CDATA[question]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=106</guid>
		<description><![CDATA[I wish to pose a question to the masses, particularly to other available software developers. Take this statement: &#8220;The more screwed up the process, the longer you have a job.&#8221; How does that make you feel? Does it bother or amuse you? Would you feel uncomfortable hearing it from a coworker? A boss? When does [...]]]></description>
			<content:encoded><![CDATA[<p>I wish to pose a question to the masses, particularly to other available software developers. Take this statement:</p>
<blockquote><p>&#8220;The more screwed up the process, the longer you have a job.&#8221;</p></blockquote>
<p>How does that make you feel? Does it bother or amuse you? Would you feel uncomfortable hearing it from a coworker? A boss? When does the statement cross the line, if ever? As a programmer, you strive to produce the best product possible.  When is there a &#8220;good enough&#8221; point? If something is broken, but acceptable, is that ethically capable of being released? Is a project that has no (unit, acceptance, ui, etc.) testing capable of release?</p>
<p>Let me know in the comments.</p>
<p>(PS: wrote this post from my Motorola Droid, which I&#8217;m having an absolute blast with)</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;title=Quandary%20%28part%201%29" title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Quandary%20%28part%201%29%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;title=Quandary%20%28part%201%29&amp;annotation=I%20wish%20to%20pose%20a%20question%20to%20the%20masses%2C%20particularly%20to%20other%20available%20software%20developers.%20Take%20this%20statement%3A%0D%0A%22The%20more%20screwed%20up%20the%20process%2C%20the%20longer%20you%20have%20a%20job.%22%0D%0AHow%20does%20that%20make%20you%20feel%3F%20Does%20it%20bother%20or%20amuse%20you%3F%20Would%20you%20fee" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;t=Quandary%20%28part%201%29" title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;title=Quandary%20%28part%201%29&amp;notes=I%20wish%20to%20pose%20a%20question%20to%20the%20masses%2C%20particularly%20to%20other%20available%20software%20developers.%20Take%20this%20statement%3A%0D%0A%22The%20more%20screwed%20up%20the%20process%2C%20the%20longer%20you%20have%20a%20job.%22%0D%0AHow%20does%20that%20make%20you%20feel%3F%20Does%20it%20bother%20or%20amuse%20you%3F%20Would%20you%20fee" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;title=Quandary%20%28part%201%29" title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2009/11/quandary-part-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Break the Chain</title>
		<link>http://cornerofseven.com/blog/2009/10/dont-break-the-chain/</link>
		<comments>http://cornerofseven.com/blog/2009/10/dont-break-the-chain/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 03:58:30 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Concepts]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[calendr]]></category>
		<category><![CDATA[chain]]></category>
		<category><![CDATA[droid]]></category>
		<category><![CDATA[goals]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[seinfeld]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=90</guid>
		<description><![CDATA[After reading this post on LifeHacker, I couldn&#8217;t escape the feeling that I should start doing something like this.  I mean, it works for Jerry Seinfeld, it can&#8217;t be all that bad. Basically, as described on the link above, the idea is that you keep a daily calendar of all the specific goals you want [...]]]></description>
			<content:encoded><![CDATA[<p>After reading <a href="http://lifehacker.com/software/motivation/jerry-seinfelds-productivity-secret-281626.php" target="_blank">this post on LifeHacker</a>, I couldn&#8217;t escape the feeling that I should start doing something like this.  I mean, it works for Jerry Seinfeld, it can&#8217;t be all that bad. <img src='http://cornerofseven.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Basically, as described on the link above, the idea is that you keep a daily calendar of all the specific goals you want to accomplish.  Every time you do something related to a goal,  mark off the day on the calendar.  Once you have a few days consecutively, that is a chain.  The object of this motivational strategy: <strong>Don&#8217;t Break the Chain</strong>. Seems like a simple enough thing.</p>
<p>In the spirit of bringing in new ideas in order to make things work, I&#8217;m going to use a modified schedule, but the chain still takes effect.  Different days for me will be devoted to different goals/tasks.  Mondays and Thursdays I tackle some Ruby code, so I can stay fresh and learn about some of the newer developments that I&#8217;ve missed, having been out of the Ruby loop for a while.  Tuesdays and Saturdays are devoted to Corner of Seven.  That&#8217;s right, you might actually see <strong>more blog posts.</strong> In addition, I&#8217;m looking at building new and experimental pieces onto the domain, including rails and Java webapps, and playing around with php and python, so I can apply these to the blog, and keep the site as a form of digital portfolio.  All of my things will be up here, so it makes it more centralized.</p>
<div id="attachment_95" class="wp-caption alignleft" style="width: 274px"><img class="size-full wp-image-95 " title="motorola-droid-site3" src="http://cornerofseven.com/blog/wp-content/uploads/2009/10/motorola-droid-site3.jpg" alt="Motorola Droid" width="264" height="246" /><p class="wp-caption-text">Motorola Droid</p></div>
<p>Finally, the big hurdle in my calendar, and what is to be the biggest chain &#8211; Android.  I&#8217;ve been looking at the mobile phone operating system for a while now, but haven&#8217;t had the drive to fully enter in and create things for it.  That is, until I saw (and afterwards, held) <a href="http://droiddoes.com" target="_blank">one of these.</a>So, starting today, once a day I will try to do something new in terms of Android development, in an effort to increase my skill and knowledge in the mobile OS.  Hopefully we&#8217;ll get to see some neat little apps come out of this &#8220;Don&#8217;t break the chain&#8221; mentality.  Hope you&#8217;re along for the ride &#8211; I guess we&#8217;ll see come every Tuesday and Sunday.</p>
<p>Cheers for now.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F10%2Fdont-break-the-chain%2F&amp;title=Don%27t%20Break%20the%20Chain" title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Don%27t%20Break%20the%20Chain%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F10%2Fdont-break-the-chain%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F10%2Fdont-break-the-chain%2F&amp;title=Don%27t%20Break%20the%20Chain&amp;annotation=After%20reading%20this%20post%20on%20LifeHacker%2C%20I%20couldn%27t%20escape%20the%20feeling%20that%20I%20should%20start%20doing%20something%20like%20this.%C2%A0%20I%20mean%2C%20it%20works%20for%20Jerry%20Seinfeld%2C%20it%20can%27t%20be%20all%20that%20bad.%20%3A%29%0D%0A%0D%0ABasically%2C%20as%20described%20on%20the%20link%20above%2C%20the%20idea%20is%20that%20you" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F10%2Fdont-break-the-chain%2F&amp;t=Don%27t%20Break%20the%20Chain" title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F10%2Fdont-break-the-chain%2F&amp;title=Don%27t%20Break%20the%20Chain&amp;notes=After%20reading%20this%20post%20on%20LifeHacker%2C%20I%20couldn%27t%20escape%20the%20feeling%20that%20I%20should%20start%20doing%20something%20like%20this.%C2%A0%20I%20mean%2C%20it%20works%20for%20Jerry%20Seinfeld%2C%20it%20can%27t%20be%20all%20that%20bad.%20%3A%29%0D%0A%0D%0ABasically%2C%20as%20described%20on%20the%20link%20above%2C%20the%20idea%20is%20that%20you" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F10%2Fdont-break-the-chain%2F&amp;title=Don%27t%20Break%20the%20Chain" title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F10%2Fdont-break-the-chain%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2009/10/dont-break-the-chain/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

