Skip to content

Instantly share code, notes, and snippets.

View rake_task_source_lister.rake
#
# Rake task source lister
#
# Install:
# put this file on ${HOME}/.rake directory
#
# Usage:
# rake -g source_list
# rake -g 'source_list[task_name]'
#
View gist:3161692

NOT DRY

describe "hogehoge"
  context "case A" do
    before do
      @user = User.guest
    end

    # test cases
  end
@tkyowa
tkyowa / apache
Created Feb 22, 2012
Simple initscript for Apache
View apache
#!/bin/sh
#
# Simple startup script for Apache
#
# chkconfig: 345 85 15
# description: Apache
# processname: httpd
#
. /etc/init.d/functions
@tkyowa
tkyowa / gist:1797287
Created Feb 11, 2012
シェルのヒアドキュメント記法
View gist:1797287
cat <<-'EOS' > /tmp/chihayafuru
ちはやふる
かみよもきかす
たつたかは
からくれなゐに
みつくくるとは
EOS
# * 'EOS'とシングルクォートで囲むとヒアドキュメント内の式展開無効
# * <<- の "-" は行頭のタブを無視するオプション
View rake_task_hierarchical_parser.rake
#
# Rake task hierarchical parser
#
# Install:
# put this file on ${HOME}/.rake directory
#
# Usage:
# rake -g dependency
# rake -g 'dependency[task_name]'
#
@tkyowa
tkyowa / gist:1378694
Last active May 23, 2017
ruby-debugを使ったRuby・Railsアプリケーションのデバッグ方法
View gist:1378694

ruby-debugを使ったRuby・Railsアプリケーションのデバッグ方法

インストール

# Ruby 1.8系の場合
gem install ruby-debug

# Ruby 1.9系の場合
gem install debugger