<?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>Mike Conley&#039;s Blog &#187; checkmark</title>
	<atom:link href="http://mikeconley.ca/blog/tag/checkmark/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikeconley.ca/blog</link>
	<description>The personal blog of a Toronto based software developer, musician, sound designer, and theatre enthusiast.</description>
	<lastBuildDate>Tue, 10 Jan 2012 13:58:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CodeSprint &#8217;09:  What Happened?</title>
		<link>http://mikeconley.ca/blog/2009/02/22/codesprint-09-what-happened/</link>
		<comments>http://mikeconley.ca/blog/2009/02/22/codesprint-09-what-happened/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 06:35:54 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[checkmark]]></category>
		<category><![CDATA[codesprint]]></category>
		<category><![CDATA[cs]]></category>
		<category><![CDATA[google summer of code]]></category>
		<category><![CDATA[graduate studies]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[olm]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[syntaxhighlighter]]></category>
		<category><![CDATA[uoft]]></category>

		<guid isPermaLink="false">http://mikeconley.ca/blog/?p=193</guid>
		<description><![CDATA[For those of you who don&#8217;t know, this past Thursday, Friday, and Saturday, I&#8217;ve had my face planted into a laptop, working 8 hour days on the OLM project.   And I wasn&#8217;t alone. I was in a room with plenty of other Computer Science students &#8211; some even coming from as far as the [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who don&#8217;t know, this past Thursday, Friday, and Saturday, I&#8217;ve had my face planted into a laptop, working 8 hour days on the <a href="https://stanley.cdf.toronto.edu/drproject/csc49x/olm_rails">OLM project.</a>  </p>
<p>And I wasn&#8217;t alone.</p>
<p>I was in a room with plenty of other Computer Science students &#8211; some even coming from as far as the West coast to join us. Good people, good times, interesting problems, and free food &#8211; all care of <a href="http://www.third-bit.com">Greg Wilson</a>, <a href="http://www.cs.toronto.edu/~reid/">Karen Reid</a>, and the other support within the department.  It was really fun, and I learned a lot.</p>
<p>And we coded our asses off.  Literally.  It was awesome.</p>
<p>So what did I end up actually doing?  Well, when TA&#8217;s are marking code, there are little menus that let them attach pre-built annotations to highlighted sections of code.  I&#8217;ve also replaced the ugly Javascript Prompt dialog that asks for new annotations with a nice, modal dialog, using <a href="http://www.livepipe.net">LivePipe UI</a>.  The team also got the rubric listed next to the code, and we now have the ability to apply grades on the rubric!  Awesome!  We&#8217;re almost there!  There are plenty of tickets, plenty of ways this code and interface can get cleaned up, but we almost have the behaviour we want.  And that&#8217;s something.</p>
<p>If I get a chance, there are two things I&#8217;d like to do:</p>
<ol>
<li>Replace the <a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter">SyntaxHighlighter</a> Javascript code with something a little less client-heavy.  Maybe we can syntax highlight the code on the server side before we send it to the client for viewing?  That doesn&#8217;t sound too bad&#8230; does anybody know of a Ruby gem that&#8217;ll do that?</li>
<li>Refactor the annotations code.  Right now, it&#8217;s a lot of Javascript.  A lot.  I&#8217;d like to shave it down, simplify it, streamline it.  But that&#8217;s what refactoring is all about, right?</li>
</ol>
<p>Oh, and, in other news, I&#8217;m considering graduate school, and doing Google Summer of Code.  Just something I&#8217;m mulling over in my head&#8230;</p>
<p><strong>Update:</strong>  Coding for three days straight brought sooooo much tension back into my shoulders&#8230;this is where Movement class exercises become very handy&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://mikeconley.ca/blog/2009/02/22/codesprint-09-what-happened/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

