Macintosh 

  As an Apple Certified Technician working for Stafford Associates in the Stony Brook area of Long Island, New York, I am constantly challenged by different computer problems. Everyone has a computer but most people are really quite unfamiliar with their computer. Ever since the Apple IIe, I loved using the computer and I love to share my enthusiasm with anyone willing to listen. So here is my little corner in cyberspace. They call me Mac Mike at work and so this will be Mac Mike's Corner on the web. I will try updating this blog on a regular basis and include all sorts of tips, tricks and information that I think is relevant to the Macintosh.

  Be sure to check out the new courses being offered at the new Stafford Tech Center!!


More about the iPhone and Apple

Ok... This is a bit crazy. Actually, the only crazy thing about this is that there are just so many crazy people out there like me! I mean... Apple release a totally new device in April called the iPad. It is revolutionary and "magical" and totally creates a whole new genre of device! Not more than a few months later, Apple unveils their updated iPhone. It isn't nearly as ground-breaking as the iPad... or is it? As successful as the iPad was/is; this iPhone which is merely an update to their existing line of cell phones, sells more than 600,000 units in the first day! So much so, that the delivery date of these phones is pushed at first to 2 weeks away and then nearly a month away! Think about it! Over 600,000 people (including myself), slapped down over $400 for a new iPhone that they won't even receive for another month. This kind of success is just incredible. But if you had seen the keynote that Jobs delivered, you'd understand. What other company gets away with presenting the public with a one hour commercial and have people banging at the door to get in? What other company can triumph over last year's triumph again and again? I am only amazed by the consistency and duration of Apple's ingenuity, marketing and development. It isn't just a product. It isn't just a commercial and it isn't just some new gadget. Every aspect works in conjuction with the next. Whether you are talking about their marketing plan, their hardware or their software- you must agree that the cohesiveness of the company as a whole is proven through their own customer's loyalty and acceptance. 

 Apple is not a democracy. This is the epitome of Plato's idea of autocracy. Had Apple been a democracy, we'd be left with mediocrity and quite possible still be carrying around a flip-phone with buttons! Mediocrity doesn't like to change. Although it is the most fair (possibly) in regard to politics, companies, ideas, art and music are often best left to the single individuals that have the capability of performing their true nature unto the world unimpeded by the rest of us- the mediocre folk. But I understand this. And so I am quite happy to pay and wait for my iPhone. It is my way of encouraging, voting for, and approving, the things that I believe in. I do the same thing for any form art- be it technology, music or sport, I pay for it because my penny is my vote. 

iPhone 4

iphone4  The new iPhone will be available on June 24th. On the 15th, pre-orders will begin. This device, though it isn't new, dwarfs the release of the iPad just a couple months ago. True, the iPhone is nothing new but is really is changing the largest tech market on the planet again. Everyone uses a cell phone. An iPad is still quite new albeit tablets have been around for some time, the iPad is not your ordinary tablet. But the new iPhone, as we all suspected (or even expected), a very capable device that promises to close the gap between phone and computer even more. The fact that you'll be able to take HD video with your phone, edit it!, and then share it, is a feat that should blow anyone away. We finally see video chat becoming a reality and we've even expected it. Why didn't any other phone manufacturer beat Apple to the punch? Of course other phone's will eventually catch up but why wait to catch up when you could have predicted that this would be the case? The fact that this technology only works with other iPhone 4s ought to be proof of the fact that a system where software and hardware is developed in coordination with one another leads to quicker, more sustainable, and higher quality products. You can long argue which is better; hardware or software. But the iPhone proves to me that the integration of the two is the key to success. The success of one over the other serves no purpose to the end user. Just as I start contemplating the benefits of possibly jailbreaking my iPhone, the anticipated release of the new iPhone keeps me patient and the details of the device keep me above the Apple law.

  What is also exciting about this iPhone is what is also available for the older iPhones namely, iOS 4.0. So even a 3GS will be able to take advantage of the features of iOS 4.0 so long as it doesn't require the new hardware capabilities of the new iPhone (like video chat).

Modify Your Host File

  What the heck is a host file and why in the world would you want to modify it? 

  A host file is the file on your computer that resolves domain names. For instance, we are very accustomed to going to websites by name.  But this is a relatively new convenience. Back in the 80s, if you wanted to go to Google's network (let's imagine that Google existed back then), you'd have to enter the IP address. The IP address looks like "24.48.233.121." But we're human and don't identify companies or people by number. So now we use a convention called DNS- Domain Name System. It is the system that maps names with their IP address. So instead of typing 24.48.233.121, we can type in "www.google.com." What happens though, is that your computer goes to another computer (a DNS server) and asks that computer what the IP address is for the requested website. Once the IP address is known, it is very easy to work your way through the huge network called the internet to finally arrive at the computer that is hosting the webpage that you are looking for. 

By the way, a webpage is just a file on a computer and a website is a collection of files that are related. A web browser merely "renders" the file's contents and displays it within the web client. Different web clients render pages a little differently which is why the same site may look a little different between Safari and Firefox.

  Anyway, the two most popular reasons to modify your host file to either block known malicious sites or advertising sites, and to redirect your computer to a specific website upon requesting a page. Here's how you do it:

1. First, open Terminal. It is an application located in your Utilities folder.

2. Once Terminal is up and running, type "sudo pico /etc/hosts"

The "sudo" command invokes root user priveliges. The "pico" command is a common text editor that we are going to use to modify the file "hosts" that is located in the "etc" directory found on the root of the hard drive.

Terminal will then prompt you for the user's password. You must be logged in as an administrator to do this. You'll notice that as you type the password, nothing will appear on your screen. That is normal. Just press "Return" after you type in your password. You should then be taken to the Pico text editor. There is no mouse in Terminal so you must navigate with the keyboard only. Using your arrow keys, place the cursor after the first entry.Screen shot 2010-04-19 at 12.53.00 PM

3. So once your cursor is blinking right after the "localhost" word, press return to enter a new line. You will then enter the IP address, then hit "Tab" and then enter the web address that you want resolved. Be sure to use the EXACT computer name. 

4. When you are done, hit "Control-X" to exit. It will prompt you to save the file. Hit the key "Y" for yes. When it asks if you want to replace the existing file, again type "Y" for yes. 

