-
Archives
- November 2011
- July 2011
- April 2011
- January 2011
- March 2010
- February 2010
- August 2009
- February 2009
- January 2009
- December 2008
- October 2008
- September 2008
- May 2008
- March 2008
- February 2008
- January 2008
- September 2007
- June 2007
- February 2007
- November 2006
- October 2006
- August 2006
- June 2006
- February 2006
- November 2005
- March 2004
-
Meta
Why is there no process viewer in Firefox?
What I need is a plug-in that monitors all the javascript and plugins that are running and keeps track of how long each runs. Then I want a unix top-like view of all the pages open and how many resources each is consuming (how much memory, how much cpu time their javascript is taking, etc). Continue reading
Posted in Uncategorized
27 Comments
Time Machine and a Linux server
Getting Time Machine to work with my Linux server was annoyingly hard–the default Debian server doesn’t support Leopard out of the box and Time Machine itself doesn’t support non-apple file shares. Continue reading
Posted in Uncategorized
Leave a comment
Leopard Permissions Going Crazy
So a couple days ago I noticed I had no permission to access one of my directories… Continue reading
Posted in Uncategorized
6 Comments
Selling out: How a Free Software advocate ended up releasing a shareware program
I write computer programs for a living though quite often I end up writing code for myself at home… When I quit my job and started consulting I lost the security that comes from a steady paycheck… So when I needed to write a piece of software to scratch my own itch I started thinking about selling it instead of releasing it as free software. Continue reading
Posted in Uncategorized
Leave a comment
Polling is always wrong
I read this article on reddit and while I thought the author was correct that RSS is really a bad design, I think he missed the real underlying reason why. That reason is that polling is always wrong. Always. Really!
Continue reading
Posted in Uncategorized
1 Comment
The iPhone is not expensive
Every review I read about the iPhone whines that the price is high. So let’s see how high it really is. Continue reading
Posted in Uncategorized
1 Comment
Tivo Desktop on Linux
I tried out TiVo Desktop on my Mac and it was kind of cool… I found some articles and discovered the TiVo Desktop is just a http daemon plus some mdns stuff. Sounds easy enough! Continue reading
Posted in Uncategorized
1 Comment
Efficient JavaScript or Inefficient Browser?
I caught “this article”:http://dev.opera.com/articles/view/48/ on “Reddit”:http://reddit.com this weekend and had definite mixed feelings about it. Many of their suggestions were obviously good ideas. But some of what was masquerading as optimization “advice” seemed more like work-arounds for a substandard javascript implementation. Continue reading
Posted in Uncategorized
Leave a comment
Calling Applescript from Perl
I needed to call some Applescript from perl and was quite proud of my end result.
…
In the end, I like that it fits on one line and that it lets the Applescript sit in the program in its native form. Continue reading
Posted in Uncategorized
9 Comments
Darwin Ports Pextlib Problem
I deleted all the Tcl-ish things in /usr/local/bin (and didn’t find anything anywhere else, oddly enough), reinstalled Darwin Ports, and it worked! Yay. Continue reading
Posted in Uncategorized
2 Comments
“Commit Patch”: Managing your mess
If I’m working on a bug or a new feature I end up making other random enhancements or fixes that aren’t at all related. With commit-patch, I now can precisely specify the patch I want to commit and leave the rest behind as uncommitted changes in my working directory. Continue reading
Posted in Uncategorized
Leave a comment
Closures In Straight C
Turns out, I’ve been using the concept of closures forever. I would say almost since I first learned C on my Macintosh back in high school. Continue reading
Posted in Uncategorized
10 Comments
3 big problems with Javascript
I really love javascript, but that doesn’t mean it doesn’t have its faults. I can make a number of little nitpicks but I want to focus on three major deficiencies of the language. Continue reading
Posted in Uncategorized
11 Comments
Hardware friendly C structures
What I really want is a language that has really good structures. That is, they can represent hardware/fixed layouts effectively. Continue reading
Posted in Uncategorized
Leave a comment
Scotch tape and chewing gum should fix that right up!
We came in today and went directly to the practice track. While waiting in line there we did a few warm up tests and discovered that the steering was not working right. It was turning hard left no matter what … Continue reading
Posted in Grand Challenge, Software
Leave a comment
DARPA Grand Destruction Derby
Tried to get the code I wrote all night to compile but I was litterally falling asleep on the keyboard. I made Jim get my stuff to compile and he had to delete large rows of ssssssssssssssssssssssssssssss and such from … Continue reading
Posted in Grand Challenge, Software
Leave a comment
Coming out of the chute
I finally got some sleep. But we got up at around 6:30, breaking my personal commitment to never wake up before 7. We went to the speedway and… I don’t even remember. Dead battery. Rechard went and bought a new … Continue reading
Posted in Uncategorized
Leave a comment
Race day (or so close, yet so far)
Jim and Richard had left when I woke up at 7am so Maribeth (Richard’s wife) and I drove to the speedway where the opening ceremony was about to begin. All the robots were lined up and the press was there … Continue reading
Posted in Grand Challenge, Software
Leave a comment
Off to the races!
Today I spent the afternoon at my house rewriting the visualization code in perl and OpenGL. I ended up getting bout 60 to 100 frames per second and the LADAR data now plots in real time and looks real good. … Continue reading
Posted in Grand Challenge, Software
Leave a comment
Slow and steady loses the race
Today started off great with me writing a really nice framework for our controller visualization program. I wrote a driver for the LADAR and we got to watch actual driving LADAR data for the first time. You could see blips … Continue reading
Posted in Grand Challenge, Software
Leave a comment