Apr
30th

Statistical Process Control (SPC) Software: The Past, Present and Future

Files under Blog | Leave a Comment

Statistical Process Control (SPC) Software: The Past, Present and Future

By: DataNet Quality Systems

Remember the first time in school you used a calculator instead of paper and pencil to add, subtract, multiply or divide? It made the job so easy, it almost felt like cheating. The technology freed you to focus on the problem rather than the mechanics of arithmetic.

Statistical process control (SPC) methods have been applied in manufacturing process control since the early 1930s. Over the decades, countless hours were expended plotting charts with pencils on graph paper. Then computers arrived and, like the calculator did for the schoolboy, freed the engineer to spend time analyzing the process instead of focusing on the formulae.

Over the years SPC software has matured in functionality, making statistical analysis quicker, more powerful and more flexible. The driving force has made the software easier for the practitioner to use. SPC software will continue to develop in ways that eliminate unnecessary steps, freeing quality practitioners from rote tasks and enabling them to focus efforts on improving the manufacturing process.

The Past

SPC software can show real-time control status of all data collection stations plant wide. As access to computers in the manufacturing environment grew, along came the first wave of products that automated the tasks associated with statistical analysis. Although they provided the tools for engineers to analyze the manufacturing process, these systems were difficult for many practitioners to use. They required tedious data entry and a Ph.D. statistician's knowledge to configure the software and analyze the data–a combination of tasks and abilities not easily married. Furthermore, obtaining interpretable results was a process completed long after the production run being analyzed had finished. This delay complicated the task of addressing process problems that continued to change–and probably resulted in additional process variation–in the interim.

The Present

Many timesaving features have since been added to advance SPC software usability. These software systems leverage other technologies such as automation standards and Internet access to simplify and integrate tasks–making administration, data collection, statistical analysis and reporting easier for today's practitioners.

Administration

Today's SPC software is designed to make the setup of parts and processes easy to accomplish. Common graphical user interface features such as tree views with drag-and-drop functionality dominate the market. These features reduce the repetitive tasks of separately creating items with only minor differences and instead allow for copying and duplicating similar components and then assigning unique parameters.

The introduction of communication standards across various platforms takes this ease-of-administration approach even further. Now SPC software can be configured to automatically obtain and update parts, processes, specifications, nominals and other pertinent information from values stored in other enterprise software systems such as manufacturing resource planning, manufacturing execution systems and human machine interface. Not only does this eliminate the effort spent re-entering and updating configuration information in multiple packages, it saves the effort expended tracking down entry errors that occur when the process is done manually.

Data Collection

Today's SPC software can automatically collect data from other enterprise software systems. As with the time-saving benefit for administrative tasks, this capability reduces the need to configure and maintain separate data collection interfaces and eliminates re-entry errors.

Current SPC software also has used communication standards to simplify the time-consuming job of connecting the system to data collection devices. Advances in software masking functionality permit out-of-the-box connection to a wide range of digital devices. And with dynamic masking capabilities, SPC software can automatically react to changes in device output and adjust to collect the specified data. This flexibility frees the practitioner from the tedious chore of administering SPC software every time there is a change to a device's output.

Real-Time SPC Analysis

Today's SPC software products are designed to collect data, produce charts and alarm in real time. This enables shop-floor operators to receive statistical feedback as close as possible to the point of production. Alarming capabilities include notification of supervisors, managers and other personnel responsible for maintaining and improving the production process. Immediate feedback and alarming enable all parties to begin problem solving and root causes analysis immediately. Eliminating the delay between a special cause and detection can reduce the investigation and corrective action effort by empowering quality practitioners with useful production feedback at the moment of a problem's inception.

Current development in SPC software includes the ability to provide supervisors with dashboard-style status indicators of all collection operations in the plant. Snapshot views of production status on a single screen allow busy supervisors to manage by exception instead of manage by walking around. Such SPC software systems aggregate and prioritize production information for the supervisor, reducing data-gathering demands.

Reporting

One of the most time-consuming tasks in applying statistical methods to a manufacturing process is developing relevant and understandable reports to form the basis for decision making. Modern SPC software makes the job easier by providing built-in report templates that can organize and deliver reports focused on the key characteristics of a process. Moreover, reports that are needed on a regular basis can be scheduled and automatically generated based on then-current production information. This is a time saver for those responsible for communication among quality team members.

Finally, the effort previously expended producing and distributing charts to various users and locations is reduced by leveraging the Internet. A Web-based SPC report with hyperlinks to various types of analyses can easily be distributed to multiple persons, teams or facilities.

The Future

Future SPC software development will follow the trend to eliminate cumbersome, low-value tasks and generally make SPC systems easier to administer and use. Describing the particular form such future development will take is speculative, but the combined capabilities of intelligent and expert systems is one possible way SPC software could evolve to address new challenges.

Intelligent systems emulate the human ability to learn from past experience and to make reasoned decisions and take action based on those experiences. Expert systems rely on a knowledge base to build models to diagnose, advise and act on real-world problems. Intelligent and expert systems are already deployed in control technology for manufacturing processes. It is not a great leap to believe that these technologies will profoundly change the nature of SPC software.

There are many ways in which intelligent and expert SPC systems would enhance the effectiveness and simplify the work of quality practitioners. On the most superficial level, these systems would learn from previous SPC configuration to logically reorder the system to make future administration easier. For instance, such systems could recognize which devices are being deployed and suggest effective collection methods and preferred connection approaches based on past experience.

But the administrative assistance offered by intelligent and expert SPC systems would run much deeper than that. Such systems could save countless hours helping determine how to monitor the process. Building on the history of previous production successes and failures, SPC software could select key parameters to track when to set up new parts or processes, and determine the most effective way to chart and report on those parameters. The software itself could anticipate problems and alter monitoring methodologies to adapt to changes in the manufacturing process.

The impact of intelligent and expert systems would perhaps be greatest when it comes to interpreting process statistics and acting on that analysis. There is not enough time in the day for the quality practitioner to thoroughly analyze the mountain of information generated from each production run. SPC software with learning and knowledge-based capabilities, coupled with computational power, will provide insights into the process beyond what the practitioner alone could achieve. With the advent of intelligent and expert SPC systems, the computer can transcend the earlier comparison made to a calculator. Such systems could not only assume or simplify menial tasks currently performed by the quality practitioner, but will also become a readily available and trusted source of expert guidance and advice.

