Thursday, August 23, 2007

EPIC Perl in Eclipse

Nowadays I'm using VI or Komodo Edit [1] for Perl code editing tasks... (It sound great, if you have a look at my scripts probably you get disappointed).
Both are available under Linux and MS but yesterday Julian (nice guy working at Capgemini) tolds me about EPIC, which is an open source editor based on Eclipse. We better say it's an Eclipse extension to edit Perl , debug and so on with Eclipse.

Why you should use it instead of VIM or Komodo? VI plays another league, I love VI (I'm still learning, well, you never stop to learn once you star with VI) but code folding, frames at coding, auto-complete at such things are more in the code editors or IDE league. Komodo it's quite a lot what I need but it is not open source, and what a pity 'cause I love it. I've been looking for something similar at open source software I don't get what I was looking for. I know there're solutions out there (Bluefish it's supposed to be code folding but as far as I know it isn't it, I don't feel myself confortable with KDE software, and Scite isn't nice to work with... )

So EPIC + Eclipse is a great discover that I'm going to test but it has also disadvantages: and IDE is more than I need, the price for be multi platform is to be wrote in Java and that hurts to my laptop.

[1] don't confuse Komodo Edit wih Komo IDE; first one is free and just an editor, second one is an IDE and you have to pay for it


Three apps for Sysadmins

Via an article about Flickr Architecture I discover some apps quite interesting:

  • System Imager: automates Linux installs, software distribution, and production deployment
  • Ganglia: scalable distributed monitoring system for high-performance computing systems such as clusters and Grids.
  • Subcon: allows you to store your essential system configuration files in a subversion repository and easily deploy different configurations to machines in a cluster.

I'll comment each one on next post ... by now, I'm thinking about my lack of practise in sysadmin stuff this days grrrr!


Thursday, August 16, 2007

Perl, every where

This days I'm writting a perl script to verify a 25 port is available on a particular machine. I've writte two different versions:

  1. first one using Use IO::Socket: hard way, dealing with carriage returns, and line-feeds, specially if you're using qmail, and my version was unable to connect with qmail or exchange transparently...
  2. second one using Use Net::SMTP: easy, smoothly way, no problems at all and able to connect both servers (qmail and exchange) using the same script.

I'll put that script at my never-starting project ...

Most interesting thing is that I've talking with a MS Admin about using perl also in Microsoft machines. I hope it happens.

Labels: ,