2008 May | Computers Users Tips
May 31

The Different Between One Registry Cleaner Software And Another

By: Mehmet Onatli

Here?s a fact: 92% of computers run on Windows, and every 32-bit edition of Windows has a storage sector where options and settings are saved. This sector is called the registry, and it is one of the busiest databases in a computer. As such, it is one of the databases that are most susceptible to corruption and breakage. This is why the demand for an efficient registry fix is consistently high.

But there are many options on the internet when it comes to a quick registry fix.

Which is the best one? Which registry fix is worth the download? Which registry fix will provide the best results?

In this article, we will review five of the most popular registry cleaners available on the World Wide Web today. It is hoped that you, the reader, will be guided properly on how to choose the best registry fix for your needs.

Registry Fix No. 1: Stompsoft Registry Repair

Stomp is known as the most thorough and most aggressive registry fix in the market today. Where other registry fixers can only diagnose 50 to 70 registry-related errors, Stomp can pinpoint more than 700.

Is this a good thing or a bad thing?

Some say that Stomp merely counts errors in the registry that Windows will auto-correct eventually. Some say that Stomp merely looks for errors in places where files don?t really have a bearing on the processes conducted by the system.

Regardless, Stomp?s aggressiveness wouldn?t hurt, and at the end of the day, it?s still about how well the registry is fixed, and on this, Stomp has a pretty good record.

Registry Fix No. 2: CCleaner

Being a free registry cleaner, CCleaner has built a huge and solid following, with most of its patrons claiming that they have been using this registry fix as soon as it was released almost 5 years ago, and they have never looked for any other reg cleaner since then.

For a free registry fix, CCleaner?s features are simply amazing. CCleaner does things right. It erases the useless and redundant files in the registry, and it never meddles with files that may affect the performance of Windows.

And it is constantly updated! This is something that free registry fixes can seldom afford.

Windows XP: Errors
...

Windows XP Cleaner Software
...

Windows XP Cleaner Software
...

Use EASY Registry Cleaner
...

When To Use A Registry Cleaner Utility
...

3: Registry Mechanic

Registry Mechanic is likewise a stable registry fix. With the newest update, Version 6.0, Registry Mechanic is now capable of recognizing previously unrecognizable errors, and correcting the same, resulting in a cleaner, better performance for your Windows-based PC.

Many online authorities attest to the integrity of Registry Mechanic, mainly because of the aforementioned stability and consistency of this registry fix. This has created a wave of acclaim for the program, which has been translated to many downloads for the same.

Registry Fix No. 4: Registry First Aid

Speaking of acclaims, if the number of awards is to be used as gauge, then Registry First Aid should top this list.

Registry First Aid is a registry fix that boasts of a seamless cleaning process for your Windows operating system. It promises a stable program that will provide the registry fix you need fast and easy.

Registry Fix No. 5: Registry Medic

Registry Medic?s claim to fame, on the other hand, lies in three things: its amazing user-friendly interface, its powerful scan engine, and its ability to remove and immunize your system from spyware and malware infestation.

Registry medic is indeed more than just a mere registry fix. It aims to be a spyware cure and prevention solution as well, making it one of the top downloads of people who wish to speed up and protect the integrity of their PCs.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4082.shtml
.

May 30

Must Know Shopping Tips For Internet Faxing

By: Phil Anderson

There are more than a few reasons why virtual faxing is recommended for most users. In fact Internet fax is growing into a multimillion industry where virtual faxing services are now offered worldwide. Conventional fax machines are old, expensive, and some what inefficient in modern days like now. Imaging you have a service that requires zero to low start up cost, great working mobility, easier fax management, and more over, a service with better reliability ? would you be switching to this service from the stale facsimile machine? You bet!

The service I am talking about is Internet faxing service

Internet faxing in brief is a web application that allows you to send and receive faxes via Internet. Also known as virtual faxing, Internet fax uses IP networks to transmit fax data instead of the conventional PSTN. E-mails are normally used as the medium in commercial Internet faxing services.

Explaining the Email faxing service in detail might be a very tough job. However, there is nothing much consumers need to learned in order to implement the Internet faxing technology into their business. In brief, Internet faxing is a service that enables you to send and receive faxes without using the fax machine.Instead, faxes will be transmitted in digital form via the Internet. Sent (or received) in Email attachment, Email faxes can be read and organized in both soft- and hardcopy.

What can Internet fax service do for you?

While faxing is an indispensable communication way, Internet faxing turned out to be a better choice against conventional fax machine. Instead of causing problem like paper jam, extra phone line cost, cuts off page text, and fax transmission failure; Internet faxing offer faxing solution with cheaper operation cost, easier 24/7 faxing, greater mobility, and of course, no more paper jamming.

Internet faxing requires very low start up and operation cost.

Must Know Shopping Tips For Internet Faxing
...

Save Our Planet, Use Internet Fax
...

Save Our Planet, Use Internet Fax
...

Save Our Planet, Use Internet Fax
...

Why You Must Get Yourself An Internet Fax Number?
...

To use Email faxing services, all you need is a computer with Internet connection and an active Internet fax service account. As the PC is a must for any kind of business nowadays, theoretically the account subscription fees is the only extra pay for using Internet fax. When comparing with conventional faxing equipment such subscription fees are extremely low as they normally ranged from $10 to $20 (depends on your level of usage).

Mobility is another selling point for Internet faxing services. All you need for sending Email fax is just a PC with Internet connection and an Internet faxing account ? this enables you to send faxes in anywhere, anytime.

Answering the ‘who’ question

So who are the reputable merchants in Internet faxing services? If you are shopping for one, these names should not be stranger to you: eFax, Fax Away, MyFax, Virtual Fax, and CallWave Virtual Fax (new service).

Now shopping for Internet faxing might be confusing with so many merchant, there are, nevertheless, lots of great deals available online. The smart thing to do is, of course, check a few reputable ones and pick the one that suits your faxing needs best.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4000.shtml
.

May 29

Using Crm Software To Gain And Keep Clients

By: Dave Roth

Not all companies use CRM software, and companies that do use it often find that surprising. They know the benefits of the CRM software and how much it can do for their companies. They find that they can get more clients ? and keep the ones they have ? when they use it, as well. Naturally, keeping clients is vital. However, getting new ones is also something that needs to be done. By using CRM software, clients can be reassured. They are treated well, and they feel as though their opinion matters. Because of this, they often tell others of their experiences with a particular company. In doing so, word of mouth advertising spreads quickly. Those who hear about the quality of the company may then try it, and more clients will be gained.

The way that CRM keeps customers feeling secure, and the way that it brings in new ones through word of mouth work together to allow for a lot of help for companies. It is remarkable how many companies are now moving toward using this software. Generally, it is larger companies. However, this is not because CRM software is not good for smaller companies. Instead, it is because larger companies simply have more difficulty keeping track of their clients. They usually have a larger client base, and they also have more people who may need access to that information. For smaller companies, however, getting and using CRM software can be very beneficial. It enables them to be ready when they grow and their client base expands.

This is highly important for companies that feel as though they must continue to build the number of clients that they have. These companies want to be ready for whatever comes next, and this is a good idea, especially for smaller companies. Larger ones can also benefit , though, because they still want to gain new clients. Just because someone has a good client base, he or she usually still wants more.

