Testing RAM

You should test new RAM to make sure that it works. You should also test existing RAM when your computer is acting weird. Computer RAM does go bad. When it does, you can see erratic behaviors such as computer freezes, incorrect screen drawings, and corrupted files. Most people assume that this is due to a virus.

A few years ago I saw a manager in a Reston, Virginia office reprimand an employee because the manager assumed that the employee somehow infected a computer with a virus. The important computer documents had been corrupted and could no longer be opened. We figured out later that the real culprit was just bad RAM that had incorrectly written the files to disk.

Testing RAM on a PC

Using a bootable CD such as Ubuntu or the Ultimate Boot CD as described in my Live CDs post will allow you to run utilities to test PC RAM.

Testing RAM on a Mac

Thanks to command-tab.com for creating a utility for thoroughly testing RAM on a Mac computer. Run their install package, shut down the computer, boot up while pressing the Command and S keys (to go into Single User mode), then type memtest all 2 in order to run the memory test twice.

I recently ran this test after adding more RAM to a computer for a Washington D.C. customer.  The test showed that the new RAM had no problems.

Easy Webcam Setup with Ustream

A friend who fled New Orleans and Luling, Louisiana showed me his webcast on Ustream. Ustream allows Mac and Windows users to share their video on a Ustream page. Unlike broadcasting a live feed straight from your computer, Ustream can handle thousands of visits, as my friend’s page had before his house lost power when hurricane Gustav hit Louisiana this morning.

Another service like Ustream is Stickam. Both are free so I suppose their business model is to just be purchased by Google.

If you have a webcam and a nice view from your window, give Ustream a try. Or you can just use it to watch emergencies like this.

Best of luck to everyone in the storm.

iPhone Special Diagnostic Codes

Thanks to AppleGuy Tom for providing these codes which work on most US AT&T phones and have been tested on the iPhone. Simply type these codes as if you are calling them.

*3001#12345#* -Displays the Field Test Mode, network, cell, GPRS, call, and version information.

This picture shows the information from one of my cell towers. The Rx Level is showing the signal strength from that particular cell. Note that in Field Test Mode the signal meter in the top left corner changes from a 5 bar readout to a number. This is more accurate and can help when placing your antenna for a signal booster, for example.

*#06# -Displays the 15 digit IMEI (International Mobile Equipment Identity) in the middle of the screen. (This number is also printed on the back of the iPhone.)
This number is worth writing down. Your carrier can deactivate the phone with this number so that it will not work if ever lost or stolen, even when using another SIM card.

*#21# Displays ‘forwarding’ state (enabled or disabled) voice call, data, fax, SMS, sync data, Async data, packet access, and pad access forwarding for outgoing calls.

*#30# -Displays ‘Caller ID’ (enabled or disabled).

*#33# -Displays ‘barring’ state (enabled or disabled) voice call, data, fax, SMS, sync data, Async data, packet access, and pad access forwarding for outgoing calls.

*#43# -Displays ‘call waiting’ state (enabled or disabled) voice call, data, fax, SMS, sync data, Async data, packet access, and pad access forwarding for outgoing calls.

*#61# -Displays ‘call forwarding to voicemail’ state (enabled or disabled) [and number forwarded to] of voice call, data, fax, SMS, sync data, Async data, packet access, and pad access forwarding for outgoing calls.

To change the number of seconds before the call forwards to voicemail, retrieve your eleven digit number from *#61# then carefully type *61*numberRetrieved*11*30# -those last two digits are the seconds to ring (Default is 20; Max = 30)

*#62# -Displays ‘call forwarding when unreachable’ state (enabled or disabled) [and number forwarded to] of voice call, data, fax, SMS, sync data, Async data, packet access, and pad access forwarding for outgoing calls.

*#67# -Displays ‘call forwarding when busy’ state (enabled or disabled) [and number forwarded to] of voice call, data, fax, SMS, sync data, Async data, packet access, and pad access forwarding for outgoing calls.

*225# -Requests an SMS message displaying the current monthly balance. (if applicable)

*646# -Requests an SMS message displaying the remaining monthly minutes. (if applicable)

*777# -Requests an SMS message displaying the pre-paid account balance. (if applicable)

Some other AT&T codes currently do NOT work on the iPhone: *#4720# (voice quality reduction codec -to save battery) and  *3370# (better voice quality codec)

USB Drive PC Tools

PC Repair System from Daily Cup of Tech

USB drives can hold a lot of tools needed for PC repair, recovery, and diagnostics. The folks at Daily Cup of Tech put together a PC Repair System that fits on a tiny 32MB flash drive.

What to do

All you have to do is download the files and extract them onto a flash drive. If you put all the files in the root directory of the drive, you will have the option to auto launch the application menu when you insert the USB drive. The menu will appear in the system tray (bottom right). Right click on the system tray application and you will see the menu shown here.

As you can see, there are lots of useful applications for computer help tasks. See the PC Repair System page for more info on the applications, or just run them to see what they do.

It works

I recently used the included Restoration software to recover deleted files from someone’s computer in Alexandria, Virginia.

With a PC Repair System USB drive, you have an easy to use and powerful set of tools.

When to buy Apple Products

You don’t want to buy a product just before it is replaced by a faster version at the same price. That’s why MacRumor’s Buyer’s Guide is useful for Apple products. It currently shows that there are many iPods and computers that are due for revisions soon based on the time since the last revision. This coincides with recent rumors of a September 9th event to announce new products.

This does not predict exactly when a new version will arrive.  Apple could come out with a small bump in the middle of a cycle. But if a revision is long overdue, you should consider waiting unless you need something immediately.