Author Archives: Evan Gates

About Evan Gates

Switching from Visual Studio and C# to vim and ruby.

Jevolution

Been working on a Java app to explore evolving systems. Links: Jevolution writeup applet page Jevolution source on github

Posted in jevolution, pet projects | Tagged , , | Leave a comment

remember to test bash aliases

My linux vm reminded me of the importance of testing bash aliases before adding them to the .bash_aliases file. This was the mistake: alias local=’git checkout local’ The next time I opened a terminal, I received this wonderful message: bash: … Continue reading

Posted in bash, oops | Tagged , , , , | Leave a comment

you can escape spaces when using ruby’s %w operator

Discovered something cool about ruby’s %w operator the other day. You can escape spaces in it. %w{there will be four\ elements} evaluates to: [‘there’, ‘will’, ‘be’, ‘four elements’] Just a little neat tidbit I haven’t seen in any examples.

Posted in ruby | Tagged , , , , | Leave a comment

Access modifiers in C#

Had some confusion with NHibernate and its proxy generation. It couldn’t create proxies for an item with an internal property. It told me to mark the property as protected internal. Turned out my understanding of protected internal was wrong. These … Continue reading

Posted in uncategorized | Tagged , , , , , , | Leave a comment

RName: a grammar file based name generator

I’ve wanted a name generator a couple times recently. The name generator I want consists of a grammar file for generating names within that grammar. The ultimate use for this will be in games. I want to be able come … Continue reading

Posted in pet projects, rname | Tagged , | Leave a comment

Grot: a db4o manager in WPF

I posted yesterday about wanting a manager for db4o. The one currently offered by Versant (the company in charge of db4o) is not usable. It exists solely as a plug-in for Visual Studio. I could overcome this, but the plug-in … Continue reading

Posted in db4o, grot, pet projects | Tagged , , , | Leave a comment

Roadmap

Brad and I have been using db4o on a project for a while now, and I have some problems with it: There isn’t a usable manager for it. The plug-in for Visual Studio isn’t usable. There is no built in … Continue reading

Posted in db4o | Leave a comment

Let there be blog

I decided to start publicly using my website again.  I plan to mostly post about two things.  First is lessons I learn while programming.  Second will be lessons about running a business. My current programming partner has expressed interest in … Continue reading

Posted in meta | Tagged | 3 Comments