require 'open-uri' class PullProblemContentJob < ApplicationJob queue_as :default def perform(problem) html = URI.open("https://projecteuler.net/minimal=#{problem.id}").read html.strip! # Linked problems html.gsub!('