Upgrade to El Capitan with Homebrew, Ruby, qt5, & Java

I upgraded to El Capitan, with Homebrew & Ruby, and this is how I did it flawlessly. … and Xcode and Java, etc. Prepare If you don’t already have homebrew installed, do that first, so you don’t have to deal with SIP issues. Install all Software Updates available in the Apple Menu, up to and including El Capitan. Hardware After the installs and forced reboots my 27” Thunderbolt display wouldn’t display anything.

My Git Commit Hooks

I quite envy a nice commit message. The Rails project has rules about commit messages that are tops. This is a great example from a great developer I know, which got merged into core. So now on my own projects I have cribbed, tweaked, and automated a tiny bit of of that sweet, sweet commit message honey. Naming your branch Step 1 I name my branches with a prefix that is one of: “hotfix”, “bug”, “feature”, or “candy”.

Fix The Nokogiri Warning

One of the most consistent warnings that has been with me through the years has been that Nokogiri was built against a version of libXML that is different than the version that is dynamically loaded. WARNING: Nokogiri was built against LibXML version 2.6.30, but has dynamically loaded 2.9.0 I had most recently, out of frustration, and due to sundry circumstances, resorted to the --use-system-libraries flag in my project’s bundler config just to get shit done.

How I Go

I am relaunching my blog! I have decided to use Hugo after much internal debate, and strong lobbying from all the sleazy corporate bag-men that are constantly trying to bribe me with buzz words . I will always Ruby and use it every day, but for my blog I gotta go. So easy, static and fast! As my first post I will document how I made this work. My Architecture Local is Mac My workhorse is my heavily modified (via cover stickers) Macbook Pro.


Open Source Ruby - Current flag_shih_tzu Bit Fields for Active Record sanitize_email An Email Condom for your Ruby Server cacheable-flash Gets the Rails flash object working with page cacheing. stackable_flash Provides super powers to the Rails flash object. csv_pirate For those engaged in the pillage and plunder of comma separated values. rack-insight An endlessly customizable development toolbar added to your website. Successor of ye olde rack-bug. gem_bench Keep slow gems on the bench.


Open Source Javascript js-cookie-calibre (npm) A simple, lightweight JavaScript API for handling cookies namespaced with calibre_* jquery.ellipsis Yet Another jQuery Ellipsis Plugin… only better.

bash shell

Open Source Bash Shell Scripts bash_step Bash Step Function Library bsfl (fork) Bash Shell Function Library


I build things out of bits. I am not available for additional work very often. I am working on updating my PDF CV. Stuff I am working on now Senior Engineer at Trumaker - building a bad-ass system. 2014 - present Co-founder of WordTree Foundation - non-profit scientific linguistics research, 2014 - present Past Work Resident Ruby Expert at Church Pension Group ← I built the entire backend, 10x improvement in performance, 2013 - 2014 (bloomberg profile) Co-founder & CTO of Acquaintable, accepted into ERA (NYC-based accelerator), then acquired, 2012 - 2013 (on Crunchbase)(Tweet @ my co-founder) First Employee and Senior Rails Developer on Bloomberg Black, 2010 - 2012 (bloomberg profile) Senior Rails Developer, BibleGateway (6 month PHP to Rails contract), 2010 (on wikipedia) Tech Lead & Rails Developer, Neighborino (HOA startup) ← I built that!, 2008 - 2010 (on Crunchbase) Partner, Team Lead and Senior Rails Developer, Sagebit LLC (development shop), 2007 - 2009 (on Crunchbase(Tweet @ a co-founder) Senior Software Engineer (Rails & XSLT), Indiana Legislative Services Agency ← I built that!, 2006 - 2007 (on Ballotpedia) Linux Sys Admin, .deb, Java, PHP, Rails Developer, Optivel (IT shop), 2004 - 2006 (tweet at my old boss!) Skills: Expert at creating modern interactive websites utilizing Ruby on Rails, Javascript, CSS, and HTML Education: CIT (Computer Information Technology), Indiana University, 2005 - 2008 * Computer Science, Ball State University, 2004 - 2005 * MIS (Manufacturing Information Systems), Purdue University, 2002 - 2004 * Computer Science, Ball State University, 1997 - 1999 * * (No actual degrees, just lots of education!) Humanitarian Devoted to making the world a better place, and to furthering scientific knowledge.

moldy ruby

Open Source Ruby - Deprecated - New maintainers apply within! remit Amazon Flexible Payment Service client. capistrano_mailer Configure automated email notifications when Capistrano tasks are run. super_exception_notifier Improvement on ye olde exception_notification plugin. Rails 1, 2, 3 only. controller_validator Use the familiar ActiveModel::Errors pattern for controller validations sequential_file Create files with sequential file names for nicer directory listing, with automatic collision detection and resolution.


SMS, Message, Facetime, or Voice 765.760.2012 Email [email protected] Want More? http://www.linkedin.com/in/peterboling https://twitter.com/galtzo https://facebook.com/peter.boling Follow me!


What is this website? It is a place for me to write about code, technology, and the future. Who am I? I am Peter Boling, of Earth. You’re still here? Checkout some of my pages!