The Simple Programmer: Working on the Soft Skills

Posted on Sat 21 November 2015 in Tech • Tagged with development, blogging

In my continual quest for knoweldge, I don't always consume purely technical literature. I also like to read those books that teach us how to interact with people. As I continue down my career path, it's becoming more and more clear to me that the so-called "soft skills ...


Continue reading

Using Swift To Make Command Line Scripts - Part 2

Posted on Tue 17 November 2015 in Open Source Swift • Tagged with swift, development, cli

Welcome back! In part one of this two part series, we got started using Swift along with OptionKit to build simple command line script. In this second and final part, we'll pull all the pieces of the puzzle together and use the foundation we've built along with some ...


Continue reading

Using Swift To Make Command Line Scripts - Part 1

Posted on Wed 04 November 2015 in Open Source Swift • Tagged with swift, development, cli

Since we have no open source Swift yet to play with, I figure we have some time familiarize ourselves with what we currently have in Swift as distributed on OS X with Xcode. To that end, I think a good use of our time is learning to use Swift as ...


Continue reading

No Open Source Swift Yet

Posted on Wed 04 November 2015 in Open Source Swift • Tagged with swift, development

Well, it's now November, 2015 and no word quite yet on the availability of an open source Swift offering from Apple. However, Chris Lattner has been spotted in the wild saying Apple's still on target to deliver by the end of 2015. Given Apple's track record of ...


Continue reading

Refocusing On Open Source Swift

Posted on Sat 24 October 2015 in Open Source Swift • Tagged with swift, ios, meta

I have finally decided to take up blogging here again. After some life changes, a new job and a big move, I figured it was about time to tickle the plastics again. And yes you can look forward to many more bad jokes (and sentences starting with conjunctions, this site ...


Continue reading

PiSeg Arduino Project

Posted on Mon 06 February 2012 in Arduino • Tagged with arduino, hardware, technology

View the sketch for this project itself, along with the Fritzing file, in my GitHub repository.

This simple sketch displays the first 8 thousand or so digits of PI on a 7 segment LED from Radioshack. The LED display is done nicely with a byte encoded segment value, where each ...


Continue reading

Code Camp Columbus 2011

Posted on Sat 29 October 2011 in Tech • Tagged with code, Open Source

Last weekend I had the opportunity to attend Code Camp Columbus for the first time. This is the second year that the event has been held, and it was pretty great this year. As a busy, working developer, I greatly appreciate their core principles:

  • by and for the developer community ...

Continue reading

COhPUG Monthly Meetup and FreeGeek

Posted on Tue 27 September 2011 in Tech • Tagged with linux, volunteering, hardware, python

This week I think I've met my geek quota a little early, so hopefully I can just cruise the rest of the week. I'm always pleasantly surprised by the amount of geekery that goes on in Columbus on a random week.

Tuesday was the monthly meetup for the ...


Continue reading

FreeGeek Columbus Volunteering

Posted on Tue 13 September 2011 in Tech • Tagged with linux, volunteering, hardware

I volunteered today for the first time at FreeGeek Columbus. I got a tour from the staff, which included a runaround of all the stacks of hardware that they have in stock. I don't think I've ever seen so many video cards, memory sticks, hard drives, and various ...


Continue reading

s3cmd, Pelican, and You

Posted on Sun 11 September 2011 in Development • Tagged with pelican, s3

Turns out uploading this blog to Amazon S3 using s3cmd is ridiculously simple. All I have to do to sync the Pelican generated directory to my S3 bucket is the follwing:

s3cmd sync --acl-public --delete-removed output/ s3://www.bensnider.com/

The sync command basically works like rsync; it uses the ...


Continue reading