Jan 31
I frequently have to move e-mails from one server to another and it has always beena royal pain in the neck. I can’t afford to lose e-mails and was always afraid I (or my clients) did.
Today, I spent some time solving this problem by hacking a little Python script, email_transfer.py. It allows you to copy (or move) e-mails from one server to another for one or multiple users at the same time.
The source server can be either POP or IMAP, but the target server must absolutely support IMAP. I might add SMTP support at some point but since IMAP is so widely available, I didn’t bother.
I hope you enjoy!
Jan 30
Around March of 2006, I decided to proceed with a complete rewrite of Ajaxwhois.com. I had been studying Ruby on Rails for long enough and knew it would be the ideal platform to develop with. And I was right. While Ruby and Rails might be a little awkward at first for the Java or .NET coder in you, it all really makes sense after a little while.
The behind the scene code generation (aka: magic), the lack of a decent IDE, and worse, of a good debugger made my transition to Ruby somewhat difficult and sometimes confusing frustrating. I used to live in Visual Studio .NET and breath Intellisense. In fact, I still miss that to this day.
Any newcomer to Rails will quickly discover why it is so talked about. First of all, even though I don’t consider myself anywhere near a decent Rails programmer, I am now at least twice as productive with Ruby on Rails than with ASP.NET and C#. Thanks to the MVC (Model, View, Controller), DRY (Don’t Repeat Yourself) and Convention Over Configuration mindset of Rails. All the data access code is automagically generated for you (without running a code generator), templating is built in and creating AJAX’ed applications is a snap. Read the rest of this entry »
Recent Comments