I was trying to install a Ruby gem and it keep failing. I keep getting the following error when installing a gem. ERROR: http://gems.datamapper.org does not appear to be a repository ERROR: could not find gem thin locally or in a repository Because of the above error I couldn’t install a gem or even update [...]
Can you spot the infinite loop in the following snippet of code? The above code caused a critical bug in a application I was working on. At first sight, the code looks okay, especially since it compiles. It’s a do-while loop with a condition that seems that it would break when the variable i is [...]
From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind. Here is a synopsis of recent tweets and rants. If you want to follow the conversation follow me at techknow and/or juixe and I’ll be sure to follow back. Software Development Any software feature [...]
Posted in Programming, Rant, TechKnow | Also tagged apple, bugs, coding, computer, development, facebook, interweb, kindle, meme, Programming, rubyist, software |
From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind. Here is a synopsis of recent tweets and rants. If you want to follow the conversation follow me at techknow and/or juixe and I’ll be sure to follow back. Software Development Security pet peeves: [...]
Posted in Programming, Rant, TechKnow | Also tagged apple, bugs, development, facebook, paypal, Programming, security, software, tofu |
I’ve always been interested in understanding common programming errors so that I can easily recognize and diagnose problems, hopefully without spending hours staring at my breakpoints in my debugger. Previously, I’ve written on Common Groovy Errors and Top Worse Java Errors. The US Department of Homeland Security, under the Common Weakness Enumeration initiative put out [...]