<?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"
	>

<channel>
	<title>Joe Terranova</title>
	<atom:link href="http://www.joeterranova.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joeterranova.net</link>
	<description>I do stuff with people.</description>
	<pubDate>Tue, 01 Jul 2008 18:22:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>ICQ woes for Pidgin</title>
		<link>http://www.joeterranova.net/2008/07/01/icq-woes-for-pidgin/</link>
		<comments>http://www.joeterranova.net/2008/07/01/icq-woes-for-pidgin/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 18:22:56 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/?p=65</guid>
		<description><![CDATA[ICQ just broke support for pidgin in Ubuntu. There&#8217;s a thread about it here, the patch is here. If you don&#8217;t want to apt-get source, apply the patch, and build it, you have the following option: if you are on Hardy, x86, and trust me a lot, I have the packages built here. I&#8217;ll leave [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>ICQ just broke support for pidgin in Ubuntu. There&#8217;s a thread about it <a href="http://ubuntuforums.org/showthread.php?t=846279">here</a>, the patch is <a href="http://nosnilmot.com/pidgin/pidgin-2.4.2-icq.patch">here</a>. If you don&#8217;t want to apt-get source, apply the patch, and build it, you have the following option: if you are on Hardy, x86, and trust me a lot, I have the packages built <a href="http://joeterranova.net/code/pidgin-2.4.1-icqfix.tar.gz">here</a>. I&#8217;ll leave them up until the update gets released, or my server goes down.</p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/07/01/icq-woes-for-pidgin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Second Day of TCF</title>
		<link>http://www.joeterranova.net/2008/05/02/second-day-of-tcf/</link>
		<comments>http://www.joeterranova.net/2008/05/02/second-day-of-tcf/#comments</comments>
		<pubDate>Fri, 02 May 2008 22:31:07 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/?p=64</guid>
		<description><![CDATA[This is about the second day of TCF. You may recall the first day of TCF, which I posted about five days ago.


Overall, Sunday was much slower than Saturday &#8212; we gave out around 75 CDs, as opposed to 300 on Saturday. However, this is to be expected; despite their best efforts, TCF is very [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>This is about the second day of TCF. You may recall the first day of TCF, which I posted about <a title="Trenton Computer Festival 2008, Day 1" href="http://www.joeterranova.net/2008/04/26/tcf-day-1/">five days ago</a>.</p>
<p><a title="Bryan shows two boys the XO Laptop" href="http://www.joeterranova.net/photos/TCF_2008_-_Day_2/hq/img-1.jpg"><img src="http://www.joeterranova.net/photos/TCF_2008_-_Day_2/mq/img-1.jpg" alt="Bryan shows two boys the XO Laptop" width="480" height="320" /></a></p>
<p><a title="Bryan talking to a potential user" href="http://www.joeterranova.net/photos/TCF_2008_-_Day_2/hq/img-4.jpg"><img src="http://www.joeterranova.net/photos/TCF_2008_-_Day_2/mq/img-4.jpg" alt="Bryan talking to a potential user" width="480" height="320" /></a></p>
<p>Overall, Sunday was much slower than Saturday &#8212; we gave out around 75 CDs, as opposed to 300 on Saturday. However, this is to be expected; despite their best efforts, TCF is very much a one day event. However, on Sunday we still talked to a lot of interested potential users, so it was definitely worth being there both days.</p>
<p>I also bought a rack server. It&#8217;s 2U, dual Xeon 2.8Ghz, 2 GB of ram, and a 80GB SATA hard drive. Cost? 90 bucks. This was a steal, except for one problem: I don&#8217;t own a rack! I was later amused by the juxtaposition of me building a microatx server to use 40 watts of power and make no noise, and then sitting a 2U rack server next to it, which consumes 300+ Watts of power and sounds like an airplane. Lucky for me, my boss was interested in it, so it&#8217;ll be our new Asterisk server in the coming months.</p>
<p>Overall, I was pleased by our outcome this year, and will consider going back next year. Next year, I&#8217;d like to try to have multiple presentations on Linux and Linux-related topics. Perhaps I can get someone else to do the general Linux/Ubuntu stump speech, and focus on a more specific topic &#8212; such as Bash, PHP, or Asterisk.</p>
<p>In other news, I&#8217;m <em>almost</em> done with University forever. I have about 2 weeks more of wrapping up work, and then I graduate on the 17th. After that, I&#8217;ll only be working full time, so I&#8217;ll have some time to pursue actually <em>developing</em> open source software, instead of just shilling it to crowds <img src='http://www.joeterranova.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/05/02/second-day-of-tcf/feed/</wfw:commentRss>
		</item>
		<item>
		<title>TCF - Day 1</title>
		<link>http://www.joeterranova.net/2008/04/26/tcf-day-1/</link>
		<comments>http://www.joeterranova.net/2008/04/26/tcf-day-1/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 01:06:59 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/?p=63</guid>
		<description><![CDATA[Today was the first day of the Trenton Computer festival. Bryan and I left for Trenton around 8:30 AM (after a few false starts) and got there to set up around 10 after 9 &#8212; Mike and his brother arrived soon after. This year we had two tables &#8212; one for demo machines (one Kubuntu, [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>Today was the first day of the <a title="Trenton Computer Festival" href="http://tcf-nj.org/web/">Trenton Computer festival</a>. <a title="Bryan Quigley" href="http://gquigs.blogspot.com/">Bryan</a> and I left for Trenton around 8:30 AM (after a few false starts) and got there to set up around 10 after 9 &#8212; <a title="Mike Anderson" href="http://nosrednaekim.wordpress.com/">Mike</a> and his brother arrived soon after. This year we had two tables &#8212; one for demo machines (one Kubuntu, one Xubuntu, an OLPC, an n810, and an Ubuntu Desktop running Compiz Fusion on dual LCDs), and one for handouts (and room to talk).</p>
<p><a title="Bryan and Gary talking to two TCF attendees" href="http://joeterranova.net/photos/TCF_2008_-_Day_1/img-1.html"><img src="http://joeterranova.net/photos/TCF_2008_-_Day_1/mq/img-1.jpg" alt="Bryan and Gary talking to two TCF attendees" width="480" height="320" /></a></p>
<p><a href="http://joeterranova.net/photos/TCF_2008_-_Day_1/img-9.html"><img src="http://joeterranova.net/photos/TCF_2008_-_Day_1/mq/img-9.jpg" alt="Attendees on Foreground, Gary in background; Dual-monitor Ubuntu Machine to the right" width="480" height="320" /></a></p>
<p>(Author&#8217;s Note: Wondering why these pictures have so few people? I was the cameraman, so these are from times when I could actually stop shilling Ubuntu CDs and take a picture).</p>
<p><a href="http://joeterranova.net/photos/TCF_2008_-_Day_1/img-13.html"><img src="http://joeterranova.net/photos/TCF_2008_-_Day_1/mq/img-13.jpg" alt="girl trying the XO Laptop" width="480" height="320" /></a></p>
<p>I brought 200 Printed Gutsy CDs, and I planned on bringing 200 burned Hardy CDs &#8212; unfortunately, mtx had other plans, so I couldn&#8217;t get my media changer to burn more than one CD before losing permissions on the cd burner. There were 5 machines there, burning Hardy CDs continuously &#8212; they were still going as fast as we could burn them.</p>
<p>At 1:20, I left to give my presentation on Ubuntu. As <a title="Adventures at the Trenton Computer Festival!" href="http://blogs.pcworld.com/communityvoices/archives/2008/04/adventures_at_t.html">Matt mentions here</a>, early in the presentation, the projector went to sleep on me. He doesn&#8217;t mention that a) the projector was limited to 640&#215;480 resolution, b) the internet was borked in that building. I didn&#8217;t get to show off everything I wanted to, but overall it went well. As I left, I led a train of around 20 people back to our LoCo Table.</p>
<p><a href="http://joeterranova.net/photos/TCF_2008_-_Day_1/img-12.html"><img src="http://joeterranova.net/photos/TCF_2008_-_Day_1/mq/img-12.jpg" alt="Room full of people at my TCF presentation" width="480" height="320" /></a></p>
<p>Overall, today went very well; we gave out around 300 CDs total, and, more importantly to me, talked to a lot of people about Linux groups in their area (I expect a rather good turnout for the next <a title="Linux Users Group in Princeton" href="http://lugip.org/">LUG/IP</a> meeting). Tomorrow will be just as fun, albeit a bit slower than today turned out to be.</p>
<p><a href="http://joeterranova.net/photos/TCF_2008_-_Day_1/img-20.html"><img src="http://joeterranova.net/photos/TCF_2008_-_Day_1/mq/img-20.jpg" alt="Bryan, the lucky owner of a laptop with working wireless, Mike, Me, Thomas" width="480" height="320" /></a></p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/04/26/tcf-day-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A warning for those using encrypted partitions</title>
		<link>http://www.joeterranova.net/2008/04/25/a-warning-for-those-using-encrypted-partitions/</link>
		<comments>http://www.joeterranova.net/2008/04/25/a-warning-for-those-using-encrypted-partitions/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 22:26:49 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<category><![CDATA[ow]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/?p=62</guid>
		<description><![CDATA[I&#8217;m upgrading my laptop to hardy today, as I&#8217;m giving a presentation on Ubuntu and Hardy tomorrow at the Trenton Computer Festival &#8212; I&#8217;ve been running Hardy for months, but I like reinstalling after release, as I get rid of all the junk in the corners, and make sure all the important stuff gets enabled. [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>I&#8217;m upgrading my laptop to hardy today, as I&#8217;m giving a presentation on Ubuntu and Hardy tomorrow at the <a title="Trenton Computer Festival" href="http://tcf-nj.org/web/">Trenton Computer Festival</a> &#8212; I&#8217;ve been running Hardy for months, but I like reinstalling after release, as I get rid of all the junk in the corners, and make sure all the important stuff gets enabled. I set up my desktop with Hardy already, as I usually have that at our table showing the latest and greatest desktop effects on dual lcd monitors.</p>
<p>When I installed Gutsy on my laptop, I used the new-fangled encrypted partitions system. I didn&#8217;t encrypt the whole drive &#8212; I like to keep my home directory separate from everything else, and that includes encryption &#8212; instead, I did the following:</p>
<ul>
<li>/boot, ext2</li>
<li>/ , ext3</li>
<li>encrypted partition 1, lvm 1</li>
<li>encrypted partition 2, lvm 2</li>
</ul>
<p>Then in lvm 1:</p>
<ul>
<li>/var, ext3</li>
<li>/tmp, ext2</li>
<li>swap</li>
</ul>
<p>and in lvm 2:</p>
<ul>
<li>/home, ext3</li>
</ul>
<p>and then, all done. When I started up the machine, I was prompted for 2 passwords &#8212; one for each encrypted partition &#8212; , but other than that, I had what I wanted. Encrypted home, encrypted var, tmp, and swap, and everything else unencrypted (because it doesn&#8217;t need to be, and there&#8217;s no reason to slow it down).</p>
<p>So, today, using the alternative install CD, I set up my partitions exactly as they are. It prompted me for my passwords when I configured my encypted partitions, did its stuff, etc. Then I selected to use them as lvm groups, and figured i was ready to go.<br />
It wasn&#8217;t until I stared at blank LVM groups that I realized when I entered my password, it was asking for the password for my <strong>new</strong> encrypted partitions. That it was making. While it was <strong>erasing all my data</strong>.</p>
<p>My first reaction: a loud shriek. Ever see those cheesy slasher films, where some woman runs screaming through the forest? That was me.</p>
<p>My second reaction was to go through a mental inventory of what I erased. Upon recall, I remembered that I backed up my home partition to an external about a month ago. Besides that, I keep my password lists on a remote server as an encrypted file, my senior project is kept in a subversion repository remotely, and I haven&#8217;t done much else important in the past month. I also moved tomorrow&#8217;s presentation to a flash stick, so I could work on it on my desktop (which I&#8217;m writing this on right now). In total, I lost:</p>
<ul>
<li>my xorg.confs</li>
<li>my script to change symlinks back and forth for glx, depending on whether i was using intel or nvidia</li>
<li>my cool php script to check an ubuntu cd&#8217;s md5sums.txt agaist my derived md5s</li>
<li>my notes from my friend&#8217;s <a title="Wikipedia: Orpheus (Role-Playing Game)" href="http://en.wikipedia.org/wiki/Orpheus_(role-playing_game)">Orpheus</a> game.</li>
</ul>
<p>Overall, not very much, but I dodged a bullet. Nonetheless, as usual, <strong>back up your data</strong> before a reinstall &#8212; especially if you did something similar to what I did. The alternative installation CD is a fickle diety, and her wrath will be upon thee if you did not do full disk encryption. Next release, I think I&#8217;ll play it safe and configure my encrypted stuff manually.</p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/04/25/a-warning-for-those-using-encrypted-partitions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>15 hours in my basement</title>
		<link>http://www.joeterranova.net/2008/04/14/15_hours_in_my_basement/</link>
		<comments>http://www.joeterranova.net/2008/04/14/15_hours_in_my_basement/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 22:36:39 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/?p=61</guid>
		<description><![CDATA[Saturday was the NJ LoCo Team&#8217;s April LAN Party. Another LoCo Team member, and professional Linux writer, Dave Harding, gave a detailed account of our last LAN party. Dave hasn&#8217;t posted a report on Saturday&#8217;s, so I assume this time it is my turn. What follows is a detailed report, without the detailed part.
11:30 It [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>Saturday was the NJ LoCo Team&#8217;s <a href="http://nj.ubuntu-us.org/node/14">April LAN Party</a>. Another LoCo Team member, and professional Linux writer, <a title="David A. Harding" href="http://dtrt.org/">Dave Harding</a>, gave a <a title="Seventeen Hours In Joe's Basement" href="http://gnuisance.net/blog/t/2007/ul-lan200712.html">detailed account of our last LAN party</a>. Dave hasn&#8217;t posted a report on Saturday&#8217;s, so I assume this time it is my turn. What follows is a detailed report, without the detailed part.</p>
<p><strong>11:30</strong> It started off with quite a bang. I had planned on waking up at 7 or 8 to start setting up downstairs. Christina woke me up around 11:30, because Dave had been ringing the doorbell for 3 minutes. Dave, Christina, and I then spent the next 40 minutes or so setting up.</p>
<p><strong>Noon</strong>. Randy from the PA LoCo team shows up, with his friend &#8220;Teddy&#8221;. Setup continues.</p>
<p><strong>12:30</strong>: We&#8217;re set up, Bryan shows up, and play starts. We start with <a title="Urban Terror" href="http://www.urbanterror.net/news.php">Urban Terror</a>.</p>
<p><strong>1:30</strong>ish: Jerry and his son show up for the scheduled <a title="Frozen Bubble Tournament Details and Rules" href="https://wiki.ubuntu.com/NewJerseyTeam/AprilLAN#head-e5225417d77b027e5bac3d0c6c97a9dab20ea959">Frozen Bubble Tournament</a>. As Jerry&#8217;s son is 8, we quickly switch to <a title="Armagetron AD" href="http://www.armagetronad.net/">Armagetron</a>.</p>
<p><strong>2:20</strong>: Frozen Bubble Tournament begins. I realize that I&#8217;m horrible at Frozen Bubble. Christina takes my spot while I run off to shower.</p>
<p><strong>3:30</strong>ish: Frozen Bubble Tournament is complete, and Teddy is the undisputed Champion.</p>
<p><a href="http://www.joeterranova.net/photos/April_LAN/img-2.html"><img src="http://www.joeterranova.net/photos/April_LAN/mq/img-2.jpg" alt="Teddy, winner of the Frozen Bubble tournament" width="320" height="480" /></a></p>
<p>I put together <a title="NJ LoCo Team Planet" href="http://nj.ubuntu-us.org/planet/">Planet</a> badges for both of the tournaments; unfortunately, Teddy doesn&#8217;t blog, so he won&#8217;t get to use the champion one. You can tell who participated, as they have this badge: <img src="http://www.joeterranova.net/photos/extra_stuff/fbparticipantwhite.png" alt="NJ LoCo Frozen Bubble Tournament participant" width="70" height="31" /></p>
<p><strong>4ish</strong>: We play some more Armagetron. Jerry and son leave. We switch back to Urban Terror, &#8220;lunch&#8221; (burgers and fries) gets ordered.</p>
<p><strong>5</strong>: More Urban Terror. John (aka &#8220;the ringer&#8221;) shows up.</p>
<p><strong>6</strong>: Mostly Urban Terror.</p>
<p><strong>8</strong>: Brett shows up. Like John and I, Brett spent much of his childhood playing FPSes like Counter Strike (which is very similar to Urban Terror). Teams are split up to make ringers as even as possible.</p>
<p>We play through a number of different modes: Free For All, Team Survivor, Team Deathmatch, Follow the Leader, Capture and Hold. Of all of them, Bomb is the most popular. It&#8217;s a throwback to the general Counter Strike scenario &#8212; the Red team has a bomb, which they must plant; the Blue team has to stop the Reds from blowing up the bomb, by either stopping it from being planted, or defusing it before it goes off. This usually involves &#8220;hunt down and destroy the opposing side&#8221;, but planting the bomb forces the blue team to track down the red team and defuse the bomb within 30 seconds.</p>
<p><strong>10</strong>: We grab dinner. Three people split a pizza, and everyone else grabs food at WaWa.</p>
<p><strong>11:30</strong> Randy and Teddy head out. More Urban Terror.</p>
<p><strong>1AM</strong>: I&#8217;d been planning an Urban Terror Team Tournament, but I wanted 2 or 3 person teams, so I had held out for more people (8 had signed up, many more said they were coming; 6 showed, plus Jerry and his son for Frozen Bubble). Once the LAN was officially over, I held the mock tournament. As I said previously, we tried to split up the ringers as evenly as possible. Teams were as follows:</p>
<p><strong>Blue</strong>: Me (almost a ringer), John (&#8221;Ringer of Ringers&#8221;)</p>
<p><strong>Red</strong>: Dave, Bryan, Brett (ringer)</p>
<p>We played a bomb match (as previously described). Play was intense, but it was quickly obvious that when teams are 2 to 3, and the 3 have the bomb, 3 definitely have an advantage, regardless of average skill level. Play went as follows:</p>
<ol>
<li>The round would start</li>
<li>Within 20 seconds, Brett would run to a bomb site and plant the bomb.</li>
<li>John and I had 30 seconds to figure out what bomb site they were at, and beat 3 people.</li>
<li>Terrorists win.</li>
</ol>
<p>The final score was 13 Red, 8 Blue</p>
<p>We decided to do another round, with switched teams (Red switched with Blue). This round was much more fierce, and a lot closer. In the end, the score was Red 15, Blue 14.</p>
<p>To beat the tie, we decided to play a Team Survival Match with knives only (ie, the dumbest idea in history). When John and I were winning 14 rounds to 3, we decided to call it.</p>
<p>For the Frozen Bubble Tournament, Dave made <a href="http://gnuisance.net/blog/t/2008/fb-tournament.html" title="Bow Down Before Your Frozen Bubble Trophy Overlord">an amazing Frozen Bubble Trophy</a>. Not to be outdone, I had equally impressive awards for the Urban Terror Tournament &#8212; specifically, gold and silver painted plastic dollar store bling necklaces.</p>
<p><strong>&#8220;2nd Place&#8221;</strong>: Dave, Brett (MVP), and Bryan.</p>
<p><a href="http://www.joeterranova.net/photos/April_LAN/img-5.html"><img src="http://www.joeterranova.net/photos/April_LAN/mq/img-5.jpg" alt="Dave, Brett, Bryan. " width="480" height="320" /></a></p>
<p><strong>&#8220;1st Place&#8221;</strong>: John and Joe (me)</p>
<p><a href="http://www.joeterranova.net/photos/April_LAN/img-7.html"><img src="http://www.joeterranova.net/photos/April_LAN/mq/img-7.jpg" alt="John and Joe, " width="320" height="480" /></a></p>
<p>Not pictured: Christina, MVP (Most valuable Non-Player).</p>
<p>Given that we really tied, and the other team didn&#8217;t <em>have</em> to play another round, I will forgo the champion badge: <img src="http://www.joeterranova.net/photos/extra_stuff/utchampionwhite.png" alt="Urban Terror Team Tournament Champion" width="70" height="31" />, and we&#8217;ll all use this one: <img src="http://www.joeterranova.net/photos/extra_stuff/utparticipantwhite.png" alt="Urban Terror Team Tournament Participant" width="70" height="31" /></p>
<p>I can&#8217;t guarantee the accuracy of these events &#8212; specifically, the times people came and went. If you notice any glaring inaccuracies, please comment and I&#8217;ll correct them.</p>
<p><strong>In Conclusion</strong>, despite having fewer players than last time around, the LAN went great, and I&#8217;m glad to have been a part of it. We&#8217;re planning on having a combined LAN and BBQ sometime over the summer.</p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/04/14/15_hours_in_my_basement/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Another asterisk user</title>
		<link>http://www.joeterranova.net/2008/04/05/another-asterisk-user/</link>
		<comments>http://www.joeterranova.net/2008/04/05/another-asterisk-user/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 19:30:33 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/?p=60</guid>
		<description><![CDATA[Martijn van de Streek posted that he&#8217;s set up Asterisk on his server. Good job, and glad to hear it!
Unfortunately, if you care about security, it&#8217;s not as easy as &#8220;sudo apt-get install asterisk&#8221; &#8212; the package is in universe, not main, and therefore hasn&#8217;t been getting security updates. The package is at 1.4.10, Asterisk [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p><a href="http://foodfight.org/log/Interweb/asterisk-xs4all.html">Martijn van de Streek</a> posted that he&#8217;s set up Asterisk on his server. Good job, and glad to hear it!</p>
<p>Unfortunately, if you care about security, it&#8217;s not as easy as &#8220;sudo apt-get install asterisk&#8221; &#8212; the package is in universe, <strong>not</strong> main, and therefore hasn&#8217;t been getting security updates. The package is at 1.4.10, Asterisk is up to 1.4.19, and the package hasn&#8217;t been patched for the myriad security problems in between. Take a look at the <a href="http://lists.digium.com/mailman/listinfo/asterisk-security">Asterisk security list</a> and cringe.</p>
<p>While that may not be an issue for home, at work we own a C Class, which gets scanned night and day for holes by bad, bad people. So when I set this up for work, I had to super lock the server down, and I had to compile Asterisk from source, as the ubuntu package is too big a risk.</p>
<p>For both home and work, I&#8217;m using <a href="http://freepbx.org/">FreePBX</a>, which makes Asterisk much easier to configure. At this point, I can configure Asterisk myself, I have a handle on most of the internals of Asterisk and FreePBX, and I&#8217;ve written a few macros and AGI scripts &#8212; but that doesn&#8217;t help my bosses if they want to add an extension when I&#8217;m away. Though there is a distro called <a href="http://www.trixbox.org/">TrixBox</a> that includes Asterisk and FreePBX, I&#8217;ve never liked &#8220;vocational&#8221; distributions (or CentOS), so I always set mine up on Ubuntu Server.</p>
<p>After I move my work Asterisk server from &#8220;former employee&#8217;s tower pc <em>under</em> the rack&#8221; to &#8220;server <em>in</em> the rack&#8221;, I&#8217;ll log my steps and make an up-to-date how-to on how to set up Asterisk and FreePBX on Ubuntu Server (plus all my little tricks I&#8217;ve added). Over the summer, after I finish my degree, I plan on making a repo that has a) an always up-to-date version of Asterisk, b) a package for FreePBX, to make it easier to set this stuff up. Of course, I will also try to get both into Ubuntu as quickly as possible. After that, I&#8217;m considering making a Python-based program to manage Asterisk, as a replacement to <a href="http://www.asternic.org/">FOP</a> and <a href="http://www.i9technologies.com/isymphony">iSymphony</a>.</p>
<p>Once again, I&#8217;m glad to see one more asterisk user. Be sure to add <a href="http://www.voip-info.org/wiki-ENUM">Enum</a> to your trunk, and register your number with <a href="http://www.e164.org/">e164.org</a>!</p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/04/05/another-asterisk-user/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Site updated</title>
		<link>http://www.joeterranova.net/2008/04/04/site-updated/</link>
		<comments>http://www.joeterranova.net/2008/04/04/site-updated/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 01:52:42 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/?p=59</guid>
		<description><![CDATA[Well, I&#8217;ve updated to Wordpress 2.5. With that, I&#8217;ve also changed my theme to one that supports widgets.
This is spurred by a request Dave made the other day, to have a way to print blog posts in a readable way, without comments. To this end, I added the wp-print plugin, which gives you a link [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>Well, I&#8217;ve updated to Wordpress 2.5. With that, I&#8217;ve also changed my theme to one that supports widgets.</p>
<p>This is spurred by a request <a title="Print No Comments: A Small Blog Usability Request" href="http://gnuisance.net/blog/t/2008/print-no-comments.html" >Dave made the other day</a>, to have a way to print blog posts in a readable way, without comments. To this end, I added the <a title="WP-Print" href="http://lesterchan.net/wordpress/readme/wp-print.html" >wp-print plugin</a>, which gives you a link to a printable version, without comments, and with all links as footnotes at the bottom (all of this configurable, of course). Note that, if you&#8217;re using Wordpress 2.5 like I am, at the time of this writing you need to use the beta version <a title="My Plugins Compatibility With WordPress 2.5" href="http://lesterchan.net/wordpress/2008/03/30/my-plugins-compatibility-with-wordpress-25/" >located here</a>.</p>
<p>So, in the interest of making Dave happy, please add a print link, or I&#8217;m afraid Dave might take drastic measures, possibly involving kittens.</p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/04/04/site-updated/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RSS Feed Generator for DeviantArt</title>
		<link>http://www.joeterranova.net/2008/02/11/rss-feed-generator-for-deviantart/</link>
		<comments>http://www.joeterranova.net/2008/02/11/rss-feed-generator-for-deviantart/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 20:10:54 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/2008/02/11/rss-feed-generator-for-deviantart/</guid>
		<description><![CDATA[Just a quick post.
Wrote an RSS Feed Generator for DeviantArt Galleries.
To use it, replace yourusername with &#8230; your username.
http://www.joeterranova.net/code/deviantart.php?artist=yourusername
Source code is available here.
Brief attempt at a man page.
How it Works
When life gives you lemons, use regular expressions.
I monitored http requests to find DeviantArt&#8217;s back end ajax interface (which they use to do previous/next on galleries). [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>Just a quick post.</p>
<p>Wrote an RSS Feed Generator for DeviantArt Galleries.</p>
<p>To use it, replace yourusername with &#8230; your username.</p>
<p>http://www.joeterranova.net/code/deviantart.php?artist=yourusername</p>
<p>Source code is available <a href="http://www.joeterranova.net/code/deviantart.php.txt" >here</a>.</p>
<p>Brief attempt at a man page.</p>
<p><strong>How it Works</strong></p>
<p>When life gives you lemons, use regular expressions.</p>
<p>I monitored http requests to find DeviantArt&#8217;s back end ajax interface (which they use to do previous/next on galleries). From there I wrote a regular expression to parse out each entry, along with entry url, image url, date, and title. From there it&#8217;s pretty straight forward.</p>
<p>Keep in mind, I can&#8217;t guarantee this will work for you. If it&#8217;s been some time since I posted this, you may want to check if they&#8217;ve reintegrated rss feeds. That said, unless they change their layout, I doubt they&#8217;ll be purposefully breaking this script.</p>
<p>Right now, the only thing it does is get the latest entries from the given user&#8217;s gallery &#8212; no tags or anything like that. That stuff is probably doable. If you want anything specific, you can a) use the source and change it yourself, or b) leave a comment, and I&#8217;ll add it (within reason) when I have time. If you make good changes, let me know and I&#8217;ll post them here.</p>
<p><strong>Options:</strong></p>
<p>artist &#8212; the artist to get the feed for (ie, your username)</p>
<p>ex: deviantart.php?artist=yourusername</p>
<p>count &#8212; the number of items to return. The default is 24. If set higher than your total deviations, it&#8217;ll return all of them.</p>
<p>ex: deviantart.php?artist=yourusername&amp;count=10</p>
<p>export &#8212; if set, instead of returning an rss feed, it&#8217;ll just output the results in an array using <a href="http://www.php.net/manual/en/function.var-export.php">var_export</a>. Useful if you&#8217;re just trying to get your deviations on your site (and your site uses php).</p>
<p>ex: deviantart.php?artist=yourusername&amp;export=1</p>
<p>nolink &#8212; by default,  the rss feed will show the thumbnail image as a link back to the main deviation. Add this to disable the link part.</p>
<p>ex: deviantart.php?artist=yourusername&amp;nolink=1</p>
<p>I&#8217;ll leave this up, but if I notice real major traffic, I&#8217;ll be taking it down and putting it elsewhere (I&#8217;ll of course leave the source up). Please don&#8217;t do anything silly like hit my url every 10 seconds. For maximum reliability, host it yourself.</p>
<p>If you host it yourself, there&#8217;s 3 parameters at the top of the script to change:</p>
<pre>$usecurl=1;
$url = 'http://www.joeterranova.net/code/deviantart.php';
$webmaster='joeterranova@gmail.com (Joe Terranova)';</pre>
<p>$usecurl &#8212; set this to 1 to use curl instead of file_get_contents. If your host doesn&#8217;t have the curl extension installed and you set this to 1, you&#8217;ll get an error &#8212; conversely, if your host has remote file opening off (like mine does), and this is set to 0, you&#8217;ll get an error.</p>
<p>$url &#8212; set this to the url of the script.</p>
<p>$webmaster &#8212; set this to your email address and name.</p>
<p>For any questions, comments, or feature requests, leave a comment here.  I release this code under the GPL v3 (see code for details).</p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/02/11/rss-feed-generator-for-deviantart/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Got it! (Re:My Futile Pursuit of an N810)</title>
		<link>http://www.joeterranova.net/2008/01/12/got-it-remy-futile-pursuit-of-an-n810/</link>
		<comments>http://www.joeterranova.net/2008/01/12/got-it-remy-futile-pursuit-of-an-n810/#comments</comments>
		<pubDate>Sat, 12 Jan 2008 06:23:01 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/2008/01/12/got-it-remy-futile-pursuit-of-an-n810/</guid>
		<description><![CDATA[As I said in my previous entry, Best Buy didn&#8217;t sell the n810, and they still don&#8217;t. However, &#8220;Best Buy Mobile&#8221; does, and I finally found one with one in stock.
And it&#8217;s awesome!
In celebration, here&#8217;s a video of me doing a barrel roll.
JoeTerranova.net
]]></description>
			<content:encoded><![CDATA[<div class=""><p>As I said in my previous entry, Best Buy didn&#8217;t sell the n810, and they still don&#8217;t. However, &#8220;Best Buy Mobile&#8221; does, and I finally found one with one in stock.</p>
<p>And it&#8217;s awesome!</p>
<p>In celebration, <a href="http://youtube.com/watch?v=W3aR43tlJNs" title="Do a barrel roll!" >here&#8217;s a video of me doing a barrel roll.</a></p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2008/01/12/got-it-remy-futile-pursuit-of-an-n810/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Futile Pursuit of an N810</title>
		<link>http://www.joeterranova.net/2007/12/27/my-futile-pursuit-of-an-n810/</link>
		<comments>http://www.joeterranova.net/2007/12/27/my-futile-pursuit-of-an-n810/#comments</comments>
		<pubDate>Thu, 27 Dec 2007 21:44:12 +0000</pubDate>
		<dc:creator>joe</dc:creator>
		
		<category><![CDATA[New Jersey LoCo Team]]></category>

		<category><![CDATA[Planet Ubuntu]]></category>

		<category><![CDATA[ow]]></category>

		<guid isPermaLink="false">http://www.joeterranova.net/2007/12/27/my-futile-pursuit-of-an-n810/</guid>
		<description><![CDATA[(and why I hate gift cards).
For the past several months, I&#8217;ve been drooling over the n810. I decided that, following Christmas, I&#8217;d be getting one for myself. My boss decided to give us our Christmas bonus in the form of a Best Buy gift card &#8212; no big deal, right? Best Buy will of course [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>(and why I hate gift cards).</p>
<p>For the past several months, I&#8217;ve been drooling over the <a href="http://www.engadget.com/2007/10/17/nokia-n810-gets-official/" >n810</a>. I decided that, following Christmas, I&#8217;d be getting one for myself. My boss decided to give us our Christmas bonus in the form of a Best Buy gift card &#8212; no big deal, right? Best Buy will of course be selling them.</p>
<p>So, I currently have 275 in Best Buy gift cards total, and 150 in visa gift cards.</p>
<p>This is <a href="http://www.circuitcity.com/ssm/Nokia-N810-Internet-Tablet-02703R1/sem/rpsm/oid/198056/catOid/-17181/rpem/ccd/productDetail.do" >the n810 on CircuitCity.com</a> . They have it, full price.</p>
<p><a href="http://www.joeterranova.net/wp-content/uploads/2007/12/circuitcity.jpg" title="Circuit City n810"><img src="http://www.joeterranova.net/wp-content/uploads/2007/12/circuitcity.jpg" alt="Circuit City n810" /></a></p>
<p><a href="http://www.buy.com/prod/nokia-n810-internet-tablet/q/loc/101/206228943.html" >Here&#8217;s the n810 at Buy.com</a>. Note that not only is it in stock, it&#8217;s also already on sale.</p>
<p><a href="http://www.joeterranova.net/wp-content/uploads/2007/12/buy.jpg" title="Buy.com n810"><img src="http://www.joeterranova.net/wp-content/uploads/2007/12/buy.jpg" alt="Buy.com n810" /></a></p>
<p>And <a href="http://www.bestbuy.com/site/olspage.jsp?_dyncharset=ISO-8859-1&amp;id=pcat17071&amp;type=page&amp;st=n810&amp;sc=Global&amp;cp=1&amp;nrp=15&amp;sp=&amp;qp=&amp;list=n&amp;iht=y&amp;usc=All+Categories&amp;ks=960" >here&#8217;s the n810 at Best Buy </a></p>
<p><a href="http://www.joeterranova.net/wp-content/uploads/2007/12/bestbuy.jpg" title="Best Buy n810"><img src="http://www.joeterranova.net/wp-content/uploads/2007/12/bestbuy.jpg" alt="Best Buy n810" /></a></p>
<p>When I searched for it previously, I was just told no search results were found. This confirms my suspicions &#8212; not only do they know the n810 exists, they&#8217;re purposefully not stocking it, and want people to buy n800s instead (which is of course absurd, as the n810 is better in every way). Perhaps this is because they&#8217;re really bad at turning over inventory. Perhaps it&#8217;s because they hate me.</p>
<p>Maybe this is why <a href="http://gizmodo.com/gadgets/home-entertainment/gizmodo-tip-use-your-best-buy-gift-cards-soon-222717.php" >Best Buy makes so much off unused gift cards</a>. However, if I go buy it else where instead, I&#8217;ll have to figure out something else to spend 275 on &#8212; it&#8217;ll probably end up being something dumb, like a PS3 or Windows Vista Ultimate. I guess I&#8217;ll wait a few weeks to see if Best Buy gives up on their stock of n800s and ships them all to Woot.com</p>
<br/><a href="http://www.joeterranova.net">JoeTerranova.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joeterranova.net/2007/12/27/my-futile-pursuit-of-an-n810/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
