<?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>chris moos&#039;s blog &#187; Uncategorized</title>
	<atom:link href="http://chrismoos.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrismoos.com</link>
	<description>developer by day, developer by night</description>
	<lastBuildDate>Wed, 11 Aug 2010 15:41:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MoosTrax Ruby&#160;Library</title>
		<link>http://chrismoos.com/2009/02/23/moostrax-ruby-library/</link>
		<comments>http://chrismoos.com/2009/02/23/moostrax-ruby-library/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 21:28:35 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[moostrax]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://chrismoos.com/?p=246</guid>
		<description><![CDATA[You can now access MoosTrax with Ruby.
Install the gem

$ wget http://www.moostrax.com/static/MoosTrax-0.1.gem
$ sudo gem install MoosTrax-0.1.gem

Try out this demo script
make sure to fill your API_KEY in.

require 'rubygems'
require 'moostrax'
require 'time'
&#160;
def get_local_date&#40;date_str&#41;
    Time.parse&#40;date_str + ' UTC'&#41;.getlocal.asctime
end
&#160;
mt = MoosTrax.new&#40;'API_KEY'&#41;
&#160;
begin
    devices = mt.devices
    devices.each do &#124;device&#124;
      [...]]]></description>
			<content:encoded><![CDATA[<p>You can now access MoosTrax with Ruby.</p>
<h3>Install the gem</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ <span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.moostrax.com<span style="color: #000000; font-weight: bold;">/</span>static<span style="color: #000000; font-weight: bold;">/</span>MoosTrax-0.1.gem
$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> MoosTrax-0.1.gem</pre></div></div>

<h3>Try out this demo script</h3>
<p>make sure to fill your API_KEY in.</p>

<div class="wp_syntax"><div class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'rubygems'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'moostrax'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'time'</span>
&nbsp;
<span style="color:#9966CC; font-weight:bold;">def</span> get_local_date<span style="color:#006600; font-weight:bold;">&#40;</span>date_str<span style="color:#006600; font-weight:bold;">&#41;</span>
    <span style="color:#CC00FF; font-weight:bold;">Time</span>.<span style="color:#9900CC;">parse</span><span style="color:#006600; font-weight:bold;">&#40;</span>date_str <span style="color:#006600; font-weight:bold;">+</span> <span style="color:#996600;">' UTC'</span><span style="color:#006600; font-weight:bold;">&#41;</span>.<span style="color:#9900CC;">getlocal</span>.<span style="color:#9900CC;">asctime</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
&nbsp;
mt = MoosTrax.<span style="color:#9900CC;">new</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">'API_KEY'</span><span style="color:#006600; font-weight:bold;">&#41;</span>
&nbsp;
<span style="color:#9966CC; font-weight:bold;">begin</span>
    devices = mt.<span style="color:#9900CC;">devices</span>
    devices.<span style="color:#9900CC;">each</span> <span style="color:#9966CC; font-weight:bold;">do</span> <span style="color:#006600; font-weight:bold;">|</span>device<span style="color:#006600; font-weight:bold;">|</span>
        info = mt.<span style="color:#9900CC;">device_info</span><span style="color:#006600; font-weight:bold;">&#40;</span>device<span style="color:#006600; font-weight:bold;">&#41;</span>
        <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">&quot;Device ID: #{info['device_id']}<span style="color:#000099;">\n</span>&quot;</span>
        <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">&quot;Device Name: #{info['device_name']}<span style="color:#000099;">\n</span>&quot;</span>
        <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">&quot;Last Contact: #{get_local_date(info['last_contact'])}<span style="color:#000099;">\n</span>&quot;</span>
        <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">&quot;Date Added: #{get_local_date(info['date_added'])}<span style="color:#000099;">\n</span>&quot;</span>
&nbsp;
        location = mt.<span style="color:#9900CC;">location</span><span style="color:#006600; font-weight:bold;">&#40;</span>device<span style="color:#006600; font-weight:bold;">&#41;</span>
&nbsp;
        <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">&quot;Most Recent Location: #{location['latitude']}, #{location['longitude']} #{get_local_date(location['date'])}<span style="color:#000099;">\r</span><span style="color:#000099;">\n</span>&quot;</span>
&nbsp;
        history = mt.<span style="color:#9900CC;">history</span><span style="color:#006600; font-weight:bold;">&#40;</span>device, <span style="color:#CC00FF; font-weight:bold;">Time</span>.<span style="color:#9900CC;">now</span><span style="color:#006600; font-weight:bold;">-</span><span style="color:#006666;">86400</span>, <span style="color:#CC00FF; font-weight:bold;">Time</span>.<span style="color:#9900CC;">now</span><span style="color:#006600; font-weight:bold;">&#41;</span>
        <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">&quot;Number of location updates in past 24 hours: #{history.length}<span style="color:#000099;">\r</span><span style="color:#000099;">\n</span>&quot;</span>
&nbsp;
        <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">&quot;First Location in History: #{history[0]['latitude']}, #{history[0]['longitude']}<span style="color:#000099;">\r</span><span style="color:#000099;">\n</span>&quot;</span> <span style="color:#9966CC; font-weight:bold;">if</span> history.<span style="color:#9900CC;">length</span> <span style="color:#006600; font-weight:bold;">&gt;</span>=<span style="color:#006666;">1</span>
&nbsp;
        <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">'------------------------------------------------------'</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
&nbsp;
<span style="color:#9966CC; font-weight:bold;">rescue</span> <span style="color:#6666ff; font-weight:bold;">MoosTrax::APIError</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> e
    <span style="color:#CC0066; font-weight:bold;">puts</span> <span style="color:#996600;">&quot;Unable to access MoosTrax: #{e.message}&quot;</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></div></div>

<p>For more information, check out the <a href="http://trac.moostrax.com/trac/wiki/Developer_lib_Ruby">Developer API Wiki</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2009/02/23/moostrax-ruby-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MoosTrax Testers&#160;Needed</title>
		<link>http://chrismoos.com/2009/01/26/moostrax-testers-needed/</link>
		<comments>http://chrismoos.com/2009/01/26/moostrax-testers-needed/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 02:52:52 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[moostrax]]></category>
		<category><![CDATA[]blackberry]]></category>

		<guid isPermaLink="false">http://chrismoos.com/?p=132</guid>
		<description><![CDATA[The new implementation of the site is just about done. I am looking for people with BlackBerry and Android devices that are willing to help testing the new site and software.
If you are interested, please e-mail moostraxsupport@gmail.com
Also, the first version of the Android client is finished. It is now available on the Android market. You [...]]]></description>
			<content:encoded><![CDATA[<p>The new implementation of the site is just about done. I am looking for people with BlackBerry and Android devices that are willing to help testing the new site and software.</p>
<p>If you are interested, please e-mail moostraxsupport@gmail.com</p>
<p>Also, the first version of the Android client is finished. It is now available on the Android market. You must have a MoosTrax account to use the application though. E-mail moostraxsupport@gmail.com for more information. Final screenshots below.<br />
<img src="http://www.tech9computers.com/androidmain.png" alt="" /><br />
<img src="http://www.tech9computers.com/androidprefs.png" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2009/01/26/moostrax-testers-needed/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>You must be *this* smart to post a&#160;comment.</title>
		<link>http://chrismoos.com/2008/12/25/you-must-be-this-smart-to-post-a-comment/</link>
		<comments>http://chrismoos.com/2008/12/25/you-must-be-this-smart-to-post-a-comment/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 20:14:31 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chrismoos.com/?p=95</guid>
		<description><![CDATA[I am 20 years old. I have been using the internet since 1995. I have used the internet as a great source of information and knowledge for many years. I remember using Usenet to follow intelligent discussions and I really appreciated the high quality of the discussions. As time went on, though, more and more [...]]]></description>
			<content:encoded><![CDATA[<p>I am 20 years old. I have been using the internet since 1995. I have used the internet as a great source of information and knowledge for many years. I remember using <a href="http://en.wikipedia.org/wiki/Usenet">Usenet</a> to follow intelligent discussions and I really appreciated the high quality of the discussions. As time went on, though, more and more average, non tech-savvy people began to access the internet. Unfortunately, with the addition of the masses to the internet, came trolling and the real risk of stupid people feeling the need to contribute their input to any and every discussion &#8212; even if they knew nothing about it &#8212; and the worse: when they <em>thought</em> they knew something about it. Arrogance, you could say. Which, in my opinion, is not the most effective way to portray your intelligence. </p>
<p>I am a frequent user of aggregated, community news sites such as <a href="http://slashdot.org">slashdot</a>, <a href="http://digg.com">digg</a>, and <a href="http://reddit.com">reddit</a>. Unfortunately, I find myself skipping many of the &#8220;top articles&#8221; on these news sites, experiencing difficulty in finding articles with substance. Of course it is the community that chooses these stories, so I think it is safe to say they are to blame. They won&#8217;t admit to that though, because who doesn&#8217;t like to see <a href="http://digg.com/pets_animals/Cool_Fractal_Kitty_Pic">the following</a> as a top story. The wonderful thing about digg also, is the digging of comments. A plus or a minus. Its nice to see that the 3rd most dugg comment on that article <a href="http://digg.com/pets_animals/Cool_Fractal_Kitty_Pic?t=21890506#c21890506">is</a>: </p>
<blockquote><p>Photoshop>Filter>Fractal</p>
<p>OMG SO CREATIVE.</p></blockquote>
<p>Well, I guess that may be funny to some people. Maybe just not me. Also, commenting on an article showing a <em>Fractal Kitty Pic</em> just doesn&#8217;t seem very constructive. </p>
<p>Now, it could very well be possible that I just view the internet and use it much differently than most. Fundamentally, I use it for communication and finding/sharing information. Of course there are many other uses as well, such as entertainment, but I don&#8217;t frequent the internet for that. There is actually a very large group of people who use it strictly for entertainment&#8230;<a href="http://www.urbandictionary.com/define.php?term=youtuber">YouTubers</a>, anyone?</p>
<p>To be honest, I can&#8217;t fault anyone for why they use the internet. I personally just get very frustrated when having to continually keep my bullshit meter active. Luckily when I search google I can sift through the results with ease, being pretty accurate at determining the relevance and worthiness of a result. </p>
<p>More information, more people, which has to mean, more BS. </p>
<p>To put it in perspective, I feel that the internet used to be the place where I could escape the amount of BS in my real world interactions. It was a place where people took the time to articulate a thought and contribute constructively to the world. Maybe this was because you had to exercise some intelligence to navigate a computer, get online, and find a place to discuss something before you could post. </p>
<p>I could talk about this topic for quite a while, but I think I would end up on some sort of ramble or tangent, so I won&#8217;t continue to bore anyone. </p>
<p>In conclusion, all that I can do is share my opinion, and hope that a few people change their old ways of making their wonderful, pointless, space wasting contributions. </p>
<p>And to end this, I&#8217;d like to just say how funny it is to me when I meet someone in my day to day life interactions who thinks they know something about computers. They will tell me about some software and how they think it works, with an infinite confidence, while I smile and know that they have no idea what they are talking about. And sometimes, for those cocky bastards, I will shove it in their face and bring their ego back down in check <img src='http://chrismoos.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2008/12/25/you-must-be-this-smart-to-post-a-comment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MoosTrax site&#160;returns</title>
		<link>http://chrismoos.com/2008/12/25/moostrax-site-returns/</link>
		<comments>http://chrismoos.com/2008/12/25/moostrax-site-returns/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 18:25:37 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[moostrax]]></category>

		<guid isPermaLink="false">http://chrismoos.com/2008/12/25/moostrax-site-returns/</guid>
		<description><![CDATA[The site is now back up. Sorry for the downtime! I&#8217;ll now be working now on optimizing the speed of the site a bit more. 
]]></description>
			<content:encoded><![CDATA[<p>The site is now back up. Sorry for the downtime! I&#8217;ll now be working now on optimizing the speed of the site a bit more. </p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2008/12/25/moostrax-site-returns/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>MoosTrax for&#160;Android</title>
		<link>http://chrismoos.com/2008/12/24/moostrax-for-android/</link>
		<comments>http://chrismoos.com/2008/12/24/moostrax-for-android/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 22:43:13 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[moostrax]]></category>

		<guid isPermaLink="false">http://chrismoos.com/2008/12/24/moostrax-for-android/</guid>
		<description><![CDATA[I just recently replaced my BlackBerry 8800 with a T-Mobile G1. This means that its time to develop a MoosTrax client for Android devices. Right now I&#8217;m getting my Android development environment setup, with the insanely slow Java powered Eclipse. After that I&#8217;ll dig into the location API and get a MoosTrax client released.
]]></description>
			<content:encoded><![CDATA[<p>I just recently replaced my BlackBerry 8800 with a T-Mobile G1. This means that its time to develop a MoosTrax client for Android devices. Right now I&#8217;m getting my Android development environment setup, with the insanely slow Java powered Eclipse. After that I&#8217;ll dig into the location API and get a MoosTrax client released.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2008/12/24/moostrax-for-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweet&#160;Me?</title>
		<link>http://chrismoos.com/2008/12/24/tweet-me/</link>
		<comments>http://chrismoos.com/2008/12/24/tweet-me/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 22:10:21 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://chrismoos.com/2008/12/24/tweet-me/</guid>
		<description><![CDATA[I am now starting to use Twitter&#8230;it actually seems kind of cool. At first I was thinking it was more like Facebook status&#8230;but now I&#8217;m realizing it might be good for whenever I just have a random thought&#8230;to tweet it.
http://twitter.com/xoclipse
]]></description>
			<content:encoded><![CDATA[<p>I am now starting to use Twitter&#8230;it actually seems kind of cool. At first I was thinking it was more like Facebook status&#8230;but now I&#8217;m realizing it might be good for whenever I just have a random thought&#8230;to tweet it.</p>
<p><a href="http://twitter.com/xoclipse">http://twitter.com/xoclipse</a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2008/12/24/tweet-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MoosTrax Site&#160;Down</title>
		<link>http://chrismoos.com/2008/12/22/moostrax-site-down/</link>
		<comments>http://chrismoos.com/2008/12/22/moostrax-site-down/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 23:58:23 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[moostrax]]></category>

		<guid isPermaLink="false">http://chrismoos.com/2008/12/22/moostrax-site-down/</guid>
		<description><![CDATA[Unfortunately the site has been down for quite a while, as I&#8217;ve been working on moving lots of server resources around. I&#8217;m waiting on the last thing to move right now, which should be done within the next 24 hours. Thank you all for being so patient!
Update 12/23/08 7:30 PM EST:
I just checked the status [...]]]></description>
			<content:encoded><![CDATA[<p>Unfortunately the site has been down for quite a while, as I&#8217;ve been working on moving lots of server resources around. I&#8217;m waiting on the last thing to move right now, which should be done within the next 24 hours. Thank you all for being so patient!</p>
<p><b>Update 12/23/08 7:30 PM EST:</b><br />
I just checked the status of the migration and its really close(hopefully in the next few hours!).</p>
<p><b>Update 12/23/08 10:30 PM EST:</b><br />
I&#8217;m still waiting&#8230;I&#8217;m going to check in the morning&#8230; <img src='http://chrismoos.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2008/12/22/moostrax-site-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MoosTrax Developer API is now&#160;active</title>
		<link>http://chrismoos.com/2008/10/31/moostrax-developer-api-is-now-active/</link>
		<comments>http://chrismoos.com/2008/10/31/moostrax-developer-api-is-now-active/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 09:35:41 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[moostrax]]></category>

		<guid isPermaLink="false">http://chrismoos.com/?p=74</guid>
		<description><![CDATA[Hey all,
The developer API for MoosTrax is now available for use.
You can get your devices, device info, current location, and history.
Please see the reference here: http://moostrax.com/help/wiki/Developer_About
]]></description>
			<content:encoded><![CDATA[<p>Hey all,</p>
<p>The developer API for MoosTrax is now available for use.</p>
<p>You can get your devices, device info, current location, and history.</p>
<p>Please see the reference here: <a href="http://moostrax.com/help/wiki/Developer_Docs">http://moostrax.com/help/wiki/Developer_About</a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2008/10/31/moostrax-developer-api-is-now-active/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MoosTrax Site&#160;Launch</title>
		<link>http://chrismoos.com/2008/10/30/moostrax-site-launch/</link>
		<comments>http://chrismoos.com/2008/10/30/moostrax-site-launch/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 08:25:17 +0000</pubDate>
		<dc:creator>Chris Moos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blackberry tracker]]></category>
		<category><![CDATA[gps tracking]]></category>
		<category><![CDATA[moostrax]]></category>
		<category><![CDATA[]blackberry]]></category>

		<guid isPermaLink="false">http://chrismoos.com/?p=72</guid>
		<description><![CDATA[Well, its finally time. BlackBerryTracker.com will be no more on October 31, 2008. 
I have been working on a brand new site, MoosTrax.com, which will resume the tracking services previously offered by BlackBerryTracker. This site should be a little more user friendly, and much more stable, as I&#8217;m aware that quite a few people were [...]]]></description>
			<content:encoded><![CDATA[<p>Well, its finally time. BlackBerryTracker.com will be no more on October 31, 2008. </p>
<p>I have been working on a brand new site, MoosTrax.com, which will resume the tracking services previously offered by BlackBerryTracker. This site should be a little more user friendly, and much more stable, as I&#8217;m aware that quite a few people were having issues with the BlackBerryTracker site. </p>
<p>Currently, the new site has Live Tracking, History, and a Facebook Application. I will probably have GeoFences, which will be slightly different than how they were on BlackBerryTracker, up in about a week.</p>
<p>The Developer API should be also available by the end of this weekend. </p>
<p>The Facebook Application is all new as well, and integrates much better with the new Facebook design. Check it out <a href="http://moostrax.com/feature/facebook">here</a>.</p>
<p>A new client for the BlackBerry was designed from the ground up, and should be much more stable and better battery life than the older BlackBerryTracker client.</p>
<p>You can check out the site at:</p>
<p><a href="http://moostrax.com">http://moostrax.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrismoos.com/2008/10/30/moostrax-site-launch/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
