Skip to content

Instantly share code, notes, and snippets.

View jordanbtucker's full-sized avatar

Jordan Tucker jordanbtucker

View GitHub Profile
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\powershell]
@="Open Powe&rShell here"
"Extended"=-
"Icon"="powershell.exe,0"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\powershell\command]
@="powershell.exe -noexit -command \"cd %V\""

Buying a selling a vehicle in South Dakota

Information gathered from dor.sd.gov.

Selling a vehicle to a private party

The following steps must be completed if you are selling a vehicle to a private party, whether in-state or out-of-state.

Step 1. Obtain a seller’s permit from your county treasurer’s office or [online][1] so that the buyer has a permit to drive on upon the sale of the vehicle. You must have a valid SD ID in order to print the permit from the customer portal. There is no fee for the permit, and the seller's permit is valid for 30 days.

# EditorConfig is awesome: http://EditorConfig.org
root = *
[*]
indent_style = tab
indent_size = 4
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
{
"extends": "standard",
"plugins": [
"standard",
"promise"
],
"env": {
"es6": true
},
"rules": {
/**
* ThingWorx EncryptionServices.DecryptWithKey.
* @module thingworx-decrypt
* @author Jordan Tucker <jordanbtucker@gmail.com>
*/
var crypto = require('crypto')
/**
* Decrypts data encrypted using ThingWorx's EncryptionServices.EncryptWithKey
@jordanbtucker
jordanbtucker / test1.js
Last active March 9, 2017 07:23
odrive decrypt testing
// The following code attempts to decrypt a filename encrypted by odrive. It
// fails when attempting to remove PKCS#7 padding from the plaintext.
const crypto = require('crypto')
// The original filename is `test.txt`. It was encrypted with odrive using the
// following password.
const password = 'password123'
const filename = 'MaUi8C8YFNhN5dzbjNtqgXx3Cm-PwyUYxR1Rl4JauHHrjrTMo0k9poE='
@jordanbtucker
jordanbtucker / settings.json
Last active April 5, 2017 01:13
VS Code Settings
// Place your settings in this file to overwrite the default settings
{
"editor.rulers": [
80
],
"editor.insertSpaces": false,
"editor.minimap.enabled": true,
"editor.renderWhitespace": "boundary",
"workbench.welcome.enabled": false,
"window.reopenFolders": "none",
// Endpoint info excluded.
TcpClient client = new TcpClient();
var stream = client.GetStream();
// Assume pre-shared keys are used and set at this point.
AesManaged aes = new AesManaged();
var aesEncryptor = aes.CreateEncryptor();
CryptoStream aesStream = new CryptoStream(
stream, aesEncryptor, CryptoStreamMode.Write);
var JSON5 =
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {

Keybase proof

I hereby claim:

  • I am jordanbtucker on github.
  • I am jordanbtucker (https://keybase.io/jordanbtucker) on keybase.
  • I have a public key whose fingerprint is 4276 5DD0 DA7A 832C A48A 5ADB 12B0 D328 B7B6 541D

To claim this, I am signing this object: