<?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>Patchwork</title>
	<atom:link href="http://blog.chequerd.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.chequerd.com</link>
	<description>Behind The Boxes</description>
	<lastBuildDate>Sat, 31 Jul 2010 20:48:50 +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>Chequerd 2.0</title>
		<link>http://blog.chequerd.com/?p=40</link>
		<comments>http://blog.chequerd.com/?p=40#comments</comments>
		<pubDate>Sat, 31 Jul 2010 20:46:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=40</guid>
		<description><![CDATA[It&#8217;s been a busy summer of hackery, with the result that we&#8217;re proud to announce Chequerd 2.0. We&#8217;ve tweaked the design of the site, in addition to adding a slew of new features. Some highlights are: Like a class? Now you can review it. Moreover, we keep track of who teaches each class, so you [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a busy summer of hackery, with the result that we&#8217;re proud to announce <a href="http://cornell.chequerd.com" target="_blank">Chequerd 2.0</a>. We&#8217;ve tweaked the design of the site, in addition to adding a slew of new features. Some highlights are:</p>
<ul>
<li>Like a class? Now you can review it. Moreover, we keep track of who teaches each class, so you can see all the reviews a professor has received for all the classes he&#8217;s taught (in addition to the median grades for those classes!)</li>
<li>Listing used textbooks for sale to other Cornell students. With over 3,000 users now, you&#8217;re sure to find a buyer!</li>
<li>Direct to Google Calendar export</li>
</ul>
<p>Along with these changes, we&#8217;re also moving the site to cornell.chequerd.com. You may access the old site at the www.chequerd.com as usual, but we&#8217;ll cease to update it as of today, and plan to shut it down by the end of the year. Unfortunately, because we&#8217;ve changed the way your passwords are stored, to make them even more secure, we decided not to migrate accounts on the old site over, and you will have to create a new account.</p>
<p>On a more technical level, this upgrade represents a major transition on the backend, as we&#8217;ve ported the entire PHP codebase over to Ruby On Rails. Rails  is a more full featured platform than our hastily cobbled together scripts in PHP (and even a little Java, for the class description scraper), and it will allow us far greater flexibility in making changes and modifications. The PHP code was turning into quite a jungle of code, and you weren&#8217;t ever sure if something would go terribly wrong if you made even a small change. Versioning, so crucial to software projects of even modest size, was notably absent (though not for want of trying).</p>
<p>Now, however, Chequerd on Rails is clean, versioned via Git, and hosted on Heroku. In fact, Heroku was a major reason for the transition. Their hosting service is super easy to use, and provides many powerful addons that free up our time to work on cool new features, instead of having to reinvent the wheel. In the past, even though we gathered updated roster data every day, it would require a manual push to make it live as we were paranoid that our script would fail halfway, leaving the roster in disarray. With the Chequerd, it was a cinch to make the entire roster update atomic, so we&#8217;ve bit the bullet and turned on completely automated daily updates.</p>
<p>As a final note, we&#8217;ve also added some experimental ways of monetizing the site, such as Google ads and sponsored links on the front page (email us if you&#8217;re interested!). We&#8217;re not looking to get rich, just to cover the costs of hosting the site, so your support is much appreciated =). We hope that you will find Chequerd useful, and as always, feel free to email us about anything and everything!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=40</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Here comes the snow</title>
		<link>http://blog.chequerd.com/?p=38</link>
		<comments>http://blog.chequerd.com/?p=38#comments</comments>
		<pubDate>Sat, 17 Oct 2009 04:26:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[announcements]]></category>
		<category><![CDATA[new feature]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=38</guid>
		<description><![CDATA[Snow is like Christmas (even if Halloween isn&#8217;t here yet) and Christmas is like presents and presents are like new features! We&#8217;ve updated chequerd for Spring 2010, and added a slew of new features and tiny conveniences. Search! With an exclamation point, because this is the big one. Now you can search for classes by [...]]]></description>
			<content:encoded><![CDATA[<p>Snow is like Christmas (even if Halloween isn&#8217;t here yet) and Christmas is like presents and presents are like new features!</p>
<p>We&#8217;ve updated chequerd for Spring 2010, and added a slew of new features and tiny conveniences.</p>
<ul>
<li><strong>Search!</strong> With an exclamation point, because this is the big one. Now you can search for classes by department and number (e.g. ANSC 3600), by title (&#8216;Beef Cattle&#8217;), or by day and time. It took a while, but we hope you like the interface. Expect some tweaks in the (near?) future, with the ability to filter searches by median grades and class sizes and college.</li>
<li><strong>Median grades </strong>going back to Spring 07. Yes they changed the course numbers, but we have a secret sauce. 12 trained monkeys and a typewriter or a brilliant algorithm, you decide.</li>
<li><strong>Better conflict handling</strong>. Long a bugbear but now working quite reliably. By default conflicts are disallowed now, but you can turn them on under &#8216;Options&#8217;. Also, a little red thingy appears to tell you if there are conflicts. Just so you know.</li>
<li>Drop down menus in a few places. Not terribly exciting, but always a good way to clean up the place.</li>
</ul>
<p>And don&#8217;t forget, you can now share your schedules. See the previous post, and remember you can enable sharing <a href="http://www.chequerd.com/GUI/account.php">here</a> and choose which ones to share <a href="http://www.chequerd.com/GUI/options9.php">here</a>.</p>
<p>Finally, a shoutout to our users who gave us feedback and spurred the addition of many of these new features. They were already in the pipeline to be sure, but there&#8217;s nothing like a little motivation =).</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=38</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates, updates</title>
		<link>http://blog.chequerd.com/?p=35</link>
		<comments>http://blog.chequerd.com/?p=35#comments</comments>
		<pubDate>Fri, 19 Jun 2009 21:51:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[announcements]]></category>
		<category><![CDATA[new feature]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=35</guid>
		<description><![CDATA[As the summer skitters onwards, new features are abloom. Schedule sharing is available at last, and you can enable it from your account page. You can select a &#8216;code word&#8217; (we&#8217;re taxonomically challenged hereabouts), which will allow others to view your schedule at http://www.chequerd.com/share/[yourword]. If you don&#8217;t feel so inclined to naming, you can hit [...]]]></description>
			<content:encoded><![CDATA[<p>As the summer skitters onwards, new features are abloom. Schedule sharing is available at last, and you can enable it from your account page. You can select a &#8216;code word&#8217; (we&#8217;re taxonomically challenged hereabouts), which will allow others to view your schedule at http://www.chequerd.com/share/[yourword]. If you don&#8217;t feel so inclined to naming, you can hit &#8216;Random Code&#8217;, which will give a random 7 letter code. To decide which of your saved schedules are shared, go to your schedules page (from schedule, click &#8216;see all&#8230;&#8217; above your saved schedules), where you can check off the ones you want to share.</p>
<p>In other news, median grades are up, though their only available from fall 2008 for now. You can see them after you add a class to your list of classes, right under the description. Descriptions, which should be more comprehensive now =).</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=35</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sunny with a chance of bug fixes</title>
		<link>http://blog.chequerd.com/?p=33</link>
		<comments>http://blog.chequerd.com/?p=33#comments</comments>
		<pubDate>Sun, 12 Apr 2009 04:33:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=33</guid>
		<description><![CDATA[Free publicity is always nice, our analytics show a boost in traffic on Friday. Thus encouraged, we&#8217;ve tackled a couple of bugs, the more notable of which is conflict prevention in schedules at last!]]></description>
			<content:encoded><![CDATA[<p><a href="http://cornellsun.com/section/news/content/2009/04/10/new-website-may-give-schedulizer-competition">Free publicity</a> is always nice, our analytics show a boost in traffic on Friday. Thus encouraged, we&#8217;ve tackled a couple of bugs, the more notable of which is conflict prevention in schedules at last!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=33</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Of Languages</title>
		<link>http://blog.chequerd.com/?p=27</link>
		<comments>http://blog.chequerd.com/?p=27#comments</comments>
		<pubDate>Fri, 10 Apr 2009 06:24:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=27</guid>
		<description><![CDATA[Great news! Chequerd is going to be in the Sun in the near future, which will mean a ton of publicity. However, the dangers of fame are ever-present: there is a good chance that our low-cost host will probably collapse under the weight of any meaningful amount of simultaneous users. We could move this to [...]]]></description>
			<content:encoded><![CDATA[<p>Great news! Chequerd is going to be in the Sun in the near future, which will mean a ton of publicity. However, the dangers of fame are ever-present: there is a good chance that our low-cost host will probably collapse under the weight of any meaningful amount of simultaneous users. We could move this to Google Apps, which ought to provide more horsepower, but the site isn&#8217;t written in Python, or Java, which I think is required.</p>
<p>The analogy is simple. Imagine you arrived in a country where everyone spoke 2 or 3 languages. And you wanted to write about your travels and travails, your biography and magnum opus. You spend a year or so picking up their language (it&#8217;s kinda like English, say Phnglish), and eventually publish your work. It becomes increasingly popular, but one day you realize &#8211; your publisher won&#8217;t be able to keep up if people keep buying your book at an increasing rate. So you start hunting around for a new publisher, but the only one you can afford only has a press that can print in Pynglish, which is like Phnglish, but different enough that you&#8217;d have to spend another 6 months learning and translating your book. Oh, and all the books spontaneously combust if the publisher can no longer keep up.</p>
<p>That&#8217;s essentially the state of things, and a preemptive explanation for any mysterious outages to come. We certainly want to keep things running smoothly, and it was a hard decision to decide to go ahead with the Sun interview, but it seems inevitable that they&#8217;d write about us regardless (yeah, we&#8217;re just full of ourselves =).</p>
<p>Anyway, it was about time people nudged Chemical Engineering Lab off the list of top 10 classes, where it&#8217;s at #5 currently.  (we&#8217;ll publish the list soon, hopefully – it&#8217;s interesting seeing a slice of the zeitgeist here on our hill).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=27</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quantum Physical Education</title>
		<link>http://blog.chequerd.com/?p=26</link>
		<comments>http://blog.chequerd.com/?p=26#comments</comments>
		<pubDate>Mon, 06 Apr 2009 19:41:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bug]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=26</guid>
		<description><![CDATA[Somebody let us know that our schedule was messed up early today, and sure enough, with painful sounding PE classes like Applications of Quantum Mechanics, it was broken. Thankfully, that&#8217;s now resolved. Back to making new cool features! Look for schedule sharing, personal events, and advanced search to come soon, by popular demand.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.chequerd.com/wp-content/uploads/blog.chequerd.com/2009/04/crazype.gif" alt="quantum PE" title="quantum PE" width="284" height="47" class="alignleft size-full wp-image-25" />Somebody let us know that our schedule was messed up early today, and sure enough, with painful sounding PE classes like Applications of Quantum Mechanics, it was broken. Thankfully, that&#8217;s now resolved. Back to making new cool features! Look for schedule sharing, personal events, and advanced search to come soon, by popular demand.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=26</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crack in the night</title>
		<link>http://blog.chequerd.com/?p=23</link>
		<comments>http://blog.chequerd.com/?p=23#comments</comments>
		<pubDate>Thu, 02 Apr 2009 13:41:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bug]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=23</guid>
		<description><![CDATA[Apologies if anyone experienced some trouble with their schedules this morning (before 9.40am), we tried updating the roster with some new algorithms, and broke things accidentally. The good news if you didn&#8217;t see the craziness, then all is well =). If you did, your saved schedules will be showing up empty. Weird, huh?]]></description>
			<content:encoded><![CDATA[<p>Apologies if anyone experienced some trouble with their schedules this morning (before 9.40am), we tried updating the roster with some new algorithms, and broke things accidentally. The good news if you didn&#8217;t see the craziness, then all is well =). If you did, your saved schedules will be showing up empty. Weird, huh?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=23</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aaand we&#8217;re live!</title>
		<link>http://blog.chequerd.com/?p=22</link>
		<comments>http://blog.chequerd.com/?p=22#comments</comments>
		<pubDate>Tue, 31 Mar 2009 04:53:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[announcements]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=22</guid>
		<description><![CDATA[At long last, after two grueling semesters of toil and labor, we&#8217;re proud to announce that chequerd.com is finally available to the public! Go wild! Find your perfect semester.]]></description>
			<content:encoded><![CDATA[<p>At long last, after two grueling semesters of toil and labor, we&#8217;re proud to announce that chequerd.com is finally available to the public! Go wild! Find your perfect semester.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=22</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iCal export</title>
		<link>http://blog.chequerd.com/?p=17</link>
		<comments>http://blog.chequerd.com/?p=17#comments</comments>
		<pubDate>Wed, 18 Mar 2009 17:27:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=17</guid>
		<description><![CDATA[Calendar export is now baked in, it&#8217;s one click to download your schedule as a standard .ics file, which is compatible with Google Calendar, iCal, Thunderbird, Outlook, and beyond. You no longer have to manually, tediously input everything into your calendar &#8211; just export it from chequerd and import it into your calendar of choice. [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_13" class="wp-caption alignright" style="width: 116px"><img class="size-full wp-image-13" style="border: 1px solid black; margin-left: 5px;" title="iCal" src="http://blog.chequerd.com/wp-content/uploads/blog.chequerd.com/2009/03/picture-1.png" alt="iCal support" width="106" height="89" /><p class="wp-caption-text">iCal support</p></div>
<p>Calendar export is now baked in, it&#8217;s one click to download your schedule as a standard .ics file, which is compatible with Google Calendar, iCal, Thunderbird, Outlook, and beyond. You no longer have to manually, tediously input everything into your calendar &#8211; just export it from chequerd and import it into your calendar of choice. All the classes repeat as you would expect for the entire semester.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=17</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing nice</title>
		<link>http://blog.chequerd.com/?p=14</link>
		<comments>http://blog.chequerd.com/?p=14#comments</comments>
		<pubDate>Wed, 18 Mar 2009 17:22:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[new feature]]></category>

		<guid isPermaLink="false">http://blog.chequerd.com/?p=14</guid>
		<description><![CDATA[Finally, IE support is working, after a significant rewrite of the backing store. Now your schedules are stored in JSON instead of XML, which jQuery had trouble parsing in IE. This is exciting because the site mysteriously stopped working in IE ages ago, and because both of us have macs, there was neither incentive nor [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, IE support is working, after a significant rewrite of the backing store. Now your schedules are stored in JSON instead of XML, which jQuery had trouble parsing in IE. This is exciting because the site mysteriously stopped working in IE ages ago, and because both of us have macs, there was neither incentive nor means to debug it. But it&#8217;s bright and shiny in IE now, all thanks to the script editor (hooray debugging!). </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chequerd.com/?feed=rss2&#038;p=14</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

