[HowTo] Install Configure OpenVPN On Ubuntu

"OpenVPN is a free and open source software application that implements virtual private network (VPN) solutions for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses SSL/TLS security for encryption and is capable of traversing network address translators (NATs) and firewalls. It was written by James Yonan and is published under the GNU General Public License (GPL)." (Cite from Linux Security).So with OpenVPN … Read more...

[TIPS] Convert Your Numbers To Human Readable Format

Sometimes your code produce a large numbers which is hard for user to read it. For example 17753392783 bytes or 18293753038 unit. For human eyes, it is easier to get 17MB or 1 million rather than lot of numbers.I write this as quick tips for you, in case you want to convert your data to human readable format. I do this in PHP, for other programming language you can get the algorithm and convert it to your own language:Usage:Thank you for read this article. Good luck and have a … Read more...

Boot Linux Over The Network

Installing Ubuntu is easy. There are a lot of ways to install Ubuntu. You can grab the cd image from the Ubuntu website or other mirrors site. Or you can install it from Windows using Wubi installer. Or you can install Ubuntu from the network or internet. The last ways is using netboot.me.Netboot.me is a service that allows you to boot nearly any operating system or utility on any computer with a wired internet connection. There are a number of ways to boot a computer with netboot.me. The … Read more...

[TIPS] Write print_r() Output To File

When debugging a php application, print_r() or var_dump() often use to display the data inside the variable, usually an array that store many data inside. print_r() is core php function to displays information about a variable in a way that's readable by humans. Not just a variable or an array, we can trace or display protected and private properties of objects in PHP 5.But when the php application is called by the curl or other remote connection (not using a web browser), print_r() won't … Read more...

Zeya: Music Server With HTML 5

HTML 5 is a new HTML standard for structuring and presenting content on the World Wide Web. One of the new feature standard of HTML 5 is media playback including video and audio. So to simplify it, now we can hear music or watch videos in our browser without install any plugins such as adobe flash, silverlight, java applets or etc. You just watch or play it as soon as the browser download or buffering it.There are lot of music server, one of them is icecast. But icecast is kinda old and it … Read more...

Things You Can Do With PHP cURL

Curl is a command line tools to transfer data using various protocol. Curl project was released with libcurl, which is a library for curl that can be use in multi programming language. But it is widely use for PHP with PHP Curl library."curl is a command line tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP. curl supports SSL certificates, HTTP POST, … Read more...

Powertoys – Easy Image Resizer In Windows

Image resizer tools is one of the most frequently use by me. Most of the Image processing software have this feature, such as ACD See or Adobe Photoshop. But with those tools you have to open the application and then resize the images.To simplified the idea, Powertoys come with simple steps to resize the image. Just with one right click and then fill the size you need, and you got your image resized. Very simple, light and doesn't need a big software to do that. But unfortunately Powertoys … Read more...

Open Source Virus Database Idea

This is just a thought from my little brain. Nowadays there are lot of computer virus spread all over the internet and network. Computer viruses comes with many variant such as worms, trojan horses, rootkit, keylogger, spyware and etc. They come with their own goals but usually for steal information or identity theft. This computer virus can copy it self, spread through the network and and infect the other host (computer). And also can hide or protect it self under computer system.To counter … Read more...

Beginners Guide: Monitoring Linux System Command

Linux come with many built in commands to monitoring the system. You can check your system performance with these tools from cpu load, memory usage, network traffic, and etc. From this monitoring tools you can check what is the cause the server not on its normal performance.Below are the tools to check your Linux system health: 1. top top (table of process) command will show you a dynamic real-time view of a running system i.e. actual process activity. It update every 5 seconds.top hot … Read more...

Remote Desktop On Ubuntu With TightVNC

Remote desktop on Ubuntu isn't new. This is known for while. Even it is not as good as Windows remote desktop, but you still can connect and control your Ubuntu desktop remotely. There are some tools to connect to your Ubuntu desktop remotely. You can use TightVNC to remote desktop on Ubuntu.[quote sourceurl="http://en.wikipedia.org/wiki/TightVNC" sourcename="Wikipedia"]TightVNC is a cross-platform open source remote desktop software application that uses and extends VNC's RFB protocol to … Read more...