5. Then you can type "exit" and finally quit Terminal. You have just successfully modified your host file. 

  Be careful though, you can easily break your machine by doing something wrong. It may be a good idea to save a copy of the original file just in case you need to revert. In order for the changes to take effect, simply restart your machine. Logging out and back in again may work but a restart will surely work.

  In Leopard, you could also just clear the DNS cache by typing "dscacheutil -flushcache" while in Terminal.

Setting Up Mail

  Since most people on Long Island have Cablevision as their ISP (Internet Service Provider), I will be using their email service as a demo. Many people have an Optimum Online account so therefore, I will use my OptOnline.net account as an example. Here is a screen shot by screen shot walk through...

  First, open Mail. Then, go to the Mail menu up top (next to the Apple Menu) and select "Preferences."

Screen shot 2010-04-15 at 8.49.51 PM

You will be presented with the following window:Screen shot 2010-04-15 at 8.50.12 PM

Make sure you have the "Accounts" tab selected. It is very likely that you won't see any email accounts already configured. All of my email accounts can be seen in the left column. If you're reading this blog, you probably don't have any email accounts configured yet. So let's get going. Just make sure you have selected the "Accounts" tab.

accounts

At the bottom of the window below the left column, click the "+" sign. This is a common procedure for adding accounts. You will likely see this in other areas of the Mac OS. 

plus

Now you'll be presented with a dialogue window asking for all of the information necessary to setup your email account. You'll need to know this information. You can call Optimum Online if you don't know it. And once you find it out, write it down because if you need it again, you'll have it! But for the most part, you'll see what information you'll need.

Screen shot 2010-04-15 at 9.12.39 PM

Obviously, put in your information and then hit "Continue."

If there are problems, you can manually configure your account. 

Screen shot 2010-04-15 at 8.51.03 PM

If so, just plug in the information. Obviously, just use YOUR email address and password. The incoming mail server should be "mail.optonline.net". This procedure is the same for almost any account. But if it is a Gmail account, for instance, I believe the incoming mail server is "pop.gmail.com".Screen shot 2010-04-15 at 9.16.20 PM

The Account Type is POP. See my last blog for an explanation. The "Description" is merely a name by which YOU will recognize this account. The next pieces of information are vital.  You must enter the "incoming mail server", the "user name" and "password" correctly. If you get any part of this incorrect, this will not work. So take special care in entering this information.

NOTE: The password does not display; instead, you see just a line of bullets. Often, the bullets will not even represent the correct number of characters. Again, this is a security feature so don't let this fool you.

After hitting continue, you will be presented by this window.

Screen shot 2010-04-15 at 8.52.40 PM

This is your OUTGOING mail server. Cablevision conveniently names their outgoing mail server the same as their incoming mail server. You do not need Authentication for this to work. This is because they know that you are a paying customer by the modem that you're connected to. So long as it is a Cablevision modem that you're connected to, the outgoing mail server will work. This is why sending mail may NOT work if you are at your neighbors house surfing their wireless connection when they have FiOS. Cablevision will not let you send email unless you are on THEIR network. It makes sense and minimizes spam through their servers.

sercurity

So when presented with the screen above, just hit continue. Optimum Online does NOT use SSL.

The following screen displays all of the information that you submitted and voila! Your email account has been created.

I hope this helps. Email can be tricky but using an email client is so well worth it, in my opinion.

Apple's Mail

  This article will be broken up into different sections so you can skip around to what interests you most. I'm going to start with the Outgoing Mail server because that will be relevant to ALL email setups so you should definitely read that.

OUTGOING MAIL SERVER

  In order for you to send email, you must send your email to a server that knows what to do with email. This is often called an SMTP server. It stands for "Simple Mail Transfer Protocol." It is important to remember that you must have authorization to use someone's outgoing email server. For Optimum Online users, every customer has that access. Their outgoing mail server is:

mail.optonline.net

  So long as you have a cable modem, Cablevision knows that you are a paying customer and therefore lets you send mail through the above server. All others will be denied access.

  If you have a MobileMe account, the outgoing mail server is filled in automatically for you because it is recognized within Apple's Mail that you are a paying customer.

Special Note:

  If you have a laptop and you have Optimum Online you may have no problems sending and receiving email. But once you bring your laptop to your friends house, you might notice that you can't send email anymore. Why? Your friend may have Verizon FiOS or something like that. You can still receive mail because your application (Apple's Mail) can still reach (and check) the incoming mail server. That is never blocked. Only you have access to that account via your username and password. However, the outgoing mail server is configured to use "mail.optonline.net". This will not work at your friend's house because he doesn't have Optimum Online (or a Cablevision modem) and therefore you are denied access to the outgoing mail server. 

How do you get around this?

  Well, you can either use a different email account to send the email, you can logon to the web interface and send mail through a web browser or you can just wait until you're back on the appropriate network (the optonline network). Other systems use a username and password to secure their servers. Cablevision uses their own modem as the key to their network.

INCOMING MAIL SERVER

  Optimum Online makes it convenient for us because their Incoming Mail Server is the same as their Outgoing Mail Server: 

mail.optonline.net

  If you are using a MobileMe account, this information is automatically entered for you. If you are using a Gmail account, I believe the correct incoming mail server is "pop.google.com" or "imap.google.com". Every service has their own servers so you must get this information from them. Otherwise, setting up any email client will be impossible.

USERNAME

  This is usually the part of your email address before the "@" sign. That is the case for Optimum Online. For many other services, it is often your full email address.

PASSWORD

  I've heard so many times from people that they don't have a password for email. That is impossible and extremely unsafe. It is just that their email client was already configured to auto-enter it and so therefore the user never had to enter it again. Please remember your password. Losing it is only going to cause you grief.

Now lets go through some screenshots so you can really see how to set it up.


Email

  At first this article was going to teach you how to setup your email account using Apple's "Mail" program. It is a great program. I have it open all day long and I always suggest that people use it over any web interface that their email account may offer. However, the article kept going off on tangents because it became a more complex issue than I had originally thought it was. But email can be tricky! So, if you know your email address, your incoming mail server and your password, you can skip the rest of this article and go right on to "Setting up email in Apple's Mail."

KINDS OF EMAIL

