Skip to content

Instantly share code, notes, and snippets.

View jheidt's full-sized avatar
💭
:shipit: 👍

Jake jheidt

💭
:shipit: 👍
View GitHub Profile
@jheidt
jheidt / add-pidgin-smiley.sh
Last active August 29, 2015 14:01
Create a pidgin smily from an image file
#!/bin/bash
#- add-pidgin-smily 0.1
#- Copyright (C) 2014 Jake Heidt admin@jheidt.com
##
##
## :D :D :D CREATES PIDGIN SMILIES :D :D :D
##
##

Keybase proof

I hereby claim:

  • I am jheidt on github.
  • I am jheidt (https://keybase.io/jheidt) on keybase.
  • I have a public key whose fingerprint is D518 8218 5C46 1CAA 36FA BAFC 8A61 ED5E 42AA 80C6

To claim this, I am signing this object:

@jheidt
jheidt / Preferences.sublime-settings
Last active August 29, 2015 14:06
jheidt's sublime text 3 user preferences
{
"auto_complete": true,
"auto_find_in_selection": true,
"auto_match_enabled": false,
"bold_folder_labels": true,
"caret_extra_width": 1,
"caret_style": "phase",
"close_windows_when_empty": false,
"color_scheme": "Packages/Theme - Cobalt2/cobalt2.tmTheme",
"colored_folder_glyphs": true,
@jheidt
jheidt / CDH5.sh
Created September 19, 2014 17:40
configures cloudera CDH5.1.0 for use on a standalone development machine
# ===================================================
# CLOUDERA 5.1.0
# ===================================================
declare CDH_SUFFIX=cdh5.1.0
declare CDH_HOME=/opt/${CDH_SUFFIX}
declare AVRO_DIR_NAME=avro-1.7.5-${CDH_SUFFIX}
declare DATAFU_DIR_NAME=datafu-1.1.0
declare HADOOP_DIR_NAME=hadoop-2.3.0-${CDH_SUFFIX}
@jheidt
jheidt / empty.sql
Created October 26, 2015 22:56 — forked from xenoterracide/empty.sql
Find empty strings or strings containing only whitespace, for postgresql
CREATE OR REPLACE FUNCTION empty(TEXT)
RETURNS bool AS
$$ SELECT $1 ~ '^[[:space:]]*$'; $$
LANGUAGE sql
IMMUTABLE;
COMMENT ON FUNCTION empty(TEXT)
IS 'Find empty strings or strings containing only whitespace';
@jheidt
jheidt / formatsql.ps1
Created April 5, 2013 16:49
Updated version of Arvind Shyamsundar's 'pretty print sql' script. Accepts strings or files from the pipeline and writes to pipeline output.
<#
.SYNOPSIS
'Pretty print' a given T-SQL script
.DESCRIPTION
This script will format T-SQL scripts
.NOTES
Author : Arvind Shyamsundar (arvindsh@microsoft.com)
@jheidt
jheidt / wkb.rb
Last active December 16, 2015 02:39
Messing around with a ruby Well-Known-Binary converter.
module WellKnownBinary
require 'bindata'
TYPE_ID = {
:point => 1,
:linestring => 2,
:polygon => 3,
:multipoint => 4,
:multilinestring => 5,
@jheidt
jheidt / local.conf
Created July 16, 2013 15:17
Fontconfig local.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
save this file as /etc/fonts/local.conf
-->
<match target="font">
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
#!/usr/bin/env ruby
require 'uri'
require 'yajl'
require 'json'
require 'json-schema'
require 'net/http'
require 'digest/sha1'
s3_data_transfer_schema = {
require 'open-uri'
class Bingy
LANDING_PAGE = 'http://www.bing.com/translator'.freeze
SPEAK_URL = LANDING_PAGE + '/api/language/Speak?locale=en-US&media=audio/mp3'
def initialize(text, gender = 'male')
@user_agent = 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36'
@params = { text: text, gender: gender }
end