Using Crm Software To Gain And Keep Clients
...

Using Crm Software To Gain And Keep Clients
...

What CRM Software Can Do For Your Business
...

What CRM Software Can Do For Your Business
...

IT Consultant: Hardware Selection for Customers
...

Even a good company will lose clients. This is often through no fault of their own. Clients may relocate. Some may pass away. Still others may find a better deal, a company closer to home, or something that they feel better about.

CRM software can be used for many different things. Most commonly it is used to store names and dates. However, there are many other things it can do. Companies use it to keep track of their client?s purchases and returns. It is also often used to remind salespeople of important appointments and to ensure that they do not forget their clients. This can mean sending out anniversary and birthday cards, returning phone calls more promptly, and handling many other areas of life that are important to business interactions. Overall, using CRM software is one of the best choices that a company can make.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4043.shtml
.

May 28

SSH Tunneling In Your Application

By: Tom Davidge

Introduction

This article is dedicated to the task of securing MySQL client-server connection using functionality provided by the Secure Shell (SSH) protocol. To be exact, the SSH tunneling concept is utilized. We will review the steps needed to build secure MySQL client applications and implement a sample one ourselves.

MySQL traffic is not the only kind of data that can be tunneled by the Secure Shell. SSH can be used to secure any application-layer TCP-based protocol, such as HTTP, SMTP and POP3. If your application needs to secure such a protocol by tunneling it through a protected SSH connection, this article will be useful to you.

Background

Let’s imagine that we are developing an enterprise application that needs to send requests to a number of SQL servers all over the world and get responses from them (let’s imagine that it’s a super-powerful bank system that stores information about millions of accounts).

All the data between the application and SQL servers are transferred via the Internet “as is”. As most protocols used by SQL servers do not provide data integrity and confidentiality (and those that do, do it in a quite nontransparent way), all the transferred requests and responses may (and be sure, they will!) become visible to a passive adversary. An active adversary can cause much more serious problems - he can alter the data and no one will detect it.

SSH (Secure Shell) is a protocol that may help in solving this problem. One of its outstanding features is its ability to tunnel different types of connections through a single, confident and integrity-protected connection.

Now you do not have to worry about securing the data transferred over the Internet - SSH will handle this for you. In particular, SSH will take care of the following security aspects:

Strong data encryption according to the latest industry-standard algorithms (AES, Twofish)

Authentication of both client and server computers

Data integrity protection

Stability with regard to different kinds of network attacks

Compression of the data being tunneled

Complete independence of the operating system and network specifics

Tunneling (or forwarding) works in the following way:

SSH client opens a listening port on some local network interface and tells the SSH server that he wishes to forward all connections accepted on this port to some remote host.

When another connection is accepted on the listening port, the SSH client informs the SSH server about this fact and they together establish a logical tunnel for it. At the same time, the SSH server establishes a new TCP connection to the remote host agreed upon in step 1.

The SSH client encrypts all the data it receives from the accepted connection and sends it to the SSH server. The SSH server decrypts the data received from the SSH client and sends it to the remote host.

Please note, that the SSH client acts as a TCP server for the connections it accepts, and the SSH server acts as a TCP client for the connections it establishes to the remote host.

A single SSH connection can tunnel as many application layer connections as needed. This means that you can defend your server by moving all the listening ports (e.g., database and application server ports) to a local network, leaving only the SSH port open. It is much easier to take care of a single port, rather than a dozen different listening ports.

Into the Fire

Let’s develop a small application that illustrates the use of SSH forwarding capabilities. We will consider an important task of securing a connection between a MySQL client application and a MySQL server. Imagine that we need to get information from the database server, which is located a thousand miles away from us, in a secure way.

SecureMySQLClient is the application we are planning to implement. It includes the following modules:

SSH client-side module with forwarding capabilities

MySQL client-side module

User interface for configuring application settings and displaying query results.

The SSH server runs in a remote network and is visible from the Internet. The database (MySQL) server runs in the same network as the SSH server and may not be visible from the Internet.

The process of performing secure data exchange between SecureMySQLClient and the Database server goes as follows:

The SSH client module negotiates a secure connection to the SSH server and establishes forwarding from some local port to the remote MySQL server.

The MySQL client module connects to the listening port opened by the SSH client module.

The SSH client and server set up a logical tunnel for the accepted connection.

The MySQL client sends SELECT to the port opened by the SSH client module, which encrypts it and sends it to the SSH server. The SSH server decrypts the request and sends it to the MySQL server.

The SSH server receives a response from the MySQL server, encrypts it and sends it back to the SSH client, which decrypts it and passes it to the MySQL client module.

Looks too complex? Implementing this is easier than you think.So, let’s go and do it.

We will need the following products installed on the computer before creating the application:

Microsoft Visual Studio .NET 2003, 2005 or 2008.

EldoS SecureBlackbox (.NET edition). Can be downloaded from

http://www.eldos.com/sbbdev/download.php.

MySQL .NET Connector. Can be downloaded from

http://www.mysql.com/products/connector/net/.

Let’s now open Microsoft Visual Studio .NET (we will use the 2005 version) and try to build such an application from scratch.

After the GUI design has been finished, we can go on with the business logic code itself. First, adding references to the following assemblies to our project:

SecureBlackbox

SecureBlackbox.PKI (only in SecureBlackbox 5. SecureBlackbox 6 doesn’t have this assembly)

SecureBlackbox.SSHClient

SecureBlackbox.SSHCommon

MySql.Data

SSHForwarding notifies us about certain situations via its events, so we need to create handlers for some of them:

OnAuthenticationSuccess - Is fired when the client authentication process has been completed.

OnAuthenticationFailed - Is fired if the client was unable to authenticate using particular authentication method. In general, this does not mean that the authentication process completely failed ? the client may try several authentication methods consequently and one of them may succeed.

OnError - Is fired if some protocol error occurs during the session. Usually this leads to a connection closure. The exact error can be detected via the error code passed to it.

OnKeyValidate - Is used to pass the received server key to the application. Please note that incorrect handling of this event may result in a serious security breach. The handler of this event should verify that the passed key corresponds to the remote server (and warn the user if it does not). If the key is valid, the handler should set the Validate parameter to true. The sample does not perform key checkup for the sake of simplicity.

OnOpen - Is fired when the SSH connection is established and the component is ready to tunnel data. We will use the handler of this event to kick the MySQL client component.

OnClose - Is fired when the SSH connection is closed.

OnConnectionOpen - Is fired when a new tunnel is created. The corresponding tunneled connection object is passed as parameter.

OnConnectionClose - Is fired when an existing tunnel is closed.

Implementing two core methods, SetupSSHConnection() and RunQuery(). The first one initializes the SSHForwarding object and establishes an SSH session to the remote server by calling its Open() method, and the second one sends the query to the MySQL server.

The code of the SetupSSHConnection() method is pretty simple:

private void SetupSSHConnection()

