Ruby
railsでcrontabを扱いたい場合は「Whenever」が便利 #gemfile gem 'whenever', require: false whenever設定ファイルschedule.rbを作成 以下のコマンドを実行してconfig/schedule.rbを作成 $ bundle exec wheneverize . wheneverは下記のコマンドが実行可能 …
最近は、CSSのスタイル等が複雑で、link_to で生成される文字の部分にHTMLタグを挿入したい場合がある。 この場合は、link_to のブロック構文というものを使用する <%= link_to index_index_path,target:"_blank" do %> <i class="icon-home"></i>Home</a> <% end %> #index.html <a href="/index/index"> <i class="icon-home"></i>Home </a>
アイコンを簡単に設定 gem:font-awesome-railsを使用 github.com #hoge.slim =fa_icon "camera-retro" iconはここから選べる fontawesome.io
railsでpartial(パーシャル)を扱う場合 #slimを使用しています #同じディレクトリの場合 = render partial: 'hoge' #別ディレクトリの場合 = render partial: 'foge/hoge'
後で見直すためにメモ ファイルを保存する URLを指定してファイルを保存する #hoge.rb #pathも指定する filename = "hoge/hoge.rb" url = "http://hoge.com" open(url) do |file| open(filename, "w+b") do |out| out.write(file.read) end end 時刻を扱う #…
webアプリケーションを動かす上で 忘れちゃうんでメモ 間違ってたらごめんなさい 構成 ruby 2.3.1 rails 5.0.1 nginx capistrano puma conoha - centOS 6.7 64bit 目次 VPS vpsは検討の末conohaのvpsを使用 ssh接続のための接続等は省略しておきます。 とり…
後で見返すようのメモ 時刻を扱う t = Time.now t.year t.month t.day t.hour t.min t.sec t.usec
FaradayというHTTPクライアントライブラリがとても良い 後で見返すためにメモ Faradayの使い方 Gemfileはこんな感じ # httpリクエスト gem 'faraday' # リダイレクトを追う gem 'faraday_middleware' # クッキーを扱う gem 'faraday-cookie_jar' ファイルの…