Skip to content

Instantly share code, notes, and snippets.

View minodisk's full-sized avatar

Daisuke Mino minodisk

  • Knowledge Work
  • Tokyo, Japan
  • 17:11 (UTC +09:00)
  • X @minodisk
View GitHub Profile
@minodisk
minodisk / gist:2699899
Created May 15, 2012 08:02
とりあえず鉄板ぽいviewport設定
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1, user-scalable=no">
@minodisk
minodisk / cssTo.coffee
Created May 7, 2012 09:28
CSS animation in callback style
unless window.mn? then window.mn = {}
unless window.mn.dsk? then window.mn.dsk = {}
unless window.mn.dsk.css3 then window.mn.dsk.css3 = {}
exports = window.mn.dsk.css3
exports.Easing = Easing =
linear : 'linear'
ease : 'ease'
easeIn : 'ease-in'
@minodisk
minodisk / default
Created April 26, 2012 00:29
nginx default server
server {
listen 80 default_server;
server_name _;
return 444;
}
target.parentNode.insertBefore element, target.nextSibling
@minodisk
minodisk / makefile.coffee
Created March 29, 2012 17:19
ディレクトリを監視して CoffeeScript をコンパイル
###
makefile.coffee v0.1.3
###
fs = require 'fs'
path = require 'path'
{spawn} = require 'child_process'
coffee = require 'coffee-script'
{parser, uglify} = require 'uglify-js'
{Relay} = require 'relay'
@minodisk
minodisk / facebook.js
Created March 18, 2012 00:42
How to dynamically initialize social button.
FB.XFBML.parse();
@minodisk
minodisk / cast.js
Created March 11, 2012 00:17
How to use ColorJS
RGB(new HSV(0, 1, 1));
HSV(new RGB(255, 0, 0));
@minodisk
minodisk / loading.coffee
Created December 15, 2011 17:04
ローディングの未圧縮ソース達
NUMBERS = [
'zero'
'one'
'two'
'three'
'four'
'five'
'six'
'seven'
'eight'
@minodisk
minodisk / forinstring.js
Created October 18, 2011 20:07
`for in String` runs without throwing Error
var _keys = function(obj){
//if(Object.keys) return Object.keys(obj);
var keys = [];
for(var k in obj){
if(obj.hasOwnProperty(k)) keys.push(k);
}
return keys;
};
_keys('foo'); // [0, 1, 2]
@minodisk
minodisk / myjson.js
Created October 18, 2011 12:35
native JSON がミリ秒を無視しないかの判定
my.JSON = (function () {
if (window.JSON && window.JSON.stringify([new Date()]).charAt(21) === '.') {
return window.JSON;
}
var JSON = {};
// implementation
return JSON;
})();