The importance of making metadata make human sense.
Like many, I use iTunes to sync my podcasts onto my iPod so I can listen to in the car. Mostly technology related podcasts. Unfortunately circumstances brought upon by both iTunes itself and the poor metadata management conspire to make this very difficult.
Continue reading “iPod, Podcasts and your Car”
Note to Sun: I missed being able to do mixins with Java today. Maybe it’s all this playing with Rails, but back in Java-land I had this particular problem and I thought – mixins would solve this. But no go. Not even with JDK 1.5.
I guess I’ll just put on my monkey coder hat and add decorator scaffolding and almost-identical configuration code for 50 different classes instead. Maybe I should switch back to Spring autowire (like he Rails folks say, value convention more than configuration, right?). 😛
Yes, I know that you can do it using interfaces, but it still leaves me changing more than one line in all 50 classes. I also know that you could use some fancy AOP or dynamic proxying, and go against the GrainOfTheLanguage and end up with something that “works”, but it’s a pain to run through the debugger and determine basic intent.
How to define and populate a one-to-one relationship using ActiveRecord and Ruby on Rails.
This is a lot easier than I thought it would be and it actually took me longer than it should have because I was trying to do it manually.
Continue reading “One-to-One relationships with Rails”
I was running software update, and the whole computer locked up tight right in the middle of installing (even the mouse wouldn’t move). Hard rebooted after a long wait. The machine rebooted fine except – no Finder. I did end up fixing it. Here’s what I tried.
Continue reading “First Mac Mini Scare”
Here’s how to call UMLGraph from ant.. Also, the documentation mentions Multiple Views, but it provides a makefile. Seeing that most java users use ant instead, I went ahead and incorporated this as well.
Continue reading “Ant script for UMLGraph – separate packages and details views”
I’ve been playing with the idea of taking the UML straight out of java, so I can do multiplatform UML Sketching using basically plaintext .
So I went and downloaded UMLGraph and incorporated it into the my build system.
So far I like it, but I have a couple of thoughts on it.
Continue reading “Rip UML straight out of java”
Today we were driving around and found a closing sale at a “Good Guys” store. All of their stores are closing in California and folding into CompUSA.
The discounts were very deep – they were even getting rid of the furniture and fixtures. So as I was walking around I saw a floor model of a Mac Mini (1.25G4/256Mb/40Gb/CDRW+DVDROM) priced at $329. As Apple never discounts and eBayers have a way of getting things priced way higher than fair market, I couldn’t resist.
So now I’m typing this on a Mac. Continue reading “Mac Mini.. This should prove interesting.”