Bill Katz

My Brain

An occasionally updated repository of thoughts, past work, and links.

Bloog 0.8 (Dogfood Edition) released

My blog now uses Bloog software running on Google App Engine.

I've pushed significant commits up to the Bloog github repository.  Within the next week, I hope to blog about a number of interesting App Engine code bits.  Here's a short list of some new features in the source code:

    * A subclass of db.Model that memcaches properties and provides json serialization.
    * Customization of the YUI rich-text editor with programming language buttons for easy code syntax highlighting.
    * Full-text searching that includes ways of specifying which properties you want indexed.
    * Sharded counters that use memcache.
    * An integrated python shell that can be used as a command-line console for apps running in the cloud.  (This was quite useful to me since I love the rails console.)
    * Sanitization of incoming HTML using Beautiful Soup.

Category: App Engine Software

Comments are closed

4 Comments

  1. And commenting works! by Bill (2008-08-24)

    Comments are sanitized and are ordered in threads by one query using lexicographical sorting.  The thread strings use a system in Drupal where hierarchy is designated by 3 digit numbers separated by periods, like 001.003.002

  2. Re: Article by Matteo (2008-08-30)

    Compliments very nice work, i've just tried it installing on my appengine and it is very good.

    You have to know i'm a huge wordpress fan, but your script impressed me very much too!

    In my little spare time i have tried to add a feature as soon as i've installed it: gravatar support for comments in bloog.

    If you are interested feel free to add native support for this in future version of bloog.
  3. Re: Article by Bill (2008-09-19)

    Thanks for the comments, Matteo.  I guess I have to add comment notification because I didn't notice yours until now :)  Will take a look at your stuff.
  4. Re: Article by Matteo (2008-09-21)

    Hi Bill, if you are interested i've add some come to add email notify on comments and some other things.
    You can have a look at that here: http://me.matteocrippa.it/tag/dev?offset=6&limit=6