{

// Specifying address and port of SSH server

Forwarding.Address = tbSSHAddress.Text;

Forwarding.Port = Convert.ToInt32(tbSSHPort.Text);

// Setting credentials for authentication on SSH server

Forwarding.

SSH Tunneling In Your Application
...

Web Application Setting in ASP.NET: Global.asax
...

Server Error in “Application” - Application Error When Using Access Database With NET Framework
...

Mobile Application Development
...

Dot Net Questions - COM - DCOM - COM+
...

Text;

Forwarding.Password = tbPassword.Text;

// Specifying network interface and port number to be opened locally

Forwarding.ForwardedHost = “”;

Forwarding.ForwardedPort = Convert.ToInt32(tbFwdPort.Text);

// Specifying destination host where the server should forward the data to.

// Please note, that the destination should be specified according to

// SSH servers point of view. E.g., 127.0.0.1 will stand for

// SSH servers localhost, not SSH clients one.

Forwarding.DestHost = tbDBAddress.Text;

Forwarding.DestPort = Convert.ToInt32(tbDBPort.Text);

// Opening SSH connection

Forwarding.Open();

}

A bit more complex is the code of the RunQuery() method (to be exact, the code of RunQueryThreadFunc() method, which is invoked in a separate thread by the RunQuery() method):

private void RunQueryThreadFunc()

{

MySqlConnection MySQLConnection = new MySqlConnection();

// forming connection string

string connString = “database=” + tbDBName.Text + “;Connect Timeout=30;user id=” + tbDBUsername.Text + “; pwd=” + tbDBPassword.Text + “;”;

if (cbUseTunnelling.Checked)

{

// specifying local destination if forwarding is enabled

connString = connString + “server=127.0.0.1; port=” + tbFwdPort.Text;

}

else

{

// specifying real MySQL server location if forwarding is not used

connString = connString + “server=” + tbDBAddress.Text + “; port=” + tbDBPort.Text;

}

MySQLConnection.ConnectionString = connString;

try

{

// opening MySQL connection

MySqlCommand cmd = new MySqlCommand(tbQuery.Text, MySQLConnection);

Log(”Connecting to MySQL server…”);

MySQLConnection.Open();

Log(”Connection to MySQL server established. Version: ” + MySQLConnection.ServerVersion + “.”);

// reading query results

MySqlDataReader reader = cmd.ExecuteReader();

try

{

for (int i = 0; i < reader.FieldCount; i++)

{

AddQueryColumn(reader.GetName(i));

}

while (reader.Read())

{

string[] values = new string[reader.FieldCount];

for (int i = 0; i < reader.FieldCount; i++)

{

values[i] = reader.GetString(i);

}

AddQueryValues(values);

}

}

finally

{

// closing both MySQL and SSH connections

Log(”Closing MySQL connection”);

reader.Close();

MySQLConnection.Close();

Forwarding.Close();

}

}

catch (Exception ex)

{

Log(”MySQL connection failed (” + ex.Message + “)”);

}

}

And, that’s all But there is one more thing I need to draw your attention to. As both SSH and MySQL protocols run in separate threads and access GUI controls from those threads, we need to handle the GUI access in a special way to prevent a cross-thread problems. I will illustrate this with the example of the Log() method:

delegate void LogFunc(string S);

private void Log(string S)

{

if (lvLog.InvokeRequired)

{

LogFunc d = new LogFunc(Log);

Invoke(d, new object[] { S });

}

else

{

ListViewItem item = new ListViewItem();

item.Text = DateTime.Now.ToShortTimeString();

item.SubItems.Add(S);

lvLog.Items.Add(item);

}

}

Finally, the application is finished, and we may try it in work. So clicking F5 and specifying the following settings in the text fields of the application form:

SSH server location, username and password used to authenticate to it.

Database server address, port, username, password, database name and query. Remember that database server address should be specified as it is visible from the SSH server.

Turning on the “Use tunneling” checkbox.

Now click the Start button and wait for the query results. If all the parameters have been specified correctly, we should get something like this:

Features and requirements

SSH protocol provides (and SecureBlackbox implements) the following features:

Strong data encryption using AES, Twofish, Triple DES, Serpent and many other symmetric algorithms with key lengths up to 256 bits

Client authentication using one or multiple authentication types (password-based, public key-based, X.509 certificate-based, interactive challenge-response authentication)

Server authentication

Strong key exchange based on DH or RSA public key algorithms

Data integrity protection

Compression of tunneled data

Multiplexing several tunneled connections through a single SSH connection

SecureBlackbox provides the following functionality as well:

Comprehensive standards-compliant implementation of the SSH protocol (both client and server sides)

Support for cryptographic tokens as storage for keys and certificates

Windows system certificate stores support

Professional and fast customer support

SecureBlackbox is available in .NET, VCL and ActiveX editions. This means that you can use the components in projects implemented in C#, VB.NET, Object Pascal (Delphi and Kylix), FreePascal, VB6 and C++ languages.

SecureBlackbox (.NET edition) is available for Microsoft .NET Framework 1.1, 2.0, 3.0 and 3.5, and .NET Compact Framework.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4098.shtml
.

May 27

Trojan Horse Â? Greek Myth Or Your Personal Computer Nemesis - It Is Your Choice

By: Peter Smith

In Greek Mythology, Odysseus tricked the Trojans into letting the Greek army into the impregnable gates of Troy by having his men convert one of their ships into a huge wooden horse, presenting it as a gift with all his troops inside. Shown to beautiful effect by the Brad Pitt film Troy, the tactic is unfortunately used in the computing world in exactly the same way.

Trojan Horses are programs that masquerade as something harmless. They don’t replicate themselves, they don’t destroy your data, and they don’t seem to do anything. Don?t be fooled. Trojan Horses do their dirty work, like the Greeks of myth, by being the “inside man” ? they’ll disable your firewall protection, opening ports for botnet masters to turn your computer into a zombie, they’ll promise to remove viruses while downloading installation packages for them, or they’ll invite keystroke loggers to steal your personal information and send it out on the Internet for people who’ll use the information to do untold harm to you.

Most Trojan Horses, like phishing attacks, rely on the human side of security to work. You’ll see a pop up ad advertising something (like a high school class reunion search engine, or something to cleanse your computer of viruses and spyware) and click on it. Or you’ll get a link to a video clip from a friend or an email attachment, claiming to be a patch to protect your computer from a virus.

