Monday, June 25, 2007

How to Survive 100,000 Visitors

Do you think your site can survive Digg-effect if it is hosted on Virtual Private Server with 256 MB RAM?

If you think it is not possible, then you'd better read this article.

Friday, June 22, 2007

What Businesses Want for File Transfer

There are some methods to transfer files. The most common ways are:

1. Burn files into CD/DVD and send it by courier
2. Send files via email
3. Send and download files via FTP

All of them requires human intervention, effort, and they are not reliable.

Business-class file transfer must have these features.

1. Auditability. The auditor can track and audit the transfer anytime.
2. Non-repudiation. Recipient cannot deny that (s)he never receive the file and vice versa.
3. Secure. The file is transferred in a secured session and optionally, the file can be encrypted at the termination point.
4. Guaranteed delivery.
5. Auto-retry and check-point restart.
6. Back-end integration. Pre-processing and post-processing are equally important for automation of back-end integration.
7. Easy to use. The C-level executive can use the file transfer application without assistance of IT personnel.

Thursday, June 21, 2007

Anatomy of the Linux Kernel

I'm reading this article from DeveloperWorks about the Linux Kernel. Linux has 2 main layers, namely User Space and Kernel Space. They occupy 2 different protected memory space, hence in between there is bridge, GNU C Library (glibc), to connect from the User Space to the Kernel Space.













You can read the rest of the article here.

Wednesday, June 20, 2007

Web Tool to Create Rounded Corner

Cornershop is a nice web-based rounded corner generator.




Legal Document Templates

Writing Terms and Conditions and Privacy Policy can be a daunting task. However, it is necessary to have those documents to protect yourself. I stumbled upon some document templates on the Internet that you can start with. It is free to use, but please read their terms and conditions. :)

Legal document templates

You still need to consult a lawyer though to verify the documents.

Tuesday, June 19, 2007

10 Must-Have JQuery Plug-Ins

If you do web development using AJAX, you should know JQuery. These is a list of 10 "must-have" plug-ins.

10 Must-Have JQuery Plug-Ins and Extensions

Monday, June 18, 2007

Pure Java Web Browser

If you need a pure Java web browser, you can try Warrior.

You might ask, why need another web browser and why in Java?

Obviously, it is not solutions for every body. There are some advantages to have pure Java web browser.
  1. It has better security and less vulnerable to buffer overflow attack, thanks to Java sandbox.
  2. It is portable and cross-platform.
  3. It can be an embedded to your application so your application doesn't depend on external browser. Even better, you can customize the browser by yourself, integrate with Eclipse or JEdit, and so on.