POP: This is a very common email that is offered by most email services. Optimum Online offers POP accounts. What is significant about POP is that when you connect to an email server using POP, your computer downloads all of the email to your computer and then deletes it from the server. This can be configured so that mail stays on the server for a week or a month but often, POPing your email will result in mail being deleted after it has been downloaded to your computer. The good thing about this is that your mailbox will never become full. Automatically, your messages are deleted from the server so that you always have room for newer messages. This does NOT affect the email that has been downloaded to your computer. So not only do you have complete access to all of your email from your own computer, but your email is available to you even without an internet connection because your mail is being accessed locally since it has been downloaded to your computer. This scenario was ideal 10-15 years ago when everyone's internet connection was a slow dial-up connection. It was rather annoying having to sign-on to the internet just to read old email.

IMAP: IMAP is simply a different protocol and it works differently. With a typical IMAP account, you don't download ANY of your email but rather, you just peak into the server holding your email. You can still make folders to organize your email but these folders are actually on the server and not your computer. So if you don't have an internet connect, you will not be able to see any of your old email. However, IMAP now has an option to download a copy to your computer so that it has similar functionality as POP. But a huge advantage to an IMAP account is that since the email resides on the server, multiple devices can check the account and remain in sync. This was not a concern 15 years ago but now people have a work computer, a home computer, a laptop and an iPhone. Keeping things is sync has become a priority. So if you read an email from your iPhone, by the time you get home and check email from your laptop, that same message will appear as read. Whereas, a POP account would have viewed it as new mail since this laptop hadn't yet downloaded the email.

  So interestingly, POP has added the feature to leave email on the server while IMAP added the feature to download mail to your computer. The significant difference between the two is that with IMAP, your account will remain in sync throughout all of your devices. POP will not.

MobileMe: This service is offered by Apple and is actually much more than just email. Suffice it to say for the purpose of this article that the MobileMe account is extremely easy to setup and use. It too remains in sync amongst all of your devices.

Exchange: This is a proprietary Microsoft email technology. It is extremely robust and very powerful. It is used exclusively in corporate environments. You'll never see it used in a home. However, you would probably want to check your corporate email from your home. Apple's Mail will allow you to do this (with some extra configuration). But the new Snow Leopard Mail connects almost seamlessly with Exchange servers if they are on the same network.

Domino: IBM also has it's own proprietary email system. It is very much like Microsoft Exchange in that it offers email, calendars and contacts. 

WebMail: Many services allow you to access their email service through a webpage. Often, this is the only way people know how to access their email. However, this is usually not nearly as convenient, fast or efficient. What is nice about it though is that you can always check your email from a computer that has simple web access. In this case, the email client would be the web client!

CLIENTS:

Apple's Mail: The email client that comes built into the Mac OS is called Mail. It happens to be my favorite. I recommend it to anyone using a Mac, especially if they're using Time Machine. There is an important difference in the way Mail stores email. Rather than keep all email within a single database file, each message is its own file. So incremental backups are far more efficient than the way all other email programs handle email in regard to backups. Apple Mail is also linked to the Address Book and iCal so that all three used in conjunction with one another equals its rivals. This can be a good thing because it keeps each application lightweight and you can use one without having to have the others open.

Entourage: This is Microsoft's email client for the Macintosh. It comes the Microsoft Office. It is a very good email program too. It also has its own calendar and contacts programs built-in. This was specifically designed to connect to an Exchange server so many corporate environments will only support Entourage.

Thunderbird: Brought to you by the makers of Firefox, Thunderbird is Mozilla's email client. 

Outlook: Available only on the PC, it is the full featured email client that comes with Microsoft Office

Outlook Express: This is Microsoft's free email client that comes with Windows. This was available to the Mac back in the OS 9 days.

Lotus Notes: This email client is very robust and is built entirely in Java which means that it is OS independent. It was built exclusively for connecting to a Domino server (also found only in large corporations or schools)

Rumors have it that Outlook will make its way to the Macintosh in the next release. 

  There are other email clients out there but those are the major players. In the next article, I'll explain how to setup Apple's Mail to send and receive email.

New Courses Available!

  The new Stafford Technology Center will be fully open by June.  Finally, I will have a place to teach these Mac courses that I have been doing at a variety of libraries around the island. With the new building, there will be new courses being offered. I personally will continue to teach the Mac Basics course that have been quite popular in the libraries. The building should be open by June and that is when classes will be offered. We have a very nice classroom and each session will be no larger than about 20 people. This will ensure that everyone's questions will be answered and that everyone can engage in the conversation. You can purchase your course online by clicking the "Add to Cart" button below! Or, send me an email for more information by filling out the form to the left.


small

1. Computer Basics - 

$10, about 1 hour

Date: TBD

This course is appropriate for anyone who would like to start from the beginning. The basics of hardware and software will be discussed so that you know exactly what you paid for when you bought your computer. This would be an ideal course for someone to take just before buying a computer. It is easy to simply pay for numbers but if you don't know what those numbers relate to; that is, what is a gigahertz, a terabyte, CPU, what does RAM do, etc, then you are likely buying a computer for the wrong reasons. These kinds of questions will be answered so that you'll have a much better idea of what goes on inside of a computer. This course is designed for ANY computer- Mac or PC. 

2. Macintosh Basics - 

$25, about 1 hour

Date: TBD

Very much like the course that I was teaching in the libraries, I broke it up into two courses. Now I offer the very first course for free (see above) and this course is a bit more indepth. Designed strictly for the Macintosh operating system (focusing on Leopard and Snow Leopard), you will learn the fundamentals of a Macintosh. Even a regular user  will learn a few new things. This course will not cover the "how to's" but rather the "what is" part of the Macintosh.

3. Optimizing the User- $50, about 2 hours- Quite often I find that most people are very proficient at doing certain tasks on their computer. But they seldom venture past that point of comfort where they are forced to try something new or different. Most of the time the computer is not being used to even 1/2 of its potential. It isn't that people need a better computer. We need to become better users. This course will assume you know the basics of the Macintosh and will go beyond the textbook. I will share with you years of experience and suggest a bunch of different ways of doing things that can increase your productivity and make your time on the Mac much more enjoyable. I expect this to be an extremely useful class. I will answer the most common questions among beginners and then I will expand on it so that there is not only a better understanding, but also a practical solution. Furthermore, I'll discuss some of my favorite 3rd party applications that I use frequently. With the right knowledge and tools, you can become a very efficient Mac user.

