A Little Summer Photography

July 26th, 2006

For about two weeks, I had a Canon Digital Rebel XT (EOS 350D) camera in my possession. During that time, I took a couple thousand pictures from Seattle’s 4th of July to a South Dakota dairy farm. In fact, I’ve been lax on the blogging because I’ve been spending too much time out enjoying our all too brief summer.

Having a good digital SLR camera reminded me how much I enjoyed photography in prior years. The real beauty of digital is you aren’t limited to 27 shots per roll. You can practice the same shot repeatedly to learn immediately what works best on various conditions. Now the search is on for a new DSLR to call my own. Perhaps Sony’s new DSLR-A100 will be a good fit. I’ll have to wait until it releases to see.

Complete set of flower pictures
More interesting summer photos


Seattle’s Lake Union just before the July 4th fireworks display


Lake Union Fireworks


Old Potato Picker


Tiny apples


Luna Moth


Chubby little cactus


Beautiful desert plant


White Orchids

Complete set of flower pictures
More interesting summer photos

High-Res Photos of “2004 XP14″ Scout Meteor

July 3rd, 2006

Space Junk 1
Tonight in the western Pacific sky shortly after sunset there was a light spot just over the horizon. We happened to have a 12″ telescope handy, so we took a peek. It was a giant ball of something falling northward with very visible giant flames licking off its tail. When we first saw it, it was high enough in the sky to be certain we were seeing flames and not distortion. We believe it to be a “scout meteor”; a space object that flies along with asteroids like 2004 XP14 which had a near miss with Earth this evening.

It had been visible for a couple of minutes before we took a real interest in it and we were able to see it for 15-20 minutes before it shrunk too small to see just above the horizon. It could have passed over the horizon or burned away. It was shrinking as it drifted down and to the right at about a 45 degree angle.

Space Junk 4: ContextThere were several people there so everyone wanted a turn looking through the telescope, but in between excited lookers, I snapped three acceptable photos through the telescope. Unfortunately, I didn’t have time to get perfect focus, but you can clearly see the general shape of the object from these pics.

The photo above with Puget Sound in the foreground shows the object in full context. You need to look at the full resolution (8MP) version to see it above and just to the left of the square object on the jetty. I have also added three pictures with an arrow showing the angle from which we witnessed this object. I won’t venture a guess as to how far away it was, but I can say that the focal length was much closer than planetary; the horizon was close to being in focus.

Unfortunately the photos don’t quite represent the flickering flame beauty that this object was in person. However, since you can’t tell for certain that it is a space object from the pictures, I shall tell you what it is not and why:

What it’s not:

Planet
Space Junk 4: Context• While Mercury, Saturn, and Mars were all above horizon in the western sky last night, they were all just above the horizon and behind the mountains at 9:22pm when these photos were taken.
• Also, the sun had just set minutes before. It would have been impossible to see Mars and Mercury with the naked eye on a bright horizon and I imagine Saturn would be very very difficult through the haze.
• Finally, the telescope was in a place where most of the sky is obstructed. Instead of stargazing optics, it had a very low power eyepiece in place for viewing fireworks and boats. I’ve seen Saturn and Jupiter through this telescope with the high-power eyepieces and they are nowhere near as big as this object was with a low power setup.

International Space Station
• It was scheduled to make an appearance on the night of July 2nd in the western sky, but not until 10:29PM and only for three minutes.
• The ISS’s appearance was three degrees above W and heading south. This object was between NW and NWN and heading north.

Airplane
• There were obviously no reports of airplanes going down in flames over the Olympic Peninsula on July 2nd.

Update:

I have queried several news outlets and checked a number of blogs and news sites with no luck on finding other accounts of this incident. If you were in the Pacific Northwest and you witnessed or captured images of this, please do share.

View photo collection

MacSaber 1.1: Attack of the Backlight

June 22nd, 2006

MacSaber 1.1 has been released, now with expanded 17″ PowerBook support and keyboard backlight effects. I invite you to take your very expensive laptop into a dark room and swing it around* for improved dramatic effect.

Download MacSaber 1.1.

*Don’t break your laptop, okay? If you do, don’t blame me.

