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
Vim, RubyTest, & RSpec
If you use the Vim editor (or one of it’s counterparts like gVim), use the RubyTest Vim Plugin, and you use RSpec for some of your testing then you might run into a problem that I was experiencing where it … Continue reading
Testing in Rails, It’s Important
Over the course of 2010 I spent most of my off time working on my side project, Just for Bands. Specifically the first application to come from Just for Bands known as LiveShow. The LiveShow application was written in Ruby on Rails with the plan to deploy it to Heroku (a successful plan I might add). But the main point of this post is the idea of doing Test Driven Development (or TDD) in Ruby on Rails and how it allowed my partner and I to build an app quickly. Continue reading
Learning a Programming Language a Year: A Plan
If you’re ever had the privilege of reading “Pragmatic Programmers” then you know that they recommend that programmers learn at least one new language a year. Around this time last year, I made the decision to begin following that practice and chose Ruby/Ruby on Rails as my programming language for 2010. While not directly related to my day job, I wanted to build something in the language. With the help of my friend we were able to build Just for Bands in Ruby on Rails, both learning the language as we went along. Continue reading
Get Your Source Code Online
While having a discussion with a friend of mine earlier today about how I would tell if programming candidate was up to snuff, I realized that a lot of programmers out there are probably missing a lot of chances to get better jobs, find more work (if they’re a contractor), or just a simple learning opportunity by not having their source code for their personal programming projects stored in an online code repository. Continue reading
Rotation Cipher – My First Android App
Over the 3 day weekend I decided I was going to write a simple Android application to publish to the Android App Market to find out a few things. First, I wanted to see if I could do it, write an app with some kind of simple functionality quickly. Secondly, I wanted to see what the process for publishing to the Android App Market was like. We hear all the time about how Apple disapproves apps, and kicks apps out of the market (sometimes almost, it would seem, randomly). Continue reading
Posted in mobile apps, programming, Rotation Cipher, Technology
Tagged android, mobile apps
2 Comments
Emacs & VI (Vim)
The thing about editors like Emacs or Vim (VI Improved) is that they are completely cross platform. There is a version of both that runs on all operating systems (Windows, Mac, Linux, etc). In fact, VI is part of the Unix standard and any version of Unix doesn’t actually qualify as Unix without VI being installed. Continue reading