Skip to content

Instantly share code, notes, and snippets.

View iorionda's full-sized avatar

Iori ONDA iorionda

  • Freelance
  • Tokyo/Japan
View GitHub Profile
#!/usr/bin/env bash
uninstall() {
list=`gem list --no-versions`
for gem in $list; do
echo $gem
gem uninstall $gem -aIx
done
gem list
@iorionda
iorionda / gist:7913448
Created December 11, 2013 16:19
読み込まれる順番
zshenv
zshenv
zprofile
original zshrc
zshenv
custom env
custum zshrc
@iorionda
iorionda / melodic_speed_metal.md
Created December 11, 2013 06:26
Metal Advent Calendar 2013

メロディック・スピード・メタル \m/

Metal Advent Calendar 2013 に参加してみます。12/10 分なのですが、風邪を引いて寝込んでいる間にキング・クリムゾンされてしまいました。 みなさん、風邪には十分に気をつけましょう。

メロディック・スピード・メタルとは

メロディック・スピード・メタルとは

Wikipedia によると

@iorionda
iorionda / term.md
Last active December 30, 2015 02:28
略語 元の語 意味 優先度
NOTE note 注意・注釈。重要なメモとして見えない仕様やAPI制限や注意すべきことを書いておく。 -
TBD to be determined どうするか決める/検討する。
TODO to do 何かする/したい願望。(新機能を)追加する。(リファクタリングなどで)改修する。 低~中
XXX xxx (わかっているが)危険・明らかに良くないが動作はする。正当な方法に直すべき。制約で仕方ない場合にも。 中~高
FIXME fix me 間違った実装やバグってるコード(代案があるので)直すべき。(アピールとして)直して欲しい。 中~高
@iorionda
iorionda / .watsonrc
Created November 29, 2013 08:47
watson-ruby をプロジェクトに導入して、みんなが積極的に TODO を消化するようにする!! ref: http://qiita.com/iori-o@github/items/bab0be70fadb0986dd2b
# watson rc
# watson - inline issue manager
# [goosecode] labs
# Directories
# watson の管理対象とするディレクトリ
[dirs]
./lib
./app/controllers
@iorionda
iorionda / git_and_github_tips.md
Last active December 28, 2015 09:48
Git/github を使うのに便利なコマンドをまとめています
  • Git でリモートで削除されたブランチを同期させる
% git fetch --prune
  • Git でリモートのマージ済みのブランチを一括削除する
% git branch -a --merged | grep -v master | grep remotes/origin| sed -e 's% *remotes/origin/%%' | xargs -I% git push origin :%
[1] 3.2.14@2.0.0-p247(main)> pi = 3.14
=> 3.14
[2] 3.2.14@2.0.0-p247(main)> Float === pi
=> true
[3] 3.2.14@2.0.0-p247(main)> pi === Float
=> false
describe 'let let! before' do
let(:sample_1) { puts '*** let sample_1 ***'; 'sample_1' }
let!(:sample_2) { puts '*** let! sample_2 ***'; 'sample_2' }
before { puts '### before ###' }
after { puts "### after ###"; puts "\n" }
let!(:after_before_all) { puts "let! after ### before ###" }
context 'sample_1' do
before { puts '--- before sample_1 ---' }
@iorionda
iorionda / file0.txt
Created November 8, 2013 01:55
Git で不要になったローカルブランチ・リモートブランチを削除する方法 ref: http://qiita.com/iori-o@github/items/c7e0aca399371068a9b8
% git branch
master
foo
bar

Ruby の多重代入まとめ

% ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin12.4.0]

右辺と左辺が同数の場合

irb(main):001:0> x, y = 1, 2