Of course, the future developments suggested here may never come to pass. Nonetheless, it is almost a foregone conclusion that the SPC software of tomorrow will be more intelligent and capable of simplifying many jobs that burden today's quality practitioner. The future of SPC software is what frees those practitioners from time-consuming, low-value tasks and enables them to more easily obtain the analytical results that inform business decisions.

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

Apr
29th

Security And The Auto Complete Feature

Files under Blog | Leave a Comment

Security And The Auto Complete Feature

By: Scott Lindsay

The security of your computer is important on both private as well as business applications.

Many have found the use of the auto complete features associated with many browsers a popular way to avoid keystrokes. After all what could be more convenient than simply filling in a form for informational purposes and allow that saved information to be brought up with a single click?

The auto complete feature is especially popular with email programs. You simply type a few letters related to the email address and if it is in your system you may receive multiple choices that include those letters. You choose the correct email address and click send. The process is quick and has found many appreciative users.

Even word processors can use auto complete technology. For instance if you begin to type today’s date you may find a suggested date that you simply click saving some typing time. Many have come to rely on the feature to make checkout in ecommerce quick and painless.

I’d like to provide an argument for refraining from using some auto complete technology in the world of online business.

The use of this technology in a word processor is generally a great tool simply because it does not rely on any personal data and is primarily designed to assist in popular words, dates and letter writing.

However, when it comes to filling in a one-click web browser auto complete feature there are a couple of scenarios I’d like you to consider.

Barb owns a small, but growing online business. She hired Pam on a part time basis to help with product fulfillment. Pam was a good worker and was allowed to use the company computer from time to time. Without intending to do so Pam clicked a box that filled in auto complete data and she was able to view personal data that Barb might not have shared with Pam under other circumstances. Perhaps nothing ever happens with the data, but if Barb had to do it over again she may not have used auto complete.

Brian is a hacker. He doesn’t consider himself malicious although his actions may say otherwise. He tries to find ways into other computers to explore the holes that may exist in a system. As he is exploring one afternoon he found a vulnerability in Barb’s computer security. One of the pieces of data Brian may be looking for is to see if Barb has used an auto complete feature. He can gain plenty of information and has the potential to gain password information because Barb settled for convenience over caution.

Barb would never have given out this information to just anyone, yet more than one person has access to her computer and this information was easily obtained.

Many businesses are also disabling the ability for their computers to store and remember passwords. If a site is accessed where a password is stored it becomes very easy for a third party to investigate online accounts, buying habits and potentially make an online purchase under your name and using your credit information.

It may seem a small thing, but evaluating your use of auto complete technology may be an issue worth your attention.

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

Apr
28th

Top 10 Tips for Internationalization

Files under Blog | Leave a Comment

Top 10 Tips for Internationalization

By: Adam Asnes

There are two kinds of software internationalization you can refer to - built in to the product from the start, and performed on existing code. The kind of internationalization (i18n) this article invokes isn’t the sort that’s designed into a product right from conception. That is less common, though the pull of global markets is changing that tide. Few application development teams have historically had the opportunity to incorporate world market foresight. They had to produce a product to market for the most immediate business requirements. So then most internationalization happens on existing code because someone sells something, a global company buys another company, or a strategic initiative has taken form. Suddenly there is a new requirement for software to work in any number of new languages and locales. Business requirements drive technical schedules first, rather than involving a creative path of inventing new cool functionality or products from the ground up.

I’m tempted to just write Don’t Panic, carry a towel and avoid Vogon poetry - and while you’re at it, Unicode’s pretty good stuff. I’m being flippant because internationalization efforts tend to each have their own unique challenges when you get into the details. I’ll instead provide this article as a series of i18n process tips that apply across the board. In general Internationalization (i18n) is messy, full of exceptions, and generally not considered optimally from a development perspective. Maybe that should be tip one.

Tip One: Internationalization is ugly. Expect that from the start. You are reverse engineering basic logic of how your software inputs, stores, retrieves, transforms and displays data. You are adding user interaction functionality that your product wasn’t originally designed to do. It’s rarely just about embedded strings. There are a lot of things that can go wrong. It’s a lot of work. In some cases you can run into weird stuff from areas such as compilers, middleware, database connectivity, and even low level operating system issues.

Tip Two: Get the big picture questions handled quickly. That is, what are the high level requirements, how much time do you have, how much time do you need and how much budget can you get? Be prepared to ask for what you need in the CFO’s or CEO’s language.

Tip Three: Remember what’s driving this - Revenue. Internationalizing a complex application is a big new requirement. Don’t underestimate. Being late will cause delays in revenue, stall marketing and sales investments and make you very unpopular. Do it poorly and rushed, and your product will be shabby for the very new customers you seek.

Tip Four: Do some good research or get help identifying requirements. For instance, consider language only as one aspect of a locale. English is a language. Yet England is a different locale, with different expected behavior than the States. Consider numerical formats, dates, times, postal addresses, phone numbers, paper size, currencies and more. Then add the specifics that your application may need, like any possible customizations of workflow, locale selection and more. Consider what the optimal character encoding implementation strategy is for your computer platforms, application tiers, programming languages, database requirements, etc.

Tip Five: Get some good code intelligence. Tools like our Globalyzer software let you comb through your source and identify all kinds of internationalization issues right up front. It’s way better to get a good inventory of what you need to inspect and change, rather than hunting through your myriad lines of code trying to anticipate all kinds of variable conditions using grep, and then trial and error your way through the boatloads of issues you’ll miss.

We are just adding a new capability to Globalyzer called Diagnostics. It will give you summary information internationalization readiness and issues found in your code. It’s fully functional even with just a trial Globalyzer license. No excuses, it’s free to use all you want.

