Ruby
loumo.jp 勉強になったのでメモ。
わかりやすかったです! メモ: techtechmedia.com
An error occurred while installing ffi (1.15.4), and Bundler cannot continue. Make sure that `gem install ffi -v '1.15.4' --source 'https://rubygems.org/'` succeeds before bundling. brew link --force libffi で出てくる export LDFLAGS="-L/us…
rails db:seed で ActiveRecord::StatementInvalid: SQLite3::ReadOnlyException: attempt to write a readonly database が出る問題は以下で解決。 stackoverflow.com はてぶろの編集画面にコードブロックない(パッとみ見当たらない)の使いづらいな。
deploy.rb %x[git pull] %x[kill -9 `pgrep -f 'unicorn' `] %x[RAILS_ENV=production DISABLE_DATABASE_ENVIRONMENT_CHECK=1 bundle exec rake db:migrate:reset] %x[RAILS_ENV=production DISABLE_DATABASE_ENVIRONMENT_CHECK=1 bundle exec rake db:seed]…
schoolコントローラーindexアクションのみbefore_actionでnot_registered_schoolをスキップしたいとき(ややこしい、、、) class ApplicationController < ActionController::Base before_action : not_registered_school,except: [:index] ,if: :school_cont…
Rails(ローカル)でサーバ立ち上げた後うまくプロセスを切れないとき、 調べるとたくさん、 ps aux | grep rails, kill -9 **プロセス番号** がでてきますが、 kill: (*****) - No such process と出てくるので、解決法。 lsof -wni tcp:3000 kill -9 **プロ…
1個前のcontrollerとactionを取得する。 url = Rails.application.routes.recognize_path(request.referrer) previous_controller =url[:controller] previous_action = url[:action] たれみみ(@taremimi_7)
Railsのコントローラー内の話。 redirect_to にcontroller,action,id指定しつつflashを追加する場合、 redirect_to ({controller: '****s', action: '****',id: params[:id]}), flash: {success: '更新されました'} ({})で囲うの知らなかったのでメモ。 たれ…
春はあけぼの。たれみみです。 今回は宣伝です! 初めて1人でアプリ作りましたー!(拍手) 『ホメホメ箱』リリースしました!よかったらつかってみてください(*´꒳`*)https://t.co/y0AfSSfzrA— ホメホメ箱 (@homehome_bako) 2018年2月2日 ※追記 ドメインをhhb…
github.com config/environments/production.rb で config.assets.compile = true とすると反映されましためでたしめでたし What the f*ck?! lol @taremimi_7
これまでデータベースはデフォルトのsqlite3を使ってましたが、 ローンチが見えてき(難しくて避けてきたMySQLへの移行が避けきれなくなった)たので、MySQLへ切り替えでハマった際に参考になったサイト、コマンドをまとめていきます。 ps aux | grep mysql ki…
Rails高速化にあたって参考にしたサイト。 忘れないためにまとめときます。 (もた日記さんはRailsチュートリアル並におすすめ! Rails勉強し始めたかれこれ2年程前も、このサイトのおかげで理解が一気に進んだ記憶が。昔からお世話になってます....) wonderwa…
Twitter連携アプリ(API)を作っていると、認証のためにパスワードまで要求してきます。 そのためユーザービリティが下がるので自分用にユーザーIDだけでTwitterの情報(不フォローしてる人)を取ってくるプログラムを書きました。 今回はCapybaraとPoltergeist…
機械学習をするに大量の画像が必要だったのでプログラムをかきました。 個人的にGoogle画像検索よりBingの方が精度のいい画像がでてくると今回初めて気づいたのでBing画像検索でレッツゴーです。最新版のBing検索でRubyのスクリプトはうちだけ!(なはず笑 探…
RubyでSEIYUの商品情報をほぼ全件取得、CSVに出力するプログラムを書きました。 商品件数は1万4000件ほどあります。 カラムは商品名、値段(¥)、商品画像URL、カテゴリ3つです。 主に使ったGemはAnemoneとNokogiriです。 自分用ビボウロクなのでインデントズ…
タイトルにあります通り、Ruby(Rails)でTwitterOauth認証の許可をすっ飛ばすプログラムかきました。Oautu認証は認証画面でいったん外部にとばされるため、サイトコンテンツの世界観が崩れることを阻止する目的でかきました。だれかのためになれば幸いですが…
Rubyで .rbenv/versions/2.2.1/lib/ruby/2.2.0/open-uri.rb:224:in `open_loop': redirection forbidden: http://files.qwe.jp/wvga/%82%D9%82%F1%82%CC%82%A42.jpg -> https://www.qwe.jp/wvga/%82%d9%82%f1%82%cc%82%a42.jpg (RuntimeError) 解決策: 1.gem…