4. Macintosh Maintenance and Troubleshooting- $50, about 1.5 hours- This course is designed for someone who would like to take responsibility for the care and maintenance of their own machine or perhaps even their work machines. We'll go over troubleshooting procedures and strategies and I'll share with you the most common problems and their solutions. Macs aren't without their problems but most of them can be avoided with just a little proactive care. Covering topics like email, printing, networks, crashes and freezes and yes, even viruses and spyware.

  The first course will be held on Saturday, June 5th at 2 PM. It will be the Computer Basics course that Stafford Associates will offer for free. Immediately following will be the Macintosh Basics course. I strongly recommend that anyone interested in the 2nd course also attend the 1st course. It certainly isn't necessary but there are some related topics that I'd like to tie together. You must register for the course to secure your spot. More information will be available soon so please check back.

 To register, please submit an email here and further instructions will be mailed to you. Or, you can call Stafford Associates at 631-751-6620 and someone will be happy to speak with you.

What is RSS?

  RSS stands for Rich Site Summary and is used to deliver content to end users. It is ideal for websites where information constantly changes (like a news site). What is convenient about it is that you don't need to visit each site individually and search for new updates. Instead, you can subscribe to an RSS feed and the content will be delivered to you either in your email program (like Mail) or in your web browser (like Safari). For instance, I have subscribed to Rolling Stone Magazine's RSS feed. Now, instead of going to rollingstone.com and searching through the site, getting bombarded by advertisements and offers, I can simply check the RSS feed in my email program and all of the most recent updates come in almost like email. It also strips away formatting and navigation so that each new article is very simply and quickly displayed. This is also ideal for mobile devices with limited internet connectivity. The content can be delivered very fast and efficiently. It is very convenient. 

  So if you're interested in checking it out, click the link in the upper-right that says "Subscribe to RSS feed" and if you're using Safari, you'll notice that you can now view the blog entries in a very simple format. You can bookmark this link OR you can add it to your Feeds section in your Mail program. There are also separate applications that will organize your RSS feeds as well. 

File Sharing Networks

  This is a rather controversial topic. Although sharing files across the internet could be a totally legitimate way of sharing information, it is usually the primary method of piracy. Because high speed internet access is almost the standard across the civilized world now, piracy has reached all time highs. I'd like to offer my disclaimer immediately and let everyone know that I do not condone piracy. However, I strongly encourage you to read my article in reference to the Recording Industry Association of America (RIAA) and why I personally have no conscience when it comes to sharing music. Keeping in mind that I am myself a musician, I'd like to suggest that the internet and the affordability of technology is rendering record companies more and more useless every day. It is of utmost importance that musicians do NOT sell themselves short when signing a contract. They need not "sell out" as quickly as they did before. However, it is also recognized that the record companies are the gatekeepers AND the key holders of the music industry. Please, just read the article.

  As for software piracy, I love to buy shareware. And I will buy professional applications like Apple's Logic Studio 8 or Adobe Creative Suite when and if I am using them professionally (to make money).

  That being said; here's how to "share" files...

Peer to Peer (P2P)

  Limewire is a file sharing client for the Gnutella network. What it does is this. Upon first launch, it opens up ports on your computer and establishes a "share" folder which others have access to while Limewire is running. It is known as a P2P file sharing application; that is, a Peer to Peer because one computer connects to another computer to download a desired file. What makes Limewire unique is that it is similar to Torrents (later explained) in that it will find other computers with the same file and will download that same file to your computer simultaneously thereby increasing download speeds and efficiency. This is the simplest kind of P2P file sharing. And since it is very easy for anyone to do this, it is the most common form of file sharing. It is also the most virus and spyware prone vehicle known. Bearshare is another popular service that is often referred to as the worst of all virus laden services. Another caveat of these services is that since it takes almost no technical skill, often times the files that you are trying to download either don't work, are of a horrible quality (movies and music), or are false and are actually something else (like spyware, viruses or simple adverstisments for another product or service). I will use Limewire as a "last resort." However, here is a great tip on how to share your files with someone else.

  I had a client who needed to send files to one of her clients. These were huge Photoshop files that she had been working on and in order to collaborate with her client, she had to keep it in the Photoshop format. These files were about 500 MB in size. Emailing was not an option and FTP was too complicated. So this is what I told her to do: I told her to install Limewire on her machine and her clients' machine. She was to name the file that she wanted to share with her client something very obscure and long- something like "aldiwdls;aidja;diaknfiwehniw9". Obviously, no one could guess the name of this file. But she sent the file name to her client via email. When her client started Limewire and searched for that file, low and behold, Limewire began to download it. It was a quick and (very) dirty way to share a file without using FTP.

  Most P2P file sharing applications use commonly known ports to function. If you are at a school or business, these ports can be closed at the router or firewall to disable these services. Keep in mind too that these services suck up a lot of bandwidth so your usage will definitely affect the whole network.

Bit Torrents

  Bit Torrents require a little more expertise but it is still not that hard. All you need is a bit torrent client (like Transmission, Acquisition or BitTorrent) and a few good websites to acquire the torrent (like IsoHunt, torrentz.com or MiniNova.org). Often, doing a Google search for the file you want followed by "torrent" will garnish you a positive result. A torrent is really just a pointer to where the file is. Once you have your client open this torrent, it starts downloading the files requested. The good thing about torrents is that the more people downloading a file, the faster the download! How is this possible? Because even while you are downloading the file, the parts that you have downloaded are now being contributed to the torrent as a whole. So others can download just the parts of the file that you have already downloaded. The more people downloading the file, the more sources available to download from, the faster and more available the file downloads.

  The quality of files are often better because it does take a little skill to offer a torrent. Because of this, the user knows to not compromise quality just for the sake of small file size. It is also nice to have an active forum from which you can read the posts of others who have already downloaded these files. Most times, simply by reading the posts you can decide whether or not you want to spend the time downloading this file.

