Skip to content

Instantly share code, notes, and snippets.

View mrkn's full-sized avatar
:octocat:

Kenta Murata mrkn

:octocat:
View GitHub Profile
@mrkn
mrkn / gist:266597
Created December 31, 2009 03:54 — forked from BanzaiMan/gist:266144
$ ruby -v -rdebug -rubygems -e 0 (~)
ruby 1.9.2dev (2009-12-27 trunk 26184) [x86_64-darwin10.2.0]
Debug.rb
Emacs support available.
ruby:0: `' (NilClass)
from /opt/ruby/trunk/lib/ruby/1.9.1/debug.rb:661:in `excn_handle'
from /opt/ruby/trunk/lib/ruby/1.9.1/debug.rb:715:in `trace_func'
from /opt/ruby/trunk/lib/ruby/1.9.1/debug.rb:905:in `block in <class:DEBUGGER__>'
from ruby:0:in `set_encoding'
" Knuth Subtractive Random Number Generator
let s:knuth_random = { 'index': 0, 'state': repeat([0], 56) }
function! s:knuth_random.seed(seed) dict
let l:seed = 161803398 - (a:seed < 0 ? -a:seed : a:seed)
let self.state[55] = l:seed
let [l:i, l:j, l:k] = [0, 0, 1]
for l:i in range(1, 54)
let l:j = (21 * l:i) % 55
@mrkn
mrkn / foo_spec.rb
Created February 22, 2012 14:18 — forked from sorah/foo_spec.rb
class Foo
def hi; end
def bar
hi if @flag
@flag = true
end
end
describe 'some' do
$ /usr/bin/ruby -v a.rb
ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]
Arguments received by method:
arg_1: [1, 2, 3]
arg_2: []
Arguments received by lambda:
arg_1: [1, 2, 3]
arg_2: []
@mrkn
mrkn / zshrc_useful.sh
Created December 25, 2021 03:09 — forked from mollifier/zshrc_useful.sh
少し凝った zshrc
# 少し凝った zshrc
# License : MIT
# http://mollifier.mit-license.org/
########################################
# 環境変数
export LANG=ja_JP.UTF-8
# 色を使用出来るようにする