<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://unixmonkeys.com/amnesiac/blog/gadgets/Blog/templates/atom.xsl"?><feed version="0.3" xmlns="http://purl.org/atom/ns#" xml:lang="en-us">
<title type="text/plain" mode="xml">Amnesiac's weblog</title>
<link rel="alternate" type="text/html" href="http://unixmonkeys.com/amnesiac/blog" title="Object" />
	<author>
		<name>Marco Antonio Manzo</name>
		<url>http://unixmonkeys.com/amnesiac/blog</url>
		<email>amnesiac@unixmonkeys.com</email>
	</author>
<tagline type="text/plain" mode="xml">General</tagline>
<generator>JAWS 0.6.1</generator>
<copyright type="text/plain" mode="xml">2006, Marco Antonio Manzo</copyright>
<modified>2006-07-13T16:44:26-05:00</modified>
<entry>
	<title type="text/plain" mode="xml"><![CDATA[ Having fun - p5bot: A pure perl pluggable IRC bot ]]></title>
	<link rel="alternate" type="text/html" href="http://unixmonkeys.com/amnesiac/blog/index.php?gadget=Blog&amp;action=SingleView&amp;id=4" title="Object" />
	<author>
		<name>Marco Antonio Manzo</name>
		<url>http://unixmonkeys.com/amnesiac/blog</url>
		<email>amnesiac@unixmonkeys.com</email>
	</author>
	<id>http://unixmonkeys.com/amnesiac/blog/4</id>
	<modified>2006-07-13T16:44:26-05:00</modified>
	<issued>2006-07-07T13:07:13-05:00</issued>
	<created>2006-07-07T13:07:13-05:00</created>
	<summary type="text/html" mode="escaped"><![CDATA[ 	<p>Some time has passed since my last entry, <i>lots</i> of fun has been invading my whole life but that's something that I will talk about later. For now, let's get in touch with the <i>latest</i> news about projects.</p>
	<p>Work has been tough, I've been doing several stuff including some speeches, courses and like always... code. In my free time, I have been working on the <a href="http://unixmonkeys.com/amnesiac/blog/index.php?gadget=Blog&#038;action=SingleView&#038;id=NetRMI__First_draft">Net::RMI </a> Perl module, that it is going slow, but going.</p>
	<p>On the other hand, I have been helping the guys of <a href="http://perlenespanol.baboonsoftware.com">Perl en Español</a> to offer some interfactive tutorials about Perl via IRC. The first session of the first tutorial was a <b>success</b>, we had more people than expected and still looking forward for more.</p>
	<p>Nevertheless, while preparing and checking the first tutorial contents with Uriel, the owner of Perl en Español, I wrote a small irc bot for the channel, an irc bot that executes perl code in a <i>secure</i> and resource-limited enviroment, that will help the interactive tutorials. However, that bot was written for a very specific task, and I didn't really like it, so, I changed that bot to become a pluggable one.</p>
	<p><b>p5bot</b> is written entirely in Perl, using an Event-Driven programming style thanks to the power of <a href="http://poe.perl.org">POE</a>. You can use it anywhere, anytime, for any needs. You can add any plugin you want to perform whatever specific task. Adding (writing) plugins is very easy, you just need to follow some conventions ( <i>ex. inheriting from Plugin.pm</i>), or you can run more tasks in a secure enviroment (<i>inheriting from TaskRunner.pm</i>).</p>
	<p>You can get the source code via svn:</p>
	<p><code>svn co http://sesshoumaru.homeunix.net/svn/p5bot</code></p>
	<p>or check the src code from <a href="http://sesshoumaru.homeunix.net/svnweb/amnesiac/browse/p5bot">svnweb</a>.</p>
	<p>By the way, congratulations <a href="mailto:uriel@baboonsoftware.com">Uriel</a> for providing the first interactive tutorial about "Perl Basics". More tutorials are in the way, check the information and schedules at <a href="http://perlenespanol.baboonsoftware.com">Perl en Español</a>.</p>
 ]]></summary>
	<content type="text/html" mode="escaped"><![CDATA[ 	<p>Some time has passed since my last entry, <i>lots</i> of fun has been invading my whole life but that's something that I will talk about later. For now, let's get in touch with the <i>latest</i> news about projects.</p>
	<p>Work has been tough, I've been doing several stuff including some speeches, courses and like always... code. In my free time, I have been working on the <a href="http://unixmonkeys.com/amnesiac/blog/index.php?gadget=Blog&#038;action=SingleView&#038;id=NetRMI__First_draft">Net::RMI </a> Perl module, that it is going slow, but going.</p>
	<p>On the other hand, I have been helping the guys of <a href="http://perlenespanol.baboonsoftware.com">Perl en Español</a> to offer some interfactive tutorials about Perl via IRC. The first session of the first tutorial was a <b>success</b>, we had more people than expected and still looking forward for more.</p>
	<p>Nevertheless, while preparing and checking the first tutorial contents with Uriel, the owner of Perl en Español, I wrote a small irc bot for the channel, an irc bot that executes perl code in a <i>secure</i> and resource-limited enviroment, that will help the interactive tutorials. However, that bot was written for a very specific task, and I didn't really like it, so, I changed that bot to become a pluggable one.</p>
	<p><b>p5bot</b> is written entirely in Perl, using an Event-Driven programming style thanks to the power of <a href="http://poe.perl.org">POE</a>. You can use it anywhere, anytime, for any needs. You can add any plugin you want to perform whatever specific task. Adding (writing) plugins is very easy, you just need to follow some conventions ( <i>ex. inheriting from Plugin.pm</i>), or you can run more tasks in a secure enviroment (<i>inheriting from TaskRunner.pm</i>).</p>
	<p>You can get the source code via svn:</p>
	<p><code>svn co http://sesshoumaru.homeunix.net/svn/p5bot</code></p>
	<p>or check the src code from <a href="http://sesshoumaru.homeunix.net/svnweb/amnesiac/browse/p5bot">svnweb</a>.</p>
	<p>By the way, congratulations <a href="mailto:uriel@baboonsoftware.com">Uriel</a> for providing the first interactive tutorial about "Perl Basics". More tutorials are in the way, check the information and schedules at <a href="http://perlenespanol.baboonsoftware.com">Perl en Español</a>.</p>
 ]]></content>
