pplogのGemfile

Gemfile

pplog のGemfileです。

rev: 38530c94aebae07372f184ee3b726b988ea53aa4

source 'https://rubygems.org'

ruby '2.2.0'

# Framework
gem 'rails', '4.2.0'
gem 'responders', '~>2.0'

# Database
gem 'pg'

# Authentication
gem 'authority'
gem 'devise'
gem 'omniauth'
gem 'omniauth-twitter'

# APIs
gem 'twitter', '>= 5.11.0'
gem 'airbrake'
gem 'hipchat'
gem 'idobata'
gem 'grape'
gem 'pusher'
gem 'em-http-request'
gem 'garb'
gem 'webpay'

# Assets
gem 'coffee-rails', '~> 4.0'
gem 'haml-rails'
gem 'jbuilder', '~> 2.0'
gem 'sass', '~> 3.2.0'
gem 'sass-rails', '~> 4.0'
gem 'inuicon-rails', '~> 0.0.7'
gem 'uglifier', '>= 1.3.0'
gem 'asset_sync'
gem 'unf'

# Helpers
gem 'active_decorator'
gem 'auto_html', '~> 1.6.0', github: 'arehberg/auto_html'
gem 'dekiru'
gem 'rinku'
gem 'redcarpet', '~> 3.1', github: 'vmg/redcarpet'
gem 'rouge'
gem 'gemoji'

# Models
gem 'carrierwave'
gem 'enumerize'
gem 'figaro'
gem 'fog'
gem 'mini_magick'
gem 'validates_email_format_of'
gem 'default_value_for'
gem 'uuidtools'
gem 'active_hash'

# Server
gem 'puma'
gem 'utf8-cleaner'

# Views
gem 'bootstrap-sass'
gem 'compass-rails'
gem 'animation'
gem 'font-awesome-rails'
gem 'jquery-rails', '>= 3.1.2'
gem 'jquery-ui-rails'
gem 'jquery-cookie-rails'
gem 'jquery-turbolinks'
gem 'kaminari'
gem 'turbolinks'
gem 'simple_form'
gem 'yajl-ruby'

# Javascript
gem 'underscore-rails'
gem 'pjax_rails'

# background
gem 'sidekiq'
gem 'sinatra', require: false
gem 'slim'

# iOS Push Notification
gem 'houston'

# Google Cloud Messaging for Android
gem 'gcm'

# Performance
gem 'peek'
gem 'peek-git'
gem 'peek-pg'
gem 'peek-redis'
gem 'peek-dalli'
gem 'peek-performance_bar'
gem 'peek-rblineprof'

group :doc do
  gem 'sdoc', require: false
end

group :development do
  # Debugs
  gem 'web-console', '~> 2.0'
  gem 'awesome_print'
  gem 'better_errors'
  gem 'binding_of_caller'
  gem 'hirb'
  gem 'hirb-unicode'
  gem 'letter_opener'
  gem 'pry-byebug'
  gem 'pry-doc'
  gem 'pry-rails'
  gem 'pry-stack_explorer'
  gem 'quiet_assets'
  gem 'rack-mini-profiler'
  gem 'tapp'
  gem 'view_source_map'
  gem 'i18n-tasks'
  gem 'thin'
  gem 'rubocop'
  gem 'rails-erd', github: 'paulwittmann/rails-erd', branch: 'mavericks'
end

group :test, :development do
  # TDD
  gem 'brakeman'
  gem 'capybara'
  gem 'database_rewinder'
  gem 'delorean'
  gem 'factory_girl'
  gem 'factory_girl_rails'
  gem 'faker'
  gem 'guard-rspec', require: false
  gem 'guard-sprockets2'
  gem 'launchy'
  gem 'nokogiri'
  gem 'poltergeist'
  gem 'rails-db-resetup'
  gem 'rb-fsevent', require: RUBY_PLATFORM.downcase =~ /darwin/ ? 'rb-fsevent' : false
  gem 'rspec', '~> 3.0'
  gem 'rspec-rails', '~> 3.1'
  gem 'minitest'
  gem 'shoulda-matchers'
  gem 'spring'
  gem 'spring-commands-rspec'
  gem 'transpec'
end

group :test do
  gem 'rspec-sidekiq', github: 'yelled3/rspec-sidekiq', branch: 'rspec3-beta'
  gem 'json_spec'
  gem 'vcr'
  gem 'webmock'
end

group :production, :staging do
  # Heroku
  gem 'rails_12factor'

  # Profile
  gem 'newrelic_rpm'

  # memcache
  gem 'memcachier'
  gem 'dalli'
end

口頭で話したことを文字に起こすことについて

情報の共有化を意識的に行うことについて日頃から心がけていること

  • 口頭で相談したことをesaqiita:teamにまとめる
  • 口頭でコードレビューしたことをgithubgitlabのコードレビューのコメントにも書き残す
  • 口頭で話したことをチャットにも書き残す
  • チャットで話しかけた後に口頭で済んだ場合、チャットに解決済と流す

消え行く知見や、消え行く情報を文字にすることで永続化させよ。密室の議論を無くせ。