<?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>Denis Lemire&#039;s Site &#187; Tera-Byte</title>
	<atom:link href="http://www.denis.lemire.name/category/career/tera-byte/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.denis.lemire.name</link>
	<description>Random musings of a technophile.</description>
	<lastBuildDate>Mon, 23 Jan 2012 05:00:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Hacking Prowl and Irssi</title>
		<link>http://www.denis.lemire.name/2009/07/07/prowl-irssi-hack/</link>
		<comments>http://www.denis.lemire.name/2009/07/07/prowl-irssi-hack/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 02:36:43 +0000</pubDate>
		<dc:creator>Denis Lemire</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tera-Byte]]></category>

		<guid isPermaLink="false">http://www.denis.lemire.name/?p=169</guid>
		<description><![CDATA[The moment I stumbled upon Prowl (a new iPhone App that routes Growl notifications to your iPhone via Apple&#8217;s push service) I knew I would find some powerful uses for it. At Tera-Byte, several of my colleagues telecommute. In order to stay in constant communication with each other, we all use good ol&#8217; IRC. In [...]]]></description>
			<content:encoded><![CDATA[<div><a href="http://prowl.weks.net/"><img src="/images/posts/prowl-logo.png" alt="" style="float: right; margin: -10px 10px 10px 10px" /></a></div>
<p> The moment I stumbled upon <a href="http://prowl.weks.net/">Prowl</a> (a new iPhone App that routes <a href="http://growl.info/">Growl</a> notifications to your iPhone via Apple&#8217;s push service) I knew I would find some powerful uses for it.</p>
<p>At Tera-Byte, several of my colleagues telecommute. In order to stay in constant communication with each other, we all use good ol&#8217; IRC. In order to be readily available and allow quick roaming from one location to an other, I use <a href="http://irssi.org/">Irssi</a>&#8216;s proxy module which runs continuously within a screen session on my co-located server.</p>
<p>On my Desktops and iPhone I run <a href="http://colloquy.info/">Colloquy</a> which connects to my Irssi proxy. Although push capabilities are planned for Colloquy, it&#8217;s not ready yet. Prowl appeared to be the perfect band-aid for the situation.</p>
<p><span id="more-169"></span></p>
<p>My original plan was to use Prowl as intended and have Colloquy&#8217;s Growl notifications directed to my iPhone. This had some limitations, most importantly it required leaving Colloquy running on my work desktop.</p>
<p>Fortunately the developer of Prowl provided <a href="http://prowl.weks.net/static/prowl.pl">an example perl script</a> to push notifications to Prowl independently of Growl. I&#8217;ve never attempted to work with Irssi script&#8217;s, but it appeared I had all the required pieces to build something clever.</p>
<p>I downloaded BCOW&#8217;s <a href="http://scripts.irssi.org/scripts/awayproxy.pl">awayproxy.pl</a> script as a starting point and began to hack away at it. The result: <a href="http://github.com/denislemire/prowl-irssi/raw/master/prowlnotify.pl">prowlnotify.pl</a>. </p>
<p>Change the prowluser and prowlpass lines then load this script into Irssi. While you&#8217;re connected to your proxy the script will do nothing. When your last IRC client disconnects it will push all subsequent public messages containing your nick as well as private messages to your iPhone via Prowl. How sweet it is!</p>
<p>Of course, this post would not be complete without an obligatory screenshot. Nobody appeared to have anything to say today, so I was down and out. In my desperation I called upon <a href="http://cshaiku.com/">cshaiku</a> to grace me with his words of wisdom:</p>
<p><img src="/images/posts/prowl-screenshot.png" alt="" style="display: block; margin-left: auto; margin-right: auto; margin-top: 10px margin-bottom: 10px; border: 1px solid red" /></p>
<p><strong>Update:</strong> I have now updated this script to use the new Prowl apikeys. Editing the script is no longer required. Simply copy your Prowl key into <em>~/.prowlkey</em>.</p>
<hr />
<p><strong>Another update:</strong> Every time I try to search Google for an Irssi plugin to work with Colloquy&#8217;s push notification feature instead of using Prowl I find my own page. Amusing, but not helpful!</p>
<p>Just found a <a href='http://static.ssji.net/colloquy_push.pl.txt'>Colloquy push script for Irssi</a> written by Nicolas Pouillon that does exactly that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.denis.lemire.name/2009/07/07/prowl-irssi-hack/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Moving to Tera-Byte</title>
		<link>http://www.denis.lemire.name/2008/03/28/tera-byte/</link>
		<comments>http://www.denis.lemire.name/2008/03/28/tera-byte/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 06:25:59 +0000</pubDate>
		<dc:creator>Denis Lemire</dc:creator>
				<category><![CDATA[Tera-Byte]]></category>

		<guid isPermaLink="false">http://www.denis.lemire.name/?p=67</guid>
		<description><![CDATA[After nearly six years with Triton Networking Solutions Ltd. today marked my last official day. Shortly after the merger of Tera-Byte&#8217;s wireless internet service with Triton&#8217;s AirSurfer Wireless Network I decided to move on. Although I&#8217;ve enjoyed my position at Triton, the opportunity of a new position in a different organization was too enticing to [...]]]></description>
			<content:encoded><![CDATA[<div><a href="http://www.tera-byte.com/"><img src="/images/posts/tblogo.png" alt="" style="float: right; margin: -20px 0px 10px 10px" /></a></div>
<p> After nearly six years with Triton Networking Solutions Ltd. today marked my last official day.</p>
<p>Shortly after the merger of Tera-Byte&#8217;s wireless internet service with Triton&#8217;s AirSurfer Wireless Network I decided to move on. Although I&#8217;ve enjoyed my position at Triton, the opportunity of a new position in a different organization was too enticing to turn down. Sometimes change is just welcome after a long stay in the same position for years on end.</p>
<p>For the time being I&#8217;m running twelve hour <acronym title="Network Operations Center">NOC</acronym> shifts while I familiarize myself with the organizations business and systems. Later it&#8217;ll be back to my regular 9-5 lifestyle.</p>
<p>Although I&#8217;m not yet 100% clear on what this new position will entail, I look forward to the challenges that it will bring from this point forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.denis.lemire.name/2008/03/28/tera-byte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

