Saturday, December 20, 2008

Complete List of Leopard's Hidden Features, Secret

Originally posted by the great folks at Likehacker.com, Secrets is an open source, free, application that combines every hidden feature of Leopard into an easy-to-use preference pane. Developed by the authors of Quicksilver, so you know it's going to be great. Check out the Secrets, you won't be disappointed.


Blogged with the Flock Browser

Monday, December 15, 2008

Apple's Web App For New iPhone Users, Priceless

I just came across a great web app that Apple created to help iPhone users. It's a fantastic resource on how to use your iPhone and even has basic trouble shooting step. It's a must have for every new iPhone user to add to their home screen.

http://help.apple.com/iphone/guide/main.html

Blogged with the Flock Browser

Thursday, November 13, 2008

Crystal Quest
The classic 1980s-era Mac action game is back for the iPhone. Released in 1987, Crystal Quest was the first color game for the Apple Macintosh and I used to play it on my Mac II constantly. Now, 21 years later, you can play
it on your iPhone/iPod Touch. It's a space shooter in which you
collect crystals and avoid the Nasties, enemies that emerge from
portals on either side of the screen. You can fire weapons at them or
deploy a smart bomb to vaporize all the Nasties on the screen as you
collect all the crystals to open the gateway and go to the next level.
Crystal Quest is priced at $4.99. They have also added the capability to control the shooter by tipping the device.
For information and other Crystal Quest news, visit www.HandsOn.com/crystalquest

Requirements:
Compatible with iPhone and iPod Touch
Requires iPhone 2.1 Software Update

Blogged with the Flock Browser

Wednesday, November 12, 2008

Geek Out Time: Do It Yourself Setup For Running Repair Permissions Automatically

Running Repair Permissions Automatically

