2 Comments »

It’s always good to know where you can get freeware. Here’s a list of freeware goodies that I’ve found lately:

  • 3D Graphics, image viewers, photo manipulation,
  • all sorts of utilities, such as anti-virus, anti-spyware, defrag, file managers, firewalls, partition managers, etc.
  • Desktop Enhancements (including my treasured SlickRun!)
  • FTP, HTML, IM, mail, network, RSS, web browsers, web servers,
  • etc. etc. etc.
  • (via Lifehack.org) A listible list with 73 resources on Windows opensource and/or freeware. Not broken into categories, but containing some of our old favourites: FireFox, Wikidpad, TaskSwitchXP; and some that just plain look interesting: GraphCalc, Stellarium, AutoHotkey, FullSync, VirtualDimension (which I’m eager to try out).
  • And how about the freeware goodness you can use on-line? Here are a few places you could get your work done online - heck, you don’t even need to own a computer ;)

    in GTD
    1 Comment »

    There’s a post over at the EverNote support forum discussing the number of categories you can have and what happens if they get too big. I decided to count how many categories I actually use. It turns out that I use roughly 550!!! categories. Here’s a breakdown of where they come from:

    • I use EverNote as my project support material holder for GTD. Each project has a category, potentially broken down into subprojects. Each (sub)project has at least one subcategory that holds supporting material, such as web clips, etc.
    • Each version of a document that I’m working on has at least one category associated with it.
    • Each article I read and take notes on has a category.
    • I have several categories to support my GTD, e.g., @next, @postpone, etc.
    • In addition, there are categories to hold things that need to be done, like @print, @cuecards, etc.
    • And this doesn’t even count the many many categories I use to hold tips and tricks (one for each software package, one for each hardware issues, etc.), etc. etc. etc.

    Finally, I’m just starting a new set of keyword categories that are not based on the GTD concepts, but are based on the content of articles that I’m reading. For example, if I read an article and find an interesting quote about “X”, I ‘tag’ the note with “#X”. Then later, I can pull together all of the interesting quotes about “X” by looking at the keyword category filtered on “#X”. I prefer to do this approach rather than searching later on, simply because I can determine at reading time what kind of ‘tags’ I want on each article. Searching later one would be complicated by the fact that not every article uses identical terminology. So far, I have about 20+ of these keyword categories, and that number is just going to grow.

    I use my categories the way I use files in a filing cabinet, with two notable exceptions:

    1. I’m starting to use shortcut categories more often, which I can’t do in a real filing cabinet.
    2. I make serious use of keyword categories to pull in information from different places.

    Categories: ,

    in GTD
    12 Comments »

    I just posted about using SlickRun and a scratch.txt file as a ubiquitous capture tool. I said that while I like dmc’s magicwords, I needed to tweak them a bit to suit them to my taste. Here is the discussion of my tweaking.

    Dmc’s text file would look like this:
    @COMPUTER - Add Martin and Orlaff to BB queue
    @HOME - March 28 - cable payment due
    @COMPUTER - Order Simpsons’ season 6
    @PHONE - Make orthodontist appointment
    @ERRAND - Get white socks
    @PHONE - Contractor - bathroom
    @HOME - Move box in attic

    That’s all fine and dandy, but I also use my scratch.txt file to keep track of how much work I’m getting done, and for some reason, I’m really attached to everything having a date time stamp. My tweaking was actually pretty minor:

    1. Add in some dos goodness so a date/time stamp (in a reasonable format) is prepended to each line. Yes, that takes away the ability to sort by context, but I don’t plan on doing that. Worst come to worst, you could put the date/time stamp after the context.
    2. Add in a new magicword that had no context, which would just be used to capture stuff like “Research 3 hrs”.
    3. Add in a checkbox of some sort to each context line. This text file will become a ubiquitous capture tool for me. My plan is to just capture random NAs during the day. At the end of the day, when I process my “inbox”, I can go through this list. If it’s a two-minute item, I’ll do it, then mark it [x]. If it’s a longer item, I’ll process it into my Outlook/EverNote system and mark it with a [>] Either way, having a line with [ ] in it will remind me that something has to be done to it.

    All of the @context keywords look the same. Here are the details for one of them:

    MagicWord: @online
    Filename: cmd
    Path: where you put your text file(s)
    Parameters: /c echo %date:~4% %time:~0,5% - @ONLINE - $i$ [ ]>>scratch.txt

    Let me deconstruct the parameters line a bit.

    • /c : carries out the command being called and then terminates
    • echo : echoes what follows
    • %date:~4% : this will be the current date, with the first four characters stripped off, so you’ll see “24 Feb 06″ instead of “Fri 24 Feb 06″
    • %time:~0,5% : this will be the current time, with the last 5 characters stripped off, so you’ll see “10:22″ instead of “10:22:22.50″
    • - @ONLINE - : text will be put in verbatim, here you would change the name of each context
    • $i$ : parameter that you type into SlickRun, i.e., everything after the magic word, no quotes are needed
    • [ ] : the checkbox that I want
    • >> : everything will be echoed/appended to this particular text file. Different file name? Change it here. Note that > will completely overwrite an older file, while >> appends to it.

    I also created a new magicword without a context. Here are its details:

    MagicWord: . yes, that’s a period
    Filename: cmd
    Path: where you put your text file(s)
    Parameters: /c echo %date:~4% %time:~0,5% - $i$ [ ]>>scratch.txt

    Notice that it doesn’t have a context or checkbox, but the rest is the same.

    Finally, here’s a screenshot of a play scratch.txt. This sits on my desktop all the time with the Konfabulator Konsoulmate widget, which shows me the last 10 or so lines.

    Oh, and really finally, if you’re interested in being able to easily archive your text file, i.e., change the filename to the current date/time and move it to another folder, check out my instructions on how to do so with a batch file and SlickRun.

    Categories: , ,

    in GTD
    2 Comments »

    Some time ago, I posted about a very cool VBS script that I could use to quickly append a bit of typed text (or text on the clipboard) into a particular scratch.txt file. I married this with SlickRun so I could do it quickly from the keyboard - shortcut key to activate SlickRun, ‘.’ for that magic word, a little VBS box popped up, type in my text, enter, done.

    This keyboard shortcut goodness was combined with the Konfabulator Konsoulmate widget, which showed me the contents of my scratch.txt file on the desktop at all times. My main use of this scratch file was twofold:

    1. Use it to keep track of how much work I was doing, e.g., enter “Research 3 hrs” to show myself what I got done at particular points in the day.
    2. Use it to quickly jot a note for something that needed to be added to my GTD system, i.e., as a ubiquitous capture tool, without having to open EverNote or Outlook.

    Later, dmc on the 43 Folders Google Groups thread introduced some more SlickRun magic, where he/she was able to quickly append to different text files from the keyboard; a la QuickSilver for Mac folks. I liked the idea, and posted about it, but it wasn’t for me. I don’t live in just text files, and one is really all I need. And, I want to see what I’m capturing on the desktop, so I stick with just one file.

    Lately, I’ve been noticing some dissatisfaction with my VBS solution described above:

    • I often find myself typing something like “. Research 3 hrs” into the SlickRun magicword box. In other words, I’m forgetting that I need to type “.”, then enter, then get the text box. Small, but annoying.
    • I never, ever, paste what’s on the keyboard into my scratch file. That’s because I’m not using the scratch file like the authors intended - it is not my only capture device. If I’m copying text from somewhere, it’s most likely going straight into EverNote.

    Then today, dmc posted a new set of SlickRun magicwords on the 43 Folders Google Group. These new keywords are simple, elegant, and so obvious when you think about it. Dmc sets up a different magicword for each context, e.g., @home, @computer, etc. Then, when you have some NA that you want to capture, e.g., get milk, you would simply type the following into your SlickRun box: “@errands get milk”, and it would be appended to one particular text file. When you’re done for the day, sort the file, and you have your NAs, sorted by context. Dmc says,

    What makes this work so well for me is that it requires very little conscious thinking. With the batch files, I may have to think about which file I’m sending the text to or to make sure I format the command correctly. With the context Magicwords, I only need the context and the todo text. I’ve found that when I am doing something and need to pop something into the todo list, the context Magicwords are so quick and thoughtless, that I never really leave what I was originally doing. I never have figure out where I left off because my hands never leave the keyboard and my mind never really needs to expend much energy changing gears (changing gears slows me down a lot). The thought is quickly out of my head and I don’t think about it anymore.

    When I read this post, a lightbulb went on. Here, I could solve several little problems:

    1. I could get rid of the VBS script and just type straight into the SlickRun box.
    2. I could really start using scratch.txt as a ubiquitous capture tool. I did sort of before, but in a haphazard way; this would formalize it a bit, make it consistent. The advantage of this is that I have a tendency of combining the capture/process/organize steps of the GTD philosophy. If I go near Outlook or EverNote, I tend to have the desire to reorganize things, or review things, or something. It’s not always that easy to just enter a new NA and then leave. Using my scratch.txt file this way would allow me to separate capture from process/organize. (This argument was also the rationale behind me creating a magicword to let me create an NA (task) without opening Outlook.)

    Of course, I couldn’t just use dmc’s magicwords the way they were ;) I had to tweak them a bit for my taste. But this post is already too long, so I’ll end this, and tell you about my customization in another post.

    Categories: , ,

    No Comments »

    I was just reading a post over at Lifehacker that talked about mouse-hacking tips for use with FireFox. I already use some of the hacks, such as the mouse gestures, and I’m eager to try another one, , that automatically copies any selected text to the clipboard. That one should work nicely with the CTRL + ALT + V global key for EverNote.

    Anyway, at the end of the post, they asked for feedback on other mouse hacks, FireFox-related or not. Here’s what I sent in:

    My tip: I’ve been using a shareware program called KatMouse for several months (found it online, I have no affiliation with it). Anyway, I got it to help me with one particular program (EverNote) because that program’s native scrolling left something to be desired. KatMouse allows me to scroll any window, whether or not it has focus. For example, this email is being written in a small window, sitting on top of my maximized browser. If I want to scroll the text in the browser, without having to lose the focus of this window, KatMouse lets me do that.

    An additional benefit, which I didn’t realize when I loaded the program, was that clicking on the scroll button now rotates through my open windows, sort of like Alt-Tab. It’s quite a useful trick when I’m moving between two windows constantly.


    I haven’t talked about KatMouse yet to you people, and today seemed to be a good a day as any :)