Saturday, December 23, 2006

House Work and other stuff

So most of my time lately seems to be spent working on the house. I was taking a shower today and found my stuff planning for things that need to be done. Since Christmas is almost here I put the lights up today and we'll turn them on tomorrow night, YEAH!!! But while I was at it, I had to clean my gutters, which I think my fingers are still frostbitten. Then I noticed one downspout extension was clogged, cleared that, and modified it a bit. Then, of course I needed to prune a couple low branches off the front yard tree so that I don't get hit by it anymore when on the mower next year. Plus, I gotta finish sealing up some windows. Lots of fun, fun fun. I do enjoy doing the house work allot, but I also miss the week long binges of nothing but Warcraft after work. Oh well, guess I'm finally growing up.

I'm also strongly considering buying a DVR instead of paying the monthly 10 to Comcast. I'll have to wait a bit, but I think I'm definitely going to continue using it, so maybe just an old Tivo will work nicely. We'll see.

Monday, December 04, 2006

Manly Editors, well really just Editor!!!!

First off, the planes still broken, but I've been fixing up my house. I guess it's gonna stay broken for awhile.

NOTE: blogger lost my <Ctrl + U> style key bindings. It's a bit annoying, but where they seem they should be I did type the key combos, but Blogger couldn't recover them for me.

Now, for the subject at hand. I played around with Eclipse using emacs key bindings and it was okay. The emacs key strokes were useful for the most part, but I still missed vim. Things like having to highlight a line including the newline and then press to cut a line versus simply hitting was a little odd. I guess when I think about it, most of the time I would just it but whatever. The only key stroke I didn't like was to page up, and to page down. That's when I got annoyed, to go up, to go down is just easier as my pinky just lives on the ctrl key. Other things I found xemacs could do but Eclipse didn't support right, and that just sucked. So I went back to vim.

People go off about all the great things an IDE can do. Most of the things they say I either do in Vim or my system works around. For instance looking up APIs from within eclipse. I keep Firefox going on another workspace and it works great. If I need to, highlight and middle click it into vim, but when I see what I need I am done with Firefox and I want to get back to coding. So this lets me have my 5 vim windows back and nothing else. Typically I seem to have one 82-80 (or maybe 65-70 tall) window for coding, another window which I either code something else or browse code I need, and a wide window to run code in. It seems other windows come and go in this as I need to copy files or whatever, but it works. I can also :new in vi to get a new window. I'd point out though, that my hands never leave the keyboard during any of this, so I never loose a stroke. That's where the real power comes. to get to firefox. A few quick key strokes to get what I want or do the samething in Qt Assistant. to get back, and such. :make, :cn, fix an error, :cn, do it again and so on. I get going good like this.

Now, people bring up all of the features an IDE has. First thing is that with Eclipse, it's soooo slow that any benefits of the tools, is usually lost. Most of