<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Crazy Or Genius?: Tag dal</title>
    <link>http://www.crazyorgenius.com/articles/tag/dal?tag=dal</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>When You Are Right 90% Of The Time, Why Quible Over The Remaining 3%?</description>
    <item>
      <title>Because Screwing Up Only One Server At A Time Is Child's Play........</title>
      <description>&lt;p&gt;So the Dal-ACM hosted another Installfest on Saturday. Rather than be a simple spectator of cool stuff and mooching off the nice spread of snacks, I decided to be an actual &lt;span class="caps"&gt;PARTICIPANT&lt;/span&gt; this time.&lt;/p&gt;&lt;p&gt;So, the Dal-ACM has this &amp;#8216;development server&amp;#8217; (of the desktop machine variety) called mblast. In times past (2 Installfests ago) Gentoo was installed on it for some reason. Every time this was upgraded, something broke. More importantly, since almost everyone could &lt;code&gt;sudo su -&lt;/code&gt; for root, packages were installed and upgraded with impunity, resulting in things breaking often. Funnily enough, the &lt;span class="caps"&gt;DSU&lt;/span&gt; opt-out site was run from this machine, and someone actually upgraded it while the opt-out period was running.&lt;/p&gt;


	&lt;p&gt;So, flash forward back to the present. Since the Dal-ACM aquired slammer, more people have shifted their user accounts to that machine, leaving mblast somewhat underused with the exception of some of my own work. I figured, since with the exception of a few Ruby On Rails Cookbook tutorial instances, I was the only person using the machine, I could wipe it and play with a few things I have been thinking about for a while (and yes, I asked to make sure there was nothing critical and performed a backup anyway).&lt;/p&gt;


	&lt;p&gt;So, what did I end up doing? I decided to try my hand at virtualization. Set up Debian Stable as a host machine, installed Xen, set up a host server from disk, and started that up&amp;#8230;....... two machines running on one machine&amp;#8217;s hardware. It was pretty sweet to get running. Of course, it wasn&amp;#8217;t as easy as reading those lines. I somehow screwed up a minimal Debian install, had problems with mblast&amp;#8217;s hardware, some misinterpretation of the hardware, and oh yeah, the pain in the ass of backing up everyone&amp;#8217;s data before wiping that sucker the first time.&lt;/p&gt;


	&lt;p&gt;In the end it was done, it was cool, and as soon as I figure out how to install other operating systems besides Debian (since I used debootstrap for that) and to have the virtual hosts actually accessible to the internet, I will be able to set up any operating system (well, linux or bsd really, unsure about Solaris) for people, and then they can screw it up to their heart&amp;#8217;s content without affecting someone else&amp;#8217;s work (assuming that work is on a different virtual server). Yeah, learning all that is what reading week will be partially for.&lt;/p&gt;


	&lt;p&gt;The other cool thing at Installfest was Roomba hacking. Several people in the &lt;span class="caps"&gt;CSB&lt;/span&gt;, including my friend Oliver, bought a Roomba (a programmable robot vacuum cleaner) a wireless router, and other items. Their goal is to power the router from the Roomba, install linux (WRT Firmware) on the routers, and then be able to control the Roombas remotely via wireless. Add in some &lt;span class="caps"&gt;USB&lt;/span&gt; ports on the router and you can do a lot of things with that.&lt;/p&gt;


	&lt;p&gt;At the installfest, most of the time was spent deconstructing the Roombas without breaking them. Towards the end, they actually experimented with powering the router from the Roomba. One problem: the router partly starts up and then&amp;#8230;. dies. The Roomba is currently blamed, the theory being that, while the specs say 2 amps of current can be drawn from the Roomba, there is probably some regulator somewhere that doesn&amp;#8217;t allow more than a percentage of that out of the power interface they are using. A set back to be sure, and I am looking forward to seeing how they solve it, and having those Roombas running around the CS building.&lt;/p&gt;</description>
      <pubDate>Mon, 06 Feb 2006 00:51:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:72c5daa3398cd14e868a0328863080b8</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2006/02/06/because-screwing-up-only-one-server-at-a-time-is-childs-play</link>
      <category>Life</category>
      <category>Geek</category>
      <category>School</category>
      <category>roomba</category>
      <category>hacking</category>
      <category>xen</category>
      <category>debian</category>
      <category>linux</category>
      <category>dal</category>
      <category>acm</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/66</trackback:ping>
    </item>
    <item>
      <title>Dal Gazette Article - The Real Deal</title>
      <description>&lt;p&gt;Last week, Oliver and I were &lt;a href="http://www.dalgazette.ca/html/module/displaystory/story_id/766/format/html/displaystory.html"&gt;interviewed&lt;/a&gt; by the &lt;a href="http://www.dalgazette.ca"&gt;Dalhouse Gazette&lt;/a&gt; regarding TigerEvents, my.dsu.ca and Dal-ACM related items. The original plan, at least to my understanding, was that there would be a small blurb this week, with a larger article in the new year. I was not, however, expecting the article that actually was produced. Unfortunatly, I have to agree with several individuals that felt that it was poorly written and misleading. I don&amp;#8217;t have any explanations, but thought that I would try to rewrite things so that they were clearer.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Local Students’ Software More Popular Than Expected&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;The “extracurricular hobby�? of two of Dalhousie Universities&amp;#8217; Computer Science students, Sean Smith and Oliver Baltzer, has taken off on both Sourceforge and Rubyforge, which contain thousands of open source projects. TigerEvents, the software powering the my.dsu.ca website, has achived a small measure of success over the past three months since its public debut, being downloaded roughly 150 times, and being propelled into the top five percent of active projects on both sites.&lt;/p&gt;


	&lt;p&gt;“It was a little unexpected,�? says undergrad student Sean Smith.&lt;/p&gt;


	&lt;p&gt;Smith and PhD candidate Oliver Baltzer released the program as open source software in September after spending the summer developing it with several other computer science students at the request of the &lt;span class="caps"&gt;DSU&lt;/span&gt;. However, after its public release, other users started looking at it for real world usage, including individuals as far away as the Netherlands.&lt;/p&gt;


	&lt;p&gt;Open source, for those who don&amp;#8217;t know, is free software that can be downloaded not only for free use, but for modification as well. &amp;#8220;Think of it as software made by the community for the community. It&amp;#8217;s all about giving something back to the community,&amp;#8221; explains Oliver Baltzer.&lt;/p&gt;


	&lt;p&gt;Baltzer and Smith say the feedback they receive from users also helps them improve the program. They expect the number of people downloading and using the program will increase over the next few months as they continue to make improvements. &amp;#8220;We have a lot of ideas,&amp;#8221; states Smith, &amp;#8220;and if we are lucky, not only will we get people using the software, but actively helping with improvements as well.&amp;#8221; They try to make new releases and updates to the program, as well as the my.dsu.ca site,  every few weeks.&lt;/p&gt;


	&lt;p&gt;Smith and Baltzer are members of a society called the Dal-ACM, which is a student chapter of the worldwide Association for Computing Machinery. The Dal-ACM, in conjunction with the &lt;span class="caps"&gt;DSU&lt;/span&gt;, is currently discussing a number of online programs, including online society ratification, grants applications and an improved version of Tiger Books, the &lt;span class="caps"&gt;DSU&lt;/span&gt;’s online textbook exchange.&lt;/p&gt;


	&lt;p&gt;All the software for those projects would be released as an open source software package called Tiger Suite, says Baltzer, which could be used by other universities for their own purposes.&lt;/p&gt;</description>
      <pubDate>Fri, 02 Dec 2005 11:34:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:714e59ffbebebec90e3b0b3b356e348f</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/12/02/dal-gazette-article-the-real-deal</link>
      <category>Life</category>
      <category>Projects</category>
      <category>tigerevents</category>
      <category>dal</category>
      <category>acm</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/49</trackback:ping>
    </item>
  </channel>
</rss>
