Saturday, August 21, 2010

Finally Uploaded Year-Old Pictures!

I finally uploaded pictures from over a year ago to my gallery, as well as those from a more recent trip. Both galleries are cross-referenced on my Photo Map, too.

So, now you can see orcas and bald eagles along with a fresh dose of mountain goats...

Sunday, July 25, 2010

Lack of Truck -- Solved

by the fact that there is no longer a lack...



Definitely makes carrying the kayak easier than it was previously!

Saturday, July 03, 2010

Why don't $3k trucks seem to exist?


I need a small truck that can carry my recreational / outdoor equipment. That means the bikes, kayak, camping gear, etc... Unfortunately, it seems like you have to spend 8-10 grand to get a decent used pickup these days. Anybody have any brilliant ideas or hot leads that aren't potentially-stolen goods on Craigslist?

Tuesday, April 20, 2010

Senseless sketches from a sleep deprived mind

I woke up a 4 this morning and my brain immediately started dwelling on work-related minutia. I tried to meditate to break the train of thought, and manage to get back to sleep. Somehow, this mostly-failed attempt caused me to fully awaken a couple hours later (and just moments before the alarm was scheduled to sound) with the concept of "flockr: the flickr for birds" locked firmly and irrevocably in my head.

Were such a thing to exist in a parallel ornithologically-centric universe, the original napkin sketch used to acquire fine-feathered VC may have looked like this:

 
(At least I had some fun with Autodesk Sketchbook Express and my Wacom tablet...)

Sunday, January 17, 2010

Reasons to love the cargo bike: #273 - fixing the car...

It will be fun to see what kind of strange looks I get during my commute tomorrow morning, and compare them to what I encounter when I "ride two bikes" to work...

