たれみみマンデー

Ruby

Railsでsqlite3からMySQLへの変更でつまったとこ

これまでデータベースはデフォルトのsqlite3を使ってましたが、 ローンチが見えてき(難しくて避けてきたMySQLへの移行が避けきれなくなった)たので、MySQLへ切り替えでハマった際に参考になったサイト、コマンドをまとめていきます。 ps aux | grep mysql ki…

Rails高速化参考サイト

Rails高速化にあたって参考にしたサイト。 忘れないためにまとめときます。 (もた日記さんはRailsチュートリアル並におすすめ! Rails勉強し始めたかれこれ2年程前も、このサイトのおかげで理解が一気に進んだ記憶が。昔からお世話になってます....) wonderwa…

Ruby(Ruby on Rails)でTwitterフォロー一覧のスクレイピング

Twitter連携アプリ(API)を作っていると、認証のためにパスワードまで要求してきます。 そのためユーザービリティが下がるので自分用にユーザーIDだけでTwitterの情報(不フォローしてる人)を取ってくるプログラムを書きました。 今回はCapybaraとPoltergeist…

Rubyで画像を無限に収集する

機械学習をするに大量の画像が必要だったのでプログラムをかきました。 個人的にGoogle画像検索よりBingの方が精度のいい画像がでてくると今回初めて気づいたのでBing画像検索でレッツゴーです。最新版のBing検索でRubyのスクリプトはうちだけ!(なはず笑 探…

RubyでSEIYUの商品情報をほぼ全取得、CSVに出力。

RubyでSEIYUの商品情報をほぼ全件取得、CSVに出力するプログラムを書きました。 商品件数は1万4000件ほどあります。 カラムは商品名、値段(¥)、商品画像URL、カテゴリ3つです。 主に使ったGemはAnemoneとNokogiriです。 自分用ビボウロクなのでインデントズ…

Ruby(Rails)でTwitterOauth認証の許可をすっ飛ばす。

タイトルにあります通り、Ruby(Rails)でTwitterOauth認証の許可をすっ飛ばすプログラムかきました。Oautu認証は認証画面でいったん外部にとばされるため、サイトコンテンツの世界観が崩れることを阻止する目的でかきました。だれかのためになれば幸いですが…

Rubyのエラー備忘録

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…