Wednesday, June 24, 2009

Google Wave

Topic: Google Wave|Level: Beginner|Type: Informational




http://wave.google.com/help/wave/about.html

Watch for this thing!
Google's answer to "What would email be if it were invented today?"

Simple communication object called a Wave
- Email style conversations
- Instant message style conversations
- Share photos & rich media
- Interact with Blog sites / wiki like sites / any interactive content system
- Collaboratively edit documents
- Rich APIs for interactive content such as games
- Integration with other system APIs (i.e. Twitter)
- APIs to integrate to existing workflow systems

Some of the already created "Robots" in it...
- Context based Spell Check - It recommends or corrects spelling based on the context of the sentence, not purely comparing what you type to list of dictionary words (i.e. it automatically would correct "I want been soup" to "I want bean soup")
- Media Sharing - Photos dropped in the wave conversation are instantly shows to all participants and those people even see thumbnail images before the entire photo is finished uploading
- "Bloggy" automatically posts and persists the wave in a Blog and anybody interacting in the wave conversation in the blog will have their contributions instantly show up in the original participants wave client
- "Rosy" - 40 language real-time translation! You type in your language, your other participants in the wave conversation sees what you type instantly translated to their language.
- "Tweety" Puts your Twitter messages & tweets right inside a Wave and allows you to post tweats and replies from the wave & search tweats for a particular subject and get continual search updates to the list

Thursday, June 18, 2009

Spyware Cleaning

Topic: Maintenance|Level: Beginner|Type: How-To


If you're connect to the Internet, there's a good chance you have stuff running on your computer you don't want that's dragging its performance down. These "spyware" applications can come from a variety of sources and do all sorts of things you don't want. But a big problem with them is if they're running it's memory and processing time your computer can't give to the applications you do want to run.

So the most common procedure I use to clean computers of Spyware is...

1. Download & Install "Spybot - Search & Destroy"
Go to http://www.download.com and search for "spybot search destroy", or just use this link. Download & Install the application

2. Download & Install definition updates for Spybot
During the Installation of Spybot it will give you this option to Download Definition Updates. Do so.

3. Reboot the computer to Safe Mode
Reboot your computer. While it's booting up and all that stuff is flashing by on the screen repeatedly and fairly quickly tap the [F8] key. After a couple seconds (before Windows starts loading) you should get a black screen with white text and an option near the top to "Start Windows in Safe Mode". Select that option and press Enter. Windows will continue to boot, but may look a little different than you're used to. That's ok. Safe Mode is a mode in which Windows runs with minimal drivers and software support. Basically in normal mode all those spyware things generally start automatically with Windows and then 'hide' themselves. Safe Mode prevents them from doing that so Spybot can have a better chance at finding and eliminating them.

4. Run a full scan of the computer with Spybot in Safe Mode
Start Spybot from your Start Menu and continue through the options to run a full scan. This will take awhile, possibly hours, depending on speed and size of your computer's contents.

5. Allow Spybot to clean out any problems it finds.
Once the scan is finished, Spybot will list all the problems it found and will give a button to Fix Selected Problems. Click that and wait for the clean-up to finish. Reboot your computer normally to get back to regular Windows mode and you're done.

Thursday, June 11, 2009

What's a "Torrent"

Topic: Torrents|Level: Intermediate|Type: Informational / How-To
You may have heard the term "Torrent" before (in computer terminology, not like a hurricane). A Torrent is basically a way of downloading very large files or groups of files from other users over the Internet. It's similar to Peer-to-Peer file sharing, but has a couple benefits over them. Now I don't claim to fully understand how all of this works myself, but I know enough to understand what it does.

What's in a Torrent
A Torrent basically contains information on where to go to download a file or files. They're ideal for getting very large, popular file(s). They're commonly used to (frequently illegally) share TV Shows, entire seaons of TV shows, movies, entire CDs, entire software applications, etc.

How they Work
First of all you have to have a torrent downloader application. There are a few common ones out there such as uTorrent (www.uTorrent.com). Once you have a torrent downloader application, you then use it to open a .torrent file (that could possibly be found at various torrent hosting sites such as thepiratebay.org or mininova.org, or simply doing a web search for something you want to find along with the word 'torrent' in the search). The .torrent file contains information about what file or files are contained in the torrent and about some "Trackers". The Trackers are servers on the Internet that keep track of users that are downloading but not uploading ("Leeching") or also uploading ("Seeding") the file(s) in that torrent also. The Trackers do not actually host the file(s) contained in the torrent. When you choose to download the contents of a .torrent with your downloader application it then asks the Trackers who else is sharing the file(s) in it. Your downloader app then goes to them and starts getting chunks of data from them. The downloader app also does this with potentially many other users all over the Internet, all at the same time. When you download a file from a particular website or server you're pulling that file from a single source. But with torrents you potentially download pieces of the file(s) from multiple sources at the same time. This allows the file(s) to be downloaded much more quickly than trying to pull them all from one source. Also with torrents your downloader app takes care of asking the other sources for different chunks of the file(s) to maximize download efficiencies.

Benefits of Torrents
Because of how Torrents work they are ideal for sharing large amounts of data / files. Also more popular items can then be downloaded more quickly because there're more users who have that file to share. Torrent technology also makes it possible for your torrent downloader application to priorize particular files in a torrent's collection of files, or even particular torrents above others. You can even choose to download some files but not others from a particular torrent's collection of files. Or you can pause and resume large downloads without issue if you need to shutdown your computer or sharing application for some reason.

Legality of Torrents
Torrents and Torrent technology itself is not illegal. However they are more often than not used to share copyrighted material. A Server on the Internet that hosts files for downloads is generally a publicly registered entity. Therefore if they were to illegally host copyrighted material they could easily be found and face legal action. However, somebody hosting a .torrent file or running a Tracker is not actually sharing copyrighted material, therefore they have a degree of deniability protecting them. However, this is a very gray area of the law and is undergoing some change right now. One of the biggest torrent hosting sites on the Internet, thepiragebay.org, recently had its 4 founding members arrested and fined several million dollars each for copyright infringement.

Lynda.com

Topic: Education|Level: Various|Type: Training


If you're wanting to get educated on any particular piece of software, before buying any books I strongly recommend first checking Lynda.com. Lynda has training videos for MANY products from many manufacturers, and typically broken down to multiple skill levels. The videos are very well laid out and they're written and recorded by professionals in the field that actually use the products. They also are not afraid to say if some part of the product is flawed or flat out doesn't work and how to get the best use out of it. They're definitely a better way to go for over-all education of a product over books, in my opinion. Although books still have the benefit of a easy ongoing reference, for the initial learning, go with Lynda.

(Anybody for a game of Charades... -sounds like- *snitchagorrent*)