Via Tech

技術のことなど

CLIからRubyMineを起動する方法

Tools > Create Command-line Launcher を選択します。 コマンドの名前を好きに決めます。 以下のコマンドでCLIからRubyMineを起動できるようになりました。 $ mine path_to_file

ざっくりHaml

Haml (HTML Abstraction Markup Lunguage) 概要 HTML template engin HTMLをスッキリ美しく 公式サイト: http://haml.info/ リファレンス: http://haml.info/docs/yardoc/file.REFERENCE.html コツ h1, tableなどは開始タグと閉じタグを削除し、%をタグにつ…

【Rails5】新しいアプリを作成し,scaffoldするまで

sampleProductを作成する mkdir Rails5SampleApp; and cd Rails5SampleApp Rubyのバージョンを指定する rbenv local 2.5.1 gemをbundlerで管理して、Projectフォルダにインストールする bundle init echo "gem 'rails'" >> Gemfile bundle install --path ve…

nodebrew を利用してnode.jsをinstallする

nodebrewは、node.jsを自分のマシン内でversion管理するためのtool。rubyのrbenvのようなもの。 github.com ソースを持ってくる $ curl -L git.io/nodebrew | perl - setup パスを追加.bashrc .zshrc などに # nodebrew export PATH=$HOME/.nodebrew/current…

Rubyスキルチェック問題を行うときに役に立ったメソッドなど

入力 n input_lines = gets.to_i m n n, m = gets.split.map(&:to_i) N1 N2 N3 ・ ・ ・ N7 (7).times{ gets.to_i } 出力 N文字目まで出力 s = "abcdef" puts s[0,2] => "ab" メソッド 絶対値(Absolute value) p number.abs 文字列の末尾の改行文字を削除 p …

【Rails5】Herokuに乗っけたらフェイスブック認証ができなくなった件

エラー URLはブロックされています: リダイレクトURIがアプリのクライアントOAuth設定でホワイトリストに追加されていないため、リダイレクトできませんでした。クライアントとウェブOAuthログインをオンにして、すべてのアプリドメインを有効なOAuthリダイ…