Skip to content

{ Category Archives } Uncategorized

Native looking Mac apps using Python & wxPython

So, I went down the road of using wxRuby, but it seems that it is a dead or dying code base. Seems most Ruby-ists are interested in Rails, not in desktop applications. I also failed in my attempt at packaging up a ruby desktop app to make it appear native. I kept running into 64bit [...]

Convention over configuration

I think convention over configuration is one positive idea that Ruby had brought to the java world.  One of the criticisms that is lobbed at java is that it has too many XML configuration files.  I don’t think this is a weakness in the java language as much as it is the desire to make an [...]

Video Capture with C#

I’m having lots of fun writing a video capture application in C#.  Windows Media Foundation is supposed to be the “cool new way” to do this.  Unfortunately, there just isn’t a lot of support yet in the drivers and as far as I can tell, Windows Media Foundation does not work with the DirectShow drivers [...]

Per Project RVM Selection

I work on Rails as a contractor as well as my own projects.  My main contract uses rails 2.x and ruby ree 1.8.7.  Naturally, I like to use the bleeding edge on my own projects.  This causes me problems going back and forth.  I found that you can create an .rvmrc file that will set [...]

Startups

I’m currently working at a startup.  One of the things I love about startups is the commitment I see from a lot of developers.  I remember when I first moved to Colorado, working at 2am with other developers.  It’s sorta like a party.  I think it’s why I loved the Rails Rumble so much.  It [...]

Amazon vs Rackspace for Blender

I am comparing Amazon and Rackspace to host some of my servers.  I’d like them to render my blender files as well as be a web server for blenderfarmers.com.  So, I have created the smallest possible server on both services.  They are roughly comparable in cost for their smallest instances.  Rackspace is $0.015/hour for their [...]

SSH and Amazon Cloud

While trying to login to an Amazon cloud server from my Mac, with the following command: ssh -i register.pem username@myamazonserver.amazonaws.com I got this error message: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for ‘tmn_register.pem’ are too open. It is recommended that your private [...]

JAVA_HOME on MacOSX

edit your ~/.profile (or ~/.bash_profile if you are using that instead) and add the following export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home

Homebrew

I am currently trying out a new package management system called Homebrew.  I am not really sure how it’s any better than MacPorts yet.  I think the only thing I know is that you aren’t forced to download multiple versions of a package if you don’t need to. http://mxcl.github.com/homebrew/

RVM (Ruby Version Manager)

Motivation The Rails 2.x has felt… hacky to me.  When I’ve looked at some of the code that has been generated, I’ve been turned off by the inline javascript I’ve seen.  I want the code that my framework creates to be extremely clean and standards oriented.  Inline javascript just doesn’t cut it for me.  Another [...]