Links for 2008-08-07

Thursday, August 7th, 2008

New Relic . RPM
Looks vaguely interesting

tecosystems » Here’s $5,000: Let Me Help You Spend It
I linked to the initial story a while ago, but this gives some more context on it that is very good.

Popularity: unranked [?]

Links for 2008-08-02

Saturday, August 2nd, 2008

What Do Small Open Source Projects Do With Money Not MuchDOT - Webmonkey
nice to see some digging into the deeper weeds of the open source space, where projects are just a few developers, and people are doing it mostly as a hobby.

Popularity: unranked [?]

Links for 2008-07-30

Wednesday, July 30th, 2008

Review Board | News
This looks interesting for code review tools

BMW Leaving Second Life - The Network
Mention of OpenSim in a write up of BMW’s exit from Second Life

ZombieHarmony - One of the Best Free Dating Sites for Zombies
hah!

Popularity: unranked [?]

Links for 2008-07-28

Monday, July 28th, 2008

tecosystems » Organic vs Inorganic: Whatever Works
Good quick round up of this debate. I’m all with sogrady on this one.

Popularity: unranked [?]

Links for 2008-07-18

Friday, July 18th, 2008

5 reasons to avoid iPhone 3G - Free Software Foundation
Good things to highlight. I’ve never been an apple fan because of their really strong DRM push.

An introduction to git-svn for Subversion/SVK users and deserters
Really extensive write up on git-svn usage patterns

Git - SVN Crash Course
git for svn users

David Silverman - About Typo
Sent to me by a friend of a friend. I need to check out some of the excerpts this weekend.

Scramblings
doing C# bindings on Linux

KODAK Theatre HD Player Features and Benefits
This could be cool, except if they fully did away with an IR remote. I don’t care out innovative your remote is, if I can’t use my logitech harmony your device is useless to me.

BBC hires IBM guru for its foray into virtual worlds | Technology | guardian.co.uk
Roo has been a great pleasure to work with, the BBC is very luck to have snagged him from us.

Slashdot | RHN Bind Update Brings Down RHEL Named
Ah, it’s going to be a funny day on the internet

Popularity: unranked [?]

Links for 2008-06-23

Monday, June 23rd, 2008

Stevey’s Blog Rants: Done, and Gets Things Smart
If you work in tech, read this, and be humbled a bit.

Popularity: 14% [?]

Links for 2008-06-20

Friday, June 20th, 2008

Go Big Always - Anatomy of the Enterprise Octopus
Fun graphics, plus some good insight.

Server-side JavaScript on the Java Virtual Machine (Google I/O Session Videos and Slides)
This is really good. While there is a blog post writup on this, watch the youtube recording instead, you’ll get a lot more out of it.

Popularity: 10% [?]

Links for 2008-06-13

Friday, June 13th, 2008

Dutchess County Trails — Project Schedule
A little slower than I’d like, but it does mean that by next summer the section near us should be open.

Delicious Synchronization Script for wordpress
Finally found something that will do the delicious posts, and include the merged tagging. Important now that I killed off categories on my blog.

iBanjo » Blog Archive » Programmer Insecurity
Really good points. While I’m not sure I agree with all his distributed version control issues, they are some valid points worth considering.

Popularity: 7% [?]

The switch from xemacs -> emacs

Monday, May 19th, 2008
I’ve always felt the root of the emacs vs. vi holy war (which is one of the longest standing holy wars in free software) basically came down to the following key point:

When you first were learning Linux / Unix, did your mentor use vi or emacs?

The answer to that is at least 90% correlation to your preferences. Much like most people share the politics of their parents, most people share the editor preferences of their mentors. Switches don’t tend to happen unless mentors switch as well.

And in that camp, I’m an emacs guy. I learned it in college when I took my first programming class (which was in lisp). Our professor gave us a starting .emacs file, pointed us at the tutorial, and built macros that helped us out in our efforts.

A near decade with XEmacs

Then I graduated from college, and my first mentor at IBM was also an emacs guy, except he was an xemacs guy. It was emacs, but prettier. So I piled on, and was there ever since. Over the years I tried a couple of times to go back to emacs, but their font handling was never as good. I love programming in arial, as it’s just really pleasant on the eyes (this shocks and horrifies people that line up = signs in declarations, but I don’t much care. :) ).

A few years ago, just as emacs was getting reasonable variable width font support, xemacs integrated anti-aliased fonts into their CVS tree, and now I had another reason to stay on xemacs, because now everything looks pretty. Using xemacs was sometimes a pain, as a number of modes didn’t really work right on it. I never had a reasonable html mode working that did indentation like I wanted.

Steve Yegge’s Rant

Last month Steve Yegge had a post entitled Xemacs is Dead, Long Live Xemacs which was basically a call to unify around emacs because it had finally caught up, and it is being very actively maintained. I was skeptical, but decided to try again. Using the Ubuntu packages I lost my anti-aliasing, which meant this was a failed experiment.

But, after some research, I realized that emacs cvs not only has xft support in the tree, but that since March it’s been the default. This is what will be emacs 23. I was already running xemacs out of cvs, so taking the same leap with emacs cvs wasn’t such a big deal.

It’s taken a couple of weeks to tweak my configuration to get me the same, or better, results with emacs as I had with xemacs. Last night I finally understood what I needed to get nxhtml to do my html.erb files correctly (ruby and html bits independently highlighted, and mode switching automatically when moving between code blocks). Minus 1 font issue with planner, I can definitely say I’m fully converted.

I’m also enjoying diving into elisp again. For whatever reason, life seems a bit more stable on emacs than it did on xemacs. And once emacs 23 actually makes it to distros, I won’t even need to have my own binary builds. :)

Popularity: 17% [?]


This blog uses the cross-linker plug-in developed by thruSITES web design company