Skip to content

Instantly share code, notes, and snippets.

View reidab's full-sized avatar
🚠

Reid Beels reidab

🚠
View GitHub Profile
import vsketch
import numpy as np
class DDepthSketch(vsketch.SketchClass):
def draw(self, vsk: vsketch.Vsketch) -> None:
vsk.size("letter", landscape=False, center=False)
vsk.scale("in")
# vsk.rect(4.25, 5.5, 5.5, 5.5, mode='center')
diff --git a/app/controllers/api/v6/availability_scan_checkouts_controller.rb b/app/controllers/api/v6/availability_scan_checkouts_controller.rb
index 0d15a9270..42fd2b301 100644
--- a/app/controllers/api/v6/availability_scan_checkouts_controller.rb
+++ b/app/controllers/api/v6/availability_scan_checkouts_controller.rb
@@ -18,9 +18,11 @@ module Api
render_checkout_response(payment_intent)
rescue ActiveRecord::RecordNotFound
- render json: { error: { code: 404, message: 'No default Dyrt Alert plan available' } }
- rescue Stripe::InvalidRequestError, Stripe::StripeError
diff --git a/app/workers/scan_result_worker.rb b/app/workers/scan_result_worker.rb
index 5598512e5..f71afb160 100644
--- a/app/workers/scan_result_worker.rb
+++ b/app/workers/scan_result_worker.rb
@@ -5,17 +5,15 @@ class ScanResultWorker
include Sidekiq::Worker
include Sidekiq::Throttled::Worker
- sidekiq_options queue: :dyrt_alerts, retry: 0
+ sidekiq_options queue: :dyrt_alerts,
diff --git a/app/workers/scan_result_worker.rb b/app/workers/scan_result_worker.rb
index 5598512e5..f71afb160 100644
--- a/app/workers/scan_result_worker.rb
+++ b/app/workers/scan_result_worker.rb
@@ -5,17 +5,15 @@ class ScanResultWorker
include Sidekiq::Worker
include Sidekiq::Throttled::Worker
- sidekiq_options queue: :dyrt_alerts, retry: 0
+ sidekiq_options queue: :dyrt_alerts,
@reidab
reidab / bzexcluderules_editable.xml
Last active March 6, 2023 06:34
Backblaze Excludes
<?xml version="1.0" encoding="UTF-8" ?>
<bzexclusions>
<!-- Below here is for node_modules. -->
<excludefname_rule plat="mac" osVers="*" ruleIsOptional="t" skipFirstCharThenStartsWith="users/" contains_1="/node_modules/" contains_2="*" doesNotContain="*" endsWith="*" hasFileExtension="*" />
<excludefname_rule plat="mac" osVers="*" ruleIsOptional="t" skipFirstCharThenStartsWith="users/" contains_1="/.node-gyp/" contains_2="*" doesNotContain="*" endsWith="*" hasFileExtension="*" />
<excludefname_rule plat="mac" osVers="*" ruleIsOptional="t" skipFirstCharThenStartsWith="users/" contains_1=".rbenv/" contains_2="*" doesNotContain="*" endsWith="*" hasFileExtension="*" />
<excludefname_rule plat="mac" osVers="*" ruleIsOptional="t" skipFirstCharThenStartsWith="users/" contains_1=".nodenv/" contains_2="*" doesNotContain="*" endsWith="*" hasFileExtension="*" />
# frozen_string_literal: true
# Code Metrics
#-------------------------------------------------------------------------------
namespace :metrics do
task :init_status do
@metrics_exit ||= 0
end
@reidab
reidab / download.js
Last active February 4, 2017 04:20 — forked from max-mapper/download.js
bulk GET header requester/download scripts
var crypto = require('crypto')
var fs = require('fs')
var ndjson = require('ndjson')
var request = require('request')
var transform = require('unordered-parallel-transform')
var through = require('through2')
var mkdirp = require('mkdirp')
var blobStore = require('content-addressable-blob-store')
var pump = require('pump')
const api_key = JSON.parse($('#_bootstrap-layout-init').attr('content')).api_config.key,
base_path = '/api/v2/pricing_quotes?_format=for_detailed_booking_info_on_web_p3&currency=USD&locale=en&';
var guests = $('.guest-select').attr('value'),
check_in = moment($('#map-search-checkin').attr('value')).format('YYYY-MM-DD'),
check_out = moment($('#map-search-checkout').attr('value')).format('YYYY-MM-DD');
function refresh_total_prices() {
$('.listings-container .listing').each(function() {
var listing = $(this),
@reidab
reidab / e-id notes.md
Created January 31, 2016 22:36
Telia / Skatteverket e-legitimation on OS X El Capitan (10.11)

A few notes on what I did to get Telia's outdated e-ID software working on the most recent Mac OS using a Gemalto ID Bridge CT30 card reader.

This may require disabling El Capitan's System Integrity Protection. I did this early in my troublehooting process and haven't yet tested things with it enabled.

  1. Telia's Net iD site blocks newer "unsupported" browsers, either download Firefox 42 or set your user agent to something in their supported browser list.
  2. You can download the Net iD software directly from: https://cve.trust.telia.com/TeliaElegNG/NetId/Download. Opening the installer gets you a nice blank window.
  3. Install Mozilla's NSS tools using Homebrew: brew install nss. This probably isn't neces
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.