Skip to content

Instantly share code, notes, and snippets.

Avatar

ky ymsrk

  • IDOM.inc
  • in Tokyo
View GitHub Profile
@ymsrk
ymsrk / uninstall_gems.sh
Created Jan 17, 2018
all uninstall gems
View uninstall_gems.sh
#!/usr/bin/env bash
echo 'uninstall_gems'
uninstall() {
list=`gem list --no-versions`
for gem in $list; do
gem uninstall $gem -aIx
done
gem list
View init.coffee
# Your init script
#
# Atom will evaluate this file each time a new window is opened. It is run
# after packages are loaded/activated and after the previous editor state
# has been restored.
#
# An example hack to log to the console when each text editor is saved.
#
# atom.workspace.observeTextEditors (editor) ->
# editor.onDidSave ->
@ymsrk
ymsrk / initial.sh
Created Jul 25, 2017
railsをインストールするところまでのシェルスクリプト
View initial.sh
#!/bin/bash
ruby_version=2.4.0
vendor_path=./vendor/bundler/
echo '初期化処理実行開始....'
if [ ! -e .ruby_version ]; then
rbenv local $ruby_version
fi
@ymsrk
ymsrk / rails_new_project.md
Last active Jun 16, 2017
rails 新規プロジェクト
View rails_new_project.md

rails new project command memory's

ターミナルにはfishがインストールされている。
event-sandboxはプロジェクトの名前なので適宜読み替えること。

新規でプロジェクトを構築する手順

1.ディレクトリを作成する

$ mkdir event-sandbox; and cd event-sandbox;
View gem selects
## Add Gem files
gemの名前 | 内容
--------------------- | ---------------------------------------------
sidekiq | 非同期処理を実現する
active_decorator | レイヤーを追加する
pry-rails | pryでrails consoleを利用できる
pry-byebug | pryでステップ実行ができる
hirb | モデル出力を整形して表示
hirb-unicode | マルチバイト文字を問題なく表示
@ymsrk
ymsrk / .pryrc
Created Jun 3, 2017
Rails consoleで pryを利用する
View .pryrc
begin
require 'hirb'
rescue LoadError
# Missing goodies, bummer
end
if defined? Hirb
Hirb::View.instance_eval do
def enable_output_method
@output_method = true
@ymsrk
ymsrk / .rspec
Created Apr 9, 2017
setting_rspec
View .rspec
--color
--warnings
--require spec_helper
--format documentation
@ymsrk
ymsrk / .travis.yml
Created Apr 9, 2017
setting_travis
View .travis.yml
language: ruby
before_install:
- gem update --system 2.6.10
- gem --version
rvm:
- 2.2.4
@ymsrk
ymsrk / .coveralls.yml
Created Apr 9, 2017
setting_coveralls
View .coveralls.yml
service_name: travis-ci
View Gemfile_Development_Kid
source 'https://rubygems.org'
ruby '2.2.4'
gem 'awesome_print'
group :development, :test do
gem 'better_errors' # 開発中のエラー画面をリッチにする
gem 'binding_of_caller' # 開発中のエラー画面にさらに変数の値を表示する
gem 'byebug'
gem 'hirb' # モデルの出力結果を表形式で表示するGem
gem 'hirb-unicode' # 日本語などマルチバイト文字の出力時の出力結果のずれに対応
You can’t perform that action at this time.