Ryan Booker
About Archive Replies Photos Search Stats Also on Micro.blog
  • Home for the next couple of weeks.

    IMG 0337IMG 0969IMG 9164

    → 2:29 AM, Jun 30
  • Today we say ciao Lipari, and head to Favignana.

    → 4:24 PM, Jun 28
  • We had our final dive in Capistello Bay this morning, finishing some survey measurements. Now we’re all packed for Favignana tomorrow.

    → 1:48 AM, Jun 28
  • Beautiful weather and calm seas for a few dives surveying the Capistello Bay wreck. We cleaned up some points and added a couple of ancient Roman anchors to the survey.

    → 4:17 AM, Jun 27
  • Some information on the connection between PFO and IEDCS.

    A topic close to my heart…

    → 3:10 PM, May 31
  • Error: Multiple commands produce…, Cocoapods & Multi Platform Podfiles

    TL;DR: Remove use_frameworks! from your Podfile.


    If you’ve arrived here you probably have a Podfile that includes multiple targets for multiple platforms that share some pods, while using the new Xcode build system.

    And you’re almost certainly ready to burn everything to the ground.

    Thankfully, I already did that, and out of the ashes a solution emerged, resplendent and angry.

    There are a couple of issues:

    1. Xcode is non deterministic with respect to this issue, and will randomly decide whether there is an issue to worry about at all. This is fucking infuriating.

    2. The new build system (randomly, see 1!) doesn't like duplicate things, whereas the legacy build system didn't care.

      When Swift was introduced, it didn’t support static libraries, so we all dutifully added use_frameworks! to our Podfiles. When you have multiple platforms sharing pods, you will have multiple copies of the pod source in your Pods/Target Support Files/ folder, and Xcode will get its knickers in a bunch. Sometimes.

      Swift now supports static libraries.

      Remove use_frameworks! and everything will work.

    → 10:13 AM, May 11
  • Over the last few years, I’ve been part of a marine archaeology project in Sicily, for GUE and the Soprentendenza del Mare.

    While we prepare for this season’s expedition, Chicco, the project lead is opening an exhibition to make the InAccessible accessible.

    Enjoy. I sure do.

    → 10:50 AM, Apr 30
  • Back to Fundamentals: An Introduction to GUE’s Most Popular Diving Course

    → 8:17 PM, Mar 22
  • Under Pressure, the new book from Gareth Lock and The Human Diver, is available for preorder. Please check it out (and his Human Factors Skills in Diving courses).

    As an added bonus, I contributed in small part to the book.

    → 7:59 AM, Mar 6
  • The Incident at Indian Springs. A dive we all learn about.

    → 4:57 PM, Feb 16
  • Congratulations Ian Fisher for successfully completing GUE Fundamentals Part 1. On the path!

    → 9:55 AM, Jan 14
  • The Data61 FP Course is great. Tony Morris et al., have done a great job producing a fundamental course. Here’s a video series of Brian McKenna delivering the material.

    → 1:09 PM, Jan 3
  • A quick update from GUE president Jarrod Jablonski, including a great chat with Richard Lundgren regarding our new CCR1 and CCR2 programs.

    → 2:20 AM, Dec 20
  • Recently, GUE released a great new blog for all things diving. Check it out!

    A good place to start is a 20 year retrospective from GUE king pin Jarrod Jablonski.

    → 4:28 PM, Dec 11
  • Help celebrate GUE’s 20th anniversary, with this special edition backplate and wing.

    → 7:36 PM, Sep 11
  • Why lie about remaining air supply?

    An interesting anecdote and discussion of the effect of fixed vs growth mindsets on learning.

    → 3:53 PM, Sep 3
  • Happy 20th Anniversary! Some updates from Global Underwater Explorers.

    → 4:22 PM, Aug 12
  • Congratulations to new GUE diver, Gordon Tan, who passed GUE Fundamentals at Perth Scuba, Western Australia.

    We had a great time in the west, overcoming some challenging conditions for a successful course.

    → 2:50 PM, Aug 2
  • Another fine looking team.

    → 6:33 AM, Jul 28
  • A fine looking team.

    → 8:42 PM, Jul 26
  • The Thresher Shark Research And Conservation Project, Quest Magazine

    An article I wrote (with fellow GUE diver Nathalie Udo) about our experience with TSRCP in the Philippines has finally been published in the latest issue (12.3) of GUE’s Quest Magazine (available with GUE membership).

    → 8:28 AM, Oct 30
  • The Thresher Shark Research & Conservation Project

    In 2011 I’ll be returning to The Thresher Shark Research & Conservation Project for a six month stint as Science Officer. Helping out on an important scientific and community project with some of the greatest people I’ve had the pleasure to meet and work with.

    I spent the best three months of my life there in 2009. Diving every day, researching sharks and mantas, and helping a small island community—through the research and its application to conservation and within the local dive tourism industry, but also directly within the community, where the project provides jobs, helped construct housing and where TSRCP volunteers teach marine biology and conservation at the local school.

    Life on the island was confronting at first. About 2 km square consisting of a couple of small villages and a few dive resorts (largely foreign owned, but where the island community gets 80% of its income), there is no permanent electricity and no fresh water. The island is powered by petrol generators prone to breakdown and drinking water is imported daily. A simple, largely subsistence lifestyle. I grew to love the island and its people.

    History

    TSRCP was started in 2005 by research scientists Simon P. Oliver and Alison J. Beckett to create a baseline of Monad Shoal in the Philippines—primarily concerned with Pelagic Thresher Shark (Alopias pelagicus) cleaning activity as well as the shoal’s coral coverage and general health.

    Monad Shoal is about 8 km east of the southern beach of Malapascua Island in the Visayan Sea—an open water seamount with a relatively square dive profile around 21–24m that plunges to 250m, presenting a unique opportunity to observe and record these rarely studied oceanic sharks.

    Both threshers and Manta Rays (Manta birostris) frequent the site, as well as a myriad of other pelagic and reef fish. Particularly the various species of cleaner fish that draw the oceanic wildlife to the shoal.

    TSRCP is a significant source of environmental, ecological and behavioural research for Pelagic Thresher Sharks, providing research, education and conservation locally, regionally and internationally.

    GUE Relationship

    Through volunteer divers (including myself) TSRCP became aware of Global Underwater Explorers, a non-profit diver training agency focussed on research, conservation and exploration, whose training methods and techniques are uniquely suited to scientific research diving. In 2009 TSRCP became a GUE affiliated project and now provides all volunteer divers with basic training aimed at perfecting the buoyancy, trim and propulsion techniques necessary for a successful research diver.

    Join Us

    I encourage any divers out there to volunteer with the The Thresher Shark Research & Conservation Project. My three months there were amazing—peaceful, eye opening and life changing. The most fulfilling ‘work’ I’ve ever done. I can’t wait to be back in 2011.

    → 2:59 PM, Jul 2
← Newer Posts Page 2 of 2
  • RSS
  • JSON Feed