Skip to content
On Tuesday, January 29th 2013, https://learn.uwaterloo.ca went down. Without our beloved Learn, panic struck the hearts of all University of Waterloo students. This Ruby script checks if Learn is still down every 5 minutes. If it finds Learn not down, it ensures near instantaneous rejoice by sending you an email. EDIT: Learn has since returned! …
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.md
check_if_learn_is_not_down.rb

README.md

check-if-learn-is-not-down

On Tuesday, January 29th 2013, https://learn.uwaterloo.ca went down. Without our beloved Learn, panic struck the hearts of all Univeristy of Waterloo students. This Ruby script checks if Learn is still down every 5 minutes. If it finds Learn not down, it ensures near instantaneous rejoice by sending you an email.

EDIT: Learn has since returned! However, this tool may be useful if Learn ever goes down again.

Setup

Make sure you have Ruby and nokogiri

git clone git@github.com:elijahandrews/check-if-learn-is-not-down.git

cd check-if-learn-is-not-down

gem install bundler

bundle install

Usage

ruby check-if-learn-is-not-down.rb

Enter in your gmail username

Enter in your gmail password (it's not stored anywhere!)

When Learn comes back you will receive an email at the address you entered.

Something went wrong with that request. Please try again.