10 of my Favorite iOS and Mac Development Podcsts

“Podcast” by Nick Youngson- http://nyphotographic.com is licensed under CC BY 3.0 “Podcast” by Nick Youngson is licensed under CC BY 3.0

While I don’t develop iOS or Mac apps full-time, I do enjoy dabbling in iOS, Mac, and Swift development. In a personal goal to learn the iOS SDK and Swift development, I have spent time finding the best resources that help me keep up with related news, tips, and the business of application development.

I find podcasts to be a great way for me to absorb and comprehend content. They are also very convenient when commuting or folding laundry. I thought it would be helpful to share 10 of the podcasts I am enjoying the most in my Mac/iOS Development Overcast playlist.

Blog Category: 

Issue with ssh-agent not loading passphrases during boot in MacOS Sierra 10.12

After a recent update of MacOS Sierra (10.12), I noticed that my ssh private key passphrases were no longer loading from Keychain on the initial boot or restart of my MacBook Pro. The first time this happened, I thought I just needed to enter it once and that it would be okay after that. That theory proved to be incorrect.

Blog Category: 

DrupalCamp Atlanta 2016: The Story of an Insecure Module

I had the pleasure of attending DrupalCamp Atlanta 2016 in October. It was great to catch up with old friends, meet new people, and checkout some excellent presentations. I would like to thank the organizers and sponsors for making this event happen.

If you missed the event, I encourage you to checkout the session videos that were just posted. I also want to mention my presentation "The Story of an Insecure Module". I have included the abstract, video, and slide deck below. I am especially excited about the sandbox project Security Examples, which I hope will be something that the community can develop to show good and bad Drupal secure coding practices.

Abstract

There once was a Drupal module who wanted so badly to have a stable release, but they were insecure. As a useful and promising module to the Drupal community, they were so afraid that poor coding standards and lack of community reviews could lead to XSS, information disclosure, sql injection, and other vulnerabilities for their users.

The Drupal community is one of sharing and support. As a result, the module in this story takes the opportunity to learn and grow from the lessons of other modules and contributors to become much more secure and confident. The module becomes capable of being promoted to a full project and having a stable release. The community rejoices!

Come take a journey through this module's security audit and how their developer resolved each and every finding, following Drupal best practices for writing secure code.

Related drupal.org Security Examples sandbox https://www.drupal.org/sandbox/shrop/2821723

Blog Category: 

Mac OS X tip: Look up host IP addresses for hosts in /etc/hosts

OS X logo Most DNS tools (like dig and nslookup) perform IP lookups against DNS servers, ignoring /etc/hosts entries. Luckily, OS X provides the dscacheutil command to perfom a number of functions including checking local host entries. Below is an example that I used to verify the hostname/IP address combo that my system had registered in /etc/hosts.

Blog Category: 

Pages