Skip to content

Instantly share code, notes, and snippets.

View mponizil's full-sized avatar

Misha Ponizil mponizil

  • Monument
  • Oakland, CA
View GitHub Profile
@mponizil
mponizil / jquery-placeholder.coffee
Created March 24, 2014 16:46
jquery-placeholder.coffee
define [
'jquery'
], ($) ->
$.support.placeholder = 'placeholder' of document.createElement('input')
placeholder =
listen: (container) ->
container.find('[placeholder]').each (i, el) ->

Keybase proof

I hereby claim:

  • I am mponizil on github.
  • I am mponizil (https://keybase.io/mponizil) on keybase.
  • I have a public key whose fingerprint is 101C A828 AA9D 9A78 5011 0FF3 9B91 349C A867 E084

To claim this, I am signing this object:

@mponizil
mponizil / query-string.js
Created September 14, 2015 19:50
parse/build querystring
function parseQuery(qs) {
return qs.replace('?', '').split('&').reduce(function(obj, pair) {
var i = pair.indexOf('=')
, key = pair.slice(0, i)
, val = pair.slice(++i);
obj[key] = decodeURIComponent(val);
return obj;
}, {});
}
@mponizil
mponizil / cookie.js
Last active December 14, 2015 07:29
@mponizil
mponizil / jst.js
Created May 22, 2013 19:16
jst.js
define([
'text',
'underscore'
], function(text, _) {
var modules = {};
return {
load: function(name, req, next, config) {
fs = require 'fs'
path = require 'path'
module.exports = (grunt) ->
grunt.initConfig
coffee:
default:
expand: true
cwd: 'source/coffee'
@mponizil
mponizil / transcript-row.coffee
Created June 10, 2013 19:40
Present Patch sample
define [
'underscore'
'moment'
'coffee!views/view'
'jst!views/moderation/row'
], (_, moment, View, jst) ->
severityJst = _.template """
<div class='fill-cell-<%= severity %>'>
<div class='dot-<%= severity %>'></div>
@mponizil
mponizil / arrow-mixin.scss
Created June 13, 2013 22:52
sass arrow mixin
// Gnar arrow mixin.
@mixin arrow-base($first: bottom, $second: left, $size: 4px, $color: #fff, $border-width: 0, $border-color: #000, $set-border: true) {
position: relative;
background: $color;
@if $set-border {
border: $border-width solid $border-color;
}
&:after, &:before {
#{$first}: 100%;
border: solid transparent;
@mponizil
mponizil / README.md
Created June 19, 2013 22:05
setup hx-objc
<!DOCTYPE html>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="http://localhost:1337/analytics/d3.js"></script>
<style>
body {
font: 10px sans-serif;
}