Wednesday, January 26, 2011

Computer Virus History

A computer virus is a self-replicating computer program written to alter the way a computer operates, without the permission or knowledge of the user.
Elk Cloner is credited with being the first computer virus to appear "in the wild" -- outside the single computer or lab where it was created. Written in 1982 by Rich Skrenta, it attached itself to the Apple DOS 3.3 operating system and spread by floppy disk. The first PC virus was a boot sector virus called (c)Brain, created in 1986 by two brothers, Basit and Amjad Farooq Alvi, Pakistan. The brothers reportedly created the virus to deter pirated copies of software they had written.
Before computer networks became widespread, most viruses spread on removable media, particularly floppy disks. In the early days of the personal computer, many users regularly exchanged information and programs on floppies. Some viruses spread by infecting programs stored on these disks, while others installed themselves into the disk boot sector.
Traditional computer viruses emerged in the 1980s, driven by the spread of personal computers and the resultant increase in BBS and modem use, and software sharing. Bulletin board driven software sharing contributed directly to the spread of Trojan horse programs, and viruses were written to infect popularly traded software. Shareware and bootleg software were equally common vectors for viruses on BBS's.
Since the mid-1990s, macro viruses have become common. Most of these viruses are written in the scripting languages for Microsoft programs such as Word and Excel. These viruses spread in Microsoft Office by infecting documents and spreadsheets. Since Word and Excel were also available for Mac OS, most of these viruses were able to spread on Macintosh computers as well.
A computer virus may also be transmitted through instant messaging. A virus may send a web address link as an instant message to all the contacts on an infected machine. If the recipient, thinking the link is from a friend (a trusted source) and follows the link to the website, the virus hosted at the site may be able to infect this new computer and continue propagating.
The newest species of the virus family is the cross-site scripting virus. The virus emerged from research and was academically demonstrated in 2005. This virus utilizes cross-site scripting vulnerabilities to propagate. Since 2005 there have been multiple instances of the cross-site scripting viruses in the wild, most notable sites affected have been MySpace and Yahoo.

Tuesday, January 25, 2011

How to Put Video on your Website: Video File Types

If you want to put video on your website you must have a good knowledge of the basic video file types. What video file type to use? what are the pros and cons of each file type? These are just some of the questions you should ask yourself before proceeding with video implementation on your webpages.
There are three basic video file types on the internet. Mpeg, AVI and Quicktime. I believe the Quicktime file type is the most popular since a lot of huge entertainment and news sites use it exclusively on their web pages.
AVI is the oldest of the three main file types. It is a windows oriented video format but it's not the most popular because of the sound and video compatibility and synchronizing problems. Because the Quicktime format can be used on either a windows or a macintosh computer, the AVI video file type loses it's popularity every day.
The mpeg format is a popular video file type that uses it's high output quality to increase it's popularity over the Quicktime format. Mpeg is used on video games, cd-roms and other media that require high output quality. One disadvantage of mpeg is that it sacrifices file size to gain in digital quality. The mpeg video files are usually large.
Another disadvantage of the mpeg format is that you really need time and sophisticated hardware and software to convert plain video into mpeg. And let's not forget that the mpeg format is not supported by apple and macintosh meaning that if you put mpeg video on your website, those users with macintosh will not be able to see it.
Quicktime is by far the most popular video file type developed by apple for macintosh users, but is also compatible with the IBM-compatible machines and the windows operating systems. The hardware and software you need to digitize video into the Quicktime format is very inexpensive, compared to the mpeg format. So its much easier and cheaper to create video and put it on your website using the Quicktime format.

10 Common Filename Extensions and File Types