Newsgroups

  Newsgroups are much more complicated and for the most part, are not free- at least not the better ones. There are 4 main ingredients to utilizing Newsgroups. 1- you need a Newsreader. 2- you need to subscribe to a newsgroup. 3- you need to subscribe to a service that allows you to search for files. 4- You need a program to reassemble all of the parts of the file that you are downloading. Each of these things can cost money. I'm sure you can find a way to do it for free but you get what you pay for.

  One of the ways in which a Newsgroup is judged is by their "retention" period. That is, how long do they hold on to the files before they are purged and unavailable. Obviously, the longer they hold on to files, the larger their systems have to be and the more money it will cost you. In addition to that, different services (and levels of service) will allow you to download only so much per month. Unlimited downloading comes at a premium. Often, the Newsreader will also cost money.

  Here is a little history on how the newsgoups work. As the name implies, a newsgroup was for news and acquiring news. It was mostly a text format only. However, if you "encode" a file- any file- it can be viewed as a text file. Obviously, it will just look like a bunch of jibberish but once you "decode" it, it turns back into the regular file. But most newsgroups only allow each message to be up to 50 megs. This is a pretty huge text file! But as for movie files? That's not so big. So what you have to do is- take this movie (or application), break it up into small parts, encode each small part and then upload each part to the newsgroup. Now others can download all of these parts, decode them and put them back together to reform the original file. Pretty slick, huh? The problem is that if you were to miss just one file (and a movie or large application could be hundreds of files), the file would fail to reform. So then someone came up with "par" files that will "fill in the missing parts" if a small number of parts are missing. This is great! But, it takes another program to assemble these parts. I use Unarchiver. Unarchiver will read "rar" files and "par" files making it a great choice for this method of file sharing. And just to share all of my secrets with you, I use Unison as a newsreader and Giganews as the Newsgroup service. Back in the day, you had to do a lot of research to find all parts of a file. But then someone came up with the "NZB". An NZB is a file that automatically locates all parts of a given file. This makes using newsgroups much more of a convenience. However, this means that your newsreader needs to know how to read NZBs (Unison does), AND, more importantly, now you must sign up for a service that offers these NZBs. This will also cost money most of the time. I use "NZBsRUS.com".

  Once you have all parts in place, not only are the downloads incredibly fast, but the quality is top notch. Often, you can find things in newsgroups that aren't available any place else. It is by far my prefered method of file sharing but again, it does cost me. And to think that this money is going towards all of these alternate methods instead of the proper people weighs a bit on my conscience. But, I get over it and sleep just fine.

What's a "Client?"

  A client is any application that "connects" to a server or service. For example, check out some of the most popular clients that almost everyone uses on a daily basis:

Email Client Web Client IM Clients

 

Apple's Mail

Thunderbird

Entourage

Eudora

Outlook

 

Apple's Safari

Firefox

Explorer

Opera

Camino

Netscape

 

Apple's iChat

AOL Instant Messenger

MSN Messenger

Adium

  What makes these applications "clients" is the fact that in order for them to be useful at all, they need to connect to another computer which serves them information. Other kinds of clients may be a Bit Torrent client or a Newsgroup client or an FTP client.

Moving Data From One Computer To Another

  Let's imagine that you have a Mac and want to share a file with someone. If the other person has a Mac, there probably won't be any problem at all. You must know what kind of file that you are sharing. For instance, if you are sending someone an image, there should be absolutely no problems. But know that you are expecting them to have an "image viewer" installed on their machine. This is a safe assumption to make if your are sending an image to someone. But if you are sending someone a Word document, should you make that same assumption? Should you assume that everyone has Microsoft Word? Or worse yet, imagine that you are working on a Photoshop document. Photoshop is a $600 program and you cannot assume that everyone has it, much less the same version as you! In these cases, you'd want to save it AS a more generic file type. Save it as Text Only or RTF (Rich Text Format) so that some of the formatting will be retained. For images, save it as a JPG or a TIFF. Both of these formats are rather generic and any computer in the world today ought to be able to open these kinds of files. Keep in mind that the same editing capabilities will not be retained as with the proprietary format. For instance, all layers in a Photoshop file will be flattened if you send it out as a TIFF or JPG. Usually, two copies of the same file are created to accomodate sharing and editing.

  If the person you are sending a file to has a PC, then this presents one more hurdle. For the most part, sending them the file through the network, or internet or email is relatively problem free. Assuming that they have the program on their end required to open it, there shouldn't be any problems. But because you are dealing with different file system types, here are some suggestions to minimize potential problems.

  Keep your filenames simple. Do not use odd characters or spaces. And do not use the "." because that can force the end computer into thinking that the file is of a differnet type. Using the "/" can also be problematic because the end computer may think that you are trying to change directories. The same holds true for the ":". So to play it safe, just use the simple "alpha-numeric" characters and all should be good.

  If a network is not available to share files across and you must use either an external hard drive or jump drive, this adds another hurdle to this quest. Please refer to my article on "Jump Drives" because there is a significant difference in the file systems of a Mac and of a Windows machine. Basically, Windows will not recognize a Mac formatted volume. Although, a Mac WILL recognize a Windows formatted volume so depending on which direction you're going, you might be able to get away with it. Usually, copying files over a network is the best solution to these problems.

What services should I buy for my Mac?

AppleCare Protection Plan

  First of all, if you recently purchased a Mac I hope that you purchased the AppleCare Protection Plan. I am an Apple lover and an Apple Certified Technician and I can tell you first hand that this is an extremely valuable protection plan to have. There is a whole lot of technology under the hood of your Mac- more now than ever before and the headroom for defects is shrinking each year. I don't get paid by Apple to recommend this but to know that your Mac is protected from manufacturer defects for up to 3 years is so worth every penny. Most of the repairs that I perform are covered by the AppleCare Protection Plan. This is also partly due to the fact that most repairs are so expensive without the protection plan that it is rarely worth it. In fact, you have up to one year to purchase the plan after the date of purchase. Buy it now or pay for it later. And if you're like me and feel that the universe is constantly conspiring against you, then this is a bet well worth taking. In the event that you didn't ever need to use AppleCare, is that so bad?


One-On-One

  Offered at the Apple Stores, these one-on-one sessions can be an incredible value. They offer up to (52) 1-hour sessions with their in-house folks to teach you whatever you want to know about the Mac. They won't really cover 3rd party products like Microsoft Office or Adobe Photoshop but they can get you up and running for only $99 per year. It's a terrific value and one worth considering if you're new to Mac. I don't think I know anyone who used all 52 sessions but even if you used just 10 of the 1 hour session, isn't that $10 well spent each time!?!?