As always, the best way to stop this is to never click on attachments from people you don’t know and don’t trust implicitly. Never ever download something you weren’t specifically looking for in a legitimate directory of applications (like http://tucows.com). Always assume that any email from someone you don’t know is a spammer trying to do you harm, unless you have legitimate reasons to believe otherwise.

Activating Trojans is never a good thing ? they run roughshod (pun intended) over all of your data. They can erase things, install other programs, give your computer a host of ailments, and steal your personal data, sending out to scammers and thieves.

Trojan Horse ? Greek Myth Or Your Personal Computer Nemesis - It Is Your Choice
...

My Wife?s First (and Hopefully Last) Computer Virus
...

My Wife?s First (and Hopefully Last) Computer Virus
...

My Wife?s First (and Hopefully Last) Computer Virus
...

Horse Racing Game
...

Make sure you update your installation regularly ? Windows Automatic Update is a good thing to just leave turned on for your machine. You’ll also be better protected by making sure your computer is run with a user account, rather than an account with administration privileges. Most Trojans need those administrative privileges to install themselves, and simply having a separate administrative account you use for installing software, and a user account where you use it, is a good mechanism to stop Trojans (this is the default on Macintosh and Linux systems, and one of the main reasons why there aren’t as many malware threats for those platforms.)

Always be vigilant and, if you have one, use a firewall to guard your computer ? even a software one like ZoneAlarm will do the job. A firewall closes off ports (ways your computer talks to other computers) which are the common targets and communication paths for Trojans to do their dirty work.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_3953.shtml
.

May 27

Benefits Of One Way Link Building Services

By: Derek Rogers

How can one way link building services help you and your business? In the world of internet marketing you probably already know by now that it is a tough and very competitive world out there. There are millions of websites, literally, and each one of them are trying to get customers just as you are. While not all are trying to get the same customers as you are, they are all trying to get customers. Now, your customer base will be a competitive field as well. You have other competition and they do want the same customers.

What can you do? There is a method called search engine optimization. This method is a host of techniques that work together to boost your ranking on the search engine and get your website noticed by your customer base, people searching for your keyword. Now, the problem is that other websites are trying for good ranking on the same keyword, at the same time. They too are trying to implement a good search engine optimization plan.

One method of search engine optimization is using one way link building services. Google uses many different elements to determine page rank. Links are extremely important to Google and the more links you have pointing to your website the better off you are. However, it is not always as easy as that. One way links are very difficult to get and maintain.

There are certain criteria that need to be met. First, these links must be of high quality. The links cannot be placed on link farms; this can actually hurt your page rank. The higher the quality of the page your link sits on, the better it is for your ranking. The links must also be from different websites.

Benefits Of One Way Link Building Services
...

Lego Building Instruction Books
...

Custom Gaming Computers: Why Build Your Own?
...

Buying A Computer vs Building Your Own
...

Knowledge Management Benefits - An Overview
...

Furthermore, the links must be permanent and one way. At one point in time, reciprocal links were the most common. You link to an important website and they link back to you. However, now a days more importance is placed on one way links than any other type.

Because this is hard to achieve, you can take many advantages of one way link building services. These services are offered by individuals or companies that are experienced in building one way links. They have access to websites that are high quality and accept one way links. Using these services can get your links on websites with high ranks on Google, which is ultimately important.

Provided that you use one way link building services that are reputable and experienced, you will find that your own rank increases and your customers have a better ability to find you and your services. One way links are just one method of search engine optimization that can help increase your popularity in the search engines and ultimately increase your traffic, sales, and income all at the same time, which is important to any business.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4114.shtml
.

May 26

Software Localization

By: Gary Muddyman

Software localization: Beyond translation of a product’s User Interface.

Effective software localization requires a thorough understanding of not only string translation and adaptation, but also of local cultural issues and barriers to entry as well as the linguistic requirements of the market you are trying to reach.

Conversisglobal.com specializes in localized delivery of multi-tier, enterprise applications. We can implement our solutions directly into your development environment, without disabling code or content. Our expert team can meet all of your software localization needs including localization of UI, on-line help and all collaterals and documentation.

Some of our technology solutions include:

* Localization Kits provide clients with the information they need to localize their products while guiding them through the localization process. From project management, software testing, to documentation support, the kits save time and reduce the number of project queries.

* The Conversisglobal.com Bug Manager is a Web-based bug management tool designed to cost effectively manage debugging software undergoing translation and localization for foreign markets.

Microsoft Great Plains Customization Localization - Technical Overview
...

Localization - the Key to Success in the International Market
...

Oracle E-Business Suite vs. Microsoft Dynamics AX - Axapta: LATAM & Brazil
...

Oracle E-Business Suite Outsourcing Notes
...

Microsoft Dynamics GP/NAV/CRM Implementation in South East Asia - Highlights
...

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4050.shtml
.

May 25

Website Hosting Companies. Understanding How Hosting Poviders Work

By: John E Adams

Website Hosting - How To Select A Web Host Provider That Wants You To Succeed

As with a lot of purchases, your first urge when choosing website hosting is to go with the cheapest. After all they are all similar, so why should you pay more?

There are a number of objective standards which separates one website hosting company from some others, and money is only one of them. And it should be made clear that the cost should not be the most crucial one.

Choosing a website hosting company based on price alone is equivalent to selecting a builder or electrician on price alone. Certainly, they might maintain or fix your house cheaper, but will your house be safe?

The first consideration is power. Will the website hosting company have the capability to provide and deliver adequate performance? Most web hosting companies advertise that they are able to provide massive bandwidth and hundreds of dedicated servers, and they are usually telling the truth.

However, there is a big difference between existing capacity and usable capacity. Think of it this way; If a website hosting provider has thousands of websites with millions of visitors per day, the usable free capacity would be much lower. Here is a simple example; A delivery truck may have the capacity to carry 8,000 lbs. But not if it is already carrying 7,999lbs!

The experts would advise you ask about available capacity, and have the hosting company back up their proof with reliable numbers. And of course, if you cannot read the data they provide, find somebody to help you do so.

Next, and a very close second, is dependability. A lot of power is worthless if it is cut or goes down often.

Power outages are actually a normal part of business. Even Microsoft, yahoo and google go down on occasions. The difference is, with decent website hosting companies, it seldom happens and a decent provider would have failover plans, which means if their system does go down it is either up once again instantaneously, or you never see the drop because a backup system sets in automatically.

A good rule of thumb is to grill the website hosting company closely about their up time. Most quality hosting providers will say they run at 99.5%, or higher. However, like the infamous on-time estimates of airlines, those figures can sometimes be considered shady by adjusting the definition of up time.

Website Hosting Companies. Understanding How Hosting Poviders Work
...

Finding An Affordable Web Site Hosting Plan
...

Introduction To Personal Web Hosting
...

Web Hosting Explained. Not All Hosting Providers Are Created Equal
...

Hosting In The Modern Day Of Cyberspace
...

Again, the experts would suggest to find out what back up systems, both human and technical the hosting provider has in place to address failures of all sorts. It is a fact that servers can go down, networks do fail, hard disks could become defective and data lose is an absolute fact, and believe me, these conditions can dramatically mean the difference between success and failure for any website owner.

The result is your website becomes unavailable, which is not good for business. As far as a quality website hosting company, the hosting provider must be equipped to deal with any eventuality and have your website up again as quickly as possible.

Last, but not least, is website hosting security.

With the continuing prevalence of computer viruses and the dreaded Spam problems, you need to guarantee the website hosting company you choose has an array of techniques for addressing them. This basically means the hosting provider has excellent technical plans in place and experienced staff available 24 hours a day who are well-educated in addressing with those problems.

There is a very old saying that goes: one ounce of prevention is worth at least one pound of cure, and when it comes to your website, it is vital you understand the meaning.

All these website issues are paramount to locating a website hosting provider that can deliver the best services you need.

Subsequently, once those criteria are fulfilled by a number of prospects, then you are able to begin narrowing down the hosting companies by price.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4075.shtml
.

May 24

Enabling High - Quality C/C++ Software, Automatically-Coverity Prevent

By: Coverity

What Is It?

Coverity Prevent SQS? is the market-leading automated approach to identify and resolve the most critical defects in C, C++, and Java source code. By providing a complete understanding of your build environment, source code, and development process, Prevent SQS sets the standard in enabling high-quality software across organizations worldwide.

Prevent SQS for C/C++ automatically analyzes large, complex C and C++ code bases and detects critical, must-fix defects that could lead to system crashes, memory corruption, security vulnerabilities, unpredictable behavior, and performance degradation.

Prevent SQS features:

? 100% path coverage: Prevent SQS for C/C++ analyzes 100% of the paths through your source code, ensuring that all possible execution branches are followed, while avoiding impossible paths to maintain fast execution.

? Low false positive rate: Prevent SQS for C/C++ maintains a very low false positive rate , ensuring that developers? time spent inspecting defects will result in noticeable quality improvements.

? Highly scalable: Prevent SQS for C/C++ analyzes millions of lines of code in a matter of hours, easily integrating into your regular build process with little or no additional hardware and no disruption to your development process.

What Makes It Great?

Unlike other C/C++ analysis tools that focus on programming style and syntax-based checks, Prevent SQS for C/C++ performs deep, interprocedural analysis to uncover the critical, must-fix defects that matter most to developers. Prevent SQS for C/C++ leverages multiple analysis engines to uncover hard-to-find defects including:

? Path Flow Engine understands the control flow through each function in your code base, allowing Prevent SQS to analyze 100% of the paths through your code.

? Statistical Engine tracks behavioral patterns throughout your entire code base, allowing Prevent SQS to infer correct behavior based on previously observed behavior.

? Interprocedural Summary Engine enables Prevent SQS to perform a whole program analysis of complex call chains at any depth across files and modules in a form that is most similar to the eventual executing Binary. This result in the highest-fidelity results available.

? False Path Engine solves each branch condition to determine if it will be true, false, or unknown on the current path. This allows Prevent SQS to efficiently remove obvious false positives from the set of defects reported.

A sample of the critical defects reported by Prevent SQS for C/C++ include:

Concurrency Issues

? Double locks, missing locks.

? Locks acquired in incorrect order.

? Locks held by blocking functions.

Memory Corruption and

Mismanagement

? Resource leaks.

? Calls to freeing functions using invalid arguments.

? Excessive stack use in memory constrained systems.

Crash-causing pointer errors

? Dereference of null pointers.

? Failure to check for null return values.

? Misuse of data contained within wrapper data types.

C++ Specific Errors

? Misuse of STL iterators.

? Failure to de-allocate memory by destructors.

? Incorrect override of virtual functions.

? Uncaught exceptions.

Four Easy Ways To Prevent Spyware
...

Shut Down Your Computer Automatically
...

You Can Prevent Computer Slowdowns & Issues
...

Finding High Quality Wallpapers for Your Desktop Computer
...

How to Reduce Computer Problems?
...

? Incorrect type conversions.

Security Vulnerabilities

? Buffer overruns.

? SQL injection.

? Cross-site scripting.

? Integer overflows.

About Coverity

Coverity (http://www.coverity.com) is the market leader in improving software quality and security. Coverity?s groundbreaking technology automates the approach to identifying and resolving critical defects and security vulnerabilities in C/C++ and Java source code. More than 300 leading companies have chosen Coverity Prevent SQS because it scales to tens of millions of lines of code, has the lowest false positive rate in the industry and provides total path coverage. Companies like Ericsson, HP, Samsung, EMC, and Symantec work with Coverity to eliminate security and quality defects from their mission-critical systems.

Coverity also has customers like Symbian, RIM (Blackberry), Juniper networks, Cisco, Texas instruments and is also used by the Department of Homeland security to scan lots of open source projects.

Free trial

Coverity offers a free trial of Prevent SQS that will detect a wide range of crash-causing defects in your code base within hours. No changes to your code are necessary, there are no limitations on code size, and you will receive a complimentary report detailing actionable analysis results. Register for the on-site evaluation at: http://www.coverity.com .

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4091.shtml
.

May 23

Cisco CCNA, CCENT, CCNP, And CompTIA Questions: HSRP, OSPF Cost, Route Summarization, And More!

By: Chris Bryant, CCIE #12933

Let’s test your knowledge of important CCNA, CCENT, CCNP, and Network+ exam topics!

CCNA Certification:

The term used for an OSPF path metric is ____________ .

Extra credit: What formula does OSPF use to calculate that metric?

Answer: OSPF’s metric is referred to as cost, and the calculation is 100,000,000 / interface speed in bps.

Cisco CCENT / CompTIA Network+ Question:

Which of the following do TCP and UDP headers have in common?

A. sequence number

B. source port

C. source IP address

D. window

E. destination port

F. destination IP address

G. ACK bit

H. reset bit

Answer: B, E. In addition to the source port and destination port numbers, the UDP and TCP headers also have a checksum field in common.

CCNP Certification / BSCI Exam:

In ISIS, what is the most efficient point of a network at which to perform route summarization?

A. An L1 router.

B. An L2 router.

C. An L1/L2 router.

D. A DIS router.

Answer: C. L1/L2 routers are area boundary routers in ISIS, and this is the most efficient point at which to configure route summarization

CCNP Certification / BCMSN Exam:

Short answer: An HSRP router is the primary router and it has a priority of 100. Another router comes online in the same group and it has a priority of 107. Does the new router become the primary? If so, why? If not, what additional configuration is needed to make it the primary?

Answer. By default, the new router with the higher priority will not become the primary router. To allow a router with a higher priority to take over the role of HSRP primary from an existing and normally functioning primary, the preempt option must be configured on the router with the higher priority.

Let’s use a two-router HSRP deployment as an example. R2 is the standby, R3 is the primary (”active”), and both have an HSRP priority of 100. Raising R2’s priority to 150 does not automatically make it the primary, as shown below.

Cisco CCNA, CCENT, CCNP, And CompTIA Questions: HSRP, OSPF Cost, Route Summarization, And More!
...

Cisco CCNA, CCENT, CCNP, And CompTIA Questions: HSRP, OSPF Cost, Route Summarization, And More!
...

Cisco CCNA, CCENT, And CompTIA Network+ And Security+ Questions: Teardrop Attacks And OSPF
...

Cisco CCNP / BSCI Tutorial: The Role Of The OSPF ASBR
...

Cisco CCNP / BSCI Exam Tutorial: Using The OSPF Command “Area Range”
...

896

Virtual IP address is 172.12.23.10 configured

Active router is 172.12.23.3, priority 100 expires in 8.072

Standby router is local 1 state changes, last state change 00:14:24

R2 now has a higher priority, but R3 is still the active router. R2 will not take over as the HSRP primary until R3 goes down - OR the preempt option is configured on R2.

R2(config-if)#standby 5 priority 150 preempt

1d11h: %STANDBY-6-STATECHANGE: Ethernet0 Group 5 state Standby -> Active

R2#show standby

Ethernet0 - Group 5

Local state is Active, priority 150, may preempt

Hellotime 4 sec, holdtime 12 sec Next hello sent in 1.844

Virtual IP address is 172.12.23.10 configured

Active router is local

Standby router is 172.12.23.3 expires in 10.204

Virtual mac address is 0000.0c07.ac05 2 state changes, last state change 00:00:13

That’s enough for today! Look for more free Cisco and CompTIA certification exam questions on this website soon! A+ certification and Microsoft Vista certification practice questions are on the way as well!

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4110.shtml
.

May 22

What Exactly Are Radar Detectors?

By: Alex Baumm

Do you know what radar detectors are? You have seen them used in your favorite movies. You have heard them used in sci-fi and spy television series and probably you have seen them in your favorite action sequels. But have you heard of radar detectors used in determining car speed?

The year was 1887 when Heinrich Hertz started studying radio waves. Hertz’s experiments became the corner stones of radar technology as we know it today.

Through the years, we have witnessed the application of radar technology in a number of important fields. We have seen radar technology applied in many important parts of world history like that of World War I and World War II. Radar technology has saved so many lives ever since it first took breath.

Radar detectors are used in so many ways nowadays. They are used in military and research facilities and they are now used in apprehending drivers who are over speeding which is violation one of the important traffic regulations in all countries all over the world.

Monitoring car speed especially in superhighways and express highways or even town roads and streets is one great thing that traffic enforcers do because that lessens occurrence of accidents which are car-related.

So, how do radar detectors work?

Radar detectors or radar guns are forms of radio transmitter and receiver rolled into one. Radar detectors oscillate electrical energy into varying levels which generates electromagnetic energy.

This electromagnetic energy travels through the atmosphere in the form of electromagnetic waves. This electromagnetic wave is increased exponentially through the use of a especial kind of amplifier.

The receiver is merely a transmitter but is reverse form of it. This time it collects electromagnetic waves and transforms them into electrical current.

Radar detectors are used to monitor the distance of objects in relation to a reference point.

The reference point is obviously the radar detector.

Radar Detectors: Some Things You Need To Know
...

Automobile Pedestrian Radar Hurt WiFi Performance
...

UAV GeoBat Balloon Radar Decoy Strategies
...

Detect For Rent
...

I Spy - a Spy Camera!
...

This is then calculated by the machine to determine speed of the object.This manner of using radar detectors maximizes what is known as Doppler shift.

Radar detectors are must-haves for today’s law enforcers to catch traffic violators. They are great things that Science made for the benefit of the people. But as of now, this technology is not yet used by many countries which make it difficult to accurately pinpoint car speed violators.

It’s a good thing that they are now used in many countries that traffic officers and other law enforcers can have hard data that can be used as evidence in prosecuting violators through radar detectors.

Radar detectors are available from many shops and companies. You can gain access of these companies online or by other means.

Radar technology is a proof that we can benefit so much from the efforts of our scientists and other people who engineered and perfected the radar technology by investing so much effort, money and time to achieve the goal of developing a true life-saving device.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4055.shtml
.

May 21

Bulk SMS - a Revolution Of Mobile Phone Industry

By: ECS Technologies

Short Message Service or simply the SMS is a revolution of mobile phone industry. SMS are often called the Text Message. SMS started to get huge popularity during the initial days of 21 century. After seeing the rapid popularity of SMS, companies decided to do marketing of their product through SMS. But since they are targeting a large mass to whom they will start to campaign about their product. So it will be an irritable situation to send SMS to the people individually. They started to think about some tool by which they will be able to send the promotional SMS in bulk to campaign about their product. Following this idea a new concept was developed called ?Bulk Short Message Service? or the ?Bulk SMS?.

In this short article you will come to know about some basics of Bulk SMS, its features, and some of its general information. At first you should know the definition of ?Bulk SMS?. In short ?Bulk SMS? is a special type of system by which an institution or an organization becomes able send or receive a large volume of SMS i.e. SMS in a bulk. That?s why this concept is known as the ?Bulk SMS?. The Bulk SMS do follow a special channel of particular bandwidth limitation. Delivery reports can also be gathered if the Bulk SMS sender wishes to gather.

Now, followings are the some important features of Bulk SMS for you. The most obvious and useful feature of Bulk SMS could be found from its name. A single SMS could be sent to number of users using the concept of ?Bulk SMS?. The Bulk SMS sender could set the number of recipients. The number of recipient may be set to 1 or to some other huge digit.

5 Reasons You Should Join the PDA Phone Revolution Today!
...

How Do I Connect My Bluetooth Phone To My Computer
...

How Powerful Is The Nintendo Revolution?
...

Nokia N80 - Technology Par Excellence
...

Tale of Two Phones
...

Every time the sender has to use that ID brand while sending Bulk SMS.

The group functionality is also an important feature of the ?Bulk SMS? service. The reputed companies are using the ?Bulk SMS? system to promote their product due to its low cost nature. It is seemed that the cost of sending Bulk SMS in million is 20% to 30% less than the printed media campaigning. The network coverage of these types of ?Bulk SMS? operator is quite good and the network area is also very huge.

Now some of the basic and common advantages of ?Bulk SMS? system for you! Though this service has the biggest use in field of product promotion by companies, though it can be used in some other purposes too. This system can be used to send number of messages to the cellular phones of many individuals at any instant. The other advantage is the low cost factor that is mentioned already earlier in this article. These days bulk sms, SMS Messaging to friends are becoming a favourite time pass to youth.

Now, if you want host a business and want to campaign your own product in the mass you may go for the ?Bulk SMS? system because this is a latest weapon in the field of business competition.

Website: http://www.textchatoperator.com

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_3982.shtml
.

May 20

Internet Is A Gold Mine For Mesothelioma Lawyers

By: Sam Gurgis

One man’s misery can be another man’s fortune. This seems to be the case with the mesothelioma victims on the one hand and mesothelioma lawyers on the other. An online feeding frenzy is currently taking place. The average mesothelioma case today is settled at around 1 million dollars, and that figure jumps to 6 million dollars when the lawsuit goes to the courts. With such enormous money to be made, legal firms are hungry for a slice of the action, and are shelling out big money for online visitors. The result is that search engines and other sites that can supply them with those visitors are racking up huge revenue.

It works like this. In the sponsored listings of search engines, clicks (visitors) are auctioned off to the highest bidder. When someone searches ?mesothelioma?, the highest-bidding law firms appear. With the keen competition, these firms are paying as much as $100 per mesothelioma-related visitor to their web site. That?s $100 every time someone just clicks on their ad - and a lot of the clicks are from competitors. Less than one in ten visitors may actually submit an inquiry about the services of the legal firm. And only a fraction of the inquiries convert into clients. Therefore, it is costing lawyers tens of thousands of dollars in advertising to secure a single client.

There is something truly obscene about this situation. But, it is inevitable that while there is huge money to be made from litigation, lawyers and publishers will continue to hustle for their slice of the action. You can even find these vultures on YouTube making an undignified pitch for business. If only a portion of the money could be directed to cancer research. Perhaps these legal firms and others who profit from this horrendous disease should consider donating a portion of their gains to research organizations. By doing so, they may appear a little more genuine and less like vultures.

Mesothelioma is a form of cancer linked to asbestos exposure.

How To Earn Gold In World Of Warcraft Burning Crusade The Easy Way!
...

World of Warcraft Mining
...

Making Gold In World of Warcraft-Should It Be That Hard?
...

A Massive Guide to a Massive Game: Learn All There is to World of Warcraft
...

Get Gold in World of Warcraft
...

It can take decades for the symptoms to appear. Each year, approximately 2,000 to 3,000 new cases of mesothelioma are reported. In the past 20 years, the number of reported cases has increased significantly. Although it can take up to 50 years for symptoms to manifest, mesothelioma patients experience a host of symptoms. These include shortness of breath, or a wheezing and hacking cough, which often lead to chest or abdominal pain. In the more serious cases, individuals may have bowel blockages, anaemia, a bloody cough, and jaundice. It is extremely difficult to secure accurate statistics about how many individuals suffer from mesothelioma because in the early stages, the symptoms are quite similar to various other conditions. This often leads to a misdiagnosis of the disease. In addition, when an accurate diagnosis is finally made, the disease has typically already progressed to a more advanced stage.

With the renovation craze that has occurred in the past 2 or 3 decades in countries such as Australia and the US, it is expected that the high rates of diagnosis will continue for decades to come. And as long as there is money to be made from this disease, the vultures will also be around.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_3958.shtml
.

May 19

Post Regularly Because…

By: Len Hutton

Keeping people interested in your blog, whether it is a business or personal blog, is key to attracting a lot of regular visitors. Many blogs have died because people have just lost interest. The main reason for the lack of interest is simply a lack of posts by the blogger. Regular, frequent posting, which will boost your blog?s ranking in search engines, is essential to the survival of any blog.

You might be asking yourself, what is frequent posting? How many blog entries should I make on a given week? How do I make frequent consistently good posts? What are the reasons for me to post frequently? In this newsletter, we will go over all of the above.

What is frequent posting?

Frequent blog posting is posting enough to keep your readers interested. Obviously, people will not want to come back to a blog that hasn?t been updated in months. They want to see consistent posting so that they know coming back to check the blog next week to see if there are more posts won?t be a waste of time.

How many blog entries should I make each week?

This is one of the tougher questions to answer. It really depends on the purpose of your blog. If it?s a personal blog, a weekly or twice weekly update is an excellent idea. A political/sports/music/religion blog should have 3-4 posts per week. Business blogs should have at least 2 posts, but preferably 4 each week.

The thing to remember is that quality counts. Posting frequently just for the sake of posting frequently tends to result in subpar posts which people won?t care about. It is important to find a balance?frequent, quality posts that won?t result in burnout on your part. Why create 4 poor quality posts each week when you could post 2 quality posts per week?

How do I create quality postings on a consistent basis?

It?s all about following a consistent pattern of writing. Maybe you?re not a natural writer and this is difficult. That?s why we?ll give you an outline to help you.

1. Pick a topic that is interesting to you and to your readers. Maybe if your blog is a personal blog, you could write about the latest happenings in Hollywood.

2. Carefully think about what you?ll write about the topic. It makes it easy to make quality blog postings if you know exactly what you?ll write. Plot out everything about the post before even beginning to write it.

3. Before writing your content, pick out some keywords that are relevant to your blog. If you naturally use keywords throughout your post, you will please search engine spiders which will get your blog ranked higher on search engines. Your visitors won?t mind the use of keywords if they are used in a tasteful way.

4.

Post Regularly Because…
...

Post Card Printing - Not Just For Tourism Anymore
...

The Safety of Files-Back Up The Files Regularly
...

Forum Discussions and Getting Traffic for Your Business
...

Backing Up (Part 1)
...

Don?t limit yourself to a particular amount of words. Just do what?s natural. And if any blog post is hard for you, just take a timeout and relax. You should be able to finish the post a bit later on, after you?ve had some time to think things through, you should be able to finish the post with no problems.

Why is frequent posting important?

Blogs are meant to be outlets for individuals or businesses. They are used to get an opinion out on something and to engage readers. Readers need to have something that makes them want to keep coming back to a blog. That something is usually quality, frequent posts.

Gaining and maintaining visitors isn?t the only reason to post often in your blog. Catching the eye of a search engine?and achieving a high ranking?is another valid reason for posting frequently. Most likely, each posting in your blog features some keywords or keyword phrases scattered throughout it. Logic says that the more natural keywords you have on a blog, the better. Thus, the more posts you make on your blog, the more keywords you have on there. And the more keywords you have, the more likely a search engine bot is to crawl your site. The more your site is crawled by bots, the more likely it is that you will have a high ranking on a search engine.

Frequent blog posting can be easy as long as the person who is posting takes the time to plot out what they?ll write about. So take a few minutes to think about your post and then just do it!

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4116.shtml
.

May 18

Cisco CCNA,CCNP,CCENT,and CompTIA Network+ And Security+ Questions: VLANs,SYN Attacks,And More!

By: Chris Bryant, CCIE #12933

Let?s test your knowledge of important topics such as SYN attacks and VLANs for your Cisco CCNA, CCNP, and CCENT exams, as well as the CompTIA Security+ and Network+ certification exams!

CCNA / CCENT / CompTIA Network+ Certification:

Host A and Host B are in the same VLAN. Host C and Host D are in a different VLAN. Host A sends a broadcast. How many other hosts will receive it?

A. Zero

B. One

C. Two

D. Three

Answer: B. The other host in the same VLAN, Host B, will receive it. Broadcasts are not forwarded to other VLANs.

Security+ Certification:

Briefly describe a “SYN attack”.

Answer: The intruder will generate a series of SYN requests, and the soon-to-be-victimized network device sends a SYN-ACK in response. The device then waits for an ACK, but that never comes. These unfinished connections result in the network device not being able to accept SYN request from legitimate network hosts, since its buffers will be overwhelmed with the false (and unfinished) requests.

CCNP Certification / BSCI Exam:

If an IPv6 address begins with “FF”, what type of address is it?

A. broadcast

B. unicast

C. multicast

D. MACcast

Answer: C.

Cisco CCNA,CCNP,CCENT,and CompTIA Network+ And Security+ Questions: VLANs,SYN Attacks,And More!
...

Cisco CCNA,CCNP,CCENT,and CompTIA Network+ And Security+ Questions: VLANs,SYN Attacks,And More!
...

Cisco CCNA, CCENT, And CompTIA Network+ And Security+ Questions: Teardrop Attacks And OSPF
...

CCNA
...

CCNA, CCENT, Network+, Security+ Practice Questions: EIGRP, Teardrop Attacks, And More!
...

There’s no such thing as a MACcast. But there should be. ;)

CCNP Certification / BCMSN Exam:

Short answer: What interface-level command takes a port operating at L3 and places it into L2 operating mode?

Answer: switchport. To change the port back to a routed port, use no switchport.

CCNP Certification / ISCW Exam:

Short answer: You’re going to write a policy map that will be applied to a Serial interface running at T1 speed. By default, how much bandwidth can you assign in that policy?

Answer: The speed of a T1 line is 1544 kbps, but by default only 75% of that bandwidth can be distributed in a policy map - that’s 1158 kbps (1544 * .75).

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4023.shtml
.

May 17

Ecommerce Defined

By: Jimmy Mayon

In its simplest terms, Ecommerce or E-commerce or eCommerce ? how ever which way the word shows up, is an interchange of goods or commodities (products or services) that is very similar to any kind of commerce that exists. It differs from the other types of commerce such as foreign commerce and domestic commerce on only two attributes. One, ecommerce can be both accomplished on foreign and domestic scales; and two, it accommodates every kind of trader, from those trading in small, medium and large scale businesses, to those in micro businesses.

Foreign and domestic commerce both happens on a large scale basis. Foreign commerce is between different countries, while domestic commerce happens with business entities between different parts of the same country.

Ecommerce is a fusion of the words ?electronic? and ?commerce.? This basically means that all transactions happen over the electronic systems like the Internet or other computer networks - a good example of which is stock brokering, where most of the transactions from bidding to selling can happen via computer links inside and outside the stock markets.

The word ?ecommerce? has existed way before the Internet, busting the idea that this type of commerce existed only on the onset of the World Wide Web. The fact is that the original ecommerce or electronically charged commerce was first introduced on the onset of commercial billings over the phone lines and the automation of teller machines. Therefore, any form of business transaction that happened using the wires ? phone lines, telegraph line, machine based transactions, etc. ? were once considered ecommerce. Even when the Internet became accessible to the public, the term ?ecommerce? was not immediately associated with it. That is, not until the development of HTML processes where business transactions became viable as a form of trade.

Trading over the Internet has grown dramatically over these last few years, especially since there have been innovations when it comes to the different aspects of transactions. Advancements have been made in the field of automated data collection systems, automated inventory management systems, electronic data interchange (EDI,) electronic funds transfer, Internet marketing, online transaction processing, and supply chain management. Although almost all modern electronic commerce now uses the Internet as a vantage point of all transactions, other technologies are also put to use, such as e-mail marketing or ?virtual? marketing.

This sudden boom in ecommerce has apparently given the global vocabulary two new words that are now coming into active play.

Ecommerce Shopping Cart Software
...

Ecommerce Software - What It Is And How It Can Help You
...

SAP Business One Ecommerce Integration Highlights
...

eCommerce Posting for Microsoft Dynamics GP ? overview for web developer
...

E-Commerce Microsoft Dynamics GP Great Plains Web Development
...

) Therefore, ecommerce is generally considered to be the sales aspect of any e-business / ebusiness / Ebusiness / E-business.

