~/.diary schedule
9:00 12:00 Class
13:30 16:30 Class
Priorities - A: high, B: medium, C: low; Status - _: unfinished, X: finished, C: cancelled, P: pending, o: in progress, >: delegated. Covey quadrants - Q1 & Q3: urgent, Q1 & Q2: important
A1XChuukyuu 20
A2XPrepare 1-minute kanji sentence for tomorrow
B1XWrite note about workflow changes (PlannerModeMaintenance)
B2XSet up sitecopy (Adphoto)
B3XReply re once-over: E-Mail from Sean Uy (Adphoto)
B4XSet up automatic changelogs for planner and remember: E-Mail from Michael Olson (PlannerModeMaintenance)
B5XReply to Sean about copywriting: E-Mail from Sean Uy (Adphoto)
B6XFix planner-raise-task for last task: E-Mail from Jonathan Hankins (PlannerModeMaintenance)
B7XReply to Dominique: E-Mail from Dominique Cimafranca (Adphoto)
B8XReply about planner problem with tasks not getting carried forward: E-Mail from Seth Falcon (PlannerModeMaintenance)

1. PHP photo galleries: 18:05

Categories: None -- Permalink
I'm looking for a file- or MySQL-backed PHP photo gallery that allows you to tag photos for later searching (maybe like del.icio.us?), as I'll be tagging pictures with topic as well as photographer. Most image galleries seem to be strictly hierarchical (if not flat).

I'd like it to automatically create thumbnails, too. I hope http://www.ipowerweb.com has gd or imagemagick. If not, I'll just have to do the image uploading and tagging myself...

Useful: http://php.resourceindex.com/Complete_Scripts/Images_and_Graphs/Image_Indexing/

The description for http://www.snipegallery.com/ mentioned being able to search by keyword, so I think I'll go for that one. Gallery (http://gallery.menalto.com) also looks useful.

2. Update from John Wiegley: 19:50

Categories: None -- Permalink
In 2004.12.01#note1, I expressed my regret that John Wiegley took his blog down because of plagiarsm. Here's an update:
Hello! to everyone who wrote after my website was taken down: After thinking about it for a couple of weeks, I decided it was too harsh a measure. I hope everyone will continue to visit again. I'll start posting blog entries again tomorrow.



3. Awwwwww...: 20:09

Categories: None -- Permalink

Wasn't that such a wonderful thing to do? <impish grin>

Go and do a good deed today.

4. Banning code for ERC: 22:46

Categories: EmacsHacks#37 -- Permalink
(defun erc-cmd-BAN (nick)
  (let* ((chan (erc-default-target))
         (who (erc-get-server-user nick))
         (host (erc-server-user-host who))
         (user (erc-server-user-login who)))
    (erc-send-command (format "MODE %s +b *!%s@%s" chan user host))))

(defun erc-cmd-KICKBAN (nick &rest reason)
  (setq reason (mapconcat #'identity reason " "))
  (erc-cmd-BAN nick)
  (erc-send-command (format "KICK %s %s %s"
                            (or reason ""))))

Chat with :sindre on niven.freenode.net%23emacs

5. More gallery stuff: 22:53

Categories: Adphoto#3 -- Permalink
Tala said:
You might also want to try Coppermine. http://coppermine.sourceforge.net/ =)

E-Mail from Richi's server

6. Reflections on teaching: 23:26

It was a joy to teach brilliant and enthusiastic students who learned by leaps and bounds. I hope I had in some way accelerated their learning, widened their horizons and helped them enjoy computer science even more.

Dearer to me, though, are students whose aha! moments are few and far between despite their efforts. They were the reasons why I taught before, and they are the reasons I want to return.