Virtual Machine, Another Way to Make Dual OS

vmVirtual Machine or Virtual PC,  a software-based emulation of a computer. Virtual machines operate based on the computer architecture and functions of a real or hypothetical computer.

A virtual machine is a software computer like a physical computer, runs an operating system and applications. The virtual machine is comprised of a set of specification and configuration files and is backed by the physical resources of a host. Every virtual machine has virtual devices that provide the same functionality as physical hardware and have additional benefits in terms of portability, manageability, and security.

When do you may need virtual machine ? Many situations, if you have a computer with Windows 7 / 8 installed, then you have to install some programs which is incompatible with your current OS, so then you should going to use it. Or maybe you just want to try a New Operating System, but you are unsure to exactly install it on your Harddisk.

There are many Virtual Machines, but I’ll show you 5 of them : Continue reading


Start Learning Visual Basic

Visual Basic, first programming language I learn. Why do I learn Visual Basic is because of a need. I have to master this programming language, now it is still on progress. My Job orders me to be able programming in Visual Basic. How about you ? I’m sure if you decide to start learning visual basic, it is because you are need or interested in. Ya here we go, start learning Visual Basic. But for beginner, we begin with Visual Basic 6.


Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991. Microsoft intended Visual Basic to be relatively easy to learn and use. Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI)applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation ofActiveX controls and objects.

A programmer can create an application using the components provided by the Visual Basic program itself. Over time the community of programmers have developed new third party components, keeping this programming language to modern standards. Programs written in Visual Basic can also use the Windows API, which requires external function declarations. Furthermore, new third party functions (which are open source) using part VB6 source code and part embedded machine code, make the Visual Basic 6.0 applications faster than those designed in C++.

The final release was version 6 in 1998 (now known simply as Visual Basic). Though Visual Basic 6.0 IDE is unsupported as of April 8, 2008, the Visual Basic team is committed to “It Just Works” compatibility for Visual Basic 6.0 applications on Windows Vista,Windows Server 2008 including R2, Windows 7, and Windows 8. In 2014 there are hundreds of thousands of developers who still prefer Visual Basic 6.0 over Visual Basic .NET. Moreover, in recent years both mass media and developers lobbied aggressively for a new version of Visual Basic 6.0.

A dialect of Visual Basic, Visual Basic for Applications (VBA), is used as a macro or scripting language within several Microsoft applications, including Microsoft Office.


Continue reading

Free Antivirus is better than Pro Antivirus (Cracked or Fake)

free antivirus

Based on my experience, Free Antivirus is better than cracked/fake Pro Antivirus. Why ? Because fake Pro Antivirus usually can’t do update officially, due to its fake serial number. Whereas what Antivirus needs to find the virus is its database should be up to date (updated). So that I prefer Free Antivirus than fake Pro Antivirus. In another case, Free Antivirus usually has no internet security feature just like Pro Antivirus has, so we should combine it with a malware / internet antivirus so they properly work together. I feel they do their job as good as Pro Antivirus.

So now, I have some Free Antivirus which I like. I choose to use an Antivirus is depend on : its look, friendly use, sensitivity, easy to update, feature, and Requirement of memory. It doesn’t mean that other antivirus is bad. Again it is your contentment. Here are : Continue reading

How Does Antivirus Software Work

How Antivirus Works

Scanning files, identifying and eliminating computer viruses and other malicious software’s are what an antivirus software program does.It is a computer program.

There are mainly two techniques in which the antivirus program accomplishes this process.

1. We need to examine files with the help of virus dictionary in order to look for known viruses so that we can remove them and save all your files and documents from getting deleted.

2. It is also very necessary to identify suspicious behavior from a computer program which can make some kinds of infections.
With an emphasis on the virus dictionary approach, most commercial anti-virus software uses both of these approaches as they are good techniques and can make your computer virus free thereby keeping you tension free..


When the anti-virus software examines a file in the virus dictionary file, it refers to the dictionary of some kind of known viruses that must have been identified by the author of the antivirus software. If a virus identified in the dictionary matches with a piece of code in the file, the antivirus software will either make the file inaccessible to other programs or will completely delete it. It also attempts to repair the file by removing the virus itself from the file and makes the virus unable to spread.

The virus dictionary approach requires periodic online downloads of updated virus dictionary entries in order to be successful in the medium and remain in it for a long term. Infected files or the new antivirus that are found can be sent to the author of the antivirus software who will include all the information of the viruses in their dictionaries.

When the computer’s operating system creates, opens, and closes the files, Dictionary-based anti-virus software typically examines. Accordingly a known virus can be detected immediately upon receipt. The software also schedules itself to examine the file on a regular basis.

In order to not match the virus signatures in the dictionary, the authors modify themselves as a method of disguise. Virus authors have tried to stay a step ahead of such polymorphic viruses even though the dictionary approach is considered effective.
Continue reading