KBD

Keith Devens .com

Saturday, September 6, 2008 Flag waving
Follow the path. – me

Archive: December 04, 2002

← December 03, 2002December 05, 2002 →

Daily link icon Wednesday, December 4, 2002

RazorMouth

http://www.razormouth.com/ looks like a great site.

The first Barney reference I've ever enjoyed...

This is pretty funny.

Ooh, ncurses!

This just gave me an idea. How cool would it be, to prove that my CMS is modular, to develop an ncurses interface for it?

MySQL 4.0

Via Matt, via OSNews, a slightly old article (though the information is still current) at Linux Magazine by Jeremy Zawodny about new features in MySQL 4.0. Of course, I'm most looking forward to 4.1 (we'll finally have sub-selects), but 4.0 has unions, InnoDB tables, transactions, and a "query cache" which sounds like it has the possibility of significantly speeding up sites that run the same queries all the time. It sounds like they did a lot of refactoring in general too.

Understanding the microprocessor

Via Slashdot, Ars Technica: Understanding the Microprocessor.

Darn, this is only a part of a series. I'm losing track of all the serieses I want to go back to.

Remaining CMS questions

  • How do I integrate gzip encoding? In other words, who "controls" it? Is it the responsibility of the template to say "I want gzip encoding", a custom controller, the global dispatcher... based on the page level, the site level? I'll probably have similar issues with caching when I tackle that.
  • How do I set up "canonical" URLs? So when I say "print weblog search box", how do I configure the target of the search box? Remember, you might have your weblog at /blog/, someone else might have /weblog/, /notes/, /users/john/pages/weblog/, etc. Maybe there should be a global search facility... one target for the whole CMS?
  • How do I have pages which can "morph" and serve different purposes? If I want my root to serve both as a weblog, and as a wiki-like thing, (and also be able to go to a 404 page if no wiki page is found), how do I set that up? I've considered conditional mappings (specific terminology to my CMS), and that may work, but I'm not sure yet.
  • When you inherit mappings, I'm wondering whether to always replace, or whether you can prepend, append, or insert into the list of mappings already defined for a given section...

That's all I can think of for now. Hmm...

BTW, as I've been (slowly) designing my CMS, I've realized that it seems like my main design goal is to make it as "modular"... maybe "granular" would be a better word... as possible. In other words, I'm trying to separate each logically distinct part from every other part. So I've been able to separate the template (the main display) from the content of each section. So I can say, in a different file from the template, "make the left side of the page be the navigation", "make the body print my weblog", and it'll do it. I can't really describe it better than that right now, so that'll have to do.

Sean Hannity

Man, Sean Hannity has a great head of hair.

← December 03, 2002December 05, 2002 →
September 2008
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
282930 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 5 posts

Recent comments XML

new⇒I hate ASP.NET

CF, why pick that piece of trash?​Cold Confusion. Is it finally​really a OO...

ColdConfusion: Sep 5, 8:36pm

Maps of Iraq

This is for Linda, I will be​visiting that site some time in the​near futur...

Bob: Sep 5, 1:20pm

Girls, please don't get breast implants

Well alright I just read my above​comment and I wanted to add​this...I shou...

76.66.140.8: Sep 4, 7:31pm

Spider solitaire

I don't think the question was​necessarily if there are unbeatable​games.  ...

Jared: Sep 4, 12:44pm

Convert Pantone Colors to RGB and Hex - Color Conversion Chart

The colors on those website don't​seem to relate to the pantone data​we hav...

blah: Sep 3, 10:12am

Generated in about 0.193s.

(Used 7 db queries)

mobile phone