Configuring Postfix + Spamasassin + Amavis as front-end Mail Transport Agent (MTA) to MS Exchange 2010

Introduction The last time my client uses Windows Small Business Server, I had them bought Trend Micro Client Server Messaging Security for Small and Medium Business. It was quite costly; around $1200 for 15 users includes 2 years maintenance. It made sense then, because his settings makes it easy to manage and maintain and virus […]

Posted on April 15th, 2013 under Linux, System Admin, Windows • 2 Comments

Brain teaser: splitting revenue fairly.

While this brain teaser can be applied to more than programming, I think it’s a very nice one to sharpen our problem-solving solution required to do a good programming. There were 2 people, A and B. They joined together to have a meal. Person A brought 3 loafs of bread. Person B brought 5 loafs […]

Posted on October 30th, 2010 under General / Algorithm • No Comments

Revisit: choosing virtualization solution

It has been almost 1.5 years since I wrote my original article. While I’m still cheap (read: always try to get the best deals out there) but other things have changed — especially in the built-in support of virtualization on some Linux distributions. My new (used) server So this time, I got my server Sun […]

Posted on October 30th, 2010 under Virtualization • No Comments

Adding support for SSH2 on MAMP

Recently, I am in need to use SFTP on one of my PHP script. Fortunately, PHP does support it through SSH2 binding. Unfortunately, however, MAMP doesn’t come with SSH2 extension. So it looks like I have to recompile myself. Adding SSH2 extension to your MAMP the easy way I’ve compiled SSH2 extension for Mac. Note […]

Posted on December 11th, 2009 under MacOS X • 4 Comments

Swap values in 2 rows SQL

I encountered a situation at work that I feel would be a good brain teaser. I was working on a project and needed a way to swap values from 2 different rows in a SQL table. Obviously I can do it on client side (like PHP) to do it; but that wouldn’t be a good […]

Posted on October 11th, 2009 under General SQL, MySQL, PostgreSQL • 16 Comments

Page 1 of 1012345...10...Last »