projects

GNIB appointments

featured Appointment notifications using Telegram app
March 1, 2018, 6 a.m. A how-to for signing up to receive appointment notifications for GNIB and VISA appointments
Setting up notifications via Telegram
Feb. 28, 2018, 12:08 a.m. Automating notification of new appointments through the Telegram app
Analysing GNIB appointment app survey responses
Feb. 27, 2018, midnight Gathering requirements and making decisions based on the survey of 59 participants
Setting up a Facebook bot to respond with available GNIB/VISA appointments
May 25, 2017, 9:27 p.m. Facebook bot that responds to messages with appointments
Chrome extension for loading/saving form data
May 20, 2017, 6:15 p.m. Using a chrome extension to automatically populate GNIB forms
Retrieving Visa appointments
May 20, 2017, 2:52 p.m. Retrieving visa appointments similar to GNIB appointments
Heroku app to view GNIB appointments
May 20, 2017, 2:33 p.m. Using a free heroku app to easily view GNIB appointments
Getting appointments using python
May 19, 2017, 7:57 p.m. Retrieving GNIB appointments using python
Getting appointments using bash
May 19, 2017, 6:58 p.m. Retrieving GNIB appointments using a bash scripr
Reverse engineering an easy way to check GNIB appointments
May 19, 2017, 6:09 p.m. Using reverse engineering to easily pull appointments from the GNIB website

scripts

Notification when printing *actually* completes
July 7, 2017, 11:12 p.m. a script to notify when the printer actually finishes the printing job

klip: a kindle annotations parser

Inheriting klip
May 26, 2017, 4:03 p.m. Inheriting the klip project, cleaning it up, and documenting it
previous project - kindle annotations
May 26, 2017, 3:28 p.m. The previous project of parsing kindle annotations

harshp.com

Hello, World!
April 25, 2017, 4:32 p.m. First post, and it *had* to be a hello world program.

PNL2LNL

checking if time difference between stations are the same
Sept. 17, 2015, 4:05 p.m. checking if the time differences between each train run and station is the same
handling special cases
Sept. 17, 2015, 3:59 p.m. handling some of the special cases in the train schedule
populating train schedule
Sept. 17, 2015, 3:58 p.m. Populating the train schedule and directions
designing data models for trains, timings, and station
Sept. 17, 2015, 3:43 p.m. A model for updating train timetables

HDD-indexer

give & take lists
Sept. 9, 2015, 4:17 p.m. comparing movies with friends
imdbnator - like this, but classier
Aug. 12, 2015, 4:15 p.m. Found a website that already does something similar to HDD-indexer
HDD-indexer v0.1
July 29, 2015, 4:13 p.m. First implementation
Choosing the right framework
July 1, 2015, 4:13 p.m. choosing the right framework for implementation

Topic based News Aggregator

Implementation approaches
June 8, 2014, 3:34 p.m. Different approaches to implement a topic-based news aggregator
Repetition in News Aggregator
June 7, 2014, 3:30 p.m. service that organises news from different sources by topic