Skip to content

Instantly share code, notes, and snippets.

@swannodette
swannodette / FourteenBitCC.sc
Created Aug 4, 2020 — forked from carltesta/FourteenBitCC.sc
14-bit MIDI Handler for SuperCollider
View FourteenBitCC.sc
FourteenBitCC {
/*
//Use Case:
MIDIIn.connectAll;
~x = FourteenBitCC.new("x", 72, 104);
~x.func = {|val| ("x: "++val).postln};
//MPE Example with Sensel Morph
MIDIIn.connectAll
@vikramrojo
vikramrojo / design-ops-playbook.md
Created May 10, 2018
A collection of tools and practices to aide design organizations.
View design-ops-playbook.md

Design Operations

Within a product organization, a number of workflow and environmental factors affect the effectiveness and impact of design work. Design operations manages aspects of culture and process, allowing designers to focus on execution while expanding the range of design's scope.

Design operations tackles common product challenges like;

  • interface consistency
  • clarifying specification
  • user testing
  • developer handoffs

It addresses these factors by managing and communicating aspects of the design workflow like;

@VladimirPal
VladimirPal / neomuttrc
Last active Nov 29, 2021
Minimal neomutt config for gmail imap
View neomuttrc
set imap_user="mail.vpal@gmail.com"
set imap_pass=`/usr/bin/security find-generic-password -w -a 'mail.vpal@gmail.com' -s 'Gmail'`
set folder=imaps://imap.gmail.com/
set spoolfile=+INBOX
set record="+[Gmail]/Sent Mail"
set postponed="+[Gmail]/Drafts"
# https://www.neomutt.org/guide/reference search sleep_time for additional info
set sleep_time=0 # be faster
@spinus
spinus / config.nix
Created Jul 8, 2017
~/nixpkgs/config.nix
View config.nix
let
ver = "20170527";
in
{
allowUnfree = true;
allowBroken = true;
firefox = {
enableGoogleTalkPlugin = true;
enableAdobeFlash = true;
icedtea=true;
@dcode
dcode / GitHub Flavored Asciidoc (GFA).adoc
Last active Nov 26, 2021
Demo of some useful tips for using Asciidoc on GitHub
View GitHub Flavored Asciidoc (GFA).adoc

GitHub Flavored Asciidoc (GFA)

View twigs_build_upload.md

Notes on Building & Uploading Twigs Alt Firmware

This is what I've used to build and upload Twigs using OSX 10.11.4

This is the AVR interface I'm using

Install GCC ARM Toolchain

brew tap PX4/homebrew-px4
@Pitometsu
Pitometsu / configuration.nix
Last active Jul 25, 2021
NixOS system config
View configuration.nix
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running ‘nixos-help’).
{ config, pkgs, ... }:
rec {
imports =
@heathdutton
heathdutton / gist:cc29284de3934706acd1
Created Apr 26, 2015
Start an Acquia drush command, and wait for it to complete before continuing.
View gist:cc29284de3934706acd1
#!/bin/bash
# Runs an acquia task, and waits for the task to complete before continuing.
# This is a helper script, to be used in others as needed.
if [[ $1 = "" ]] || [[ $2 = "" ]]
then
echo "Runs an acquia drush command, waiting for the results before continuing."
echo "Can be used as a replacement for drush."
echo
echo " Usage: $0 <site-alias> <ac-drush-command>"
@john2x
john2x / 00_destructuring.md
Last active Dec 1, 2021
Clojure Destructuring Tutorial and Cheat Sheet
View 00_destructuring.md

Clojure Destructuring Tutorial and Cheat Sheet

(Related blog post)

Simply put, destructuring in Clojure is a way extract values from a datastructure and bind them to symbols, without having to explicitly traverse the datstructure. It allows for elegant and concise Clojure code.

Vectors and Sequences

@0gust1
0gust1 / build.js
Last active Nov 5, 2016
metalsmith static website build, with livreload
View build.js
var extname = require('path').extname;
var Metalsmith = require('metalsmith');
var myth = require('myth');
var http = require('http');
var templates = require('metalsmith-templates');
var markdown = require('metalsmith-markdown');
var watch = require('metalsmith-watch');
/**