The top ten common filename extensions are extensions of files that are most commonly used by computer users. Here are the top ten (not necessarily in order) most common filename extensions:
1..doc - this is the file extension for a file created by Microsoft Word, the most popular word processing software. The most recent version of Microsoft Word is OOXML-based and has the filename extension of.docx
2..jpg - this is the filename extension for the compressed graphic format standardized by the JPEG (Joint Photographic Experts Group). Most digital images we see in the internet and in computers are in the JPEG format and has the filename extension of.jpg. This file can be viewed in most image viewing and editing software.
3..exe - this is the extension for Windows or DOS executable programs. If a file has this extension, it is a program and runs when opened. Self-extracting archives also have this extension.
4..htm or.html - the extension for HTML web page. HTML stands for "Hyper-Text Markup Language", the language used in writing web pages. This very page you are looking at now is a web page with a filename extension of.htm.
5..mp3 - the filename extension for compressed audio format developed by the Moving Picture Experts Group. This audio format is very popular nowadays because its size is many times smaller than that of the Wave or AIF file. This makes it easy for people to download music from the internet. The downside of.mp3 is that the quality of sound is not as good as that of the Wave or AIF file.
6..mpg - this is a video format standardized by the Moving Picture Experts Group (MPEG). This file can be played using Windows Media Player, Winamp, Roxio Easy Media Creator, Apple QuickTime Player, or VLC Media Player.
7..zip - this is the extension for any file that is compressed using the ZIP compression, a kind of compression which allows every file in the archive to be compressed separately. Programs that can open.zip files include WinZip, PKZip, and the popular WinRar.
8..pdf - this is the file extension for the document created by Adobe Acrobat or other PDF producing programs. PDF stands for "Portable Document Format" and may contain images, texts, forms, outlines, and links. PDF files are usually created from another file, like a web page or a Word document.
9..xls - this is the filename extension for Microsoft Excel Spreadsheet created with Microsoft Excel, the most popular spreadsheet program.
10..msi - this is the extension File extensions used for misc files, files that contain information about a particular installer. This is used for Windows updates and other software installers.

Sunday, January 23, 2011

What Leads To A Virus Attack?

A pathogen can seriously screw up your computer's efficiency and ruin your day. And, while most of us install dynamic anti virus software for protection ; there are certain mistakes that can still make our Computer more subject to pathogen attacks.
The general public make the error of reading the web with java script enabled by default. This leaves the Computer completely open to diverse types of virus attacks and damaged files that can cause damage to the computer system. Leaving your java script enabled may make your personal computer more vulnerable to issues like this. Your browser choice is also probably not going to be able to deter pathogen attacks if the script is permitted to run without acceptable security.
Another mistake that many folks make is check unsolicited links that are sent through e-mail or IM. Most assailants send viruses via fraudulent links. Therefore even if some link advertises the best back trouble treatment, don't open it in case you aren't that sure about it. Keep clear of any link that you have received suddenly or when you do not know the sender.
You should not be 100 pc sure of the antivirus you have installed. This complacent approach may put your PC in peril. To be so sure, your antivirus should be as reliable as the Yeastrol Yeast infection Cure. According to you, your antivirus could be the best, nonetheless it is seen that even the very best of antivirus goes wrong infrequently. Therefore, when talking about the protection of the software of your system, be on a keep an eye out for the very best. Put as many measures in use as practical. Do not forget the popups that you see on your monitor.
Have you heard about rogue scanners? These are the pop ups you see on your screen that show your system has a virus. These are fake anti-viruses, so do not open them. Only the alerts from your antivirus should be trusted.
It is predicted that you use a firewall on your PC system, without it virus attacks are definite on your system. The firewall works as an indicator ; it marks the sites and files that might be potential threat to your system. You'll be able to open a link or a file that's about back trouble because the firewall will make you aware of any sort of threats this link has. There are numerous options available when talking about picking a firewall. The secret is to select the one that has both inbound and out-going protection.
Steering clear of these typical mistakes will help you defend your computer and keep your system free from viruses.

Saturday, January 22, 2011

Internet Marketing: Why To Use It

In the internet industry, the concept of what is Internet Marketing can be both complicated as well as very simple. If we break it down into its most rudimentary form, it is marketing which is done on the World Wide Web. However, the actual task of internet marketing is what is the complicated part.
Marketing is the means of connecting viable persons with the information, products or services for which they are seeking. A person does not log onto the internet and wanders the vast node of the net meaninglessly. They always have a purpose; although this purpose can be side-tracked if something catches their eyes. However, seeing as though there are billions of pages on the net, finding what they are looking for is no easy task which is where marketing comes into play.
Internet Marketing is something done in a means to connect the person who is visiting the internet with a purpose, and the purpose for which they seek. If someone wants to develop their own website, they will have to weed through millions of pages to find all the information they need to make a well-informed decision. Marketing is bringing that information to them which also includes, giving them immediate access to that which they seek.
With millions of people all over the world competing for the same potential surfers, it is your job to come out on top. It is the best who always makes the money and the best is the site that shows at the top of the listings. In order to be the best, you also have to develop the site for the surfers in an attempt to keep them happy while simultaneously working to improve your rankings.

In internet marketing, the medium used is the search engines themselves. These search engines account for more then 90% of the money made online. Most people go directly to a search engine to find what they are looking for rather then typing in the name directly.
Internet marketing today is nothing more then bringing exactly what the surfer is looking for right to them. In the real world this is done through television, radio and other forms of advertisement. On the World Wide Web, you only have the search engines to use as an advertising medium. You end up with two choices for which you can either use both or only one. You can pay to advertise as a sponsored link, or choose to work hard to increase your organic rankings. Either way, you still need to be able to connect the product, information or service with the person who is seeking it.