Tip Six: Prepare for nests of difficulties depending upon your programming language(s), database and third party products. Programming languages rate differently in terms of difficulty to internationalize. For instance C and C++ are harder, with many hundreds of potential issues, compared to Java and C#, which have quite a bit of internationalization baked in. But Java and C# don’t internationalize themselves. You have to use their frameworks, which are very capable. The good thing is that when a programming language has well designed internationalization capability, the work goes faster.

Tip Seven: Third party products can cause some challenges. They are not always built for your new internationalization needs. For instance, a couple of years ago we worked on a product that used a third party product for displaying animations in a kid’s game. At first glance, you wouldn’t think it would be an issue, as there was no text being processed or displayed. But when we looked at things more closely, user name and file path info was being passed into the animation tool, which in this case could very well involve wide characters (e.g. Chinese). But the particular version of the animation product, could not support this and so it would always crash. The fix took time and some inventiveness.

Another example involved a third party product that generated a spreadsheet view. While data within the cells was handling Kanji just fine, tabs were corrupting. The third party product provider had declared their product Unicode compliant, but in practice it wasn’t done all the way through. The choice became to find a better third party product to replace this one, or get the spreadsheet provider to fix their product -which they may or may not want to do on your schedule.

Tip Eight: Remember your i18n fundamentals. Don’t embed strings or concatenate them. Watch out for sorting. A and Z are not the beginning and end of all alphabets - some languages don’t use the concept of alphabets. Don’t hardcode fonts. Remember your interface Geometry will need to expand. Use functions, methods or classes that adapt to locale needs. Use Locale adapting sorting (i.e. java.text.Collator class in Java) or let your database perform sorting for you whenever possible.

You can automate aspects of repetitive like string externalization using Globalyzer. It makes that tedious job go much faster.

Tip Nine: Account for merging code with parallel feature developments. This can be tricky, as your new feature development cycles could be quite different from your internationalization milestones. In most cases, be prepared to branch the code for internationalization efforts.

Tip Ten: Use Pseudo Localization (PseudoJudo in Globalyzer) to perform many internationalization functional tests before your localize. That means you add pad characters from target locales to the beginning and end of strings, and stretch the whole string based on target requirements. You’ll then be able to see how those strings behave in your display and moving through application tiers, without your engineers needing to understand the target language.

Bonus Tip Eleven: Plan for QA to take longer than it did when your app was just monolingual. Remember, you have internationalization functional testing and bug fixing, with new testing cases, and then, should you be localizing, you have linguistic testing.

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

Apr
27th

Acquaint Yourself With Computer Printers

Files under Blog | Leave a Comment

Acquaint Yourself With Computer Printers

By: Mack John

A computer printer is a device used for printing text or images on hard copy stored in electronic form, generally on physical print media like paper. Printers are designed to support both local and network connected users simultaneously.

Nowadays, modern printers can directly interface to electronic devices like digital cameras. Some printers that come with non printing features are commonly known as Multi-Functional Printers (MFP) or Multi-Function Devices (MFD). It integrates various functions of multiple devices into one. Such types of printers are extremely useful for small businesses and home offices.

As opposed to a traditional printer, a multi-functional printer is a combination of devices like Printer, Scanner, Photocopier, and Fax Machine. Likewise, there are numerous other types of printers widely available in the market. Let’s take a look at them:

Laser Printer: A laser printer works in a similar fashion as a photocopier does. It has a roller which is charged with electricity. A laser beam is passed to remove the charge from portions of the roller. The parts hit by the laser are powdered by the toner which is then transferred from the roller to the paper. Finally, the ink is baked into the paper with the help of a heater incorporated in the printer. People generally prefer laser printer because of its ability to give high quality output and high speed.

Dot Matrix: It has a print head that moves across the page. A dot matrix printer produces characters using a cluster of pins which press an inked ribbon to the paper, thereby creating a dot. Each character is made in the same way. Dot Matrix printers are relatively cheaper and durable. These qualities still attract businesses which use them as invoice printers.

Ink Jet and Bubble Jet: It works in a manner similar to a Dot Matrix Printer. However, its print head sprays liquid ink onto the page instead of pressing a dry ink against the page. Ink jet and bubble jet printers are better known as predecessors of laser printers. They produce better image quality and run faster.

>From inkjets to monochrome and color lasers, different printers are designed to accomplish different tasks. Companies like DELL, CANON, LEXMARK, BROTHER, EPSON, and HP HEWLETT PACKARD are most preferred when it comes to buying a printer. Nowadays, computer printer support is widely available on the Internet which saves you from taking it to any expensive technician for troubleshooting.

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

Apr
26th

How To Troubleshoot Your Computer Hardware

Files under Blog | Leave a Comment

How To Troubleshoot Your Computer Hardware

By: Steven Stoddard

There could be many reasons why you’d want to troubleshoot your computer, well, one actually and that’s because something is not working right. The process of troubleshooting is something you learn after working for a long time with computers. Often enough when there’s a problem, nothing is going to explicitly tell you what is causing the problem and how you can fix it. By taking logical steps and walking through the process of troubleshooting you should be able to solve almost any computer problem, software or hardware related. It involves identifying the problem(s), finding the cause of that problem, determining the solution, executing that solution, and testing and checking that solution to see if it solves your problem.

As an example let’s say one day while using your computer the screen suddenly turns all black and you can’t see anything. We found a problem now what would be the first step to take to fix it? First check to see if the monitor is on and is receiving power, most monitors when they have power, but no connection or connection problems with the computer will display a message that says this monitor is working, but make sure you check your cables. So the next logical step to take would be to check the cable to make sure it is properly connected and secured to the VGA slot behind your computer case and to make sure the monitor cable is plugged into the monitor. Now, here’s where you have to decide what would be the next best course of action to take. you could either swap out your monitor with another monitor that you know is working to see if the problem is the monitor itself and nothing else or you can try to see if the problem is your graphics card. If your replacement monitor works, good, then you know your culprit is a bad monitor and you’ll most likely have to get a new one, because monitors are dangerous and too costly service. If the replacement monitor you used shows up a black screen as well, the next thing you’d do is check to make sure the graphics card is properly seated in the motherboard, if it is and the display is still not showing up, then swap out the graphics card to see if your problem is fixed.