Repairing permissions in Leopard is an important part of keeping a your Mac running smoothly. It's like making sure your tires are at the right pressure, you'll avoid problems and maybe even reduce your carbon footprint (not really, but I couldn't resist the Obama reference).

What Repair Permissions Does: Repair Permissions is part of the Disk Utility application that is installed on every Mac and is in the Applications/Utilities folder. Leopard has an internal database that it uses to keep track of the proper permissions for the System files and folders. When you install or uninstall a program, the System permissions might be left in a state that is not correct. It might not cause problems immediately, but later on applications might have trouble saving preferences or updating or just have instability issues.
Now you can startup Disk Utility and select your main system disk and click on the button to run Repair Permissions but you have to remember to do that on a periodic basis. It's a good idea to run it after you have installed or uninstalled a lot of applications. It also a good idea to run Repair Permissions before and after a Mac OS X Update (i.e. updating from 10.5.5 to 10.5.6).

Here's how to enable your Mac to run Repair Permissions on a regular basis. This is going to require the use of the Terminal application, so be warned, if you don't know what that is it's probably not a good idea to do this yourself.

Built-in Periodic Tasks:
Leopard already runs periodic tasks, daily, weekly, and monthly. The are normally run in the middle of the night, if you leave your Mac running overnight. If you turn off your Mac at night, the tasks still get run, they are just run the first few minutes after you turn your Mac back on.
We are going to take advantage of this built-in feature to run Repair Permissions on a weekly basis. If you don't install or uninstall applications on a regular basis, you could easily change the procedure below to run Repair Permissions on a monthly basis instead.
We are going to create a one line script that will run Disk Utility and Repair Permissions and give the script a special name that will Leopard will recognize. Leopard runs multiple tasks on a daily, weekly, and monthly basis and has the scripts predefined. We DON"T want to change these scripts to include our command line because the predefined script might be over written by a Mac OS X update and our modifications would be lost.

The Local Boys:
Apple has enabled a way to allow custom tasks to be done right after the predefined tasks are completed. This allows you to create any script and run the commands in that script on a daily, weekly, and monthly basis, just by naming the script appropriately and putting it in the correct System folder. To get the script to run on a daily basis, just make sure the name is daily.local, on a weekly basis, weekly.local and on a monthly basis, monthly.local. The .local extension tells Leopard that this is a custom file for this installation of Leopard.
The file needs to be placed in the /etc directory of the system disk and set with the appropriate permissions to execute.

The Gory Details:
  1. To do this procedure you need to have administration rights on your Mac.
  2. Open the Terminal application in the Utilities folder.
  3. Enter the following commands:
    • sudo pico /etc/weekly.local
    • enter your login password
    • In the pico editor enter the following single line of text
      • diskutil repairpermissions /
    • Press control-x and then the y key to save the file
    • You should now be out of the pico editor and back to your command line prompt. Enter this command.
    • sudo chmod 755 /etc/weekly.local
    • You may not have to enter your password again. This command set the execute permissions for the script.
    • Note: Name the script file monthly.local if you want Repair Permissions done monthly.
  4. Quit the Terminal program
  5. You are done!
Now Repair Permissions will run on a weekly (or monthly) basis. The output of the script will be saved in the weekly.log or monthly.log file. You can see this log file by running the Console application in the Utility folder. To see the log file make sure you can see the log list by clicking on Show Log List, and then open the LOG FILES list. In this list open the /var/log section. Scroll down and click on weekly.log or monthly.log depending on what you setup. You should be able to see the output of the Repair Permissions command. You will have to wait a week or a month to see the output depending on the date the last tasks were run.

Blogged with the Flock Browser
iPhone MobileFiles
One of my clients turned me on to this free app for getting access to your iDisk from your iPhone. I works great and you can view several file types.
With MobileFiles you can:
  • Access your iDisk files and folders
  • View your files anytime, anywhere
  • Navigate with a simple, easy to use interface
  • Access the shared iDisk folders of friends, family
  • Download and store files for offline use
  • Easily organize local files with folder support
  • Secure personal data - your information is never transmitted outside of MobileMe

MobileFiles will list any files stored on your iDisk folders without any restriction. However, only the following file types can be viewed or played on the device.

  • Images: .jpg, .jpeg, .png, .tif, .tiff, .gif and .svg
  • Microsoft Word: .doc and .docx
  • Microsoft Excel: .xls and .xlsx
  • Microsoft PowerPoint: .ppt and .pptx
  • Adobe Acrobat: .pdf
  • Web Pages: .htm and .html
  • Web Archive: .mht
  • Text: .txt
  • Audio: .mp3
MobileFiles requires the iPhone 2.1 software update.
To find out more, go to QuickOffice's website at http://www.quickoffice.com/mobilefiles
Blogged with the Flock Browser

Wednesday, September 17, 2008

Tools and Tutorials For iPhone Application Development

Found a great resource for anybody out there wanting to develop for the iPhone or iPod Touch. Check it out!

iPhone Application And Website Development: All Tools And Tutorials You Need
Blogged with the Flock Browser
Blogged with the Flock Browser

Setting Up an Encrypted Email Address in Leopard

I'm assuming you have already purchased or received a free email certificate from Thawte, Verisign or other reputable Certificate Authority. I'm also assuming you used Firefox to request the certificate. Using Safari is easier because the certificate is automatically added to your keychain and you can start using it immediately with Mail or Entourage. But unfortunately, most Certificate Authority site don't support Safari. These steps involve Firefox (Mozilla) because when Firefox is used, the certificated needs to be exported or actually backed up from Firefox and imported into your key chain.

Even though Firefox has an export option, it won't export the Private key with the email certificate. To do that you need to Backup the certificate.

Here's how to make a Certificate Backup in Firefox:

  1. Go to Preferences in Firefox

  2. Select the Advanced tab

  3. Select the Encryption sub tab

  4. Click on View Certificates

  5. This brings up the Certificate Manager

  6. Select Your Certificates tab

  7. Select the Thawte Freemail Member certificate, you may need to click on the triangle nex to Thawte Consulting (Pty) Ltd. to reveal it

  8. Click on the Backup... button

  9. Browse to your Desktop and save the backup file as EmailCert.p12

  10. Set a backup password

  11. Exit out of Firefox's Preferences


Now go to your Desktop in Finder and double click on the EmalCert.p12 file you just made.
The Add Certificates window will pop up and click OK to add it to your login key chain. Enter the password you set.

Now, almost done.

  1. The Keychain Access program is open after you imported the certificate, close it.

  2. Close Mail. And restart it.

  3. When you compose a new message from the certified email address, Mail will show the Encryption ( a lock) and Digital Signature (check) icons in the upper right corner of message area. You can send an encrypted email to a person AFTER you have received their Digital Signature in a previous email. So be sure to request it from the person. You can send your Digital Signature by enabling the Digital Signature check before you send an email.


OK, here's the instructions for Entourage 2004/2008

  1. Go to the Entourage Menu and select Accounts Settings...

  2. Double click on the Kerio account

  3. Select the Mail Security tab

  4. Under Digital Signing and Encryption, click on the Select button and select the certificate in the drop down list.

  5. Click OK to close the window.


Now after you create a new message, before you send it you can go to the Message menu and select Digitally Sign Message or Encrypt Message from the Security submenu.

Wow that was fun now wasn't it?
Let me know if there is something amiss here.
Blogged with the Flock Browser
Blogged with the Flock Browser