Skip to content

Instantly share code, notes, and snippets.

View morygonzalez's full-sized avatar
🌴
I may be slow to respond.

Hitoshi Nakashima morygonzalez

🌴
I may be slow to respond.
View GitHub Profile
if(typeof(models)=='undefined')
this.models = models = new Repository();
var Pinboard = {
name : 'Pinboard',
ICON : 'http://pinboard.in/favicon.ico',
getCurrentUser : function() {
if(decodeURIComponent(getCookieString('pinboard.in', 'login')).match(/login=(.*?) /))
return RegExp.$1;
@morygonzalez
morygonzalez / haiku_tweet.rb
Created October 12, 2011 14:09 — forked from siyo/haiku_tweet.rb
俳句が読みたくなった時用earthquake plugin
# -*- coding: utf-8 -*-
# haiku tweet / earthquake plugin
#
Earthquake.init do
command :haiku do |m|
input(":update #{m[1]} ここで一句、 %s" % [open("http://haiku.jgate.de/"){|f| f.read}])
end
end
@morygonzalez
morygonzalez / dot.mongorc.js
Created November 1, 2011 02:17 — forked from tily/dot.mongorc.js
MongoDB DBQuery extension for easier printjson
DBQuery.prototype.p = function() {
var args = arguments
this.forEach(function(e) {
var result = {}
if(args.length == 0) {
result = e
} else {
for(var i = 0; i < args.length; i++) {
var target = e
var keys = args[i].split('.')
@morygonzalez
morygonzalez / dot.mongorc.js
Created November 1, 2011 02:17 — forked from tily/dot.mongorc.js
MongoDB DBQuery extension for easier printjson
DBQuery.prototype.p = function() {
var args = arguments
this.forEach(function(e) {
var result = {}
if(args.length == 0) {
result = e
} else {
for(var i = 0; i < args.length; i++) {
var target = e
var keys = args[i].split('.')
@morygonzalez
morygonzalez / favstar.rb
Created November 27, 2011 05:01 — forked from siyo/favstar.rb
favstar 見るやつ(色つき) / earthquakge.gem plugin
# -*- coding: utf-8 -*-
# favstar / earthquakge.gem plugin
#
# e.g. :favstar #=> your favstar
# :favstar who #=> who's favstar
#
require 'rss'
Earthquake.init do
@morygonzalez
morygonzalez / favstar.rb
Created November 28, 2011 14:41 — forked from siyo/favstar.rb
favstar 見るやつ(色つき) / earthquakge.gem plugin
# -*- coding: utf-8 -*-
# favstar / earthquakge.gem plugin
#
# e.g. :favstar #=> your favstar
# :favstar who #=> who's favstar
#
require 'rss'
Earthquake.init do
@morygonzalez
morygonzalez / ogyohee.rb
Created January 14, 2012 13:02 — forked from DOGEME/ogyohee.rb
オギョヒーっていう時用 / earthquake.gem plugin
# -*- coding: utf-8 -*-
# ogyohee tweet / earthquake plugin
#
# ogyohee: http://shindanmaker.com/152454
#
require 'net/http'
Earthquake.init do
command %r|^:ogyo\s*(.+)*|, :as => :ogyohee do |m|
url = "http://shindanmaker.com/152454"
@morygonzalez
morygonzalez / .zshrc
Created February 2, 2012 09:48 — forked from youpy/.zshrc
play music during command execution
p() {
local pid exit
# http://www.filesonic.com/file/703099021
afplay ~/Music/Nyan\ Cat.mp3 &
pid=$!
trap "kill -9 $pid" INT
command $*
exit=$?
kill -9 $pid
trap INT
@morygonzalez
morygonzalez / script
Last active October 19, 2015 03:41 — forked from negipo/script
/Applications/Gyazo.app/Contents/Resources/script
#!/usr/bin/env ruby
require 'fileutils'
require 'digest/md5'
def main
user = IO.popen("whoami", "r+").gets.chomp
file = "/Users/#{user}/Dropbox/Public/gyazo/#{Digest::MD5.hexdigest(Time.now.to_f.to_s)}.png"
url = 'https://dl.dropboxusercontent.com/u/2611378/gyazo/' + File.basename(file)
@morygonzalez
morygonzalez / screen_name_prompt.rb
Created April 24, 2012 09:27 — forked from ryumu/screen_name_prompt.rb
Earthquake.gemのプロンプトにユーザー名を出すよ!プラグイン(色つき)
# coding: UTF-8
Earthquake.init do
once do
user = twitter.info['screen_name']
config[:prompt] = user.c(color_of(user)) + config[:prompt]
end
end