Skip to content

Instantly share code, notes, and snippets.

View noopkat's full-sized avatar
🐤
building my own birdfeeder on here

Suz Hinton noopkat

🐤
building my own birdfeeder on here
View GitHub Profile
if test -f /etc/profile.d/git-sdk.sh
then
TITLEPREFIX=SDK-${MSYSTEM#MINGW}
else
TITLEPREFIX=$MSYSTEM
fi
PS1='\[\033]0;$TITLEPREFIX:${PWD//[^[:ascii:]]/?}\007\]' # set window title
PS1="$PS1"'\[\033[35m\]' # change to purple
PS1="$PS1"'\W' # current working directory
@noopkat
noopkat / demo.js
Created February 16, 2017 18:18
pizzagirl example
const avrpizza = require('avr-pizza');
const Avrgirl = require('avrgirl-arduino');
const package = {
sketch: 'blink.ino',
board: 'uno'
};
const avrgirl = new Avrgirl({
board: 'uno',
@noopkat
noopkat / gardenSensorDataProcessor.js
Created March 28, 2017 19:00
Azure IOT Hub + Table Storage function App
'use strict';
const https = require("https");
const uuid = require("uuid/v4");
const IotClient = require("azure-iothub").Client;
const IotMessage = require("azure-iot-common").Message;
// main function
module.exports = function (context, eventHubMessage) {
// log this for debugging
client
.refresh()
.then(function () {
return client.get(); // return your promise
})
.then(function (result) {
// result is the return of client.get()
})
.catch();

⚠️ this is now stupidly out of date

Computers

  • 13" Macbook Pro 3.3 GHz i7 (late 2016)
  • Microsoft Surface Book (2016)

Peripherals

@noopkat
noopkat / main.css
Created September 21, 2017 17:12
scrolling captions
body {
margin: 0;
padding: 0;
font-family: sans-serif;
background-color: rgba(0,0,0,0);
}
#transcriptContainer {
background-color: rgba(0,0,0,0.6);
width: 100%;
@noopkat
noopkat / tracker.js
Last active December 16, 2017 11:01
const puppeteer = require('puppeteer');
const statusTextSelector = '.someClassname';
const trackingUrl = 'http://ozcouriers.com.au';
const extractStatus = async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto(trackingUrl, {waitUntil: 'networkidle2'});
await page.waitFor(statusTextSelector);
az container create \
--resource-group <resource-group-name> \
--name <container-instance-name> \
--image <docker-image-name> \
--azure-file-volume-account-name <file-storage-name> \
--azure-file-volume-account-key <file-storage-key> \
--azure-file-volume-share-name <file-share-name> \
--azure-file-volume-mount-path /aci/status/
@noopkat
noopkat / chat.js
Last active August 24, 2022 21:52
Streamlabs Dracula Themed Chat Box
const setup = () => {
const nearestColorScript = document.createElement('script');
document.body.appendChild(nearestColorScript);
nearestColorScript.onload = onScriptLoad;
nearestColorScript.src = 'https://cdn.rawgit.com/dtao/nearest-color/a017c25b/nearestColor.js';
}
const onScriptLoad = () => {
console.log('nearest color script loaded');