Subscribe to feed

In a shameless attempt to link work with the greatest sporting event in the world, the following site has one of the most impressive World Cup Calendars seen in a long time.

http://www.marca.com/deporte/futbol/mundial/sudafrica-2010/calendario-english.html

Takes a certain streak of creativity to build a calendar outside the usually rectangular.

  • Share/Bookmark

Just got to admire the “glass half full” view of Doug Suttles, one of the BP team trying to resolve their current oil leak.

I wouldn’t say it has failed yet… What I would say is what we attempted to do last night didn’t work.

Via Boing Boing.

  • Share/Bookmark

Lovely quote from Cory Doctorow while discussing alternative therapies on Boing Boing:

The plural of anecdote is not fact.

  • Share/Bookmark

From Security expert Charlie Miller, in an article on computer security:

Mac OS X is like living in a farmhouse in the country with no locks, and Windows is living in a house with bars on the windows in the bad part of town.

  • Share/Bookmark

From Joey Adams:

May all your troubles last as long as your New Year’s resolutions.

  • Share/Bookmark

Every now and then you’re really grateful OSX is essentially Unix with a smiley face. Since that allows you to easily get under the hood for those “should be simple” tasks.
For this one, I needed to produce a list of files within a collection of folders which, for demonstration purposes, we’ll call media files.

Recursive file list

This is easy:

  1. Open a terminal window
  2. Type cd (there’s a space after ‘cd’)
  3. Drag the folder you want to start from into the terminal window. It should then complete the path automagically.
  4. Press Enter to navigate to the selected folder.
  5. Enter the command ls -RF > list.txt

This will produce a list of all files in the directory, and subdirectories, as list.txt in the starting directory. Feel free to give it a more useful name.

Once more, with filters

So now you’ve got a list of all the files in the folders. But if you want to find a subset based on filename (say, for example, the list of media files identified in the title as being 2009 releases) then use the wonders of unix to ‘pipe’ the file list to GREP to filter it before writing the file:

ls -RF | grep '2009' > 2009.txt

This will produce a list of only those files with ’2009′ somewhere in the title.

Advanced options

Armed with LS and GREP you can pretty much produce any subset of any folder set you require. Enjoy!

  • Share/Bookmark

From Arthur Bloch:

If your project doesn’t work, look for the part that you didn’t think was important.

  • Share/Bookmark

From Robert Brault:

A blogger is an average person who happens to have a need to count his friends every half hour.

  • Share/Bookmark

From unknown:

QA didn’t break anything, it was broken when we got it.

Love the way this simply quote re-directs criticism of QA when bugs are uncovered.

  • Share/Bookmark

From Kent Beck, quoted at 37 Signals:

By far the dominant reason for not releasing sooner was a reluctance to trade the dream of success for the reality of feedback.

  • Share/Bookmark