Soroush has a new mic

  • ATR2500-USB

Thanks to you, Patreon supporters, for buying us new mics!

Chris is making an Alexa Skill

  • FlightAware
  • ADS-B Exchange
  • Cheap ADS-B Aircraft Radar (this isn’t Chris’s exact setup, but it’s similar)
  • What it’s like to build an Alexa skill - and how you can do it yourself
  • Build your First Alexa Skill
  • Fact Skill Tutorial: Build an Alexa Skill in 6 Steps
  • AWS Lambda
  • Creating a Deployment Package (Node.js)
  • Speech Synthesis Markup Language (SSML) Reference
  • Chris’s ADS-B posts:
    • Monitoring aircraft via ADS-B on OS X
    • Quick ADS-B monitoring on OS X

Soroush is using Sourcery

  • Sourcery
  • Sourcery in Practice
  • Kyle Fuller: GitHub @kylef, Twitter @kylefuller
  • Stencil
  • SwiftTemplate
    • Commit from Krunoslav Zaher: “Swift templates proof of concept”
    • Equality.swifttemplate

Chris helped a friend who’s making a Swift CLI program

dyld: Library not loaded: @rpath/libswiftAppKit.dylib

Referenced from: /Users/friend/Library/Developer/Xcode/DerivedData/application-gqcotuckdopephaodrgawgaxuzwr/Build/Products/Debug/CSwiftV/CSwiftV.framework/Versions/A/CSwiftV

Reason: image not found

If my advice turns out to have been helpful, I’ll publish it verbatim in a blog post. In the meantime, here are some relevant links I sent this friend:

  • CocoaPods 0.36 - Framework and Swift Support
  • What are Frameworks?
  • Bundle Structures
  • Swift.org - ABI Dashboard
  • Swift.org - Package Manager
  • Building a command line tool using the Swift Package Manager
  • How to build a custom Swift framework and how is it related to the SPM?
  • Getting Started with Swift Package Manager
  • An Introduction to the Swift Package Manager
  • SO question: OSX Command Line Tool with Swift Cocoa Library, Library not loaded
  • SO answer about dynamic frameworks in a CLI tool
  • SO question: Setting up a Framework on macOS Command Line apps - Reason: image not found
  • kylef/Commander README: frameworks and rpath
  • JP Simard on Twitter: “the app’s rpath should point to the frameworks’ parent locations”
  • realm-cocoa-converter: “A library that provides the ability to import/export Realm files from a variety of data container formats.”