Skip to content

Instantly share code, notes, and snippets.

View tricknotes's full-sized avatar

Ryunosuke Sato tricknotes

View GitHub Profile
@tricknotes
tricknotes / config.ru
Created November 12, 2011 05:59
config.ru for gollum
require 'rubygems'
require 'bundler/setup'
require 'gollum/frontend/app'
Precious::App.set(:gollum_path, File.dirname(__FILE__))
Precious::App.set(:wiki_options, {})
run Precious::App
@tricknotes
tricknotes / index.html
Created November 29, 2011 17:22
refactoring-demo for SaCSS vol.29
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
body {
width: 100%;
height: 100%;
background-color: #666;
}
canvas {
@tricknotes
tricknotes / mongolab.error.json
Created November 30, 2011 15:13
error log for mongolab
{
"message": "can't call something : /10.44.119.163:29117/xx_watcher",
"class": "com.mongodb.MongoException$Network",
"stackTrace": [
"com.mongodb.DBPort._open(DBPort.java:206)",
"com.mongodb.DBPort.go(DBPort.java:94)",
"com.mongodb.DBPort.go(DBPort.java:75)",
"com.mongodb.DBPort.findOne(DBPort.java:129)",
"com.mongodb.DBPort.runCommand(DBPort.java:138)",
"com.mongodb.DBPort.checkAuth(DBPort.java:283)",
{ [MongoError: quota exceeded]
name: 'MongoError',
err: 'quota exceeded',
code: 12501,
n: 0,
lastOp: { low_: 2, high_: 1324977215 },
connectionId: 64862,
ok: 1 }
PROMPT="function %n() { "
RPROMPT="};"
@tricknotes
tricknotes / printout.js
Created October 31, 2012 14:52
Gist を印刷する時に良い感じのレイアウトにする
// For printout https://gist.github.com
// DOM
$('#header').remove();
$('#repos').remove();
$('.secondary').remove();
$('.meta').remove();
$('#footer').remove();
$('.push').remove();
$('#comments').remove();
@tricknotes
tricknotes / missing.png
Created November 27, 2012 15:01
missing link
missing.png
@tricknotes
tricknotes / bench.js
Created December 5, 2012 10:01
Performance check about object initialization.
var before, after;
var obj, i;
var count = 1000000000;
var t;
console.log('%j', process.versions);
console.log('');
console.log('* initialize');
@tricknotes
tricknotes / bench.js
Created December 8, 2012 02:12
Performance check about deleting property null assignment
var now;
var obj, i;
var count = 10000000;
var key = 'key';
obj = {};
now = Date.now();
for (i = 0; i < count; i++) {
obj[key] = 1;
obj[key] = null;