There are many forms of ecommerce in the contemporary world, everything from ordering ?digital? content for immediate online consumption, to downloading postal stamps for printing, to ordering conventional goods and services for home delivery, to ?meta? services to facilitate other types of ecommerce. In some cases, ecommerce companies tend to survive because they offer services not usually associated with many other businesses not web-based. These services are often customer related (people based services) and / or those that offer technical assistance.

With some ecommerce companies, however, organizational assistance to individual companies is being offered. These services include the completion of network infrastructure, post sales services, staging a competent management team, staging a well-organized business structure, staging a well designed but secured website.

Staging a well designed and secured website is know generally known as web development.

Article Source:
http://www.articlecity.com/articles/computers_and_internet/article_4003.shtml
.

May 16

Complete Overview of Linux

By: Matthew Gebhardt

This article will discuss the differences between the Linux and Windows operating software?s; we discuss some of the pro?s and con?s of each system.

Let us first start out with a general overview of the Linux operating system. Linux at its most basic form is a computer kernel. The Kernel is the underlying computer code, used to communicate with hardware, and other system software, it also runs all of the basic functions of the computer.

The Linux Kernel is an operating system, which runs on a wide variety of hardware and for a variety of purposes. Linux is capable of running on devices as simple as a wrist watch, or a cell phone, but it can also run on a home computer using, for example Intel, or AMD processors, and its even capable of running on high end servers using Sun Sparc CPU?s or IBM power PC processors. Some Linux distro?s can only run one processor, while others can run many at once.

