Search
About Me
I'm Michael Koby, and I love technology. I'm also a programmer, currently doing Ruby on Rails development for a small Houston startup. Here I talk about technology, programming, politics, movies, music, and anything else I feel I need to talk about. If you would like to know more, you can check out the About page.Popular Series
Archive
Categories
-
Category Archives: programming
Where’s Your Code Resume
You’ve read me talk about the importance of having your code online in the past. I’ve had several discussions, chats, and various thoughts on this subject since I wrote that post over a year ago and I want to talk a little bit more about this, and give some tips on improving your code resume. Continue reading
Intro to iPhone Development at Houston Open Dev User Group
Last night at the Houston Open Development User Group, I presented an introduction to iPhone development. Through the course of 2 hours I covered the very basics of iPhone development, from Objective-C to actually creating and wiring up a user interface for an iPhone application. For the demo application, I built a simple Twitter search application that allows a user to type in a search query and see the first 15 results returned from the Twitter search api. Continue reading
Houston Techfest 2011 – Wrap Up
Had a great time this past weekend at Houston Techfest. Attended a couple of great sessions and also presented a couple of sessions of my own. If you attended either of these sessions, please click the SpeakerRate links and rate the sessions and leave comments on anything you felt was missing so that I might be able to better present at future events. Continue reading
Posted in General, programming
Tagged .net, c, houston techfest, mono, presentations, presenting, rails, ruby, ruby on rails, speaking
Comments Off
Cutting Worker Costs on Heroku
When we launched LiveShow, we utilized what Heroku calls a “Worker Dyno” to handle background tasks, specifically sending emails. Using a Heroku worker dyno allows you to offload work to a background task so that it doesn’t hold up the actual web server portion of your app. The downside to worker dynos is they cost money, $0.05/hour to be exact. And when you run one all day, everyday for a month, that can add up. Continue reading
Completely Removing RVM
Today I had to change an single user installation of Ruby Version Manager (RVM), to a system wide installation. But after removing the .rvm folder and .rvmrc file from the user directory, running the RVM installation script would still install to the user directory instead of the system wide /usr/local/rvm directory. What I found is that RVM will embed itself deeply in your system and there are a few more things you have to do, below are the steps to completely remove RVM from your computer. Continue reading
Using Git Submodules
I recently spent some time setting up my *nix configuration files for Bash and VIM in a repository on Github. Since I used several git repositories for handling my various VIM plugins and color schemes, I utilized git’s submodule functionality … Continue reading