Skip to content

Instantly share code, notes, and snippets.

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

Jake jheidt

💭
:shipit: 👍
View GitHub Profile
@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 / Möbius 6hedrons (pure CSS).markdown
Created August 25, 2015 21:33
Möbius 6hedrons (pure CSS)

Möbius 6hedrons (pure CSS)

Live coded in 30 minutes on the 11th of August 2015. Uses transform-style: preserve-3d, so it can only work in browsers supporting it. This excludes IE up to and including 11. It's also ugly if CSS filters are not supported. Tested and works in Firefox 39, Chrome 44, 46 (canary)/ Opera 31 beta on Windows 8. Inspiration:

gif

Source.

A Pen by Ana Tudor on CodePen.

@jheidt
jheidt / zsh-lovers
Last active August 30, 2022 03:14
zsh-lovers manpage - great list of zsh examples
ZSH-LOVERS(1) ZSH-LOVERS(1)
NAME
zsh-lovers - tips, tricks and examples for the Z shell
SYNOPSIS
Just read it. ;-)
@jheidt
jheidt / .pryrc
Last active April 8, 2020 07:27
jheidt's ~/.pryrc
# -*- encoding: utf-8 -*-
#
# jheidt's kickass pry config
#
Pry.editor = proc { |file, line| "/usr/bin/subl #{file} +#{line}" }
Pry.config.theme = 'tomorrow'
Pry.config.ls.heading_color = :white
@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 / 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,

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 / 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
##
##
#!/usr/bin/env ruby
require 'uri'
require 'yajl'
require 'json'
require 'json-schema'
require 'net/http'
require 'digest/sha1'
s3_data_transfer_schema = {
@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>