Common uses for Linux include that of a home desktop computing system, or more commonly for a server application, such as use as a web server, or mail server. You can even use Linux as a dedicated firewall to help protect other machines that are on the same network.

A programmer student named Linus Torvalds first made Linux as a variant of the Unix operating system in 1991. Linus Torvalds made Linux open source with the GNU (GPL) (General Public License), so other programmers could download the source code free of charge and alter it any way they see fit. Thousands of coders throughout the world began downloading and altering the source code of Linux, applying patches, and bug fixes, and other improvements, to make the OS better and better. Over the years Linux has gone from a simple text based clone of Unix, to a powerful operating software, with full-featured desktop environments, and unprecedented portability, and a variety of uses. Most of the original Unix code has also been gradually written out of Linux over the years.

As a result of Linux being open source software, there is no one version of Linux; instead there are many different versions or distributions of Linux, that are suited for a variety of different users and task. Some Distributions of Linux include Gentoo, and Slackware, which due to the lack of a complete graphical environment is best, suited for Linux experts, programmers, and other users that know their way around a command prompt. Distributions that lack a graphical environment are best suited for older computers lacking the processing power necessary to process graphics, or for computers performing processor intensive task, where it is desirable to have all of the system resources focused on the task at hand, rather than wasting resources by processing graphics. Other Linux distributions aim at making the computing experience as easy as possible. Distributions such as Ubuntu, or Linspire make Linux far easier to use, by offering full-featured graphical environments that help eliminate the need for a command prompt. Of course the downside of ease of use is less configurability, and wasted system resources on graphics processing. Other distributions such as Suse try to find a common ground between ease of use and configurability.

