Skip to content

Instantly share code, notes, and snippets.

@ryonext
ryonext / application_template.rb
Last active October 11, 2015 06:38
My Rails Application template
gem "twitter-bootstrap-rails"
gem "thin"
gem_group :development, :test do
gem "rspec-rails"
gem "pry-rails"
gem "spork"
gem "rb-fsevent"
gem "guard-spork"
gem "growl"

2013 年の新卒研修メニュー

Rails Tutorial

目的

  • 2013 年で Web アプリケーションを作る時にモダンな方法で一通り Web アプリケーションを自分一人で作れるようになってもらう
  • 作る過程で Web 開発で必要とされるスキルセットを身につけてもらう

教材と教える項目

@sunaot
sunaot / exception.md
Created August 2, 2013 09:13
例外設計の話

例外設計の話。

こんな指針がいいのかなー 2013 夏 ver.

例外の目的とは?

.NET の「例外のデザインのガイドライン」にもこう書いてある。

@chinmo
chinmo / gist:6195212
Last active December 20, 2015 21:08
http://morizyun.github.io/blog/ruby-design-pattern-14-abstract-factory/ を読んで考えた。 Client のインスタンスが ConcreteFactory に Product の生成を委ねるという形で捉え直した。つまり、 * Client ... 好みの ConcreteFactory (FlagAndAlgaeFactory or DuckAndWaterLilyFactory) で望みの生態系をつくる。個人的には Client が Pond だと良さそう。 * AbstractFactory ... Pond ではなく、OrganismFactory としてみた
# Product 1
class Frog
def initialize(name)
@name = name
end
def eat
puts "カエル #{@name} は食事中です"
end
end
@sue445
sue445 / example.md
Created January 20, 2014 06:42
gem名のアンスコとハイフンの違い

ハイフン区切り

$ bundle gem happiness-charge-precure
      create  happiness-charge-precure/Gemfile
      create  happiness-charge-precure/Rakefile
      create  happiness-charge-precure/LICENSE.txt
      create  happiness-charge-precure/README.md
      create  happiness-charge-precure/.gitignore
      create  happiness-charge-precure/happiness-charge-precure.gemspec
      create  happiness-charge-precure/lib/happiness/charge/precure.rb