Defend Against DDoS Attack With (D)DoS Deflate

I have write an article to prevent DDoS attack with mod_evasive in previous post. But with just mod_evasive is not enough. Because DDoS technique maybe vary in technique. DDoS (Distributed Denial of Service) basic is send or flood the the server with request. This will make the server busy and if it is overload it will down (service down). So basically it will send or flood request to your server from one or more ip.You can check or count how many IP addresses connected to your server with … Read more...

Beginners Guide: Change ls command Text Color

One thing i like from Linux is it have full customization. You can change your text color on your command line. And especially for "ls" command. ls command is to list information about the files or directory in Linux CLI (Command Line Interface). ls command is one of the most frequent use command in Linux CLI.The result of the ls command will have text color to make different of files type, directory, symbolic links and etc. And in some Linux distro have different color than others. And … Read more...

Copy MySQL Data Across The Server

If you move or change your hosting server, beside the files you also need to move your mysql data as well. MySQL database hold all your website data including content, configuration, user account and other thing. So please be careful with this data you need to backup it regularly. See my other post about how to regularly backup your mysql.But when you move to another server you can do it with 2 ways: 1. Backup it from the old server and upload it to another server You can do this with … Read more...

Keep PHP Process Upon Closed Client Connection

PHP process as default will stop or terminate the process when the client close the connection or process timeout. When user stop the process through browser it will automatically send abort header, and PHP will turn on the abort flag, so the process the currently running will be force to stop. As well as the process timeout met, the PHP will eventually stop the process too.I had one case that i should fire another script with Curl library in PHP. But since the other script took a very long … Read more...

[HowTo] Send Large Files With BitTorrent

Sending large files across the internet is a little bit tricky. If you just sending your photos with size 1mb each, you can send it via email. But email service have limitation with large attachments. In Gmail you have 25MB max attachment size, Yahoo 25MB and Hotmail 10MB. So how about sending 1GB-5GB of data across the internet?The easy way is using Skype peer to peer connection or MSN send file feature. But this feature cannot resume download when your connection is not good. Imagine if your … Read more...

Windows Phone 7: Would It Be Android Or iOS Killer?

Windows Phone 7, the major release mobile phone OS develop by Microsoft which release this October 2010. As the successor of Windows Phone 6.5.2, WIndows 7 offer many new features and nice Graphical User Interface (GUI). As Microsoft's goal, Windows 7 is to create a compelling user experience by redesigning the user interface, integrating the operating system with other services, and strictly controlling the hardware it runs on.1. User interface Windows Phone features a completely new and … Read more...

Customize Your Windows XP Installer

If you are a Windows XP user, have you ever think that when you reinstalling your Windows XP, you don't need some of that programs or components? And more, you want to automatically install the latest hotfixes from Windows update. And more, you want to included you notebook or pc drivers automatically, so you don't need to install it one by one again. So everytime your Windows crash, just reinstall it instantly.Fortunately you can do that by using nLiteos. nLite is a tool for … Read more...

Bandwidth Limit Exceeded Google App Engine

After 3 days using Google App Engine to host my static files, i got the amazing result in performance. My blog page speed load only 6 second (homepage loading time). I test it using Google page speed tools. You can see the result of my website performance test using Google page speed tools and YSlow! here.Some says that performance is counted for SEO. And now i got more traffic to my site. But the sad thing is, yesterday i exceed the free trial limit bandwidth for Google App Engine, … Read more...

[HowTo] Publish Post Via XML-RPC In WordPress

There are many ways to publish Wordpress blog post. You can publish from the Wordpress admin interface, you can publish via email and also you can publish it via XML-RPC. So what is XML-RPC? XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism. Which mean we can call the Wordpress procedure remotely. And this will make Wordpress easily integrate with other system.To enable publish via XML-RPC in Wordpress follow these … Read more...

Prevent DDoS Attack With mod_evasive in Apache 2

Getting DDoS attack is a very annoying things. Beside make your server slower and worse make your server down. DDoS (Distributed Denial of Service) is an attempt to attack the server target with flood of request from many sources, to make the target server busy and then down. DDoS attack have many various technique but it is basically flood the target server with high and cpu consuming request and later make the server malfunction or down.You can prevent DDoS attack by using mod_evasive in … Read more...