Generally there are only so many steps you can take before you solve the problem and everything is back in order. Make sure that before you start testing and swapping out parts that the problem wasn’t caused by you changing a software setting in Windows or some ambiguous option in the motherboard’s BIOS that causes your problem.

Motherboard

The motherboard is the heart of the computer, every part of the computer relies on the motherboard to function correctly. It maintains connection between every PC component and ensures that things are operating smoothly between them. Many signs of motherboard failure is that the computer won't boot up, not reaching the POST test, erratic system behavior, different combinations of components not working. Because everything is connected to the motherboard certain parts may or may not work correctly if the motherboard is faulty so be sure to test those parts before thinking they're dead and getting new ones.

Be sure to do a visual inspection of the motherboard to make sure all cables are seated properly, the fans are spinning, and that the CMOS battery is in it's proper place.

Also check for any broken or leaking capacitors, those can immediately render a motherboard dead.

Make sure that all of the jumpers are set correctly as well, you should be able to find jumper information in your motherboard's manual, and if you don't have the manual you should be able to find the manual on the Internet at the motherboard manufacturer's website.

Many of the problems caused by a bad motherboard is also similar to problems caused by a faulty or dying power supply, so be sure to check if the power supply is faulty or swap it out for another to see if your problem is fixed. If you have a spare motherboard you can try swapping out the motherboard to see if that solves your problem, if that's the case then the motherboard is most likely faulty. If you think the motherboard is faulty and it is still in warranty you should be able to send it back to the manufacturer for a new one with no hassle, sometimes they might even pay for the shipping & handling if it is a big problem that is happening with a certain line of motherboards. Make sure that when you open a motherboard you keep all of the packaging and the box, and if there are any stickers that will void the warranty if removed make sure you do NOT remove them, so that way it is easier to send back.

Power Supply

If you suspect your power supply is giving you trouble, make sure you check it out fast, because power supplies can make trouble with the rest of your system as well. Irregular voltages sent from the power supply can short circuit and overheat your components thus frying them and making them unusable. Some faulty power supplies have even caught on fire, but if you’re lucky it might just smoke a little and start to smell. A few signals that your power supply is bad or is going bad would be erratic and seemingly random system behavior like system hangs and crashes, and burning smells along with smoke.

If you recently upgraded your system or added new hard drives, disk drives, a graphics card or anything for that matter, be sure to check if your power supply is being overloaded with hardware. A good way to check is to use a power supply calculator. One time when I upgraded my system with a new fancy PCI Express 16x Graphics card, well it was fancy back then, I had problems with the graphics card performing while in 3d games, it was all due to my power supply being unable give it enough juice on the 12v rails so it performed poorly and didn’t act as it should have, I even swapped out the graphics card for another one believing it was bad, after checking the manufacturer’s forums it seemed like a lot of people were having problems with faulty cards, so I figured mine must have been faulty too. After getting the new card it seemed like it performed better for a little bit longer, which could’ve just been some optimizations they did to circuit board. Seeing how they sent me an upgraded version of the same card, but it wasn’t until I checked my power supply wattages that I found the real culprit.

The first thing to do to diagnose your power supply is check the power supply connectors, make sure everything is plugged into the motherboard and the power cable is plugged into the power supply, you wouldn’t believe how many people forget to plug in their computer. Many power supplies also have a power switch on them so check to make sure that no one accidentally or purposefully switched it off maybe for a prank. Check the fan to see if it is spinning at the correct speed and if it’s dusty vacuum it out. Determine if the power supply cables are giving out the right amount of voltage, if you computer will let you boot you should be able to check them in the BIOS menu to see if the correct voltages are being given. Normal power supplies give +3.3 volts DC, +5 volts DC, -5 volts DC, +12 volts DC, and -12 volts DC.

Memory

Faulty RAM can have many adverse effects on your system. Constant lockups, computer rebooting, memory error message (duh), system crashes, and sometimes refusing to boot up are all signs of memory errors. Though, these are also signs for motherboard, hard drive, and power supply problems too. Luckily for you if you think your memory is subject to causing a disruption in your system there are programs that can check the memory for it's performance and to see if it is generating any errors.

Memtest86+ is an amazing memory diagnostic program. It is based off of the original Memtest86 that has been around since 1994 and is used by system-builders, average joes, and professionals in the IT world. It's a standalone memory check test which means it can be easily run without a bootable operating system, that's good if you can't just seem to get your PC started and want to rule out your memory as quickly as possible.

How To Use Memtest86 With Your Floppy Drive To Test Your Memory

First go their website at www.memtest.org and select the most appropriate version to download. You can download the bootable iso or the Pre-compiled floppy drive depending on whether you want burn a CD or use your floppy drive. We're going to go into details on floppy method.

Open up the .zip and extract the files to a folder, then click on install.bat, you will be asked to “Enter target diskette drive:”. Type A and hit enter then it will ask you to insert a formatted diskette into drive A: and press -Enter-: after you hit enter it will write some files to your floppy so you can boot your computer with the floppy to test for errors.

After the floppy has been formatted with Memtest86+, leave the floppy in your floppy drive and reboot your computer. Remember to set your floppy drive as the first boot device in your BIOS menu.

The program will automatically load and perform the memory diagnostic tests on your computer. During the testing if there any errors they will show up and at the end of the test it will tell you how many errors you've had.

After testing your memory if you receive any errors you should make sure that your memory is okay either by swapping it out and seeing the problems still occur or try your memory in another system. If the memory passes the tests then you proceed to troubleshoot something else with good faith that your memory is fine.

Hard Drive

The hard drive is that ultimate safe to everything important on your computer. It keeps all of your information, files and folders, music, videos, favorite websites, and programs. With a bad hard drive there's no reason to have a computer. In terms of fixing a computer if the hard drive isn't salvageable then most people don't even want to bother with the rest, because their computer is probably a piece of junk that has been handed down from time to time. Generally when a hard drive is about to fail it's usually years down the road from first acquiring the computer. So the next best option rather than replacing the drive is to just buy a new computer, or build a new one, because your old one sure is probably not running as fast as it used to.

Luckily before your hard drive kicks the bucket there is usually a few warning signs:

Abnormally slow file transfers

Problems with booting, especially when Windows is being loaded