Resume Writing - Can Software Make a Difference?

It's a dog pile of bad news - plants closing, banks foreclosing, thousands more out of work just today. If you're somewhere in the middle of that pile, you already know that "recession" has a human face. Maybe you've got a resume, but it's getting you nowhere. Or maybe you haven't yet started to work on that resume, and you're wondering how to make it the best it can be. It's got to be the best it can be - competition demands it.
What About Resume Software?
A resume builder (i.e., resume software) is an interactive tool to help you craft your own resume. Some you buy off the shelf at your office supply superstore. Others are downloadable straight from the internet - and available to use within minutes.
There's Good News, And There's Bad News
The good news is that many of them work well, quite well. Of these, if you can compose a straightforward sentence and follow step-by-step instructions, you can create a resume to be proud of. The bad news is that a lot of these resume builders are junk. Here are 3 things to keep in mind when looking for a product that will deliver real value.
1) Relevant Bells And Whistles
There are a lot of bells and whistles out there, with each product trying to distinguish itself in the marketplace. The question is, what is relevant? Some are obvious. Help with phrasing is relevant. Spell check is relevant. A list of action verbs is relevant. The ability to work up a companion cover letter is relevant. One company's online resume builder displays thumbnails of all the resumes you've created, organized by the modification date. And it keeps track of which companies you've submitted to, and which resume version each received. Those little extras become more and more valuable the longer your job search.
2) Formatting Options
MS Word remains the standard format for resumes. But a resume formatted in MS Word won't always cut it. For example, if you plan to post your resume to an online job site, you'll likely need that resume formatted in ASCII text. If an employer requests a resume as a PDF attachment to an email, clearly you'll have to be able to accommodate. So give extra points to the resume builder that offers or facilitates formatting in ASCII text, PDF, HTML, and RTF.
3) Ease Of Use
Often you can't tell how easy a product is to use until you use it - then it's too late to discover it's no good. You can get an idea, though, with a bit of study. For those companies offering online resume builders, visit their websites and see that they navigate smoothly, that key information is readily available and well organized. Odds are their builders will be likewise well organized and easy to use. At least one company I reviewed lets you build your resume before paying for it; you can study the finished product from every angle before deciding if it's worth the money.
Final Thoughts...
Can resume software make a difference? It can. Keep in mind that it won't write the resume for you. Still, a good resume builder can do the heavy lifting of template design, layout and organization, formatting, help with phrasing, and error checking. And that might be just enough to fight your way out of the dog pile.

SOCIAL MEDIA MARKETING


http://www.pakalertpress.com/2010/09/14/japan-china-russia-and-world-war-3/http://www.pakalertpress.com/2010/09/14/japan-china-russia-and-world-war-3/

Thursday, January 20, 2011

Overview of Web Application Development

Developing software requires proper planning and a well structured approach. This process is also called as application development. It involves creating a small computer program or a combination of many programs. Application development helps the company to withstand tough competition in the market. It is very important that all the businesses systems are responsive. Various cost-effective applications help a company to achieve their business goals. Easy maintenance of accounts is the best advantage of application development.


Web application development has been very useful in Search Engine Optimization. The web application development consists of web applications which include web designing, e-commerce development and all other activities that can be assessed over internet. It is broken down into 'tiers'. Each tier has a specific function. Three tier applications are most commonly used. Browser based interface is necessary for various web applications. Web browser applications may combine Microsoft office with Google Docs. All the web applications require compatible browsers. Most of the web applications are not open source. Security is also another major issue associated with web applications. There are many privacy issues so that the company can keep a track of all the activities of clients through internet. Web applications do not require much of the disk space as the latest updates are automatically delivered to the clients. Web applications are designed in such a way, so that they are compatible with most of the operating systems. Nowadays, web access is provided to the softwares, which were earlier distributed as local applications.
Web development is very popular in India. So, most of the offshore companies have started outsourcing to India for web application development. The functionality of the web application program is controlled by the respective company. They can add new features whenever they wish to. Healthy competition exists among various companies. Features of all the applications are improved and updated regularly in order to attract more customers.
Offshore software development is an old and very successful phenomenon. Initially selected parts of the software development process were outsourced by various companies.

web application development industry has experienced many changes in the last decade. Continuous improvement has been observed in this field. Outsourcing of application development is commonly observed nowadays. The programming skills of the software developer are simply outstanding. A good developer must be aware about the customer requirements and various compliance issues. Outsourcing to India has been increased in past few years.