三流プログラマの雑記

プログラム、ゲーム、株、その他雑記など書いてます。

Ruby

【Ruby】 楽天証券スクレイピングのGem作成中、、、

楽天証券のスクレイピング、、、 Gemの構成をガリゴリやってみた。 必要な処理は各クラスにまとめられたかと。github.com ここまで作ったので、サクッと株の詳細情報の取得処理を追加しようかなと クラス分離したので、処理追加自体はかなり容易な、、、はず…

mechanizeを用いた、スクレイピングの検証

スクレイピングするなら、「mechanize」を使用するといいよ!って記事を見かけたので、試しに使ってみることにした。 でも、mechanize だけだとどうにも、スクレイピングしにくい、、、nokogiri と組み合わせたらいいんじゃない?ってことで、二つ組み合わせ…

【Ruby on Rails】今更ながらにRansackベンリーということを知った。

株を管理するプログラムをちまちま組んでいたわけですが、取りあえず一通り機能は出来たかなーという状態 黒塗りの情報は勘弁(笑) とりあえず、配当+株主優待で収支のバランスを考えてみた。システム上、このページは必要最低限の情報のみに抑えたかったの…

久しぶりの更新

ということで、、、 最近デスクトップパソコンからノートパソコン(SurfacePro3)に完全移行しました。移行する際特に考えず移行すると、、、Vagrant環境が消えた。。。 そして何も考えずにWindows10にしたら動かんorzと試行錯誤したところ、一応以下のバージ…

Heroku + bitbuket + wercker DE サイト構築!

いやはや、遅くなりましたが明けましておめでとうございます。さてはて、年明け早々パチンコに一生懸命になりすぎるという残念な正月を迎えてしまったがゆえに、 今年こそはパチンコの収支表でも作成してやろう!ってことで三が日が終わってから作ってました…

Ruby 2.2きたか、、、

ということで、pryで詳しく触っている人がいたので記事を読んでみた。 基本的にはメソッドの追加というイメージ。Ruby 2.2.0 の新規フィーチャーをネチっこくおさわりする #ruby - Qiita Ruby 2.2.0 の新規フィーチャーをネチっこくおさわりする #ruby - Qii…

Rubyによる動的ライブラリの読み込み処理をちょっとだけ考えてみる、、、

うーむ、、、Rubyでスクリプトを書いていてふと思う。動的にディレクトリ配下のファイルを include するのはちょいとめんどくさいなぁ、、、っと 微妙なコーディングだけど、、、ちょっとだけ考えてみる。 ってことで、ディレクトリ構成を以下のようにしてみ…

来月が楽しみだ。

来月、Effective Ruby の書籍が発売される。個人的にすごく気になってるシリーズなので、購入せねば!そして年度内の自己スキルアップの一環として、放置積んでおいた「Rubyによるデザインパターン」の本を読んで、Ruby独特なデザインパターンを理解していき…

Ruby + JSON

Ruby 1.9 からはJSONがデフォルトサポートされているらしい、、、ということで、 前使用したJSONデータを読み込んでみた。sample.json [{ "title": "tete", "price": "1280", "pages": [ { "page": "1", "g": 22 }, { "page": "2", "g": 33 }, { "page": "3"…