Tao of the MachineProgramming, Python, my projects, card games, books, music, Zoids, bettas, manga, cool stuff, and whatever comes to mind. |
Front page Last 10 archives Category archives bettas books CCGs Charm esoterica Firedrop games general ideas internet Kaa linkstuffs Lisp manga music Mygale Nederland nostalgia programming Python SGI switch Wax Zoids :: Search All posts ...by category ...by date ![]() :: About me :: Oasis Digital :: Resume :: GeoURL :: RSS :: Atom ![]() ![]() |
0.4OK, Kaa has been officially bumped to 0.4 now. It can upload, and it generates a "last N posts" file. Still no archives yet, that is something for later.Aside from editing the templates (which is basically separate from Kaa coding), what we need next is:
By the way, in case anyone's wondering, my site seems to be down at the moment. No idea why; I share the site with Ron Stephens, and it's hosted by Jumpline. I don't know much about it. If it stays down, I can always use my earthlink webspace, I guess. OK, so it lives...I was so fed up with Blogger that I decided to write (or rather, "grow") my own blogging tool. The result, called Kaa, will hardly be a revolution in a blogging world, but it will do. For me.What was wrong with Blogger? Not too much, but it had some minor annoyances that started bugging me more and more, and lately it refused to publish my messages. Supposedly the problem was known and has been fixed on July 19th, but it still doesn't work for me. As a result, I haven't been able to use my blog since July 12th. So eventually I got tired of it and decided to write my own. What's the status of Kaa? It works -- sort of. It is capable of storing new messages, editing old ones, and setting some preferences. It is also capable of generating blog pages, to some extent. It uses two templates for that, one for the whole page (insert your style sheet there) and one for each message. I threw in some ASP-like Python code that can be executed on the fly. For example, to write the blog title, you do <% blog.title %>What this really does is query an object in Python, called 'blog', for its 'title' attribute. Arbitrary expressions can be entered between <% and %>; for statements, use <# ... #> syntax. (I have my reasons for this distinction, which will be explained later. Maybe.) Anyway, so a (Python) programmer can generate their HTML dynamically, something Blogger can't do. Future versions of Kaa will also include some nifty editing options. I do not like to spell out "<" every time I want to write "<", for example. Some editor option should fix this. The archives don't work yet, BTW. Neither does uploading. I need to do it by hand right now, but that will change soon. By the way, if you want to see the archives of the old blog, go here. First post!D00d! U R A L33T HAX0R! -- Generated by Firedrop2. |