KBD

Keith Devens .com

Sunday, March 21, 2010 Flag waving
Shipping is a feature. – Joel Spolsky

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 →
March 2010
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031 



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

Recent comments XML

new⇒Spider solitaire

I to am somewhat addicted to​spending too much time on SS.  I​have been stu...

stupid_horse: Mar 20, 10:34pm

I hate ASP.NET

I hate ASP... I was doing wonders​with PHP, then suddenly one of my​clients...

Johnies: Mar 17, 6:14am

Quantum physics and free will

I knew you were going to say that....

Tom Massey: Mar 15, 9:26pm

Generated in about 0.068s.

(Used 7 db queries)