<?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>Mkava&#039;s Ramblings</title>
	<atom:link href="http://mattkava.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mattkava.com</link>
	<description>Cataloging a nerd&#039;s life, one mumble at a time.</description>
	<lastBuildDate>Tue, 31 Aug 2010 07:39:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>lm_sensors to MySQL Script</title>
		<link>http://mattkava.com/2010/08/31/lm_sensors-to-mysql-script/</link>
		<comments>http://mattkava.com/2010/08/31/lm_sensors-to-mysql-script/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 07:39:16 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[DevBlog]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=611</guid>
		<description><![CDATA[Author: Matt Kava Dependencies: lm_sensors utility (The lm_sensors package includes a collection of modules for general SMBus: access and hardware monitoring.) Website: http://www.lm-sensors.org/ Created on: Fedora Core 13, v3.1.2 of lm_sensors License: Use it and share it. The Purpose: Log information directly from the utilities output into a MySQL table using bash. No real reason [...]]]></description>
			<content:encoded><![CDATA[<p><em>Author:</em> Matt Kava<br />
<em> Dependencies:</em> lm_sensors utility (The lm_sensors package includes a collection of modules for general SMBus: access and hardware monitoring.) Website: <a href="http://www.lm-sensors.org/">http://www.lm-sensors.org/</a><br />
<em> Created on:</em> Fedora Core 13, v3.1.2 of lm_sensors<br />
<em> License:</em> <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by-sa/3.0/80x15.png" alt="Creative Commons License" /></a> Use it and share it.</p>
<p><em>The Purpose:</em> Log information directly from the utilities output into a MySQL table using bash. No real reason for the script other than &#8220;Can I do it?&#8221; and &#8220;I wonder if I can analyse/graph the data later..&#8221;. This is not going to be supported. What you see is what you get.</p>
<p><em>The Script:</em></p>
<p><span id="more-611"></span></p>
<blockquote><p>#! /bin/bash<br />
# Takes the output from /usr/bin/sensors, parses it into temperate and fan statistics, and inserts it into a local MySQL database/table.<br />
# Author: Matt Kava of http://mattkava.com</p>
<p>locsen=&#8221;/usr/bin/sensors&#8221; # The location of the sensors utility<br />
sensors=&#8221;lm_sensors&#8221; # The sensors pkg name</p>
<p># Test if the sensors pkg is installed<br />
rp=`/bin/rpm -q &#8220;$sensors&#8221;| grep not`<br />
if [ ${#rp} -ne 0 ]; then<br />
echo &#8220;The pkg $sensors is not installed. Please install it. Exiting.&#8221;<br />
return 1<br />
fi</p>
<p>sql=`/sbin/service mysqld status| grep stopped`<br />
if [ ${#sql} -ne 0 ]; then<br />
echo &#8220;MySQLd is not started. Cannot log any information. Exiting.&#8221;<br />
return 1<br />
fi</p>
<p># ready information<br />
c1=0<br />
c2=0<br />
t1=0<br />
t2=0<br />
f1=0<br />
f2=0</p>
<p>cores=`&#8221;$locsen&#8221;|grep Core`<br />
fans=`&#8221;$locsen&#8221;|grep fan`<br />
temps=`&#8221;$locsen&#8221;|grep thermistor`</p>
<p>#echo -e &#8220;Temps is\n&#8217;$temps&#8217;&#8221;<br />
#echo -e &#8220;Cores is\n&#8217;$cores&#8217;&#8221;<br />
#echo -e &#8220;Fans is\n&#8217;$fans&#8217;&#8221;</p>
<p># 1) Concat the string<br />
# 2) Get everything after the :<br />
# 3) Get everything before the R in RPM<br />
# 4) Remove the leading whitespace<br />
# 5) Get everything prior to the first whitespace<br />
# -) Each line is a number<br />
fan=`echo &#8220;$fans&#8221; | cut -d &#8216;:&#8217; -f 2 | cut -d &#8216;R&#8217; -f 1 | sed -e &#8216;s/^[ \t]*//&#8217; | cut -d &#8216; &#8216; -f 1`</p>
<p>fan=`echo &#8220;$fan&#8221; | tr &#8216;\n&#8217; &#8216;|&#8217;`<br />
f1=`echo &#8220;$fan&#8221; | cut -d &#8216;|&#8217; -f 1`<br />
f2=`echo &#8220;$fan&#8221; | cut -d &#8216;|&#8217; -f 2`</p>
<p># 2) Get everything before the degree symbol<br />
# 3) Get everything after the + symbol<br />
# -) Each line is a number<br />
core=`echo &#8220;$cores&#8221; | cut -d &#8216;:&#8217; -f 2 | cut -d &#8216;C&#8217; -f 1 | cut -d &#8216;+&#8217; -f 2 | cut -c 1-4`<br />
core=`echo &#8220;$core&#8221; | tr &#8216;\n&#8217; &#8216;|&#8217;`<br />
c1=`echo &#8220;$core&#8221; | cut -d &#8216;|&#8217; -f 1`<br />
c2=`echo &#8220;$core&#8221; | cut -d &#8216;|&#8217; -f 2`</p>
<p># 2) Get everything before the degree symbol<br />
# 3) Get everything after the + symbol<br />
# -) Each line is a number<br />
temp=`echo &#8220;$temps&#8221; | cut -d &#8216;C&#8217; -f 1 | cut -d &#8216;+&#8217; -f 2 | cut -c 1-4`<br />
temp=`echo &#8220;$temp&#8221; | tr &#8216;\n&#8217; &#8216;|&#8217;`<br />
t1=`echo &#8220;$temp&#8221; | cut -d &#8216;|&#8217; -f 1`<br />
t2=`echo &#8220;$temp&#8221; | cut -d &#8216;|&#8217; -f 2`</p>
<p>#echo -e &#8220;t1=$t1\tt2=$t2\nc1=$c1\tc2=$c2\nf1=$f1\tf2=$f2&#8243;<br />
#exit 0</p>
<p># &#8212;</p>
<p># Table structure<br />
#CREATE TABLE IF NOT EXISTS `sensor_stats` (<br />
#  `id` int(16) NOT NULL AUTO_INCREMENT,<br />
#  `curtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,<br />
#  `core1` float(3,1) NOT NULL DEFAULT &#8217;0.0&#8242;,<br />
#  `core2` float(3,1) NOT NULL DEFAULT &#8217;0.0&#8242;,<br />
#  `temp1` float(3,1) NOT NULL DEFAULT &#8217;0.0&#8242;,<br />
#  `temp2` float(3,1) NOT NULL DEFAULT &#8217;0.0&#8242;,<br />
#  `fan1` int(4) NOT NULL DEFAULT &#8217;0&#8242;,<br />
#  `fan2` int(4) NOT NULL DEFAULT &#8217;0&#8242;,<br />
#  PRIMARY KEY (`id`)<br />
#) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=0 ;</p>
<p>db=&#8221;DATABASE&#8221;<br />
user=&#8221;USER&#8221;<br />
pass=&#8221;PASSWORD&#8221;<br />
table=&#8221;sensors_stats&#8221;<br />
cols=&#8221;(core1, core2, temp1, temp2, fan1, fan2)&#8221;<br />
vals=&#8221;values(&#8216;$c1&#8242;, &#8216;$c2&#8242;, &#8216;$t1&#8242;, &#8216;$t2&#8242;, &#8216;$f1&#8242;, &#8216;$f2&#8242;)&#8221;</p>
<p>auth=&#8221;-u$user -p$pass&#8221;<br />
# Perform the query. What is written is exactly what will happen.<br />
mysql $auth &lt;&lt;QUERY<br />
use $db;<br />
insert into $table $cols $vals;<br />
exit<br />
QUERY</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/08/31/lm_sensors-to-mysql-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s Sunday&#8230; right?</title>
		<link>http://mattkava.com/2010/08/29/its-sunday-right/</link>
		<comments>http://mattkava.com/2010/08/29/its-sunday-right/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 04:31:40 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[Everyday Happenings]]></category>
		<category><![CDATA[Site/Blog-related]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[PoP]]></category>
		<category><![CDATA[weekend]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=607</guid>
		<description><![CDATA[So tomorrow is college again. Classes started last Monday and I only had to swap one class for the same class but with a new professor and time (Saturdays&#8230; bleh!). Either way, should be a good semester and hopefully I have plenty of time get some stuff during the semester, unlike the last 4 or [...]]]></description>
			<content:encoded><![CDATA[<p>So tomorrow is college again. Classes started last Monday and I only had to swap one class for the same class but with a new professor and time (Saturdays&#8230; bleh!). Either way, should be a good semester and hopefully I have plenty of time get some stuff during the semester, unlike the last 4 or 5. Like on Friday night and tonight, I wrote and finished a bash script that parses and logs (into a MySQL table) sensor information related to temperature of my CPU, system, and my fan speed. Which I think is awesome as it works and is setup to run as a cronjob for every */30 * * * * *. =] It was fun doing some shell programming again, after not doing much So hopefully once I have some data, I can start graphing the information into something neat and possibly useful.</p>
<p>Besides that, spent Saturday at my girlfriend&#8217;s parents for her dad&#8217;s birthday (he&#8217;s only 45.. my mom turns 55 later this year with my dad not too far behind..) and got back at nearly 2am. Was a ton of fun heading out there to see them and pester their kittens/cats. And today my girlfriend and I biked around the city the bit. Went to Pancheros for an awesome burrito, and then to a couple movies afterwards (Airbender /sucks/ and Prince of Persia: Sands of Time is pretty awesome throughout [nice visuals, good PoP feel, good stunts, good story surprisingly]). So all in all, fun weekend and&#8230; NO TAEKWONDO THIS WEEK!! WOOOOOO! =D</p>
<p>Anywho, back to the grindstone in the morning. Whee..</p>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/08/29/its-sunday-right/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>All-Day Gaming, What Fun!</title>
		<link>http://mattkava.com/2010/08/15/all-day-gaming-what-fun/</link>
		<comments>http://mattkava.com/2010/08/15/all-day-gaming-what-fun/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 19:21:51 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[Serious Business]]></category>
		<category><![CDATA[Vidja Games]]></category>
		<category><![CDATA[apartment]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[halo]]></category>
		<category><![CDATA[pizza]]></category>
		<category><![CDATA[RoN]]></category>
		<category><![CDATA[tired]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=604</guid>
		<description><![CDATA[Had a bunch of folks over yesterday for all day gaming. Well, sorta. First people starting getting in around 4 or so, when the event on my Google Calendar that I shared with everyone was noon to midnight+. =P Either way, people started showing up and we started playing Halo 3 while I made some [...]]]></description>
			<content:encoded><![CDATA[<p>Had a bunch of folks over yesterday for all day gaming. Well, sorta. First people starting getting in around 4 or so, when the event on my Google Calendar that I shared with everyone was noon to midnight+. =P Either way, people started showing up and we started playing Halo 3 while I made some awesome home-made pizza (started the dough at like 2 so it&#8217;d be ready to go in the oven at 5). Making pizza took longer than I thought but when you have two pizzas coming that are literal mounds of toppings and goodness, you can&#8217;t rush it. Either way, after pizza we really set into playing.</p>
<p>Tons of Halo 3 was played. Some off-and-on gaming was done by folks who weren&#8217;t playing Halo at the time. Eventually around 11:30pm we got 6 computer rigs together for Rise of Nations. 3 v 3 gets a bit hectic, especially for the folks whoever never played a RTS like RoN before. Either way, it was a lot of fun. Especially when Cody didn&#8217;t have a missile shield and everyone kept dropping nukes on his head.. even people on his team. It&#8217;s amazing what a little nuking can do the the Armageddon counter&#8230; going quickly to zero. Game 2 ended the same way but with only 4 people playing in a Free-For-All game. 30 minutes of people and most people were ready to start development of the last tech and start attacking each other. Using the turn-and-burn tactic with nukes isn&#8217;t as effective as it could be, especially when its Nuclear ICBMs and not just the normal missiles. Things seem to die in a much larger area with those ICBMs. Hrm. With everyone calling it good at 4:30am, it was a fun 12 hours plus of gaming, and totally worth it. Looking forward to the next one in probably a half month, this time hopefully on campus though. =)</p>
<p>I may put some photos up soon, if I can get them off my only camera (my phone&#8230;). Not too many but enough to warrant a little effort.</p>
<p>People who came: Zach, Cody, D, S, Drew, Sam (and his girlfriend Amanda), Joe (even though he just hung out and didn&#8217;t game much), and obviously myself. Hope everyone had fun eating my awesome pizza and playing games with friends. Even Amanda who really looked like she didn&#8217;t want to be hanging out with a bunch of geeky gamers. =D</p>
<p>Until next time.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/08/15/all-day-gaming-what-fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GNU Screen Scrollback Buffer HOW-TO</title>
		<link>http://mattkava.com/2010/07/28/gnu-screen-scrollback-buffer-how-to/</link>
		<comments>http://mattkava.com/2010/07/28/gnu-screen-scrollback-buffer-how-to/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 21:45:54 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[Linux-related]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=600</guid>
		<description><![CDATA[Found this how-to about using the scrollback in GNU screen. Incredibly useful feature, a bit danty to play with at first, but with a little work, it&#8217;s easy and solid to use. Hit the link below for the awesome article. =) GNU Screen: Working with the Scrollback Buffer]]></description>
			<content:encoded><![CDATA[<p>Found this how-to about using the scrollback in GNU screen. Incredibly useful feature, a bit danty to play with at first, but with a little work, it&#8217;s easy and solid to use. Hit the link below for the awesome article. =)</p>
<address><a href="http://www.samsarin.com/blog/2007/03/11/gnu-screen-working-with-the-scrollback-buffer/">GNU Screen: Working with the Scrollback Buffer</a></address>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/07/28/gnu-screen-scrollback-buffer-how-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moved Today</title>
		<link>http://mattkava.com/2010/07/19/moved-today/</link>
		<comments>http://mattkava.com/2010/07/19/moved-today/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 01:00:01 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[Everyday Happenings]]></category>
		<category><![CDATA[apartment]]></category>
		<category><![CDATA[fff]]></category>
		<category><![CDATA[moving]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=597</guid>
		<description><![CDATA[Moved today. Hopefully by now, I am all moved in and on my way back to my parents to return my dad&#8217;s truck. Also, I hopefully didn&#8217;t get wet when moving.. except for jumping in the pool. So yay for new apartment. And. Scheduled posts.]]></description>
			<content:encoded><![CDATA[<p>Moved today. Hopefully by now, I am all moved in and on my way back to my parents to return my dad&#8217;s truck. Also, I hopefully didn&#8217;t get wet when moving.. except for jumping in the pool.</p>
<p>So yay for new apartment.</p>
<p>And.</p>
<p>Scheduled posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/07/19/moved-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Got.. A New Apartment! &lt;/Megaman&gt;</title>
		<link>http://mattkava.com/2010/07/16/you-got-a-new-apartment/</link>
		<comments>http://mattkava.com/2010/07/16/you-got-a-new-apartment/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 03:07:13 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[Everyday Happenings]]></category>
		<category><![CDATA[apartment]]></category>
		<category><![CDATA[moving]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=593</guid>
		<description><![CDATA[Got a new apartment. Signed the lease and gave the deposit today. Free to move in any time, free until end of month. New place has a pool too. Moving in a few days, due to free. More to come once moved and have Midco for Internet. We (D, S, and myself) can get TV [...]]]></description>
			<content:encoded><![CDATA[<p>Got a new apartment. Signed the lease and gave the deposit today. Free to move in any time, free until end of month. New place has a pool too.<br />
Moving in a few days, due to free. More to come once moved and have Midco for Internet.<br />
We (D, S, and myself) can get TV service later. Internet means Netflix and IRC. Thus.. keep our sanity. Anywho, more to come.. once things unfold.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/07/16/you-got-a-new-apartment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slashdot: Chile First To Approve Net Neutrality Law</title>
		<link>http://mattkava.com/2010/07/15/slashdot-chile-first-to-approve-net-neutrality-law/</link>
		<comments>http://mattkava.com/2010/07/15/slashdot-chile-first-to-approve-net-neutrality-law/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 17:38:05 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[Tech-related]]></category>
		<category><![CDATA[net neutrality]]></category>
		<category><![CDATA[win]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=588</guid>
		<description><![CDATA[As seen on Slashdot, Chile First To Approve Net Neutrality Law Neat. &#60;3]]></description>
			<content:encoded><![CDATA[<p>As seen on Slashdot, <a onclick="return toggle_fh_body_wrap_return(this);" href="http://yro.slashdot.org/story/10/07/13/2056218/Chile-First-To-Approve-Net-Neutrality-Law">Chile First To Approve Net Neutrality Law</a></p>
<p>Neat. &lt;3</p>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/07/15/slashdot-chile-first-to-approve-net-neutrality-law/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Still on the apartment searching warpath..</title>
		<link>http://mattkava.com/2010/07/12/still-on-the-apartment-searching-warpath/</link>
		<comments>http://mattkava.com/2010/07/12/still-on-the-apartment-searching-warpath/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 18:15:52 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[Everyday Happenings]]></category>
		<category><![CDATA[annoyance]]></category>
		<category><![CDATA[apartment]]></category>
		<category><![CDATA[frustration]]></category>
		<category><![CDATA[moving]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=584</guid>
		<description><![CDATA[Still on the search for a (new) place to live. I halfway hide the word new for the reason that I might be halfway-forced into finding an apartment with the same management company for the upcoming year, and they&#8217;re nicer apartments are where I am now. Not exactly what I want to do, but I [...]]]></description>
			<content:encoded><![CDATA[<p>Still on the search for a (new) place to live. I halfway hide the word <em>new</em> for the reason that I might be halfway-forced into finding an apartment with the same management company for the upcoming year, and they&#8217;re nicer apartments are where I am now. Not exactly what I want to do, but I can make it work if I must.</p>
<p><span id="more-584"></span>I had found a place to live with D and S (I&#8217;m currently living with S), but the lady allowed somebody else to sign paperwork so that the place disappeared. I had told her, much to my annoyance later, that I wanted the place and once I got paid, would pay for the application fees for us all and a part of the deposit.. just to get the ball rolling. That was last Monday/Tuesday. So Friday, I find out that papers had already been signed. It&#8217;s a minimum of 2 days waiting period after applying before the background check comes back, so that means the other folks were allowed to apply Tuesday or Wednesday and sign the papers Thursday. Nobody called me to see if I still wanted the place (which would have been good form and communication), so I didn&#8217;t have a chance to tell the other folks to GTFO prior to lease signing. Not the greatest place, but the location was where it was at. That was the biggest reason I wanted the place. Closer to MSUM and Taekwondo school #1, nice for D for MSUM as well, and great for S so she could bike to NDSU this fall. Either way, the place is gone and we&#8217;re not cramming into a 1-bedroom for a year. Frick no.</p>
<p>So the hunt continues to find a decent place. Did find a nice townhome for 800$ a month that was everything we wanted, but.. it was signed away on Friday. Would have been great for the 3 of us in a nice spacious 2-bedroom. Good location, allowed cats, and for 800&#8230; we could swing a nice place. Plus MidConn could give us Internet/Cable. That would have been awesome (same with the last place mentioned).</p>
<p>So after that, nothing else has came up that is move-in-able this August so far. Prairie Property Management doesn&#8217;t have anything for 2-bedrooms this August in Moorhead anymore. Which <em>sucks</em>. A lived in one of their buildings for awhile, and didn&#8217;t have anything bad to say. Either way, with the circumstances, the plan of engagement is to compile a huuuuge list of apartments (possibly throw together a small website) and start looking again.</p>
<p>So if anybody has any decent place they know of for living in the Fargo / Moorhead area, I, S, and D would all appreciate a heads-up. You can find D and I on IRC (NFNet) as always. Drop a comment here or an email if you prefer.</p>
<p>Later folks and thanks for reading my ramblings.</p>
<p>-Matt.</p>
<address>As you may have noticed, I cut folks names down to a single initial. You know me&#8230; I&#8217;m Matt (obviously). But D, S, and A are friends (or more) and I decided I might as well remove their full names where I can. You can find A&#8217;s blog on the sidebar though (Drew&#8217;s Blog).<br />
</address>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/07/12/still-on-the-apartment-searching-warpath/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Injustice is always newsworthy.</title>
		<link>http://mattkava.com/2010/07/09/injustice-is-always-newsworthy/</link>
		<comments>http://mattkava.com/2010/07/09/injustice-is-always-newsworthy/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 05:34:15 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Serious Business]]></category>
		<category><![CDATA[Tech-related]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[injustice]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=580</guid>
		<description><![CDATA[Had to post this after seeing it on Slashdot on this article: Open Source Music Fingerprinter Gets Patent Nastygram. This is half the reason I really hate the industry I&#8217;m in. If I come up with what I think is a neat and original idea, implement it, and start a business around it.. somewhere in [...]]]></description>
			<content:encoded><![CDATA[<p>Had to post this after seeing it on Slashdot on this article: <a href="http://yro.slashdot.org/story/10/07/08/2311225/Open-Source-Music-Fingerprinter-Gets-Patent-Nastygram">Open Source Music Fingerprinter Gets Patent Nastygram</a>.</p>
<p><span id="more-580"></span></p>
<p style="text-align: left;"><img class="ngg-singlepic ngg-center aligncenter" src="http://mattkava.com/wp-content/gallery/random_images/slashdot_newsworthy.png" alt="slashdot_newsworthy" />This is half the reason I really hate the industry I&#8217;m in. If I come up with what I think is a neat and original idea, implement it, and start a business around it.. somewhere in that process, I might get a lovely message saying I am infringing on a software patent.</p>
<p style="text-align: left;">Looking back to <a href="http://en.wikipedia.org/wiki/Dmitry_Sklyarov">Dmitry Sklyarov</a>&#8216;s arrest in 2001, they took 6 months of his life and never said anything close to sorry (from what I remember of the story at least). Sure, he was doing something that I morally don&#8217;t agree with, but it was legal for him to do in Russia so there is no reason that things should have gone as far as they did. Sure, since I&#8217;m not going to be creating something like his project anytime soon (or at least, not that obviously) but I don&#8217;t want to get thrown in jail for any amount of time because somebody else has a patent somewhere that fscks me over. I&#8217;m a huge supporter of Open Source and I wouldn&#8217;t be surprised if something that I make in the next 20+ years falls under some patent somewhere and I get a lovely letter someday..</p>
<p style="text-align: left;">Software patents need some work.. but I know I don&#8217;t have the answers other than knowing I don&#8217;t like them. =)</p>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/07/09/injustice-is-always-newsworthy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Terminal website</title>
		<link>http://mattkava.com/2010/06/30/linux-terminal-website/</link>
		<comments>http://mattkava.com/2010/06/30/linux-terminal-website/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 17:30:18 +0000</pubDate>
		<dc:creator>Mkava</dc:creator>
				<category><![CDATA[DevBlog]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Linux-related]]></category>

		<guid isPermaLink="false">http://mattkava.com/?p=575</guid>
		<description><![CDATA[So last night I got to do something nerdy for no good reason. Like all nerdy things, it either ended in tears, humiliation, great success, and/or exhaustion many&#8230; many hours later. Luckily, my urge last night ended up with the second two and hopefully never the first two. What I made last night was a [...]]]></description>
			<content:encoded><![CDATA[<p>So last night I got to do something nerdy for no good reason. Like all nerdy things, it either ended in tears, humiliation, great success, and/or exhaustion many&#8230; many hours later. Luckily, my urge last night ended up with the second two and hopefully never the first two. What I made last night was a fake Linux Terminal website.</p>
<div class="wp-caption aligncenter" style="width: 654px"><a href="http://mattkava.com/wp-content/gallery/projects/home_linux_terminal.png"><img class="ngg-singlepic ngg-center    " src="http://mattkava.com/wp-content/gallery/projects/home_linux_terminal.png" alt="Linux terminal website" width="644" height="188" /></a><p class="wp-caption-text">A screengrab of the website at the time of this post. You can see the timestamp in the image as well! Neat. (If this looks fuzzy or whatnot, click to see the full-size image.)</p></div>
<p style="text-align: left;">As you can see above, it&#8217;s a pretty simple little site at current. It doesn&#8217;t do much other than look like a terminal (from a fictional SSH login) and provide some links. Well, besides make people who hate the &lt;blink&gt; tag cringe. &gt;:) Written entirely in PHP and utilizes only basic OO and PHP concepts, it&#8217;s small and quick to generate every time. Plus since it doesn&#8217;t actually take any input from the user, it&#8217;s reallllly small.</p>
<p style="text-align: left;">Any comments are always appreciated. Catch me on IRC (NFNet) under the handle Mkava or leave a comment here. The source is linked as well.</p>
<p>Oh, and you can find it at <a href="http://home.mattkava.com">home.mattkava.com</a>, for the time being. It may randomly disappear.. as this is a playground website for me to try things out in.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattkava.com/2010/06/30/linux-terminal-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
