Introducing CatGPT

Finally, the large language model for communicating with cats that you've been waiting for.

By Ryan McGreal

Posted May 22, 2024 in Projects (Last Updated May 22, 2024)

Read full entry...

Vowels to Oob

Takes text and replaces vowels with 'oob'.

By Ryan McGreal

Posted March 10, 2021 in Projects (Last Updated March 10, 2021)

Read full entry...

AlTeRnAtInG CaPs gEnErAtOr

Simple script to turn regular text into AlTeRnAtInG cApS for maximum sass.

By Ryan McGreal

Posted March 05, 2021 in Projects (Last Updated March 05, 2021)

Read full entry...

Ontario COVID-19 Data

Tracks daily Ontario COVID-19 test results since the start of the pandemic.

By Ryan McGreal

Posted March 15, 2020 in Projects (Last Updated January 30, 2021)

Read full entry...

Hamilton COVID-19 Outbreaks

Map and data for active COVID-19 outbreaks in Hamilton.

By Ryan McGreal

Posted December 01, 2020 in Projects (Last Updated January 30, 2021)

Read full entry...

PyHtmlEdit

PyHtmlEdit is a simple Python text editor optimized for the kinds of HTML formatting that I commonly do.

By Ryan McGreal

Posted September 09, 2009 in Projects (Last Updated May 27, 2020)

Read full entry...

Some Handy Running Calculations

Takes distance, time and steps and calculates speed, pace, cadence and stride length.

By Ryan McGreal

Posted November 08, 2019 in Projects (Last Updated November 08, 2019)

Read full entry...

Tracking Movement

Tracking daily/weekly running and stepcounts.

By Ryan McGreal

Posted April 17, 2015 in Projects (Last Updated June 14, 2015)

Read full entry...

Recipes

New section on the site to store recipes I often use.

By Ryan McGreal

Posted April 17, 2015 in Projects (Last Updated April 17, 2015)

Read full entry...

Solitaire

I made a basic Solitaire game using HTML, CSS and JavaScript with jQuery.

By Ryan McGreal

Posted April 01, 2011 in Projects (Last Updated May 08, 2013)

Read full entry...

Site-Specific Google Search for Hamilton.ca

The hamilton.ca website search engine is awful. Do a site-specific google search instead.

By Ryan McGreal

Posted September 16, 2011 in Projects (Last Updated September 16, 2011)

Read full entry...

URL Shortener

This URL shortener uses the Google URL Shortener API

By Ryan McGreal

Posted January 10, 2011 in Projects (Last Updated January 10, 2011)

Read full entry...

KeywordTweets

KeywordTweets is a simple script that returns recent tweets with a given keyword.

By Ryan McGreal

Posted August 26, 2010 in Projects (Last Updated August 30, 2010)

Read full entry...

MakeChart

This script takes a list of (x,y) coordinates and generates an HTML bar chart.

By Ryan McGreal

Posted April 20, 2010 in Projects (Last Updated April 27, 2010)

Read full entry...

PyToc

PyToc generates a table of contents for an HTML document based on headings, with anchor links from the TOC to specific headings.

By Ryan McGreal

Posted January 11, 2010 in Projects (Last Updated April 15, 2010)

Read full entry...

PyCouchContacts

Web application in Python, web.py and couchdb to manage contacts.

By Ryan McGreal

Posted April 12, 2010 in Projects (Last Updated April 12, 2010)

Read full entry...

Gitiot

The one-click git commit GUI.

By Ryan McGreal

Posted April 06, 2010 in Projects (Last Updated April 07, 2010)

Read full entry...

Download Tweets

Download all the tweets for a given Twitter username.

By Ryan McGreal

Posted March 31, 2010 in Projects (Last Updated April 01, 2010)

Read full entry...

Hamilton Spectator PDF Downloader

Quick and dirty form + Javascript to download a PDF page from the Hamilton Spectator website.

By Ryan McGreal

Posted February 15, 2010 in Projects (Last Updated March 23, 2010)

Read full entry...

Stack Trace for hnsh.py on proxy

hnsh.py is a console application to browse Hacker News articles, but it didn't work behind a proxy server. Here's the error.

By Ryan McGreal

Posted December 07, 2009 in Projects (Last Updated January 07, 2010)

Read full entry...

PyCalendar

A calendar class to be included in Quandy once it's ready.

By Ryan McGreal

Posted January 05, 2010 in Projects (Last Updated January 05, 2010)

Read full entry...

Wayne MacPhail's URL Lengthener

Sometimes, longer is better.

By Ryan McGreal

Posted December 22, 2009 in Projects (Last Updated December 22, 2009)

Read full entry...

RTH Codebase Redesign

Brand-spankin-new codebase for raisethehammer.org, written in Python, web.py, SQLAlchemy and quandy.

By Ryan McGreal

Posted September 30, 2009 in Projects (Last Updated December 20, 2009)

Read full entry...

Elizabethan Insult Generator

Exactly what it sounds like.

By Ryan McGreal

Posted December 14, 2009 in Projects (Last Updated December 14, 2009)

Read full entry...

Transit Vision

A grassroots vision for public transit in Hamilton in the 21st century.

By Ryan McGreal

Posted September 10, 2009 in Projects (Last Updated November 25, 2009)

Read full entry...

PyGithubApi

A series of Python functions for interacting with the GitHub API.

By Ryan McGreal

Posted September 24, 2009 in Projects (Last Updated September 24, 2009)

Read full entry...

Quandy

Quandy: a sweet, simple library to help you create web applications with Python.

By Ryan McGreal

Posted September 10, 2009 in Projects (Last Updated September 14, 2009)

Read full entry...

Hamilton 350 Campaign Website

A group of volunteers in Hamilton is organizing events to promote the 350.org campaign. I agreed to put together a website for them.

By Ryan McGreal

Posted September 10, 2009 in Projects (Last Updated September 10, 2009)

Read full entry...

PyTweeter

PyTweeter lets you post status updates to twitter. That's pretty much it for now.

By Ryan McGreal

Posted September 10, 2009 in Projects (Last Updated September 10, 2009)

Read full entry...

FormatSql

This library takes SQL and returns (wait for it) formatted SQL.

By Ryan McGreal

Posted September 10, 2009 in Projects (Last Updated September 10, 2009)

Read full entry...

Open Source City

The open source city is a combination of new technologies and processes to put municipal governance into the hands of residents.

By Ryan McGreal

Posted September 09, 2009 in Projects (Last Updated September 09, 2009)

Read full entry...