A blog about Computers and Technology today. I will be posting information about various subjects in the world of computing, from programming to simple advice on what software to use. I will tell all!
24.4.11
Surprisingly there are several things that you can do to help speed up and even diagnose or troubleshoot your way through many common problems completely on your own without the help of a professional like me.
The reason I offer this advice is because I would personally rather have you fix these common problems. It will save you money.
For virus and spyware issues the first thing you should do is reboot your system in safe mode (be sure to specify safe mode with networking). If you are not sure how to boot your system in safe mode, use the following process:
From a cold boot or after a system restart, press your F8 key repeatedly while the system is booting up. You may have to tap the key in succession for several seconds during the entire boot up sequence to insure that the bios detects the keystroke successfully.
You should be presented with a black screen with several options one of which will be: 'Safe Mode With Networking'.
Use your arrow keys to highlight the selection and then press enter/return.
You should see many messages scroll down the screen as the libraries are loaded.
Be patient this process can take a few minutes.
You may be warned that you are in safe mode which is fine. Once you have reached the desktop check to see if you can bring up an internet explorer.
If you can and still do have access to the internet make sure that your browser is not being redirected through any proxy servers (this is a tactic that some virus/spyware programs use to send you to their sites).
1. From the internet explorer tools menu select 'Internet Options'.
2. Using the tabs in the Internet Options dialog box select 'Connections'.
3. On the Connections menu press the button labeled 'LAN setting'.
4. Make sure that none of the boxes on this menu are selected.
5. Press OK twice to return to the Internet Explorer.
Now in cases where you have lost your Internet Access this is a technique that can restore access many times.
1. Click on Start.
2. Type 'msconfig' into the search box.
3. You should see 'msconfig.exe' appear at the top of the search dialog box.
4. Using your mouse click on 'msconfig.exe'.
5. The system configuration utility should start and a dialog box should appear on your screen.
6. Using the tabs at the top of the dialog box select 'Startup'.
7. Press the button labeled 'Disable all'.
8. Press 'Apply' and then 'OK'.
Now reboot your computer and in many cases your internet connection will have been restored and you can safely download a virus/spyware scanning application to remove whatever may have been causing your problems.
Types of Infections
Malware: Short for malicious software, malware is a computer software program constructed to secretly gain access to your PC. Malware is a generic term and is comprised of viruses, worms, trojan horses, spyware, adware, scareware, crimeware, in addition to other unwanted applications.
Viruses: In short, a computer virus is a software program that can reproduce itself and infect a PC. The most typical ways to be able to receive viruses involve launching them in seemingly harmless e-mail attachments, by CD, or thumb-drive. While some computer viruses can merely be pesky, others might end up being very destructive, wiping out documents, crashing your computer, and/or emailing itself to all your contacts, just to name a few.
Worms: Worms are usually similar to viruses except they replicate and spread much easier and faster due to the fact that they need to have less (if any) human behavior to spread. They normally spread by means of the internet rather than like a virus which mostly spreads by means of e-mail.
Wabbits: No, I'm not talking about the Warner Bros. cartoon. Computer wabbits are an unusual type of malware, and usually the least ambitious. Unlike the majority of malware though, wabbits will not spread from computer to computer, but instead focus on destroying a single computer.
Spyware: The main distinction between viruses and spyware is how you get it. You get spyware from downloading and installing free software programs that will in addition contain spyware. Like the name suggests, spyware monitors your every action on your computer and could gain access to your private information, browsing history, and surfing habits. Spyware is additionally known to adjust PC configuration settings which may result in different home pages, slower connection speeds, as well as loss of internet connection. Spyware will not copy and spread itself like viruses do.
Trojan Horses: Named after the Greek myth, trojans are usually comparable to spyware, where the user installs the software program unknowingly when they install a useful program. A trojan horse, once downloaded and installed, can install more spyware, adware, and so on.
Adware: Otherwise known as advertising-supported software, once downloaded and installed, adware will automatically play, show, or install ads on your PC. The object of adware is to generate revenue for its author. Despite the fact that it can be incredibly frustrating, adware by itself, is ordinarily harmless.
Keyloggers: Logs your keystrokes, ordinarily to figure out financial data and/or passwords.
URL Injector: This program automatically switches certain Web addresses you type into your browser with an affiliate link to the exact same website so the creator of the program will get a payment on many things you pay for on the web.
Dialers: This application utilizes your computer's modem to dial usually premium-rate phone numbers.
While knowing what type of infection your computer has is important, it won't fix the problem for you
What's really going on in your PC, FIND OUT!
If you have a doubt on who your wife keeps chatting to online, this is exactly what you need. Have you ever had a problem with your husband working late night on the computer? Spywares are there to help you. It will make it possible for you to check out all chat conversations, emails and sites which have been surfed on the computer. The software is also perfect for all those parents who are really worried about the sites their children have been visiting. Most schools have labs today and it has become easy for children to access illegal sites. However, with the use of such spywares, this can be taken care of. You can keep an eye on the kids and protect them from viewing explicit adult material.
Now, you may be worried about the working of this type of spyware. You may feel that your wife/husband or child will get to know about the software being installed on your computer. However, that is absolutely not the case since it works in complete stealth mode. It makes use of the latest technologies in system security which means that you will never see any icon or button of the software in the process list, Taskbar, Task Manager List or uninstall list. It will be hidden even from a professional computer user as it functions in the most advanced stealth positions of the PC.
You would also be scared about what will happen when you go away from home for a holiday. But do not bother. You will still receive the files via email or they will be uploaded through FTP. The whole idea of this is to make you feel comfortable even while you are not around computer to check and sift through things.
In case you have a few computers on the home network, you can choose to send files to a remote network folder. A User and Password may be set for the folder and the spywares will verify itself to attain access to the folder.
10 Things All Tablets Need
Big display: By big display I mean a display that is big enough for you and for your intended use of the tablet. If you intend to do mostly web browsing and stuff like that, a 7 inch screen would be big enough. If, however, you intend to watch video's with the family or do photo editing or play high resolution games, then a bigger screen size would perhaps suit you better. The intended mode of transport must also be taken into consideration. If you intend to carry it around in your handbag, then it must typically be smaller than your handbag. If, however, you are going to carry it around in a briefcase or its own carry case, then go as big as you like. Just remember that with increased size comes increased weight, and the heavier it is the less comfortable it will be to use for extended time periods.
Good Operating System: Can the tablet's operating system do what you want it to do? At the moment, the most proven operating systems are the iOS from Apple, and the Android 2.2 and Android 3 (or Honeycomb) from Android. Until they can successfully convince the critics, rather stay away from Windows 7 or webOS for the moment.
Lots of Applications: The availability of applications is a major must-have for any tablet. Applications extend the functionality of the device and typically provides more entertainment and productivity. Apple has a huge collection of apps available for its iPad and iPad 2, some free and others not, so you don't have any worries there. Android also has more than enough apps available, and isn't as strict as Apple when it comes to accepting new apps, meaning you could easily write your own apps and make it available to everyone else for free or at a cost.
The Right Price: This is something only you can decide on. It is important to keep in mind that you most often get what you pay for, so it is best not to go for the cheapest no-name brand made in China. That being said, the most expensive ones are also not always the best. Compare features and functionality, then bring in price.
Value for Money: This one is a follow-up on the previous point. Is it worth its price? Does its features and functions justify the price? This all depends on what you value most. If you value luxury more than practicality, be prepared to pay for it.
Two Cameras: Only if you want it. It does add value (and price) to the device. Use it for video calling, taking video's and pictures, etc. If you don't need two cameras, you can consider a cheaper tablet with just one or even no cameras. Once again, it depends on what you value.
Excellent Virtual Keyboard: Since a tablet uses a touchscreen interface, the only way for you to communicate with it and through it is by using its virtual keyboard. Therefore, it must be easy and comfortable to operate. The virtual keyboard must be very responsive without making a lot of mistakes. Test drive a few tablets' virtual keyboard to see which one is more comfortable and efficient for you.
3G connectivity: An absolute must if you live in South Africa or any country where Wi-Fi hotspots are not readily available or not in your neighbourhood. Even if you are lucky enough to have Wi-Fi hotspots close by, a tablet is meant to be a mobile companion and 3G connectivity is crucial to achieving that.
Flash Support: If you plan to use your tablet as a partial computer replacement, this is a must. Many websites today use flash, and if your tablet doesn't support it, your web browsing experience will be seriously crippled. Apple decided that Adobe's Flash is a potential security risk that it does not need, hence the iPads don't support flash. Android, on the other hand, have shown them that they actually do need it, and Android operating systems from version 2.2 onwards support flash.
Good Battery Life: Once again, a tablet is meant to be a mobile companion. You therefore don't want to be limited in that mobility with a power cable every few hours. Depending on what you intend to use your tablet for, you should consider what kind of battery life you require and can settle for. The longest is obviously the best, but comes at an increased price. Whatever you decide to do with your tablet, you must be able to get at least a few hours of work out of it before it needs recharging. Remember that web browsing uses more battery power than just running applications. Most tablets have separate battery life specifications for web connected and non-connected activities.
So that is my list of must-have features for a tablet. I hope it proves to be helpful if you are looking at buying a tablet.
Your Actual Internet Speed
If you still think it might be slow internet access causing at least part of the problem, a quick, free test will actually tell you how fast your online connection is really running. It is very simple and several websites offer these quick tests.
Do a Google search for "Internet speed test" or something similar. You will then simply need to choose a city close to you or enter your zip code and the test will start. It takes less than a minute and it will give you the download speed and the upload speed of your connection. This is the speed coming into your computer not what is reaching your house or office building.
A typical downloading speed is around 6mb/s but that can vary based on your agreement with your Internet service provider, if you have on a DSL line or Cable connection (cable is normally a good bit speedier), and your residence or office's closeness to the a strong Internet line. If your connection speed is below 4mb/s you probably have a slow Internet speed problem. If you find that your speed is too slow you may want to speak to your ISP by telephone and they can run a speed-test themselves, online, and see what is causing your slow speed internet.
But one thing you may want to do before making that call is to check out your wireless router and how well it is working. The best way to know if your router is OK or not is to operate more than one computer doing internet downloading at the same time and see if it makes the computers run slower. You can simply have 2 or more computers on the wireless network browse the web, going fast between different pages and sites. For this test you need to browse web sites the computers have not been to before.
If this little test does not affect browsing speed then the Internet and wireless system in your home or office is not the culprit.
Making Your Browser Better!
* Don't overload your Web browser: It's a good idea not to open too many tabs at once whilst browsing the Internet. When you are looking at multiple pages moving from one tab to the next you will find that your Internet slows down. You can prevent this by only having one or two tabs open at once to ensure that your browser is not overloaded and begins to slow down.
* Choose the right Internet Browser: Some browsers require more RAM from your computer than others. Try to find a browser than requires less and provides you with faster speeds. Google Chrome is currently one of the fastest browsers amongst them all.
* Scanning downloads before they happen: There are many free and paid for scanning programs that evaluate web pages for you before downloading any content from them. It is good to go through this process every time you are unsure about a particular page. This is the same case for emails. Many free emails have scanning tools you can use that will scan attachments for you before you download them to make sure they are free from viruses.
* Get the right advice: If you are unsure about something on your Internet browser ask someone who will know about it and will be able to give you the correct answer. A colleague in the IT Department for instance.
* Scan your computer regularly: By keeping an eye out for virus's and spyware that can affect your computer you are also ensuring that you are helping to keep your Internet speed at its optimal levels. Spyware and other things like virus's can really slow your Internet speed down.
* Keep your anti virus software up to date: Not only do virus's slow your computer down but they can also affect your Internet access. Make sure that your virus software is constantly updated because the healthier your computer is, the better experience you will have whilst surfing the Internet. If you are unsure of how often to update the software you should simply call the IT support department from the company you bought the software from.
There are a few simple steps you can take to ensure that you are getting the most out of your Internet browser and Internet experience in general. I hope our tips on how to optimise your experience and Internet speed has given you some ideas on how to improve the way that you are currently use the Internet in your home.
23.4.11
10 Ways to Speed Up Your PC
At some point in time we all reach the point where our computer is not running a quickly as we like. With an aging computer, it's almost inevitable. But, there are many things that you can do, short of buying a new computer, that allow you to get a quicker, more responsive computer. Before I give you my ten tips, I want to introduce you to a tool that comes with Windows Vista and 7 that assesses your computer's problems. It'll give you a better idea of what might be the main problem with your computer, and enable you to fix the problem(s). Firstly, click Start, then Control Panel. Now go to the System and Security tab and click System. In the menu that appears, click Performance Information and Tools under the See also heading of the left panel. Next click Advanced Tools in the left panel and in the new dialog, scroll down and click on Generate a System Health Report. This will take a few minutes to identify possible issues with your computer. It might also be useful to re-assess the Windows Experience Index. If you need any help with interpreting these results, just contact us. Without further adieu, here are my top 10 tips for how to speed up your computer:
1) Free disk space
Perhaps the most obvious option is simply to free up some of your disk space. This provides more space for the system to run and thus your computer can be quicker as a result. To do this, click Start, Control Panel, click the Programs tab and then Programs and Features. Then a list of your programs will come up. Simply select a program that you don't need or don't want anymore and click uninstall. It's that easy! After you've removed some unwanted programs, especially large programs, you should notice your computer speed up a bit.
2) Clear your internet cache
Here's another tip that people often forget. Clearing your internet cache can boost the speed of your browser and by extension, your computer. What is the internet cache you ask? When you visit internet sites, your internet browser stores information in a folder, called a cache. If it's been a long time since you've cleared your cache (or you've never cleared your cache) then it'd be a good idea to clear it. Here's how to do it on Internet Explorer: Go to Tools, then click on Internet Options. Under history, click on Delete and tick the types of stored data you'd like to remove from the cache.
3) Run a disk cleanup
Often an overlooked feature, the ability to run a disk cleanup is a simple and effective way to make your computer run faster. Basically, disk cleanup identifies and removes superfluous system files, helping to make your computer run quicker as a result. To access this tool, click Start, Computer then right click the disk that you want to clean (usually your C:/ drive) and click Properties. In the popup that appears, click disk cleanup. The program will then assess your computer and present you with various options of files that it can remove and the amount of space that will be freed. If you're unsure about what to select, simply leave the defaults. Then, disk cleanup will run and do the rest for you! Another program that's good to download which performs a similar function is CCleaner.
4) Perform a defrag
Another powerful tool that you can use that most people don't utilise is the defragmentation tool that comes with Windows. Defrag analyses the way that the files are arranged on your hard drive and re-arranges them to promote speed and efficiency for your computer. It's like auditing and sorting the computer's files basically. To run a defrag, go to Start, Computer and then right click on the drive you want to run a defrag on and click Properties. From the dialog that appears, navigate to the Tools tab and click on Defragment now. From there, follow the prompts to analyse and defragment the volume (this part slightly different depending on your version of Windows) (P.S I'm following my own advice and ran a defrag on my own computer whilst writing this).
5) Scan your computer for spyware and malware
If your computer is running slow constantly, this could be due to a virus, spyware program or similar malware. You mightn't even know that the program has accessed your files and it altering system settings (not a nice thought). If you have an anti-virus or other anti-malware program on your computer, run a full system scan and check to see if there's anything lurking around that shouldn't be there. If you don't already have a program installed, you can download Microsoft Essentials for free, http://www.microsoft.com/security/pc-security/mse.aspx. AVG is also a popular free anti-virus. Most Windows computers also have defender on them, so navigate to Control Panel and click Windows Defender to open it. Then perform a full system scan. Various other anti-spyware and anti-malware programs and also available. A quick search on Google will bring up many of these. I say this because it's often good to run more than one type of anti-malware program. This is sort of like getting a second opinion. One program might find something that the previous didn't, or one may be more akin to finding certain problems, on certain operating systems and so on...
6) Run chkdsk
Chkdsk (check disk) is a neat little program that can check your computer for errors. Sometimes your computers file system can accumulate errors, much like DNA can accumulate mutations over the period of a person's lifespan (though at a higher rate of course). These errors have to be fixed or they can cause problems with the functioning of your computer and cause it to run slowly. Here's how to access it: Go to Start, Computer and right click on the drive you want to run chkdsk on. Then click on Properties and navigate to the Tools tab. From there, click on Check now. You may be required to provide administrative access to do this. Check both of the tick boxes and click start. If you do this on your C:/ drive then your computer will prompt you to do this on restart. When you're ready, restart the machine and chkdsk will run then, automatically fixing any errors that it encounters.
7) Auto-allocate your virtual memory
This one's a neat little system change that I often perform when trying to speed up someone's computer. This is because most older computers don't auto-allocate their virtual memory, causing the system to run slower as a result. This may not be the cause on newer computers, but it's worth a check anyway. By auto-allocating virtual memory, the system can determine how much space it needs to perform and set-up tasks, leaving additional space available for the system to run smoothly. To auto-allocate your virtual memory, click Start, Control Panel, click the System and Security tab, then click System. Once you're at the System screen, click on Advanced system settings (in the left panel). You may be required to provide administrator access. Then under the Performance heading, click Settings. In the dialog that appears, navigate to the Advanced tab and then click Change under the Virtual Memory box. Here click the checkbox that says "Automatically manage paging file size for all drives". Click OK. You may need to restart your computer. If the tick box is already checked, then this setting is already applied.
8) Alter your visual settings
If your computer is still running slow, you might get a vast improvement from lowering your visual settings. We all love the new whizz-bang graphics of modern-day operating systems, but for some older computers (end even some newer ones) this can be a taxing task to complete. To adjust the visual settings, click Start, Control Panel and then click on the System and Security tab. From the next menu, click on Advanced system settings link on the left panel. On the dialog that appears, click on Settings under the Performance panel. Then you can click the "Adjust for best performance" radio button or tick the boxes of the visual settings that you want to remove. It is usually best to remove things like aero peek, transparent glass, drop-animations and fading, depending on how serious your slowed computer is. You can alternatively right click on the desktop, click Personalise, and then scroll down to Basic and Classic themes and choose one of those. If what I described before seems too difficult, choose the Basic option via this method.
9) Change your bios
If you've still got a slow computer that's not acting as fast as you'd like, then you might need to fiddle around with the bios. The bios is a simplistic interface that allows you to edit the computer's hardware settings. To access bios, you must hit a specific key upon a system start up (this means you'll have to restart your computer). Common keys include F2, F8 and DEL. The screen that flashes up for a few seconds the first thing you turn the computer on should tell you what button, otherwise just try to press all the above mentioned ones. Once the bios comes up (it should be a very plain, often blue background screen) you'll have to locate a setting that is along the lines of Graphics allocation. I can't give you the direct details because not every bios is the same. I also point out that not every bios has this option. Basically, you want to change this graphics allocation to be a higher number. Say it's set to 64MB, change it to 128MB, or as high as it goes. Again, if you can't locate it under any of the tabs, then your bios doesn't support this function, unfortunately.
10) Upgrade your hardware
By this stage, you should have really noticed a change in the performance of your computer. If you haven't, or you're still not happy with the speed of your computer, then you'll need to upgrade your hardware. Sometimes, this is as simple as getting more RAM (random access memory). Other times is can be more complicated, like altering your motherboard. You'll need to get some more advice in order to determine what's needed, so you can contact us at our website in order to find out what we recommend for you.
Mozilla Skywriter Coding
Cloud Coding can take up a significant amount of time, but can be worth it in the long run when the finished product shows itself. This is a skill that can be easy for some people to catch onto, as long as they are driven and can learn all of the necessary tools and information required. Beginners should get familiar with the Cloud so that they too can start coding and catching onto the Skywriter option.
Believe it or not, the Mozilla Skywriter can be very easy to use. Project developers are usually the ones that have no problems opening things up and working. Beginners that have a desire to get started will need to ensure that they are prepared to follow along with simple instructions before actually moving along.
Once users know how to get things going, it should be easy to start moving forward with new projects. In fact, most people have been able to catch onto the system in just a couple of weeks. Using it often surely helps an individual to learn the ropes and as time goes by, the projects that are designed are going to get much better in terms of the overall quality and strength.
In order to make things even easier on the user, the Mozilla Skywriter can be accessed just about anywhere. As long as the individual has a username and a password, they should be all set within a couple of minutes. All work can be stored and looked up over the internet, which allows a user to work wherever they want. As long as there is a computer as well as a strong internet connection the work can begin any time.
On top of all of that, the plugin is free to use. This is a quality that people like to see, mainly because they do not have a lot of money to waste. Be sure to use a version that is fully updated and do not provide a credit card number at any time during the download.
Once everything has been put into place, the individual will now have a new set of tools that they can use to their advantage. It is a good idea to keep up with all of the updates that may come along, simply to ensure that things are working properly. Save work along the way and it should always be easy to have a coding source to rely on.
The Mozilla Skywriter is certainly a great resource to have on hand. Many developers are using it on a daily basis right now, simply because they can get so much done. Take the time to get started with the downloading process right now and enjoy the new features today.
Java Today
Sun Microsystem's flagship programming environment has long be associated with embedded web software. However, this doesn't mean that there isn't a need for regular applications as well. In fact, there is graphical user interface toolkit called Swing that tries to emulate several different operating systems. Java is said to be the "write once and run anywhere" development architecture, so this sort of cross-platform technology is particularly important. Individuals who want to find a job in the world of Java might be able to carve out their own niche in Swing development.
Other firms might want to hire based on knowledge of the Abstract Window Toolkit. This is an alternative to Swing, and tries to emulate the operating system that is currently being run. This is a marked difference from Swing GUI architecture, since an application written in Swing will generally look the same regardless of the type of operating system it's being run on. Since it preserves the look and feel of the type of system software being used, some developers prefer to use this method. Of course, potential job applicants who have experience working with both of these two toolkits will have a leg up on the competition.
With the rapid growth of mobile devices, Java ME is on the rise. Can you say Android? This is a version of the platform for use in embedded devices. Programmers with experience in working with this system might have an edge, because it's such a standard system for these kinds of architectures. However, some developers are starting to consider the system to be old news. Nevertheless, even these firms might want to hire developers with experience in Java as well as another system. As people turn towards Google Android or Windows Phone 7 as their marketing platform, they will surely still want to be able to sell products to the worldwide users of over 2 billion Java Me devices-
We live in a digital era where the role that Java (and others) play is increasing and becoming more and more important.
Mobile Game Development
Stuck in a traffic jam or getting bored in the office, mobile phones can come to your rescue. Mobile games have been one of the best additions to our lives. Today mobile game development is a multibillion-dollar industry. Game developers crack their brains to bring you newer apps with improved experience and features. Since the days of the snake games, mobile apps have come a long way. With improved handset features and processing capabilities, they are giving PC games a run for their money.
Starting from a small brick app to advanced multiplayer games, you just get what you want. Outsourcing centers around the world are the key of this growing demand for apps. They've thrown mobile development into newer heights. If you want a custom game developed, you need to hire the services of these developers. You will also save a lot of money and your precious time when you outsource mobile development. Let me just stop here and mention that I myself am a programmer if you couldn't tell from my other articles. I don't completely agree with the outsourcing of jobs, but only from a programmers perspective. This article however is not meant to be from a programmers perspective, its meant to be from the perspective of a company or business trying to get into the mobile game.
Trends in Mobile Game Development
- Java and iPhone games are two of the most popular gaming platforms in today's world. Java is the traditional platform for mobile games but since the launch of iPhone, it has been locking horns with it.
- Java is my favorite programming language because of its cross-platformablity, however iPhone demands you to code in Objective C, so branch out!
- Multiplayer apps like chess and poker have become very popular with the users. People usually like playing these games within in their network but the gaming platform allows people to compete with strangers.
- Mobile games are not restricted to entertainment alone, as many promotional and advertising campaigns are made an integral part of mobile game programming in the recent years. You can play these games and shop for your favorite merchandise using the cell phone.
- Another emerging trend in mobile development is the emergence of portals, which sell games. This has made sure that you will have access to thousands of games online. These games are priced cheap to reach the masses.
Small and medium businesses are seeing mobile games development as an ideal platform to expand their businesses. What's stopping you from getting your custom mobile game?