Corrupted files

Disappearing files or folders

Loud hard drive noise is a good sign that there is a mechanical problem going on inside

If your hard drive exhibits any of these signs be sure to transfer all of your files to another source immediately, and do not continue to do day-to-day activities with that hard drive. If it doesn't show any of these tell-tale signs, however you have a gut feeling that your hard drive is on the brink of destruction you can try using many different drive testing utilities available on the internet. The hard drive manufacturer usually has at least one qualified tool that you can download from their website and run. Other ways to check the health of your hard drive involves running the Windows Error Checking tool by right clicking on your hard drive in 'My Computer' then selecting 'Properties' and going to the 'Tool' and clicking on “Check Now”, or checking the SMART status located in your motherboard's BIOS. SMART stands for Self-Monitoring, Analysis and Reporting Technology. Most motherboards nowadays has this technology. It should be automatically enabled in your BIOS, if it's not then your hard drive won't get checked. What it does is on boot up it will perform quick tests on your hard drive to ensure it is running correctly and it will continue to monitor it for any errors or abnormal problems that may occur as long as the computer is turned on.

Monitor

Watching movies, videos, playing games, and looking at NSFW material are all amazing things we can do on our computers. Yet there may come a day where you just want to get on your computer and relax in your computer room looking at all that NSFW material you have bookmarked under the “Special Sites” category, but you can’t because your monitor won’t turn on. No, you don’t frump and punch holes in the walls to look for an outlet for your rage. You troubleshoot it, and hope to god that your monitor isn’t broken!

When diagnosing a screen problem, half the time it’s usually something very easy, like a cable coming loose, or the monitor getting unplugged accidentally; unfortunately the other half the time it’s probably a problem that’s related to your monitor being old, or a problem that’s related to your graphics card instead. So you may have to diagnose both items at the same time to see which solves your problem.

First, check all your cables, I know this is probably getting a little old with the checking connections and everything, but so many computer problems can be avoided if people just remember that their computer isn’t always going to stay the same way they left it. A foot could kick out a cable, a dog or a cat that got to curious, or almost anything can render half your hardware useless.

After checking all your cables, make sure your screen has power, if it has power and shows a message such as “This monitor is working correctly please check your cable” and shows bars of color on the screen, that means that your monitor is not getting a signal from your computer. Try swapping out the monitor for another one to see if it still says that message. If it does then that means the problem is most likely something to do with your graphics card not seated in the motherboard, or just isn’t working properly, you may want to try swapping out another graphics card to see if that solves your problem.

Generally monitors don’t have that many diagnosable problems. Either they work and they work well, or they don’t work and you have to replace them. When working on a monitor you should never open them, they aren’t meant to be serviced and contain high charged capacitors that hold lethal doses of electricity. We wouldn’t want to read about a computer guy in the obituaries now would we?

Graphics Card

The glorious graphics card, it’s an amazing thing really. It makes all those pretty HDR (High Dynamic Range) pictures look just that good, it keeps your games running smoothly, and your videos in HD. Yet these things can be pains when they’re just not working right, because if something is wrong there’s not a strict hardware or software solution, you have to analyze the current situation to see what’s up.

First and foremost if you’re having any problems with your graphics card, probably the best thing to try to do first is see if there an updated driver for it at the manufacturer’s website that may solve the problem, or if there isn’t an update try uninstalling your graphics drivers and reinstalling them this little action can solve so many problems.

If there’s little jaggies or weird colorful mishaps known as artifacts appearing on your screen you may want to check the temperature of your graphics and make sure is getting enough cooling, and that the fan is working properly. If the cooling checks out okay you may also want to check your power supply ratings to see if it is giving enough juice to your graphics card. Nowadays most graphics cards need a lot of power on the 12v rails, make sure your power supply can give you that power that the graphics card needs.

Sound Card

Some of the typical problems people have with sound cards is either A) no sound or B) no sound. Sounds card typically aren't very expensive so having to replace one if the current one isn't working is no big deal. However, if you're one of those audiophile types who expect 100% original recording quality with your $300 sound card replacing one of those is as expected a lot more harder to do.

Sound Card Troubleshooting

Check speaker cables make sure they're all connected and plugged into the right spot on your sound card. Also check the speaker's power cables.

Make sure windows volume is turned up and the volume is not muted, also make sure that you have all the wave and playback volume turned up and not muted. If you have 'Digital Output Only' checked in your Advanced Controls for Playback Controls, try unchecking it to see if that solves your non-sound problem. I found that if I have that checked my sound card won't give me any sound.

Try reinstalling your sound card drivers, also try checking on the internet at the manufacturer's website for any updated drivers that may be available. They increase your sound card's compatibility with your system.

If the previous tips didn't help, then you may just have to replace your sound card, or atleast swap it out for another one to see if it might be a problem related to your sound card's connection to the motherboard instead.

Processor

The processor is the actual thinking part of the brain of the computer. It does all the calculations needed to make a computer run, and does them all in split second timing. It determines how fast your computer generally runs, and most of the time is a bottle neck for systems that have had everything upgraded except the CPU.

If your processor’s not working, it’s not the end of the world, generally most processors that work correctly for a few weeks, should work correctly for the rest of it’s lifespan, which varies from 5-10 years or so. As long as you’re not overclocking the processor or letting it overheat too badly your processor should be fine, and it could just be a BIOS setting that’s messed up, or a jumper setting, but for kicks just check to make the processor is seated properly and the heat sink is attached to the processor and the motherboard. The heat sink should be attached tightly to the motherboard and not have room to move about, you should be able to pick up your motherboard by grabbing onto the heat sink without any problems. Check in your motherboard manual to make sure all the jumpers are set correctly for your type of processor. Any jumpers set incorrectly can cause the processor to not work, or function correctly or at it’s optimal speed. Also check the heat sink to see if it is cooling off the processor, if it’s not doing a very good job you may want to look into investing in a better one that gets the job done.

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

Apr
25th

How To Avoid The Google Sandbox

Files under Blog | Leave a Comment

How To Avoid The Google Sandbox

By: Pete Moret