Preventing an OSX Log File Meltdown

June 19th, 2006

Over the past few weeks, my MacBook Pro has been running slower and hotter with constant harddrive activity. Just this afternoon, iStat Nano measured my CPU at 170ËšFahrenheit, well beyond normal operating range.

I know that claims of hot MacBooks have become quite passe, but my laptop was literally hot enough on the bottom to burn me. At idle, CPU load averaged at around 1.50 and the harddrive was constantly writing according to the activity monitor. I brought this situation to the Apple forums and promptly recieved the answer.

Apparently Apple overlooked several logfiles when they set up the log rotation scripts in /etc/weekly. The texfile /var/log/samba/log.nmbd had topped 100 million lines in a month. The file measured 6.8GB before I removed it.

The Samba logs are two out of a handful of logfiles that are not rotated:

/var/log/samba/*
/var/log/crashreporter.log
/var/log/install.log
/var/log/cups/* (access_log is self-rotated by cupsd)

There are several breakdown scenarios which could lead to massive record dumping into some of these files. Unfortunately, there comes a point where adding more lines to a poorly trimmed log file is like throwing water on a grease fire.

If your OSX Mac is exhibiting any of the symptoms mentioned above or you want to ensure optimal health for your system, you will likely benefit from this script.

1) Open the local weekly script file

sudo nano /etc/weekly.local

Note: You will be asked for your system password.

2) Paste the following script in the file

printf %s "Rotating extra log files:"
cd /var/log
for i in crashreporter.log install.log samba/log.nmbd samba/log.smbd; do
if [ -f "${i}" ]; then
printf %s " $i"
if [ -x /usr/bin/gzip ]; then gzext=".gz"; else gzext=""; fi
if [ -f "${i}.3${gzext}" ]; then mv -f "${i}.3${gzext}" "${i}.4${gzext}"; fi
if [ -f "${i}.2${gzext}" ]; then mv -f "${i}.2${gzext}" "${i}.3${gzext}"; fi
if [ -f "${i}.1${gzext}" ]; then mv -f "${i}.1${gzext}" "${i}.2${gzext}"; fi
if [ -f "${i}.0${gzext}" ]; then mv -f "${i}.0${gzext}" "${i}.1${gzext}"; fi
if [ -f "${i}" ]; then mv -f "${i}" "${i}.0" && if [ -x /usr/bin/gzip ]; then gzip -9 "${i}.0"; fi; fi
touch "${i}" && chmod 640 "${i}" && chown root:admin "${i}"
fi
done
if [ -f /var/run/smbd.pid ]; then kill -HUP $(cat /var/run/smbd.pid | head -1); fi
if [ -f /var/run/nmbd.pid ]; then kill -HUP $(cat /var/run/nmbd.pid | head -1); fi
echo ""

After you’ve pasted this script, press Ctrl+X then press Y.

3) Make the file executable

sudo chmod 755 /etc/weekly.local

4) Try out your fancy new log rotation script

sudo sh /etc/weekly.local

You won’t need to manually run this script after this one time, but once you have, you may find your system runs much smoother and cooler.

Thanks to Apple forums member “iggle” for their help in diagnosing this problem.

MacSaber 1.0 Released

May 26th, 2006

UPDATE: Version 1.1 is now available. It includes keyboard backlight effects.

MacSaber 1.0 Final has been released. This new version includes support for iBooks and PowerBooks equipped with SMS. It also includes a “Check for updates” menu item and debug output if you are having problems (the report button is not yet available).

Compatibility notes:
iBook: SMS only exists on iBooks built after July 26, 2005. These iBooks are either 1.33GHz or 1.42GHz. All 1.42GHz iBooks have SMS. Only 1.33 GHz iBooks with a scrolling trackpad, 512MB RAM (stock), and 40GB HDD (stock) have SMS.

PowerBook: SMS only exists on PowerBooks built after January 31, 2005. These PowerBooks are either 1.5GHz or 1.67GHz. All 1.67GHz PowerBooks have SMS. All 1.5GHz PowerBooks without backlit keyboard have SMS. 1.5GHz PowerBooks with both backlit keyboard and the 8X superdrive have SMS.

Download MacSaber 1.0 here

MacSaber Beta4: iBook and PowerBook Test

May 24th, 2006

Thank you to those who have provided their feedback. I have released MacSaber 1.0 with support for iBook and PowerBook machines. Please read here for more information.

I sure wish I had a PowerBook and an iBook right now. In lieu of that, I am calling on you to test for me.

Beta4 of MacSaber is available below. Please read this whole post before downloading. This is a limited test release that *should* work on iBook and PowerBook model laptops.

To report your results:
1) Please make sure you are running “Version 1.0 BETA4i”
2) Include the second value for “tilt” in your results. This should be either “t1″ or “t3″ if you are running an iBook or PowerBook.
3) Post your results here.

This version isn’t for MacBook users. Please stick with the previous version for now.

iBook Note: Sudden Motion Sensor (SMS) technology only exists on iBooks built after July 26, 2005. These iBooks are either 1.33GHz or 1.42GHz. All 1.42GHz iBooks have SMS. Only 1.33 GHz iBooks with a scrolling trackpad, 512MB RAM (stock), and 40GB HDD (stock) have SMS.

PowerBook Note: Sudden Motion Sensor (SMS) technology only exists on PowerBooks built after January 31, 2005. These PowerBooks are either 1.5GHz or 1.67GHz. All 1.67GHz PowerBooks have SMS. All 1.5GHz PowerBooks without backlit keyboard have SMS. 1.5GHz PowerBooks with both backlit keyboard and the 8X superdrive have SMS.

If your iBook or PowerBook does not meet the specs above, it is not SMS equipped. Otherwise, download MacSaber Beta4i here.

Thank you for your help!

MacSaber: Turn Your Mac Into A Jedi Weapon

May 20th, 2006

UPDATE: Version 1.1 is now available.

Now that you’ve spent entirely too much money on your fancy sudden motion sensor equipped Mac laptop, I predict you’ll soon be swinging it around like a loon.

Introducing MacSaber. Using your Mac’s sudden motion sensor, this software turns your computer into a Jedi weapon almost worthy of taking on the real thing by making authentic lightsaber sound effects. It senses speed for the lightsaber movement sounds and acceleration for different levels of striking sounds.

This beta is not yet compatible with the motion sensors in older Mac laptops, but I understand you can move the window arond to get the idea.

Update: Thanks go to Sak from Lot23 for the fancy icon!

Download the latest version of MacSaber

Hello, Zend Certified Engineer!

May 17th, 2006

A co-worker and I attended PHP|Tek in Orlando last month. As part of the conference, we were able to test and become Zend Certified Engineers.

I’d like to thank all of the little people that helped me get this far. Thanks go to my wife for believing in me when nobody else did. Much love to my family; without them I wouldn’t be where I am today.

One love.

isnoop.net Mentioned in Print Books

May 16th, 2006

I recently learned that my Gmail invite spooler was mentioned in a couple of books. The first is Google Search & Rescue for Dummies (pictured below) and the second is the French version of Google Hacks (as seen in Google Book Search).

Unfortunately for these publishers, the spooler was shut down just as the books started rolling off the presses. Oh well, I honestly appreciate their mention!

Google Hosted Mail Catch All is Here

May 9th, 2006

Judging by the lack of people yammering about this, I assume Google only recently rolled it out. When I first signed up for the Google Hosted Mail beta test in February, they were missing the ability to configure an email catch-all account. This was the one thing keeping me from making the switch.

Upon spotting the new feature in the admin panel, I copied all of my isnoop.net user accounts and added all seven of Google’s MX servers to my DNS. I immediately began receiving email to my fancy new mail hosting. The entire process took fifteen minutes.

I’d write up a review of the service, but if you’ve ever used Gmail, you know just how it works. The only apparent addition for hosted mail is the admin interface. Like many Google labs interfaces, this one is stark and contains just what you need to get the job done.

My only wish would be a means of copying all of the mail out of my original Gmail account into my primary Google Hosted Mail account. However, I wouldn’t hold it against them if they never gave me that ability. They’ve already done much more than I could have expected from a search engine company.