This time, the cargo in question will be one of the front wheels from my car on which the tire suffered a puncture (a 225/45-18", representing about 35 lb. of aluminum and steel-belted radial, if you're keeping score). "Why not just use the spare?," you may feel inclined to ask. It's a long-ish story*, the simple version of which is "because it's already on the car."

[Sorry for the soft focus in these pictures, but even at f2.8 and with a flash, these were long exposures, and were shot hand-held.]

The solution (Yes, the strapping is overkill, but I haven't ever lost a load):


The problem (OK, evidence thereof -- if you want to pick nits):


The complication (No PhotoShop trickeration here, that is the other side of the car):

-----------------
*: I've been having my rims refinished in a rotating one-by-one fashion (to avoid putting the car on blocks during the process), and number 3 of 4 is currently at the shop, leaving the compact spare already in service on my car...

Thursday, January 14, 2010

Hmmm...

Seen in an unnamed parking lot...


Can't stop thinking about Sublime: "...Tell Sanchito that if he knows what is good for him, he'd best go run and hide. Daddy's got a new .45..."

Friday, January 01, 2010

Happy New Year

I did not watch the time-delayed-for-CST version of the Times Square Ball Drop, but still think it's kinda cool that they used human power to make it light up.

Anyhow, however you're celebrating, welcome to the year 2010. The very thought of this year conjured images of a far away and futuristic time when I was a child; however everything is somewhat anticlimatic, just like 2000 was.

P.S.: Beware of mysterious monoliths orbiting Saturn, sentient computers that plot your demise when you try to hit their off switches, etc...

Tuesday, December 22, 2009

"Good Old Games"

Cool -- semi-retro PC Games: Cheap, and reportedly made to work within modern Windows OSes.
http://www.gog.com/en/catalogue/

Monday, December 21, 2009

I finally did some GeoTagging

Went out on the kayak on the body of water formerly know as Town Lake (which now bears the official moniker of Lady Bird Lake). I have a waterproof housing for my Canon PowerShot G10, and have a nice waterproof bag that fits the Droid. So, both key pieces of GeoTagging field technology were safe on the water.

I fired up MyTracks (an Android app) at the dock and ran a GPS trace of the 2 mile bridge-and-back roundtrip. During said trip, I took a few photos of birds, turtles, and the city. So, now I had a set of photos on one device, and some GPS data on a different device. "How ever shall you properly GeoTag the photos and subsequently display them in an interesting or useful manner?," you may ask. "Furthermore," you may point out, "you seem to have forgotten to synchronize the camera's clock with that of the phone/GPS logger." The answer and solution are both relatively easy:
  1. Fix the lack of synchronization:
    • Later that night, I took simultaneous pictures with the phone's camera and the actual camera. To minimize the difference caused by lag, I "pressed halfway" on both devices and therefore got as close as possible to popping the shutters "at the same time". With the approximations that will happen later, a few hundred milliseconds isn't going to be significant.
    • (Subject and actual time relative to the rest of the photos don't matter -- this is just establishing the offset between the two clocks.)
    • (NOTE: Simultaneous shooting of a common subject is also a great technique for dealing with situations where there are multiple cameras involved in a shoot.)
  2. I use Adobe Photoshop Lightroom, which makes correcting the time offset simple. In my case the Canon hadn't been adjusted for the end of daylight savings, and was off by a couple of minutes, even if the hour had been correct.
    • In Lightroom, I examined the metadata for the phone's version of the "common picture," and noted the capture time.
    • I then selected the set of pictures from the Canon -- starting with the "common picture," and Shift-clicking back to the first one in the series that needed to be corrected.
    • Lightroom has a function for modifying the date and time, and if you apply a correction to this type of selection, it is clever enough to know that you want to change them all by the same offset, versus setting them all to the same exact time. This is a nice, big, timesaver!
  3. Since I was already in Lightroom to fix the captre times, I processed the RAW photos from the Canon, and exported them as JPGs (because most of the cost-effective/free GeoTagging apps don't really handle RAW files).  
  4. So, now I had the photos, but I needed the Geo data...
    • MyTracks lets you export a GPX trace file to your SD card. 
    • Copy that over to your computer because most tagging apps know how to use GPX.
  5. I used a Mac app called GPSPhotoLinker to stick the location information into the EXIF data for each JPG file.
    • This program lets you load the GPX trace file and the images, and then you can apply the location data either manually or as a batch process. 
    • It will also interpolate the location based on the time, and give you a better estimate of the location when there isn't a perfect 1:1 match between the time a picture was captured and when a point in the trace file was recorded. (Of the 13 photos I tagged, only one lined up exactly -- and that was sheer luck.) 
  6. So, now I have pictures that are technically GeoTagged, and I can stick them in a traditional gallery. But that's not the best way to benefit from the location data...  
  7. Enter JetPhoto Studio, which can not only export a KML file that you can modify to use absolute paths and then overlay on a Google Map (I didn't modify this file, so the pictures use relative paths and don't show up in this view), but also uses this to build a fully functional Google Maps-based web gallery that can be easily uploaded to your site.
  8. The results are pretty cool. If you want to see larger renditions, the "traditional gallery" does still have its uses ;^)

Wednesday, December 16, 2009

My take on the Nexus One "Google Phone"

I think it's an experiment to test the American consumer's tolerance to a more open model for mobile telecommunications. Right now, we generally begrudgingly accept the subsidized phone hardware with a two-year expensive contract model. But, there are already a couple of other similar experiments going on:
  • T-Mobile has introduced an alternative set of plans (Even More Plus) wherein you pay more up front for the device,  but get a cheaper monthly rate for the same services. If they would extend the lower pricing but allow you to "bring your own device", that would be nice.
  • Nokia is offering their N900 only as  fully unlocked and completely un-subsidized device.
I see this as a way to test the waters and see if we are willing to look to a model more akin to how we deal with our computers and ISPs. Most of us would think it was completely ludicrous if Apple would only sell us a Macbook for $899 with a two-year contract from Time-Warner's Roadrunner division. But somehow we have allowed this business model to prevail for the devices that are always with us. Just replace Macbook with iPhone, $899 with $199, and TW/RR with AT&T if you doubt that statement.


If all of this had been imminent 6 weeks ago, I probably wouldn't have purchased the Droid. I really do like the device, but now I'm stuck with Verizon for 2 years and will have to deal with crazy stuff if my hardware fails during that time. I was also glad that there was no VCast NASCAR that I can't remove from my phone's ROM. That would actually have been a deal-breaker, despite the other compelling features and functionality.


Having a model where I can pick the "best of breed" for the device and the carrier independently -- while finding a way to not get reamed on the price of both -- seems like a fundamentally good thing to me. If this is indeed Google's intent, then I certainly hope it proves to be successful. Outside of things that are essential for functionality, I would prefer if this model also means that no "crap" will be installed on the ROM -- giving the device's owner more control.

Tuesday, December 15, 2009

Minor Updates to the Home Page

http://lonewolf-digital.com/ has a new index page, and an alternative QR Code based index page, too.

I ditched the huge graphic in favor of the one below, added a couple of direct links, etc. Still have to clean up some of the old-school tags and refine my CSS to get it to validate as "good" XHTML, but most browsers are forgiving enough that it will render reasonably well in the meantime.


Tuesday, December 08, 2009

One of my favorite Mac developers dislikes the App Store...

http://www.rogueamoeba.com/utm/2009/11/23/airfoil-speakers-touch-1-0-2-is-now-available/

Links back to the ordeal they had using legitimate API calls and still having their app held up for months because of undocumented internal Apple processes that -- in this case -- arbitrarily managed to change for the better. (It's also possible for said processes to arbitrarily change for the worse...)

Wednesday, December 02, 2009

Things Google Search can do...

Nice link that covers some functions you may not know about... I knew about the calculator and conversions, and recently discovered the localized "movies" search on Android. Would never have thought to try the package tracking (I still prefer going directly to the shipper's site)...

Tuesday, November 24, 2009

Just a test


Seeing if my moblogging client can handle an image upload...

Note: Picture of Lady Bird Lake, taken with my Droid.

Sunday, November 22, 2009

Some Apps for Android - Turbo QuasiReviews

My Tracks -
  • What: GPS Track logger, saves statistics and maps -- can upload to MyMaps and Google Docs spreadsheets.
  • Pros: Save and review workout data, do GPS data logging for geo-tagging apps (export GPX or KML).
  • Cons: GPS-based altitude is pretty poor, and shouldn't really be trusted.

Andoku -
  • What: Sudoku and some variants. 
  • Pros: Easy interface with "pencil marks", variants offer variety. 
  • Cons: "only" 100 puzzles of each type/difficulty. (But, by the time you finish them all, will you really remember the solution to the first one? I doubt it...)
Word Wrench -
  • What: Anagram-based game, somewhat like "TextTwist"
  • Pros: Pauses automatically and resumes nicely. Can change the allotted time.
  • Cons: Interface it really basic; grays out and makes it hard to see what you missed.
Jewellust -
  • What: Similar to Bejeweled, but with some unique power-ups and other features.
  • Pros: Every bit as addictive as Bejeweled.
  • Cons: Every bit as addictive as Bejeweled.
Pandora (no description necessary, does what you'd expect)

Photoshop.com Mobile - Crop and color-balance on your phone. Great for contact photos, etc.

ConnectBot - ssh/telnet client. Very solid, plenty of screen real estate on my Droid.

ES File Explorer - Local file manager with network SMB share access (nice way to grab files from NAS or upload pix, etc.).

SportsTap - Scores, schedules, etc. Good interface, but refreshes kinda slow...

AndFTP - FTP, SFTP, FTPES client. Seems pretty stable so far.

FTPServer - Exactly what it says. Perhaps a little scary, but good in a pinch, especially if you monitor it and make sure there aren't unexpected users...

Twidroid - Twitter client -- I use a task manager to close it so I don't get alerted by every new Tweet in my little world.

Blogaway - Blogger interface. Basic, but works for simple moblogging (That's a super-compound internet word). Doesn't make urls hot, but does allow picture uploads.

Thursday, November 19, 2009

QR Code is fun

QR Codes are pretty neat little 2-D bar codes that are increasingly being used to enable mobile devices to access information quickly. Programs like the Barcode Scanner for Android or similar apps for the iPhone can read and decode these easily. This code, for example, should take you to my Photo Gallery web site.

Thank you, Austin City Council

Even though Perry vetoed a similar law at the state level, at least Austin will be slightly safer...

 

Going the extra yard for cyclists: New 'safe-passing' ordinance by Austin City Council

http://www.statesman.com/news/content/news/stories/local/2009/11/02/1102wear.html

See also:

http://weareaustin.com/content/news/story?cid=35351

http://www.txcn.com/sharedcontent/dws/txcn/austin/stories/110109kvue3foot-bkm.276194f35.html

The ordinance (http://www.ci.austin.tx.us/edims/document.cfm?id=131661) passed the City Councli unanimously just before the last general election.

Wednesday, November 18, 2009

Twitter

I'm still trying to figure out how to use it, and why anybody would care about my short-form rants or tidbits... I'm at twitter.com/kevinguinn if anybody _does_ care.