There still is a lot of discussion going on wether the Google Sandbox exists or not. Some say it exists, some say it doesn't. Just pretend it does exist, how is it possible that some SEO's don't get hit by the sandbox filter?

First of all, let me explain to you what the Google sandbox is. The sandbox filter is a filter that Google uses on keywords with high search volume and high competition. The whole mindset of the filter is that new website go in some sort of quarantine so they don't rank high in the search engine result pages of Google. This quarantine could take from several months to a year. This was originally introduced to block out spam websites. Before the sandbox filter was born, as a spammer you could make a website, spam Google with it, get banned, and instantly make another website and get your original ranking in Google back again. But with another domainname. And because Google isn't really fast in giving penalties and bans it takes a couple of months before the new domains get caught. This was easy money making in those days! But not anymore, because now the Google Sandbox filter will solve the problem!

But that doesn't mean we're really stuck to that filter. We are optimizing for search engines, and the sandbox is part of that, so there is a solution.

Only new domains trigger the sandbox filter. So a solution may be to buy an old domain name, or if you already have one, use an old domain name. But this is often really expensive and it doesn't always fit your needs. But there is a solution for that: DeletedDomains.com. On this website are domains that come available the same day. Just search the age of some of the domains with the Archive.org wayback machine, and if you find an old domain, you can buy it at a hosting company for as little as 15 bucks. You can also take a look in Google to see if the website on the domain is still indexed in Google, that fastens up the process a bit. It doesn't matter what domain you choose, the only thing you have to do is to 301 redirect the domain to your main domain. Then you have to hope your old domain get's indexed again so Google will know that the domain moved permanently to the new location. This will give you all the linklove of the old domain and you get the age of that domain. So you can easily build your website and gain high rankings without any sandbox restrictions.

There is another way that I used. I had bought a domain, but didn't use it at the time I bought it. I had plans for it but for the future. So I put a page on the domain, with a few backlinks to get it indexed, and a year later I started using the domain for real. But I could begin right away because the domain was already a year old!

This last one isn't really a way to avoid the sandbox but it happens a lot that you buy domains to use in the future. It isn't hard to get like 20 backlinks to it just to be out of the sandbox at the time you really want to start your website.

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

Apr
24th

Overcome Your Fear Of Switching Web Hosts

Files under Blog | Leave a Comment

Overcome Your Fear Of Switching Web Hosts

By: Justine Richards

This is intended to be a hold-your-hand guide, to assist even the least intrepid website owner to get over their needless fear of switching to another web host or web hosting package.

It is important to realize that by sticking to your old web host you may be losing out on better deals, more up time and superior back-up and support. All that translates into more income and after all that is why you have a website. Surveys conducted among website owners show that website owners are paying up to ten times more for their current web host than they would for a cheaper and better web host, just because they fear the switching over process. They believe that changing web hosts will be complicated, have direct cost implications and could even lead to the loss or at least the corruption of their website or group of sites. This article intends to help you get over your baseless worries.

If you, as a website owner, started out on the internet by going to a famous branded name for web hosting and you have stuck with it because you think that if they are big and well-known they must give you value for money, then you should reconsider. The odds are that you are paying a premium for the name without necessarily getting the reciprocal service. Do not choose your host because the name makes you feel comfortable, or for that matter because you think it’s a good deal. Rather look at what you are getting and compare the offerings from other web hosting companies. Here is a rule of thumb. You can easily find adequate space for your site requirements, with all the bells and whistles, for under $10 per month, not taking into account handsome discounts for paying quarterly or annually. Another point to watch is the free domain name carrot that web hosts love to dangle. This is not so important, as you will learn later in this article.

Now that we have established that you should look at the benefits rather than the brand name or the bottom line cost, the rule-of-thumb notwithstanding, let us run through the points that you need to check out when investigating alternative hosting companies and their packages.

First, let’s look at capacity. You don’t really need more than 100 megs of space even if you are planning to build a large community or make uploaded albums part of the mix. It is really not necessary to opt for anything above that for the average or even an above-average website. By resisting the temptation to go for more space you could find yourself switching to a superior host for the same or less money.

Second, I mentioned support earlier and that is something you should look at carefully. You should be able to get answers to your queries in 24 hours or less by email. The very best hosts have live chat facilities available during business hours. It is well worth it, for your peace of mind, especially during the switchover process, to opt for a host that has a reputation for good support. Also check before signing up that the web hosting firm has a contactable physical address and phone numbers. Go ahead and test the support system by phoning them, live chatting to them and emailing them.

Thirdly, look at the number of email Pop3 emails your web host can offer. You should be able to get at least 10 and rest assured you will need these in time, as your business grows. Remember, if staff and family use email addresses related to your site, this is a form of advertising for your website. Also your host should offer web-based emails so you can check your email anywhere.

Finally, have a good look at the control panel which the new host is providing. See if there is a demo so you can try it out and get the feel of how user-friendly it is. A plus factor here is FTP access. Ideally you should have 24-hour FTP access so you can make modifications whenever you like. Also look out for a site builder, bulletin boards or chat rooms so you can interact with your visitors using the host’s services. Also check to see if the new host will be able to handle such popular features as PHP, ASP, CGI, Java scripts, Perl scripting or whatever else you have.

Once you have decided to move to a new host, timing becomes paramount. Make sure you cancel your subscription to your existing host before the end of the billing cycle. If you cancel too late you will end up paying for a month’s hosting you will not be using. Forget about refunds from your old host. You will not get one for periods of less than a month. I also recommend at least a week’s overlap when you will effectively have two hosts, the old and the new. You will use this time to ensure that everything works correctly on the new host and that all the files and email accounts are present.

Right, so you have signed up with the new host. Now you must save the files created for the site on your computer so they can be stored and backed-up. If you created the site yourself with a website builder like FrontPage or Dreamweaver you will probably have those files already. If, however, you used a web-based builder then you should download every page of the site along with their dependent files to a folder on the computer. This is easier than it sounds. You can either use an FTP tool to accomplish this or you can use the File>Save As method, which works as follows. Open your web browser (it can be Netscape Navigator, Internet Explorer or Mozilla) then find the file button on the tool bar. Now go to the first page of the website. Once it has loaded, click on “File” then “Save As” and save this and all dependent files to a folder. Do this with each page until everything is saved. Now back this up to a disk.

