January 15, 2011

Weekly review: Week ending January 14, 2011

January 15, 2011 - Categories: weekly

From last week’s plans

  • Work
    • [X] Finish up on project S
    • [X] Start testing project M
    • [X] Fix my Lotus Notes
    • [X] Look into Lotusphere
    • Outlined talk on learning on the network
  • Relationships
    • [X] Get around to hosting a get-together, maybe a game night
    • [-] Plan May trip – read lots of guidebooks
    • Picked up microscope slides for J-
    • Helped J- with homework on bullying/harrassment
  • Life
    • [X] Get back into sewing: work on black dress – postponed
    • [X] Post more book notes
    • Enjoyed a week of pandesal
    • Achieved small goal of walking 12k steps in one day

Plans for next week

  • Work
    • [X] Wrap up project M
    • [X] Document case studies
    • [X] Write about lessons learned
    • [X] Apply to open seats
    • [X] Follow up on Lotusphere
    • [X] Draw networking guide for conferences
    • [X] Chat with Vikram Kalkat regarding Web 2.0
  • Relationships
    • [X] Have get-together
    • [X] Help with J-‘s Little Big Planet party
  • Life
    • [X] Get through busy week
    • [X] Post more book notes!

Time analysis

Category Hours Notes
Sleep 61.1 Average of 8.7 hours – typically around 8 hours during weekday, and longer during weekend
Work 40.7 Lots of good work
Routines 18.4
Break 16.5 Relaxed weekend
Social 13.2 Spent time with Maira, and celebrated J-‘s birthday
Writing 7.2
Exercise 6.6 Long walks
Travel 2.8
Learning 0.9 Piano
Outsourceable 0.3

Mostly tracked, yay!

I took the TTC 9 times, using tokens.

Next week, I plan to stick more closely to my alarm settings (no hitting snooze!) and gradually reduce my sleep back to 7 hours a day. Still recovering from a cold – I cough less now, but I still have the sniffles.

I also want to break “Routines” down into more detail, so I can see where my time goes.

Emacs 24 and the package manager

January 15, 2011 - Categories: emacs

Update: Added (require ‘package) – thanks, Ryan!

By default, the Emacs 24 package manager (M-x package-list-packages) points to a small repository of Emacs packages. Want more? Phil Hagelberg added support for multiple repositories to package.el. There’s the original ELPA at http://tromey.com/elpa, and there’s a community package source called Marmalade that anyone can upload packages to. Add this to your ~/.emacs and evaluate it:

(require 'package)
;; Add the original Emacs Lisp Package Archive
(add-to-list 'package-archives
             '("elpa" . "http://tromey.com/elpa/"))
;; Add the user-contributed repository
(add-to-list 'package-archives
             '("marmalade" . "http://marmalade-repo.org/packages/"))

You should then be able to call M-x package-list-packages to browse and install Emacs packages.

If you don’t have Emacs 24 yet (and you might want to wait for the official release if you use things like BBDB), Phil suggests downloading package.el from the Emacs development tree. This version includes support for multiple repositories.

For even more Emacs goodness outside the package system, check out the Emacs mirror, which lists more than 2,900 packages available through Git.

Thanks to:

2011-01-15 Sat 10:31