MobileMe

  I have a MobileMe account and has had one when it was first introduced in 2000 as a ".Mac" (dot Mac) account. It has grown considerably in scope since then. Not only do you get an email address but it links to many iLife features as well. For starters, Address Book and iCal can sync with this service. That means that you can check your address book and calendar from any computer that is online. It also manages the syncing process if you have multiple Macs (or an iPhone!) and want to keep them all up to date. Together with the iPhone, now every individual has almost the same features as Microsoft's Exchange Server or Blackberry's Enterprise Server. In addition, you can post pictures that you take with your iPhone directly to your own web gallery instantly. Other's can view or download these pictures and they can even upload pictures if you allow contributions! With iWeb (part of iLife), you can design your own website with ease. Host your own blog, present home movies that have been edited with iMovie (part of iLife), and have RSS feeds so that those who subscribe to your site get notifications on when your site has been updated! Not only that, but there is also a backup utility that you can use that will backup specified folders to your MobileMe account. Again, at $99 per year, this is an incredible offer. At first, my site was designed and hosted by the MobileMe service.

  These are 3 services that Apple offers and I think that each of them is quite a value.

What programs should I buy for my Mac?

  This is a common question but I find it a bit odd. The real question is "What do you want to do with your Mac?" There are thousands of programs available to you but if you aren't going to make a movie for Hollywood, then you probably don't need Final Cut Pro. If you're not going to be multi-tracking the next one hit wonder for Sony Records, then you probably don't need Logic Studio 8. But, if you'd like to dabble with making movies or create your own soundtrack, then iLife would be perfect for you. Plus, it's only $79 so it is a no-brainer.

ilife

  iLife comes with iMovie, iDVD, iTunes, iPhoto, iWeb and GarageBand. iTunes is a free download and will come with every Mac. Obviously, this is for organizing your music, syncing your iPhone or iPod and purchasing music, movies, TV shows and iPod Touch or iPhone apps. This suite of programs is for your creative side and is most common on most Macs. If you think you're going to be doing more "serious" work, Apple has another suite of applications for you called iWork.

iwork

  iWork comes with 3 programs; Pages, Numbers and Keynote. This is very similar to Microsoft's "Office" suite. Pages is Word. Numbers is Excel. Keynote is Powerpoint. Also priced at $79, this is a great deal. However, some people just can't be without their Microsoft office so I have often recommended Office over iWork simply for the fact that it is already "known" and a learning curve won't be necessary. Not that iWork is difficult to use- typical of all Apple products, it is intuitive and elegant. And what's really nice is that iWork can open Office documents AND can save as Office documents so that you can share your work with your Window's unfortunates.

  There is one program that I find most people appreciate that isn't part of any suite as mentioned above. To edit images, manipulate photos and to get creative with pictures, Adobe Photoshop Elements is a perfect suggestion. It isn't the full-blown Photoshop but it offers a lot of nice tools and features that iPhoto does not offer. And for only $100, again, how can you go wrong?

  If on the other hand, you are looking to do professional work, not only should you have a MacBook Pro or a Mac Pro, but the software required is going to cost significantly more. There is the Adobe Creative Suite, Apple's Logic Studio and Apple's Final Cut Pro. These professional grade applications are pretty much industry standards. The full-blown version of Adobe's Creative Suite (CS4) costs about $2,800. Final Cut Pro costs about $1000 and Logic is only $500. I say "only" because for its capabilities, it is an incredible bargain! But again, this is not for the average user. These are designed for the professional in mind and required years of training and experience to master.

Sharing an iTunes Library

itunes  Sharing an iTunes Library could be very convenient and is commonly asked. There is one extremely simple and effective way of sharing your library but there are also alternatives that give you certain benefits that the "Apple condoned" way does not. It also depends on whether you are trying to share multiple libraries that are on one computer, sharing libraries of multiple computers or trying to share multiple libraries from multiple computers. There are also some considerations that you must make before you choose a method. In order to make that choice, let me explain how iTunes is setup.

  Since Mac OS X is a multi-user environement, every user can have their own unique experience when using the computer. This means that each user can have their own email, their own address book, their own calendar, their own MUSIC, among other personal items. To accomplish this unique environment for each user, these files are all stored within the user's Home Directory. You may notice that when you are logged into the machine, your home directory has a little "house" icon to represent your home directory. However, every user has their own home directory but their icons are simple folders. You'll notice that you can go into their home directory but will NOT have access to their "Documents" folder or their "Music" folder etc. This is a way to protect privacy of each user. Though this was new to the Mac with the introduction of OS X, this has been a standard in UNIX environments (which the Mac OS now sits upon).

The Default preferences

  The default preferences for iTunes is the way iTunes is setup "out of the box." For most people, this is the perfect way to keep iTunes organized. If you go into your Music folder, you'll notice another folder in there called "iTunes". This folder, obviously, has everything to do with your iTunes music, TV shows, podcasts, etc. All of your music is stored within this folder. This is why it is not accessible to other users on the same computer. Since iTunes is capable of managing thousands and thousands of songs, there is a database that keeps track of what songs are in your library and where they reside on your hard drive. This allows iTunes to operate very quickly when going through thousands of songs. Let's take a peak inside of your music folder and see what exactly is there:

ituneswindow

Most importantly right now- notice the "iTunes Music" folder. That is where all of your music is stored. You also have an "iTunes Library" file- that is the actual database that iTunes uses to keep track of your music. And the "iTunes Music Library.xml" file is the text file that is used to build the "iTunes Library" database.

  This is a typical iTunes setup and it is very efficient for most uses. However, if you have several users on a single Mac that would like to share a single library, all you have to do is simply change some preference settings. As in all Mac apps, the preference setting can be found under the application menu. So, when you are in iTunes, go to the iTunes menu and select "Preferences." itunesprefs1

Once you are in the Preferences of iTunes, go to the Advanced tab. In the following picture, you'll see a typical (default) location set for the iTunes Library. itunesprefs2

Since this is a preference setting, these settings are only valid for this user account. Another user account can be set differently. Notice that iTunes will look within the "Users" folder, then "mikevincenti", then "Music", then "iTunes" and finally within the "iTunes Music" folder for the library. You can hit the "Change" button and change the location of your library. If you wanted to share your library with other users on this computer, I'd point iTunes to the "Shared" folder instead. This folder is specifically set up to allow access from any account. It is there to share data between accounts. Not only can you use this folder to share an iTunes library, but you can also leave documents or pictures there to share with others on the compuer as well. Making use of the "Shared" folder is ideal for sharing information.

  Again, the Shared folder can be found at "Macintosh HD/Users/Shared". Be sure to set every user's iTunes preferences to this location so that no one is left out. Now, whatever music one user has access to, so does every other user. This is ideal for a family environment where sharing music is no big deal. Obviously, you wouldn't want to share email so sharing a single user account would not work.

