Ich habe hunger

あふりかエンジニア、アフリカ向けのB2BのSaaSを開発する

ruby

Ruby on Railsのbudle installでrmagickで詰まってしまった。

Ruby - gem install rmagickを通す - Qiita一応解決済み。 rmagickのインストール中にbundle installが詰まってしまった。個別で、gem installしようとしても詰まる(´・ω・`) 結局、何かと思ったら、そもそもimagemagickがインストールされてなかった模様。bre…

メモ

FacebookAPIを叩いて、データを取ってきて Google Drive上のスプレッドシートに、データを書き込む【参考】 nov/fb_graph · GitHubgimite/google-drive-ruby · GitHub

Ruby on Railsでpresent?が使いやすすぎる

present?メソッドは、blank?の反対です。つまり、これからは return false if !@posts.blank? とか return false unless @posts.blank? とか、ちょっと直感的でないことをしなくても良いと。つまり、こんな感じになると。 @posts = Post.all if @posts.prese…

DragonflyでCommand failed with exit status 127

Railsで既に開発済みのコードを頂いて勉強していたときのこと。環境はvagrantでいただいて、DBとかもセットアップ済みでした。で、画像アップロードのところでつまづいて、どうしても下記のようなエラーが出る。 Command failed (identify '/tmp/dragonfly20…

rubyで簡単に数字の桁数をカウントする方法

友人と話していて、非プログラマ視点から 今までの常識が崩されたので、メモ。自「100が3桁ってなんで分かると思う?」友「数字が3つあるから」自「(こいつ、分かってねーな)」と思っていたが、考えてみると非常に本質的だった。通常、数字の桁数をカウン…

Selenium Webdriverで動かすFireFoxのプロファイルの設定

rubyでSelenium Webdriver触ってる時に、 firefoxを起動するたびに新しいプロファイルで起動されるのが鬱陶しかったので プロファイルをオプションに渡して起動できないか調べてみた。 FirefoxでSelenium用のプロファイルを作る ここを参考にした http://sup…

Seleniumがfirefoxと繋がらなくなった。

rubyで書いてたプログラムが突然動かなくなった。 Selenium webdriverがどうやらFirefoxと繋がらないらしい。 C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/firefox/launche r.rb:79:in `connect_until_stable': …

スクレイピング-その1-

とりあえず、スクレイピングの学習開始。 mechanizeとかseleniumとか色々あるんだけど、まずはopen-uriから。open-uriはhttp/ftp に簡単にアクセスするためのクラス。 Kernel のモジュール関数(組み込み関数) open を再定義する。らしい。 # -*- encoding: u…