In my previous post on setting up Tracks and Ruby on Rails to run behind an Apache proxy, there was a bit of symlink hokerey hat one had to do to make it serve the static content properly. What if we didn’t have to do that? What if we could get by with only adding the line:
:::ruby ActionController::AbstractRequest.relative_url_root = "/tracks" To your ~/tracks/config/environment.rb file? Wouldn’t that just be grand? What if we could go beyond that and make Apache serve up all the static content?
Posts
Like most geeks, I suffer from a profound lack of an ability to get things done. I’ve read a lot of the stuff on 43 folders and even thought about trying a few, but never really got around to it. Yes, I’m that bad at getting things done. One of these days, I may actually buy David Allen’s book Getting Things Done. But for right now, I look at the fact that I’d have to pay shipping on it from Amazon and I say no.
Today was the day for my yearly homepage update. The full diff of which appears below. For more history see this previous post
:::diff --- index.xml (revision 230) +++ index.xml (working copy) @@ -10,7 +10,7 @@ <my:infobox title="A Little About Me" minheight="255"> <p> <img src="resources/images/me.jpg" align="left" class="margin10pxright"/> -This is the requisite bit of information about me. I'm a 26 year old graduate +This is the requisite bit of information about me.
Today, more than two years after I started work on a gallery program, I finally have something that is workable and presentable. No, I did not spend the last two years working on this software. In fact, it’s been almost entirely written since I got back from Honduras and realized that I had 900 or so photos that I would like to share.
The original PennAve was python based and used the Python Imaging Library for resizing the elements.
I finally got off my duff and obtained a GNOME CVS account. Also, Cesar made me the bugzilla maintainer for the project. Over the next few days, I’ll be merging my code back into the GNOME CVS repository (or GNOME Subversion repository when it gets going next week). For a list of the current bugs on MCatalog visit this page on GNOME bugzilla.
A few weeks ago I served as an election judge for Allegheny County. Today, four weeks after that election, the results have finally been certified. I’m a little worried that they claim they were finding misplaced ballots, but it’s not that surprising, all things considered.
I had quite a few people raise concerns about the election while I was serving as judge, and I informed all those people that I would forward their concerns to the board of elections.
To my loyal reader (or perhaps readers, who knows) – you probably noticed some issued with the accessibility of this site over the past few days. It seems like two different things were conspiring to take down my site. The first is that my uplink connection has been a little flunky – I’ve got a WRT54Gv1 that I use for my net access and that’s been acting really strange. The second is that my server, scissors has been acting a bit flunky.
Ah yes, spring time in Pittsburgh. That wonderful time of the year when you leave the windows open, enjoy walks in the park, and get excited because baseball is now well under way. Well, most years this happens – just not this year – a combination of cold and rainy weather along with dismal starts from both the Pirates and the Twins has made May a little less than exciting. However, one thing still happened right as planned, the Pennsylvania state primary.
Apparently some of my original emails to Cesar, the author of [MCatalog](https://secure.wagstrom.net/projects/mcatalog/) got lost in transit, or his replies did, or something. Anyway, after my requests, Cesar asked if I would like to maintain MCatalog, I agreed to the task. So that will make my branch of MCatalog more or less the official trunk of MCatalog. I wish I could say something like “To celebrate the momentus occassion, I present to you MCatalog 0.
I’m making some good progress on my modifications of MCatalog. I’ve already managed to remove the old Mozilla based shelf viewer for a shiny new one that uses Cairo. This has some nice performance improvements and provides better scaling. Of course, layout changes are no longer a simple matter of changing HTML, but at the same time, I don’t need to muck around with JavaScript anymore. I might see about removing it for the presentation widget too, saving memory overall (I’m not sure how much more memory each Mozilla rendering widget takes up if Mozilla is already loaded, but I’d imagine it’s a lot).