立山黒部アルペンルート横断&富山旅行記 なぜ富山? 事前準備 ざっくりと予定を立てて、宿の予約をする 立山黒部アルペンルートの切符を買う JRの新幹線の事前受付の罠 はじめての新幹線eチケットサービス 「特定都区市内制度」が適用対象外であることを知る 新幹線eチケットがモバイルSuicaに紐づけられてい…
mechanizeで分からないこと - Seeking for my unique color. id:elimさんからコメントを頂いた通りpostじゃなくってgetになってたのが原因でした。はてなグループのキーワード編集画面のところはディフォルトでpostになってるのに、なんねgetが適用されるんだ?!とか混乱してたら、Twitterのほうで@mrknさんと@32nmさんに助けてもらいました。感謝!! まんぞくさん, Ph.D on Twitter: "@syou6162 click したらいいお http://d.hatena.ne.jp/iizukaw/20080208/p1" まんぞくさん, Ph.D on Twitter: "@syou6162 agent の submit じゃなくて form の submit を使えば良いみたいだよ http://tinyurl.com/5o
しょぼい発表ですみませんでした。あとでコードも置いときます。 (追記2: ニコニコ動画の動画も貼りました(3/7)) (追記: コード置きました(3/1)) | View | Upload your own「日本PostgreSQLユーザ会北海道支部 / Ruby札幌 合同セミナー 2008-02-16」 dara さんの公開マイリスト - ニコニコ動画 に動画も上がる予定です。 発表のときに見せてたコード スライドの「実際作る」以降で使用したコードです。 tumblr 一応、その前で説明してた ActiveRecord Pit WWW::Mechanize Hpricot を使用するコードになってます。 私をフォローしてくれてる人たち(followers)の中に、 私がフォローしていない人たちがいるので、それをフォローする プログラムを書きました。 User モデルのテーブルはこんな感じ
自動google検索。 require 'rubygems' require 'mechanize' agent = WWW::Mechanize.new # インスタンス生成 agent.user_agent_alias = 'Mac Safari' # User-Agentの設定 page = agent.get('http://www.google.com/') # ページ取得 search_form = page.forms.with.name('f').first # "f"という名前のフォームを探す search_form.q = 'Hello' # テキストボックス"q"に"Hello"を入力 search_results = agent.submit(search_form) # フォームのsubmitボタンを押す puts search_results.body # 結果
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く