Just learned an iTunes trick. When using cover art for screensaver you can click covers to play/pause albums. Notice how the controls appear in the photo when you mouse over a cover.
Apple
App Store Software – What the Description Really Means
I buy a lot of software. A LOT OF SOFTWARE. The following is my tongue-in-cheek assessment of App Store software descriptions.
Gorgeous / Stunning Graphics
We have a graphic artist. We think her work is awesome. Lots of companies have awesome graphic artists. Many times they are pretty much as awesome.
Feature Rich
Our app is really complex. We put a whole bunch of stuff into it. Unfortunately the Pareto principle (80/20 Rule) likely applies.
Minimalist
Our app is really sparse. We <3 Getting Real. This may or may not be good for you depending on what we consider essential.
Our most awesome version to date
Our last version had bugs / was less than awesome.
Frequent Updates
See “Our most awesome version to date”.
Winner of the Blah Blah Blah Award
If it’s not an Oscar or a Grammy… well ok, if it’s not an Oscar be suspicious.
Helpful Commands for ColdFusion 10 on OSX… aka Start and Stop CF10 from the command line
This post assumes you are working with the default instance (cfsusion) and that you installed ColdFusion 10 to the default location on you Mac.
STATUS:
/Applications/ColdFusion10/cfusion/bin/coldfusion status
START:
/Applications/ColdFusion10/cfusion/bin/cf-standalone-startup
OR
/Applications/ColdFusion10/cfusion/bin/coldfusion start
STOP:
/Applications/ColdFusion10/cfusion/bin/coldfusion stop
RESTART:
/Applications/ColdFusion10/cfusion/bin/coldfusion restart
Launch GUI for configuring Web Connectors:
sudo /Applications/ColdFusion10/cfusion/runtime/bin/wsconfig
RESET CFADMIN PASSWORD:
/Applications/ColdFusion10/cfusion/bin/passwordreset.sh
(Then Enter 1 for changing Admin Password and put in your new super strong password!)
.
Doing quick math using spotlight (spotlight calculator)
I discovered by accident today when trying to search for a software license key document that you can use spotlight as a simple calculator.
Hide .lck files (and others) in Aptana on the Mac
I’m test driving the Aptana Studio plugin for eclipse.¬ It looks very slick.¬ Just a quick “how to” note for hiding files (like Dreamweaver .lck files, hidden system files, etc) in the project window.
- Click the Project Window Tab
- Hit FN+CMD+F10
- Select “Filters…” in the dialog that opens
- Check the boxes beside all the types you want to hide
- Click ‘Ok’
Pretty simple.¬ So why did it take me an hour to figure it out 😐
iPhone Cannot Restore Error (6) disaster averted
I was excited to download the iPhone 2.0.1 software tonight hoping it would stabilize my recently buggy iPhone 3G.¬ What I ended up with was this.
My iPhone hurled and was plunged into a limbo of cannot restore but cannot function.¬ I endured 3 failed attempts to restore.¬ Each ended with the dreaded “iPhone Cannot Restore Error (6)”.¬ I was using the machine I always sync it with, my iMac (iTunes 7.7.1) but I decided to roll the dice and plug it into my Macbook Air (iTunes 7.7).¬ I had to re-download the 250 MB update and restore to factory settings from the Air.¬ After that I plugged into the iMac and loaded my most recent backup.
Then I did a touchdown dance and spiked my iPhone.¬ Ok, not really.¬ Disaster averted.
To be clear I have a plain ole G3 with no jailbreak tomfoolery.
Ports in use on the Mac
Q. How do I know which ports are currently in use?
A. Run the following from the terminal window:
sudo lsof -i -P | grep -i "listen"
Virtual hosts with MAMP on Leopard
Assumptions (Kind of major assumptions):
- You are running Leopard (and therefore cannot use “Netinfo Manager” to edit your hosts).
- You already have MAMP up and running and MAMP is using the Apache config file located here:
/Applications/MAMP/conf/appache/httpd.conf
- Set up a directory for your dev website. I created:
/Applications/MAMP/htdocs/csimmons
- Create a “host” for your site. In Leopard this will require you to edit the hosts file manually. Be sure to use sudo or you will not be able to save the file. Type the following and enter the root password when prompted:
$ sudo pico /etc/hosts
Add the following at the bottom
# VIRTUAL HOST START
127.0.0.1 csimmons.dev
# VIRTUAL HOST STOP
CTRL+O to write the file (then hit ENTER)
CTRL+X to exit pico - Flush the DNS cache
$ dscacheutil -flushcache
- Edit the Apache config file:
$ pico /Applications/MAMP/conf/apache/httpd.conf
Change the following:
OLD:
ServerName localhost:8888
NEW:
ServerName 127.0.0.1:8888
Continue to the very bottom of the file (use CTRL+V to page down faster) and you will find “Section 3: Virtual Hosts”. Add the following at the very end:
NameVirtualHost 127.0.0.1
<virtualhost 127.0.0.1>
DocumentRoot /Applications/MAMP/htdocs
ServerName localhost
</virtualhost>
# DEVELOPMENT HOSTS START
<virtualhost 127.0.0.1>
DocumentRoot /Users/username/Sites/csimmons
ServerName csimmons.dev
</virtualhost>
# DEVELOPMENT HOSTS STOP
CTRL+O to write the file (then hit ENTER)
CTRL+X to exit pico - Restart the MAMP servers. I just click “Stop Servers” and then “Start Servers” on the MAMP widget.
- Try it out. Point your browser to the following (no www in the address and don’t forget the port[8888]): http://csimmons.dev:8888
- Rinse. Repeat for each of your dev sites. Multiple sites would look like this:
hosts file:
# VIRTUAL HOST START
127.0.0.1 csimmons.dev
127.0.0.1 site2.dev
# VIRTUAL HOST STOP
Apache config file:
# DEVELOPMENT HOSTS START
<virtualhost 127.0.0.1>
DocumentRoot /Users/username/Sites/site2
ServerName csimmons.dev
</virtualhost>
<virtualhost 127.0.0.1>
DocumentRoot /Users/username/Sites/site2
ServerName site2.dev
</virtualhost>
# DEVELOPMENT HOSTS STOP
Subversion on Ubuntu (Feisty) with a Mac Client
As part of a continuous effort to improve my organization (a.k.a. not lose stuff) I have finally set up Subversion at home. If you are not familiar with Subversion it is an open source version control system used (mostly) by developers to keep up with changes to their codebase.
I’ve spent most of my career as kind of a “one man team” where I have been responsible for all phases of development and maintenance of code. However, I was exposed to Subversion when I contracted briefly last year in a multi-developer environment. I made a mental note at that time to revisit Subversion at a later date.
At last that date has come…
Subversion is now running at home on an old Gateway pc that I recently “upgraded” from XP to Ubuntu. I’m a total newbie with Linux, but I’ll be posting some on it in the future. Thanks to this tutorial the process was ridiculously easy (less than 5 minutes).
The next step was to get an SVN client. My previous exposure to Subversion was in the Windows world so we used TortoiseSVN. I have a PowerBook and an iMac at home though so I hunted down scplugin which integrates with Mac Finder the way TortoiseSVN integrates with Windows Explorer.
Now I just have to get all my code checked in.
Boot Camp + XP SP1 Disc = :-(
I do some .NET work on a project where the developers all use Visual Studio. A few weeks ago I foolishly tried to install it onto Virtual PC on my Powerbook G4. Total no-go. The installation took hours and the program locked up indefinitely the first time I tried to run it.
So, I took the plunge last week and decided to load XP onto the new family iMac using Boot Camp. A slight (deal breaker) problem arose though as I was preparing for installation. I was disappointed to discover that the XP cd that came with our PC was SP1 and therefore not compatible with Boot Camp.
A few minutes of googling, however, revealed a process known as “slipstreaming” whereby you can download SP2, merge it with your SP1 files and burn the result to a new cd that will work with Boot Camp. At first glance the process seemed pretty involved, but ultimately it proved fairly simple to follow. Here is where I found it.
I did it one snag though…
The ultimate goal of the process is a bootable XP cd. The result of my slipstreaming, however, produced 722 MB of files, which is just barely too large to burn to cd (Note: the size of your slipstream depends on how much extra crap came on your SP1 cd). So, what could be trimmed from my project? I deleted the SBSI folder, which in it’s own words is:
“Microsoft (r) Windows XP Professional Step by Step Interactive is a multimedia, self-paced training product that uses a combination of simulations and informative topics to create an easy and flexible learning environment.”
Problem solved. Sliptream cd installed XP like a charm to the iMac.