Sharing an iTunes Library With Multiple Computers

  This is really no different except that you would want to have a NAS (Network Attached Storage) device to hold your library. Think of a NAS as a hard drive that you do not plug into a computer directly but rather a router or switch so that the hard drive is available to everyone on the network- not just a single computer. Setting up a NAS is beyond the scope of this article but once that is set up, simply point iTunes to the NAS and now everyone on your network will have access to that music.


Sharing Other's Libraries

  There is a pretty neat feature built into iTunes that allows you to view and listen to other people's music libraries. This may be exactly what you're looking for so without changing any preferences, this may suffice...

  While in iTunes, look in the left column. If you are on a network and other people who are using iTunes has iTunes open, you may see their library pop up as available. You'll be able to listen to anything that they have they have granted you access to! You can designate certain playlists to be available to the network or you can simply allow your complete library to be shared. You won't be able to burn or copy their music but you can listen to it. And you can share your music too. Just go to iTunes Preferences and turn sharing on. You might also want to require a password to restrict access to only those that you give the password to. Keep in mind that this only works on the local network and NOT over the internet. You must be on the same subnet. This is a really cool feature to have while at work among a group of people who like to listen and share music. Obviously, this could also be used at home. However, you'll find out that this feature is only as good as the music that others share! ;)

Splitting Events In iPhoto

 iphoto iPhoto ’08 is a great update to the very popular iPhoto application that comes bundled with iLife. There is a new feature in iPhoto ’08 that is sort of a twist on an older feature that is still available in iLife ’06. When you import your photos from your digital camera, iPhoto will now categorize them automatically by the time stamp that your camera attaches to each photo. This is often very handy because it helps organize your imported photos immediately and automatically. iPhoto calls these grouped photos “Events.” Though this works perfectly most of the time, it is sometimes the case that you’ll want to merge 2 events together or split a single event into 2 events. The former is more obvious because there is actually a “merge” button on the bottom of the window. Plus, merging events is very intuitive- while in the Events view, simple drag one event onto another event and iPhoto will ask if you want to merge the two. But what if you want to do the opposite?

iphoto2  In that case, simply double click on the event that you want to split. This will present you with a thumbnail view of all the photos in that event. Select the photo (by clicking on it once) that you want to split the event at. Then, from the menu up top called “Events,” select the option “Split Event.” iPhoto will then split the event into 2 different events and the split will occur at the photo you have selected. The photo that was selected will become the first photo of the new event. 

  You can also move photos from one event to another. In the column on the left, select “Photos” from the top and you’ll notice that all of your thumbnails are grouped together by event. Simply drag one photo (or multiple photos by holding the shift or command keys down)* and drag them to the appropriate event. Voila! The photos are now moved into that event.

*see the entry on multiple selections to clarify how you select multiple items. You have 2 different options.

Multiple Select

 There is often the need to select multiple items. Whether you are in the Finder within a window and you’d like to select multiple files or you are in iTunes or iPhoto and would like to select multiple songs or photos, the procedure is the same. Apple tries very hard to keep consistency a priority throughout the system so quite often, what works in one program will also work in another program.

  Let’s assume that you are in the Finder and have a window open. There are a group of files that you want to move to another folder. You can open the two folders so that each is viewable and then select one file at a time and drag it to the desired window. You’ll realize that this is a very repetitive task and therefore there should be a better way to do this. There is.

  If the files you want to move are are listed sequentially in the window, that is, they are one after another with no skips, you can select the first file by clicking it once. Then, go to the last file that you want to move and “Shift-click”. That is, hold the “shift key” down and then click on the last file. You will notice that all files between the first and last file are now selected. You can then continue your task and click once on any of the selected files and drag them to the other folder.

There are times, however, that you may want to move a group of files that are not consecutively listed. In that case, click on the first file and then “command-click” on all of the other files that you want to move and you’ll notice that each file you click on after that will become selected. This allows you to select a group of files that are not listed consecutively within the window. This can save you a lot of time.

SHIFT-CLICK:

Picture 5


OPTION - CLICK:

Picture 6

Disk Utility

  duDisk Utility is located in the Utilities folder which is inside the Applications folder on the root of your hard drive (or top level). One of the most commonly used functions of this program is to format a drive. You can also burn CDs from this program, create images, erase CD-RWs, restore from images and perform two very important maintenance tasks.

du001

  Notice in the photo that the drive that Disk Utility recognizes is a 232.9 GB drive. Really, the drive is 250 GB but about 5% of every drive is eaten up by the volume directory (or something like that). It is not usuable to you or the computer but is necessary for the hard drive. So it is common to see less that what you paid for here. If you click on the top most icon, you are selecting the entire physical hard drive as a whole. Reformat it and you lose all of your partitions (data included, obviously). Select one of the volumes below the physical drive, and you can modify just that volume (repair, erase, RAID,or restore). All partitions are volumes but not all volumes are partitions. (see disk images below).

  Below is a picture of the "Tabs" that are present when you select a volume. If you were to select the physical hard drive, another tab would be available called "Partition". This is what you'd select to break your physical hard disk into multiple volumes.dutabs

Format a drive

  To format a drive (or volume), simply select it in the column and hit the "Erase" button from the tabs up top. This will erase all data from the drive! You will not be able to erase or format your startup disk. That would be like giving yourself a lobotamy. Luckily, the OS prevents that possibility. Once you hit the "Erase" tab, the following should be visible in that window:du002

and from the Volume Format drop down menu:du003

  There should really be no reason to "Install Mac OS 9 Drivers" unless you have the Classic environment installed. By this time, hopefully everyone has retired their OS 9 applications and moved over to OS X. Leaving this checked will not affect anything even if you're in OS X. The most common format to use is the Mac OS Extended (Journaled) option. "Journaled" means that it keeps a record of trasactions so that in case of a crash, the OS is often able to restore your last transaction and hopefully, not lose any data. Do NOT rely on this. However, it is good to use this format for all Macintosh applications.