The next step is to see that any other files on the outgoing web host are backed up. For example, if you have been using web-based mail then forward the emails to an “off-network” email address, or even archive emails to the computer’s hard drive. Remember that once you switch to your new host, all emails at the outgoing host will be deleted.

Now that you have control over the contents of your website, you need to upload all of the files to the new host’s servers. They will provide you with the FTP details required and this is where online and live support is invaluable. Once this is done you should create an email accounts to match each email account from the outgoing web host. This is essential so that there are no bouncing emails later when the switch goes through. This is the point at which you can change the domain name’s main servers, and for this the new host should supply all the information. There will also probably be subsidiary servers.

If you have registered your own domain name then the registrar should have a management area. If your domain name is registered through the outgoing host then you should ensure you have access to change this. It will take a day or two for the name server change to propagate so the domain name points to the new servers. Use the week when you have access to the old host and the new one to make any modifications.

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

Apr
22nd

Internet Advertising: The Greatness Of Banners

Files under Blog | Leave a Comment

Internet Advertising: The Greatness Of Banners

By: Todd Thomas

Banners are probably the most common form of advertising on the Internet today. The reason behind this has to do with their randomness and prevalence throughout the cyber highway. Banners are not intended for target audiences; instead, these flashing, animated, sound-generating eye-catchers are intended to simply throw the message out there in an endless array of locations for everyone—professionals and public—to see. In this way, the company that is advertising becomes known instantaneously, which is the purpose.

The banner may very well be the prelude to sucessfully target networking. When the banners provide a vast acknowledgement of a business’ existence, networking becomes easier and more successful because a wider variety of other business owners will have become more familiar with those who have previously launched the banner. The banner, then, is a form of dynamic introduction for new business ventures and a constant affirmation of already existing ones. All types of businesses use banners due to their “in-your-face” nature and the company recognition they provide during short-term and over long-term periods.

Banners are initiated through particular HTML or PHP hyperlink coding. The more elaborate ones, however, are launched through specialized software like Flash® and Java®, both of which are designed for extreme animation, video and audio presentations, some of which are unrestricted by Windows® framing, such as the Adobe™ logo which is activated everytime a PDF file opens. Some banners feature only color stills with lettering, while others include motion and sound. That’s the great thing about banners: they can be constructed to show anything, and they are growing more and more sophicated all the time.

Among the more popular banners circulating the Internet, many represent the more well-known companies that have been around for a while. This suggests that the larger businesses tend to employ such technical and dynamic means of advertising. Cost isn’t low, and it continues to rise. This includes: software, design and development, and sponsorship with other businesses who offer space on their sites to feature the banners. Pricing varies, but it is usually beyond the budget range of the typical small business. Therefore, the banner not only advertises the company and its particular marketing pitch, it also boasts its success.

There is also the constancy of the banner. Unlike, say, television commercials, this mode of advertising can run on and on, non-stop, day and night. Because of this, in conjunction with their prevalence throughout the Internet, business owners need not ever fear that their banner ads will be going unnoticed. Ongoing advertising is sure to incessantly increase traffic, keep the inflow steady, and promote current development in the businesses the banners represent.

In the end, banners are, due to their countless advantages, the best form of advertising for online business. As a matter of fact, their impact in their effects and efforts make their employment just short of a necessity to ensure success. New online business owners who aren’t sure how to introduce their ventures would be served best to use banners, which are flexibly ideal, despite their potentially high costs.

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

Apr
21st

Fighting Off Viruses: Advancements In Antivirus Software Suites

Files under Blog | Leave a Comment

Fighting Off Viruses: Advancements In Antivirus Software Suites

By: Nial Robbins

Protecting your computer from a virus is getting harder and harder each day. While it may border on the paranoid, it goes without saying that you can’t leave your guard down for one second. Even corporate giant Microsoft has found its own systems compromised on more than one occasion.

Remember the “good old days”, before the advent of the Internet and downloadable programs? Life was simple then in terms of computer viruses. With the primary way in which a virus could be transmitted being limited to floppy disks, the ability to catch and eradicate the virus was a lot easier. By today’s standards, it used to take quite a while before a virus was able to infect a computer and slow down the system. The antivirus software of that time was typically able to identify and eradicate viruses before they caused too much damage. Additionally, computer users were pretty savvy on how to protect themselves in terms of scanning all floppy disks before copying them to our desktop.

The Internet helped change all that. The Internet provided a conduit by which viruses could move from host to host with lightening speed. No longer could a computer user just worry about floppy disks as points of entry, but they now had to worry about email, email attachments, peer-to-peer file sharing, instant messaging, and software downloads. Today’s viruses can attack through multiple entry points, spread without human intervention, and take full advantage of vulnerabilities within a system or program. With technology advancing everyday, and the convergence of computers with other mobile devices, the potential of new types of threats also increase.

Protecting Your Computer

Luckily, the advancement of antivirus software has kept pace with current virus threats. Antivirus software is essential to a computer’s ability to fend off viruses and other malicious programs. These products are designed to protect against the ability of a virus to enter a computer through email, web browsers, file servers and desktops. Additionally, these programs offer a centralized control feature that handle deployment, configuration and updating.

A computer user should remain diligent and follow a few simple steps to protect against the threat of a virus:

1. Evaluate your current computer security system.

With the threat of a new generation of viruses able to attack in a multitude of ways, the approach of having just one antivirus software version has become outdated. You need to be confident that you have protected all aspects of your computer system from the desktop to the network, and from the gateway to the server. Consider a more comprehensive security system which includes several features including antivirus, firewall, content filtering, and intrusion detection. This type of system will make it more difficult for the virus to penetrate your system.

2. Only install antivirus software created by a well-known, reputable company.

Because new viruses erupt daily, it is important that you regularly update your antivirus software. Become familiar with the software’s real-time scan feature and configure it to start automatically each time you boot your computer. This will protect your system by automatically checking your computer each time it is powered up.

3. Make it a habit to always scan all new programs or files no matter from where they originate.

