Rm

Art | Bicycling | Food | Hacks | Making Stuff | Music | Wirehead
Home | Mail | Search
WireWorld > Hacks > Rm

So, what is it? It's:

Buzzwords ending in "programming" that this uses:

The general model is that every node in the site's structure is a single record in a SQL table. Except that I'm using PostgreSQL's table inheritance such that properties can be inherited.

Blog Entries:

New web content engine, part 11 2009-02-09 12:22AM
So I've been wanting to better topical-ize my content. And I also wanted to better support FriendFeed. So I spent some time on the syndication support...
A brief tour of my tag-soup-less system in Rm 2008-07-22 11:56AM
I saw a post in Coding Horror on the subject and figured I could do a better job responding this way.
New web content engine, part 10 2008-07-04 03:09PM
I've been running two major sites... this one, and Wirehead Arts. And both of them had weird hacked up largely static-content text based engines to them. First, I rebuilt this site to use Rm, but recently I rebuilt Wirehead Arts to use Rm...
New web content engine, part 9 2008-05-18 07:00PM
On bookmarklets and refactoring and embedding in my web framework
Nokia N95, new Rm version, three hard drive crashes in a row 2008-05-15 12:25AM
I'm playing with a Nokia N95 for a few weeks. I just pushed a new version of Rm, and I lost three Western Digital drives in a row.
ruby-xml-smart in Rm 2008-02-18 10:48PM
I'm not done yet... so my benchmark that used to take 7.3 seconds now takes 5.2 seconds (so, only 40% faster, but that does include the time spent loading all of the libraries) but I'm part way through removing all of the REXML out of my formatting code in Rm and replacing it with Ruby-XML-Smart.
New web content engine: Part 8 2008-02-17 04:40AM
A brief recap on where we are, comments, and some thoughts on what's next
Making better website navigation with an Ontological Folksonomy 2008-02-17 01:40AM
I present a suggestion for a future of how to enhance tagging systems without having your users go "Huh?" the second they start using it.
New web content engine: Part 7 2007-11-12 01:01AM
I made a few more modifications to Rm. I took it easy this weekend -- I've had a number of important design bits at work, so there wasn't much brain-juice left over for recreation this weekend. So there's a number of changes to Rm that aren't enabled yet.
New web content engine: Part 6 2007-11-05 12:02AM
I've got a new version of Rm running on the site now. I hacked up media support, tags, and some random backend features.
Gentoo was not a good idea 2007-11-01 12:54AM
I'm kinda sick of Gentoo.
New web content engine: Part 5 2007-10-27 01:29AM
I've got a new version of Rm installed, mostly with behind-the-scenes tweaks to let me do more things with it. I already like being able to go to the site and edit a page like a wiki. Plus, The site didn't die a nasty death when it started getting traffic.
I love writing on my cellphone 2007-10-22 02:53AM
It turns out that my best writing is done when I'm my bed before I go to bed...
New web content engine: Part 4 2007-10-21 12:29PM
If you can read this, the new engine is live. One of my ex-cow-orkers was making fun of me that this would take over a year... and it did, although mostly because I stopped working on it for a while.
New web content engine: Part 3 2007-10-14 02:22PM
I got distracted by a few big things in my life of late, so I put the code away for a while. Lately, because I've been wanting to change gears a little bit on my recreational coding, I went back and dusted off my code and took a fresh perspective on things.
New web content engine: Part 2 2005-03-05 06:38PM
The code behind this weblog is starting to get a little moldy. I've been working on the replacement, lately. This is the second of many weblog entries describing my progress on writing it. It's been a while, because I haven't been working as quickly as I'd like.
New web content engine: Part 1 2004-10-18 02:29AM
The code behind this weblog is starting to get a little moldy. I've been working on the replacement, lately. This is the first of many weblog entries describing my progress on writing it.

Links

AjaxDaddy (via) 2008-05-31 01:00PM
Might want to look at this later...
CGIAlt: A re-implementation of CGI in Ruby (via) 2008-05-18 05:59PM
A re-implementation of some of the slow CGI functions in the Ruby CGI library.
CGIExt: A re-implementation of CGI in C for Ruby (via) 2008-05-18 05:59PM
A re-implementation of some of the slow CGI functions in the Ruby CGI library.
PmWiki ChordPro support (via) 2008-05-18 05:58PM
PmWiki has a ChordPro recipe. This would be neat.
Libxml (via) 2008-07-04 02:25PM
I was using this in Rm, but it never got useful, so I ripped it out.
Mapstraction (via) 2008-07-12 11:51AM
Lets you use any number of mapping providers.
mod_ruby (via) 2008-05-18 05:58PM
Currently, rm uses mod_ruby as a persistent base...
PmWiki Music Notation (via) 2008-05-18 05:57PM
ABCM, ABCTab, Tab, ASCII Tab formats.
Rack: ruby webserver interface (via) 2008-05-18 05:58PM
an alternative to implementing FastCGI / mod_ruby / etc.
FastCGI in Ruby (via) 2008-05-18 05:59PM
FastCGI binding for Ruby. Rm also uses this.
Ruby Sparklines (via) 2008-05-18 05:58PM
Would be neat to add in places
Readable URL Slugs (via) 2008-07-04 02:24PM
I should probably steal this idea at some point.
XHTML Hyphenate (via) 2008-07-04 04:01PM
I want to use this one of these days. I am picky enough to want correct hyphenation.
XSPF Web Music Player (Flash) (via) 2008-07-04 02:23PM
This is Rm's MP3 playing engine
Copyright 2007, Ken Wronkiewicz
Version 4.0
Last Updated: 2008-01-27 02:49PM
Posted: 2007-10-20 11:20PM