Skip to content

Instantly share code, notes, and snippets.

View non-carbondated's full-sized avatar

Matt Meyer non-carbondated

  • Minneapolis/St. Paul
View GitHub Profile
@non-carbondated
non-carbondated / SassMeister-input.scss
Created June 13, 2014 18:15
Generated by SassMeister.com.
// ----
// Sass (v3.3.8)
// Compass (v1.0.0.alpha.19)
// ----
// Example based on http://www.smashingmagazine.com/2014/06/12/sassy-z-index-management-for-complex-layouts/
// This example reduces effort and required code by using @each and #{} to make updating a z-index list the only effort needed.
$elements: project-covers, user-tooltip, sorting-bar, modals, navigation;
$modal-elements: field, form-controls, error, autocomplete-dropdown;
@non-carbondated
non-carbondated / color-lps.sublime-snippet
Created January 26, 2015 15:38
LeadPages template.json snippets for use in Sublime Text
<snippet>
<content><![CDATA[
{
"type": "color",
"name": "$1 Color",
"find": "#$2"
},
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>lps:color</tabTrigger>
@non-carbondated
non-carbondated / SassMeister-input.scss
Created September 4, 2015 20:01
Generated by SassMeister.com.
// ----
// Sass (v3.4.14)
// Compass (v1.0.3)
// ----
$columns: 10 12;
$bp: 'lg';
@for $i from 1 through length($columns) {
.flex-#{nth($columns, $i)} {
@non-carbondated
non-carbondated / SassMeister-input.scss
Last active October 19, 2015 21:40
Generated by SassMeister.com.
// ----
// Sass (v3.4.14)
// Compass (v1.0.3)
// ----
$bp-small: 20em;
@mixin breakpoint($point) {
@if $point == small {
@media (min-width: $bp-small) { @content; }
@non-carbondated
non-carbondated / gist:78a1b39180dd8dfbc0ae754094744c3d
Created December 4, 2017 17:27
Detecting if a file has a byte order mark (BOM) using JavaScript
var reader = new FileReader();
reader.onerror = function (err) {
console.log('Error:', err);
};
reader.onload = function (e) {
var text = reader.result;
debugger;
var buf = new Uint8Array(text);
// check for byte order mark
// 0xef, 0xbb and 0xbf in hex converts to 239, 187 and 191 in decimal
@non-carbondated
non-carbondated / Current_SST_Slack.sh
Created December 19, 2017 21:14
Simple script to update Slack status with the currently playing Streaming Soundtracks track via iTunes
#!/bin/bash
APIKEY="_APIKEY_"; #From Here https://api.slack.com/custom-integrations/legacy-tokens
CURRENTSTREAMINFO=""
while true
STREAM=$(osascript -e 'tell application "iTunes" to current stream title as string')
STREAMINFO=${STREAM/\([\d|:]+?\)$/""}
MESSAGE=$(echo "$STREAMINFO" | perl -MURI::Escape -ne 'chomp;print uri_escape($_),"\n"')