?Linux has two parts, they include the Kernel mentioned previously, and in most circumstances it will also include a graphical user interface, which runs atop the Kernel? reference #3. In most cases the user will communicate with the computer via the graphical user interface.

(ref #6) Some of the more common graphical environments that can run on Linux include the following. The KDE GUI (Graphical user interface). Matthias Ettrich developed KDE in 1996. He wanted a GUI for the Unix desktop that would make all of the applications look and feel alike. He also wanted a desktop environment for Unix that would be easier to use than the ones available at the time. KDE is a free open source project, with millions of coders working on it throughout the world, but it also has some commercial support from companies such as Novell, Troltech, and Mandriva. KDE aims to make an easy to use desktop environment without sacrificing configurability. Windows users might note that KDE has a similar look to Windows. Another popular GUI is (ref #7) GNOME. GNOME puts a heavy emphasis on simplicity, and user ability. Much like KDE GNOME is open source and is free to download. One notable feature of GNOME is the fact that it supports many different languages; GNOME supports over 100 different languages. Gnome is license under the LGPL license (lesser general public license). The license allows applications written for GNOME to use a much wider set of licenses, including some commercial applications. The name GNOME stands for GNU Network object model environment. GNOME?s look and feel is similar to that of other desktop environments. Fluxbox is another example of a Linux GUI. With less of an emphasis on ease of use and eye candy, Fluxbox aims to be a very lightweight, and a more efficient user of system resources. The interface has only a taskbar and a menu bar, which is accessed by right clicking over the desktop. Fluxbox is most popular for use with older computers that have a limited abundance of system resources.

Although most Linux distributions offer a graphical environment, to simplify the user experience, they all also offer a way for more technically involved users to directly communicate with the Kernel via a shell or command line. The command line allows you to run the computer without a GUI, by executing commands from a text-based interface. An advantage of using the command prompt is it uses less system resources and enables your computer to focus more of its energy on the task at hand. Examples of commands include the cd command for changing your directory, or the halt command for shutting down your system, or the reboot command for restarting the computer ect.

Now that we are more familiar with the Linux operating system, we can note the many ways in which Linux differs from the worlds most popular OS, Microsoft Windows. From this point forward we will discuss some of the more prominent ways in which Linux deferrers from Windows.

For starters there is only one company that releases a Windows operating system,