4. Exercise caution when opening binary, Word, or Excel documents of unknown sources especially if they were received during an online chat or as an attachment to an email.

5. Perform regular backups in case your system is corrupted. It may be the only way to recover your data if infected.

Recommended Antivirus Software

There are numerous applications available to consumers. With a little research, you can pick the program that is right for you. Many programs provide a trial version which allows you to download the program and test its abilities. However, be aware that some anti-virus programs can be difficult to uninstall. As a precaution make sure to set up a System Restore point before installing.

Here are a few programs which typically receive high marks in terms of cost, effectiveness, ease of use, and customer service.

The Shield Pro 2005™ provides virus protection and hacker security through ongoing support and updates. When a virus breaks out, The Shield Pro 2005™ promises to provide a patch within 2-3 hours and a fix for the virus within 5 hours. You can set your computer to update viruses weekly and run a complete virus scan.

BitDefender 9 Standard provides antivirus protection, as well as Peer-2-Peer Applications protection, full email protection, and heuristics in a virtual environment. This provides a new security layer that keeps the operating system safe from unknown viruses by detecting malicious pieces of code for which signatures have not been released yet.

Kaspersky Anti-Virus Personal 5.0 program is simple to install and use. The user only needs to choose from three levels of protection. It allows updates as frequently as every hour while promising not to disrupt your computer. The program also offers a two-tier email protection feature and round-the-clock technical support.

PC-cillin Internet Security combines antivirus security and a personal firewall—for comprehensive protection against viruses, worms, Trojans, and hackers. It also detects and removes spyware and blocks spam. It even guards against identity theft by blocking phishing and pharming attacks.

AVG Anti-Virus Free Edition is a free downloadable antivirus program that has received high marks for its reliability. In the past, free downloadable antivirus programs have been viewed skeptically because of issues relating to its reliability. However, AVG from Grisoft, remains one of the best-known free anti-virus programs available. While AVG can not be installed on a server operating system and there is no technical support, it still makes a good choice for many home computer users. The best part is that since it is free, you can try it with no further obligation necessary.

NOTE: You have full permission to reprint this article within your website or newsletter as long as you leave the article fully intact and include the "About The Author" resource box. Thanks! :-

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

Apr
20th

Protecting Your Privacy And Your Online Business

Files under Blog | Leave a Comment

Protecting Your Privacy And Your Online Business

By: Todd Thomas

Working at home and starting a home-based internet business is the dream of many men and women from all walks of life. Across America and around the world countless numbers of these people are turning their dream into a reality. There are certain challenges however that often come back to haunt the would be e-entrepreneur that they never gave much thought to at the beginning of their venture. One of those is one of the most important potential problems of today and the future. That is the issue of identity theft.

When you are operating an online business, you spend many hours on your computer doing the things necessary to build your business. Quite frequently this requires you to do business with and/or contract with other companies for various reasons. This can sometimes open you up to exposing yourself to privacy issues. At the end of this article, I will reveal to you probably the best step you can take to securing your identity.

An identity thief takes your personal information and uses it without your knowledge. The thief may run up debts or even commit crimes in your name. These 10 tips can help you lower your risk of becoming a victim.

1. Protect your Social Security Number

Don’t carry your Social Security Card in your wallet. If a company you do business with wants to use your SS# as your account number or id number, ask them to use another number. Protecting your Social Security number is the key to controlling identity theft.

2. Don’t let your identity get trashed

Own a paper/document shredder as part of your business. Shred or tear up papers with your personal information on them before you throw them away. Shred credit card offers and other mail you receive that might have your personal private information on them.

3. Use caution when clicking around the Internet

Before entering credit card or other personal information on any web site(especially if you are new to it), read their privacy policy. See what your opportunities are to opt out of sharing your information. IF there is no privacy policy posted, BEWARE!. Do business somewhere else. When you do enter personal information, enter it on secure Web pages with “https” in the address bar and a padlock symbol at the bottom of your browser. These signs indicated protection from hackers.

4. Don’t fall for “Phishing”!

Scam artists disguise themselves as legitimate businesses that you do business with like your bank, stores, eBay, Paypal, government agencies and such. Tactics include phone calls, emails, regular mail, and others asking you to verify personal information like account numbers and passwords. Don’t respond unless you initiated the contact. Legit companies do not ask for this sort of information in these ways.

5. Control your personal financial information

Limit where you can, the sharing of your information between companies and/or their affiliates.

6. Opt-out of pre-approved credit card offers

Many pre-approved credit card offers are simply ploys to make your information an easy target to gather.

7. Check your bills and statements

Open these items when you receive them in the mail. Reconcile right away and look carefully for any unauthorized charges or withdrawals. If you don’t receive these in the mail, call to find out why in case anyone has changed your contact information.

8. Protect your computer

Computer viruses and spyware can compromise your privacy. Use the appropriate security software. Make your passwords difficult for others to guess. Don’t click on links in spam email.

9. Check your credit report

This is one of the best ways to protect yourself. Monitor your credit history. You can get a FREE credit report every year from each of the three national credit bureaus.

10. Ask Why

Whenever information is requested from you that seems inappropriate for the transaction you are making, ask questions. Ask how the information is going to be used and if it will be shared. Move on if you feel the answers are unsatisfactory.

Identity theft is one of the fastest growing crimes in America. It’s wise and prudent to take steps to protect yourself when you are an online business owner spending so much time online. A great way to protect your good name and your identity from being stolen is with a fantastic company called Lifelock. They’ll even give you a Million Dollar Service Guarantee.

Quite simply, using Lifelock is absolutely the best way to protect yourself from identity theft BEFORE it happens.

If you decide to take this important step toward protecting your identity and good name, here’s how you can save a little money on Lifelock’s already low service pricing. At the appropriate point when prompted for a “PROMO CODE”, enter the promo code LOCKSAFE. By entering “locksafe”, you’ll receive a 10% service discount from Lifelock that I have negotiated for all my readers.

Get all the details at http://www.Lifelock.com .

Identity theft can happen to anyone, anytime and anywhere. It can happen online or offline. Take the logical steps to protect yourself and rest assured that you have properly protected your reputation and the reputation of your business online and off.

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