</entry>
<entry>
	<title type="text/plain" mode="xml"><![CDATA[ Here I am...<again></again> ]]></title>
	<link rel="alternate" type="text/html" href="http://unixmonkeys.com/amnesiac/blog/index.php?gadget=Blog&amp;action=SingleView&amp;id=1" title="Object" />
	<author>
		<name>Marco Antonio Manzo</name>
		<url>http://unixmonkeys.com/amnesiac/blog</url>
		<email>amnesiac@unixmonkeys.com</email>
	</author>
	<id>http://unixmonkeys.com/amnesiac/blog/1</id>
	<modified>2006-04-06T15:03:17-05:00</modified>
	<issued>2006-04-05T02:09:04-05:00</issued>
	<created>2006-04-05T02:09:04-05:00</created>
	<summary type="text/html" mode="escaped"><![CDATA[ 	<p>This is the first time that I touch my weblog again in.... 6 months? I forgot, but what I do remember is that I was using <a href="http://www.bloxsom.com">blosxom</a>, a small and nice blogging system written entirely in Perl. Why the change? I like changes, and mostly because I needed a faster and better CMS for my blog, one with a good eye-candy interface.</p>
<p>But why <a href="http://www.jaws.com.mx">JAWS</a>? Why in PHP? Well... I have a good reason, <b>I swear it!</b>. First of all because it was initially wrote from scratch by my good friend <a href="http://ion.gluch.org.mx">Jonathan (ion) Hernández</a>, a mexican web designer and PHP developer, one of the good ones ( and that's hard to say, because saying "good" and "PHP" doesn't match at all, but I haven't been able to convince him to join to the right side ). JAWS is a mexican project, it has a growing and wonderful team composed by some brilliant developers around the world ( I like to praise, I can't help it ). And my final point is.... I liked the project itself, looks cool.</p>
<p>
Now... what happened all this time? <i>lots</i> of things, most of them great as far as I remember. I will list some of them in non particular order:
</p>
<ul>
	<li>I finished school, at last! Bachelor in Computer Engineering</li>
	<li>I'm not working for EL INFORMADOR newspaper anymore, I quit on Dec, 2005</li>
	<li>I joined IBM Mexico on Jan, 2006</li>
	<li>I have more time now to work on my personal stuff ( projects, my time, personal activities )</li>
	<li>I started to work in my Net::RMI module as a personal project, which I will be talking about in my next post I think</li>
	</ul>
	<p>and those are practically the most <i>interesting</i> events that happened while I was away.
<p>Anyways, it's kind of late and I need to work today, I just wanted to write a bit.</p>
 ]]></summary>
	<content type="text/html" mode="escaped"><![CDATA[ 	<p>This is the first time that I touch my weblog again in.... 6 months? I forgot, but what I do remember is that I was using <a href="http://www.bloxsom.com">blosxom</a>, a small and nice blogging system written entirely in Perl. Why the change? I like changes, and mostly because I needed a faster and better CMS for my blog, one with a good eye-candy interface.</p>
<p>But why <a href="http://www.jaws.com.mx">JAWS</a>? Why in PHP? Well... I have a good reason, <b>I swear it!</b>. First of all because it was initially wrote from scratch by my good friend <a href="http://ion.gluch.org.mx">Jonathan (ion) Hernández</a>, a mexican web designer and PHP developer, one of the good ones ( and that's hard to say, because saying "good" and "PHP" doesn't match at all, but I haven't been able to convince him to join to the right side ). JAWS is a mexican project, it has a growing and wonderful team composed by some brilliant developers around the world ( I like to praise, I can't help it ). And my final point is.... I liked the project itself, looks cool.</p>
<p>
Now... what happened all this time? <i>lots</i> of things, most of them great as far as I remember. I will list some of them in non particular order:
</p>
<ul>
	<li>I finished school, at last! Bachelor in Computer Engineering</li>
	<li>I'm not working for EL INFORMADOR newspaper anymore, I quit on Dec, 2005</li>
	<li>I joined IBM Mexico on Jan, 2006</li>
	<li>I have more time now to work on my personal stuff ( projects, my time, personal activities )</li>
	<li>I started to work in my Net::RMI module as a personal project, which I will be talking about in my next post I think</li>
	</ul>
	<p>and those are practically the most <i>interesting</i> events that happened while I was away.
<p>Anyways, it's kind of late and I need to work today, I just wanted to write a bit.</p>
 ]]></content>
</entry>
</feed>