Weekend project against the gloomy weather

A rainbow quilt! Accompanied by a two season marathon of Doctor Who on DVD πŸ˜‰

A fun rainbow quilt pattern

I found this awesome pattern onΒ Hooked on Needles (Tutorial). The original version is for a baby quilt and uses 4 inch squares with 2 inch sashing, I made mine with 6 inch squares and 3 inch sashing so it turned out just the right size for cuddling up on the sofa while still being manageable on my sewing machine.

Comments off

It’s Ada Lovelace Day!

Ada Lovelace Day is an international day of blogging to draw attention to women excelling in technology.”

So, who am I going to write about? Well, I guess I’ll rehash a post from a while ago, about a beautiful little poem:

I think that I shall never see
A graph more lovely than a tree.
A tree whose crucial property
Is loop-free connectivity.
A tree which must be sure to span.
So packets can reach every LAN.
First the Root must be selected
By ID it is elected.
Least cost paths from Root are traced
In the tree these paths are placed.
A mesh is made by folks like me
Then bridges find a spanning tree.

That “algorhyme” is from Radia Perlman’s paper “An Algorithm for Distributed Computation of a Spanning Tree in an Extended LAN” (PDF). Yep, that’s the algorithm that prevents havoc when you have a loop in your network – either through intentional redundancy, or if someone decides that plugging both ends of an Ethernet cable into the wall is a good idea πŸ˜‰

Dr. Radia Perlman (by the way, that “Dr.” is a Ph.D. from MIT) also wrote some amazing books, holds an impressive number of patents, and received some of the most prestigious awards, including a USENIX Lifetime Achievement Award (and she’s even sometimes referred to as the “mother of the Internet”).

You can find out more about Radia Perlman in her bio at Sun Microsystems and her Wikipedia page.

More about Ada Lovelace Day:

Comments off

R.E.M. in Munich

Realized yesterday that there were still tickets available … I even managed to get a spot all the way to the front in the 2nd row. It was an awesome show πŸ™‚

A rather funny incident was the security staff putting up “no fotos/videos/recording” signs on the entrances right before we were let in, but then being asked on the video walls during the show to correctly tag all Flickr/YouTube/Twitter posts with #remmunich so they can go on the tour website πŸ™‚

Comments (2)

So, how was the weather?

Comments off

How to re-combine JPEG + RAW in Aperture 2.0

I am currently playing around with the trial version of Aperture 2.0. As the Canon G9’s RAW format was not supported in Mac OS X until very recently, I kept the JPEGs in iPhoto, and the RAW images in folders somewhere else.

Aperture can show the JPEG + RAW of the same picture as a single image, so they do not take up unnecessary screen real estate. The RAW or JPEG master can be selected through the context menu:


But I couldn’t find a way to re-combine the JPEGs I had imported from iPhoto, and the RAW files from a separate location, though it worked fine when importing directly from the camera. A workaround would of course be to use stacks (easy, thanks to auto-stack), but that would mean that stacks are pretty much unusable for other purposes.

I tried throwing JPEGs + RAWs together in a folder, and re-import them, hoping that Aperture would then recognize them as belonging together. Didn’t work. In the end it turns out that Aperture only creates a combined master if the modification date of both files is exactly the same.

This can of course easily be done in Terminal (my RAW files were still unmodified and thus had the original date, so I used those as the reference date, it would of course also work the other way round):

for f in `ls *.CR2`; do touch -r $f `basename $f .CR2`.JPG; done

I’m still glad that I don’t have years of such files to re-combine, but at least it is a lot less annoying than using stacks for them. If anyone knows of a better way, please let me know πŸ™‚

Comments (1)

« Previous Entries