Archive for the 'Technology' Category

My Productive Practices

Sunday, January 6th, 2013

productive matrix

At this time of year the interwebs get very productive creating blog postings about productivity, and this blog is all about me adding  information to an existing saturation, so here goes:

These two recent articles have some good ideas for a more productive 2013:

Geeks are always keen to approach organizing their lives as an engineering problem.  Hence the obsession with David Allen’s Getting Things Done is a time-management methodology  and the steady flow of ideas that come out of lifehacker.com

Here’s what I consider my top five most productive practices:

  1. The OHIO principle for E-Mail: Only Handle It Once.  
    Don’t keep re-reading waiting until you’re ready for a response, choose to handle then or not respond at all (with an exception for the “can’t read this here” problem with mobile devices – but mark it as unread).  I’m not a dogmatic process-to-zero inbox person, but I do work sequentially. I’ll only mark as read when the messages is “no longer my responsibility” and some times that means responding asking for clarity to buy a little time and share the responsibility of transmitting a clear message.
  2. Tasks are important and ubiquitous.
    I think I’m one of the few people who values Microsoft Outlook’s Tasks feature, and there’s all kinds of other task Apps.  The trick for me is having those task synced across all my devices, so that when I have the moment of inspiration or recollection I record it easily.  Tasks (or your calendar) is often an important next step after E-Mail comes in that allows you to “deal” with it at an initial level and mark the message as read.  It’s also worth noting that a project is not a task.

Me and Evernote

Tuesday, November 13th, 2012

Long ago I promised myself I’d blog about <a href=”http://evernote.com”>Evernote</a> when I made more than 1000 notes. I broke that record on Friday November 9, 2012 so here’s a quick summary of what Evernote is and what I use it for.

Evernote is intended to help people remember everything. While I haven’t achieved that, I’m a lot closer.

Evernote is a desktop, phone/tablet, browser plugins and a web application that allows you to capture information from anywhere. The application also indexes all entries so that the content can be quickly searched, including any text in pictures – for example: whiteboards.

All these collected notes are synced to client/applications on almost any device that connects to the internet – as a lowest common denominator, there is evernote.com.

Evernote has a provision for tagging notes, but more importantly it lets you start new notebooks and sub-notebooks. I use this to collect notes about the kids, projects at work, my favourite beers and wines, and other notebooks – including some I’ve shared with others.

There’s lots of information on Evernote’s site, so instead I’ll share what I use to for:

At home and around the town:

  • Lists of things to pack, buy, collect and almost anything else.
  • Pictures of the various medicines and other records my kids have taken – both kids have their own notebook.
  • Planing and document projects around the house – including the summer’s minor fence project and last summer’s major patio project and year before that’s nursery project. The notes are important, but the pictures are handy to travel back and forth from Home Deport with.
  • Records and information about the cars and appliances.
  • I transferred my wife’s recipes etc. from an old laptop to all her new devices – I also have access to the this shared notebook and…. don’t use them.

Structured Schedule and Course Calendar Data for Brock University

Monday, August 20th, 2012

As my last post about a Brock University Important Dates iCal Feed indicated, I often find myself needing Brock University information in a structured, digital format. As I’m not one to improve public information and make it private, here’s the how I made this information more fun to play with.

As we in the Centre for Pedagogical Innovation (formerly CTLET) at Brock University to update places like Contact North’s studyonline.ca and other reporting work, we often need this type of information, and to make it easier for a number of purpose to make use of the information as a web services.

To that end I created cpi.brocku.ca/services

cpi.brocku.ca/services is a collection of RESTful APIs that return Brock University course calendar information in a number of formats: xml, html, csv and txt. The request URLs are created in a way that respects microformats.org’s guidelines for URLs.

Along with a the course calendar information is a handy “function” I created called brock_year. brock_year returns the current course calendar year by default, or the year that corresponds with a queried UNIX time value. This is useful because the course calendar issuing year does not always match the Gregorian calendar year. For example, duration 3 of Brock University calendar year 2012 occurs in January of Gregorian year 2013! I’ve cut and pasted the PHP for that code a few times for me and others, now it’s a web services for all.

Things will be updated as time permits and need arises. Also I should note that the Brock University Registrar’s information is considered definitive, and is the most accurate and well maintained source for this information www.brocku.ca/registrar/guides-and-timetable .

Hope this helps someone, or inspires someone else to expose data in a number of structured formats.

Brock University Important Dates iCal Feed

Monday, July 30th, 2012


I tried to share this on icalshare.com, but can’t make an account (the password field is not blank!) so I’ll share it here.

I created a Brock University important dates feed from the registrar’s list of important dates www.brocku.ca/registrar/guides/returning/importantdates.php . The dates are added to a Google Doc Spreadsheet then run through our Centre for Pedagogical Innovation (formerly CTLET) CSV to iCal converter at cpi.brocku.ca/ical/csv2ical.php

The outcome is this feed of Brock University’s important dates — I promise to update it

Lunch Blog

Wednesday, May 30th, 2012

I’ve started a new lunch blog! I encourage you to check it out at mattclare.ca/lunch-blog/

The site is obviously more of a joke at the expense of my daily lunch at Brock University of two penut butter and jam sandwiches that I slather in double fruit jam and chunky penut butter before I leave for work each morning.

The blog was built using Bootstrap, from the developers at Twitter. Bootstrap was created to help people build web responsive web sites easier, better, and faster. You can read more at twitter.github.com/bootstrap/

The blog itself simply uses a Bootstrap example, two pictures I took with my phone yesterday, a little CSS to apply the pictures to the backgrounds of the right divs, and some PHP to dynamically create “dated” posts. The PHP is key to the ability to review older posts and the short reviews of each lunch. The source is posted here mattclare.ca/lunch-blog/index.phps .

All and all, a positive experience and I look forward to bootstrapping more sites.