**For USB Flash drives, I usually have two drives; one that I share with friends and collegues and one for my own personal use. The one that I use for file sharing, I format to FAT32 so that my PC friends can read the drive. Most PCs cannot read an HFS+ (Mac OS Extended) formatted drive without 3rd party utilities. So this makes it much more compatible.

Maintenance

  Under the tab "First Aid" is where you can perform some simple maintenance tasks on your hard drive. It is recommended that you perform these tasks about once per month. Often, the system will work fine with minor errors. But those errors will only grow over time and lead to system instablilty. Eventually, your computer could fail to boot and all of your data is at risk. To avoid this, it is imperitive to be pro-active and perform these tasks on a regular basis. If you catch it early, repairing the errors is quick and easy. Letting it fester could lead to catastrophe. Please refer to my Mac Maintenance article for more info.

Optical Media

  This is also the application to use when you want to erase a re-writable CD or DVD. Simply put the disk in the drive, wait for it to show up in the list on the left and then click "Erase data on disc" in the window. There are actually on-screen instructions for this.

Disk Images and Restore

  A "disk image" is a type of file that when opened, becomes a mountable volume with its own file system. Often, this is how software developers bundle their software to be installed. The file looks like this:

du004

 and then if you double click it, a new icon appears on the desktop that looks like this: 

du005

  The "DiskImage.dmg" is a file that can be deleted. If you open it (by double clicking it) and mount the filesystem as seen in the second picture, then you can view it's contents. But this is usually a read-only volume (but not necessarily). More importantly, you do not delete the volume from the desktop but EJECT the volume as if it were a CD. If an application is delivered to you by means of a disc image, you should move the application to the Applications folder and run it from there. You can then eject the volume and even delete the disk image if you want.

  This is how you might want to copy a CD. You can create a disk image of a CD by going to the File Menu and selecting "New Disk Image from ...". Once the disk image is created, you can then "Burn" that disk image to a CD. You can also "restore" a disk image to a volume. This is how you can create a volume that is the Mac OS X installation DVD. You'll notice that the OS installs much faster from a Firewire drive than a DVD.

  There are more features and tasks that Disk Utility can perform but these features are less used and require a higher level of expertise so I will not go into it right now.

USB Flash Drives

usbjumpdrive  I was asked to add this article in specific reference to USB Flash Drives (also called Jump Drives). Because jump drives are so common, it brings attention to a utility that comes with every Mac system. It is called Disk Utility and it is located in the Utilities folder (found within the Applications folder). This is a very important tool that every Mac user should be aware of. This is the utility that can format most any volume you connect to your Mac, including jump drives. But why would you want to format your brand new jump drive?

  Macintosh computers are still the minority by far in the computer world. So when you buy a new external hard drive or USB jump drive, it will most likely be formatted for Windows operating systems. The Windows OS uses a file system called FAT32 and NTFS. The most popular file system on the Macintosh is HFS+ (Hierarchal File System Extended). Both has its advantages but even though HFS+ is often seen as a better system, in a world dominated by PCs, it becomes a moot point.

  One of the great things about the Macintosh is that it can read both filesystems without any help from 3rd party applications. This means that the jump drive you just bought that is formatted for PC can still be read and written to by your Mac. Again- so why format it?

  If you plan on using your jump drive on the two operating systems for sharing files, then I would have my drive formatted for PCs using the FAT32 filesystem. But, if you never plan on plugging this drive into a Windows machine, then I strongly encourage you to format the drive so that it uses the HFS+ filesystem. For the most part, FAT32 works just fine. In fact, Disk Utility will let you format the volume in FAT32, HFS, HFS+, among a few others. So how do you format a drive? Read the article about the application Disk Utility.

What's Your IP Address?

  Finding your IP Address in Mac OS X is simple. Just like on the previous page where we discussed application preferences, the entire system in general has preferences too. This can be found under the Apple Menu. Go to the Apple Menu > System Preferences > Network.ipinfo

  There you will see a list of your network interfaces and their associated configurations. Displayed on the right is the Network control panel of a Leopard system (10.5). Tiger (10.4) will look a little different but the basics are exactly the same. Not only can you view your IP information here, but you can also modify all configurations from here. Within this window, on top, notice the drop down menu called “Location”. By default, it is set to automatic and an automatic configuration will work in most cases. This will set the system to use whichever interface detects a connection, will set it to acquire an address via DHCP and will use the fastest connection possible. Therefore, often, Built-In Ethernet is used over AirPort if both are available.

 terminal  Often, DNS Servers are not displayed if DHCP is used. To acquire your DNS addresses, you may have to go into the administration pages of your router. This is important to know how to do because your PUBLIC IP Address is different than your PRIVATE IP Address. The IP Address displayed in System Preferences will always show your PRIVATE IP Address if your computer is hooked up to a router. Otherwise, it will simply pass the Public IP Address to this Network Pane.

  Knowing how to get into your router to make necessary network adjustments is key for setting up any network. However, the means to do this varies depending on the manufacturer of the router. 

  On the Windows side of things, you might be familiar with the command “ipconfig /all” which displays all of your network information. This will give you your DNS addresses. If you go into “Terminal” on the Mac, you are now at a command prompt. By typing in “cat /etc/resolv.conf” and enter, terminal will respond with your DNS settings. The application Terminal is located in your Applications > Utilities folder.

What is your PUBLIC IP Address?

  Your public IP address is significantly different than your private IP Address. A private address is give to your computer by YOUR router. However, since your router (and network) is connected to a larger network (ie, the internet), your router receives its IP address from your ISP (Internet Service Provider). That is a public address. To find out what your public IP address is, simply go to the following link: www.whatismyip.com

  This is probably the easiest way to determine what your public IP address is. Basically, just like you can enter the IP address of a computer that is on your network and gain access to the machine (for file sharing, FTP, screen sharing, etc.), entering the public IP address will get you to someone's router (or entire network). This is why it is very important to configure your router appropriately so that not just anyone can gain access to your network or personal computers.

View The Source Code Of Any Website

Viewing the source code of any website is as simple as selecting the menu option from the “View” menu when you are looking at that particular website. Whether from Safari or Firefox, go to the View menu and select the appropriate item. It is circled below.

safari

shapeimage_2


firefox

firefoxsource




Copyright © 2010 MikeVincenti.com