Soumettre la recherche
Mettre en ligne
Nokogiri and mechanize
•
0 j'aime
•
894 vues
Naoyuki Mitsuboshi
Suivre
プログラマーズカフェにてプレゼンした資料です。 今回はRubyのNokogiriとMechanizeについての簡単な解説です。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 9
Recommandé
Rubyと機械学習の現状
Rubyと機械学習の現状
Aki Ariga
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
Masato Noguchi
Sprocketsを捨てたい
Sprocketsを捨てたい
Masato Noguchi
メモリアロケーションからみた拡張ライブラリに大切なこと
メモリアロケーションからみた拡張ライブラリに大切なこと
Masaya TARUI
僕はどうしてもLibsassが使いたかったんだ!
僕はどうしてもLibsassが使いたかったんだ!
Masato Noguchi
SwiftのWebフレームワークVaporを触ってみる
SwiftのWebフレームワークVaporを触ってみる
Yuya Oka
レガシーシステムのDBマイグレーションし始めた話
レガシーシステムのDBマイグレーションし始めた話
nekogeruge_987
俺とPrivate Forkと炭の選び方とC++からRubyへのブレイクスルーとポモドーロテクニックとコミュニティ貢献と浪人アカウントと糖尿病
俺とPrivate Forkと炭の選び方とC++からRubyへのブレイクスルーとポモドーロテクニックとコミュニティ貢献と浪人アカウントと糖尿病
Masayuki KaToH
Recommandé
Rubyと機械学習の現状
Rubyと機械学習の現状
Aki Ariga
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
Masato Noguchi
Sprocketsを捨てたい
Sprocketsを捨てたい
Masato Noguchi
メモリアロケーションからみた拡張ライブラリに大切なこと
メモリアロケーションからみた拡張ライブラリに大切なこと
Masaya TARUI
僕はどうしてもLibsassが使いたかったんだ!
僕はどうしてもLibsassが使いたかったんだ!
Masato Noguchi
SwiftのWebフレームワークVaporを触ってみる
SwiftのWebフレームワークVaporを触ってみる
Yuya Oka
レガシーシステムのDBマイグレーションし始めた話
レガシーシステムのDBマイグレーションし始めた話
nekogeruge_987
俺とPrivate Forkと炭の選び方とC++からRubyへのブレイクスルーとポモドーロテクニックとコミュニティ貢献と浪人アカウントと糖尿病
俺とPrivate Forkと炭の選び方とC++からRubyへのブレイクスルーとポモドーロテクニックとコミュニティ貢献と浪人アカウントと糖尿病
Masayuki KaToH
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Sho Hosoda
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
Yohei Sasaki
Gitを使ったRoute53の管理
Gitを使ったRoute53の管理
Sugawara Genki
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
俺とホットキー
俺とホットキー
Masayuki KaToH
Raspberry p ionzabbixproxy
Raspberry p ionzabbixproxy
2bo 2bo
Werkzeugを使ってみた #osakapy 2016/04
Werkzeugを使ってみた #osakapy 2016/04
敦志 金谷
俺とGitHub
俺とGitHub
Masayuki KaToH
普段Djangoを使っている人間がruby on railsを勉強してみた話
普段Djangoを使っている人間がruby on railsを勉強してみた話
ko ty
Rubotyに名前をつけて可愛がってかしこく育てて一緒に暮らしたい
Rubotyに名前をつけて可愛がってかしこく育てて一緒に暮らしたい
Sanae Yamashita
PdT 42 març 2011
PdT 42 març 2011
puntviladecans
Surto a l'Ara
Surto a l'Ara
puntviladecans
Scanning instructions
Scanning instructions
TheQCCLibrary
Terry daniel
Terry daniel
terryjose
Tics En La Educacion
Tics En La Educacion
fabianjr16
Aplicaciones educativas 2
Aplicaciones educativas 2
María Jesús Hernández García
Viladecans Punt de Trobada72
Viladecans Punt de Trobada72
puntviladecans
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
Contenu connexe
Tendances
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Sho Hosoda
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
Yohei Sasaki
Gitを使ったRoute53の管理
Gitを使ったRoute53の管理
Sugawara Genki
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
俺とホットキー
俺とホットキー
Masayuki KaToH
Raspberry p ionzabbixproxy
Raspberry p ionzabbixproxy
2bo 2bo
Werkzeugを使ってみた #osakapy 2016/04
Werkzeugを使ってみた #osakapy 2016/04
敦志 金谷
俺とGitHub
俺とGitHub
Masayuki KaToH
普段Djangoを使っている人間がruby on railsを勉強してみた話
普段Djangoを使っている人間がruby on railsを勉強してみた話
ko ty
Rubotyに名前をつけて可愛がってかしこく育てて一緒に暮らしたい
Rubotyに名前をつけて可愛がってかしこく育てて一緒に暮らしたい
Sanae Yamashita
Tendances
(10)
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
Gitを使ったRoute53の管理
Gitを使ったRoute53の管理
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
俺とホットキー
俺とホットキー
Raspberry p ionzabbixproxy
Raspberry p ionzabbixproxy
Werkzeugを使ってみた #osakapy 2016/04
Werkzeugを使ってみた #osakapy 2016/04
俺とGitHub
俺とGitHub
普段Djangoを使っている人間がruby on railsを勉強してみた話
普段Djangoを使っている人間がruby on railsを勉強してみた話
Rubotyに名前をつけて可愛がってかしこく育てて一緒に暮らしたい
Rubotyに名前をつけて可愛がってかしこく育てて一緒に暮らしたい
En vedette
PdT 42 març 2011
PdT 42 març 2011
puntviladecans
Surto a l'Ara
Surto a l'Ara
puntviladecans
Scanning instructions
Scanning instructions
TheQCCLibrary
Terry daniel
Terry daniel
terryjose
Tics En La Educacion
Tics En La Educacion
fabianjr16
Aplicaciones educativas 2
Aplicaciones educativas 2
María Jesús Hernández García
Viladecans Punt de Trobada72
Viladecans Punt de Trobada72
puntviladecans
En vedette
(7)
PdT 42 març 2011
PdT 42 març 2011
Surto a l'Ara
Surto a l'Ara
Scanning instructions
Scanning instructions
Terry daniel
Terry daniel
Tics En La Educacion
Tics En La Educacion
Aplicaciones educativas 2
Aplicaciones educativas 2
Viladecans Punt de Trobada72
Viladecans Punt de Trobada72
Dernier
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Dernier
(8)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Nokogiri and mechanize
1.
早くもネタ切れ?小ネタですが… スクレイピング 2012.08.09 @naoranger
2.
とりあえず前回の宿題は置いといて… いつだって LT
は 絶賛大募集中だ!
3.
Ruby のインスコ
↓ Heroku 使って Facebook アプリ ↓ 超手抜き web アプリ+α
4.
で、次は やっぱスクレイピングだよね! Ruby でスクレイピングいうたら Nokogiri
5.
Nokogiri $ gem install
nokogiri http://d.hatena.ne.jp/otn/20090509 と、細かいことは抜きにして 実際にやってみる
6.
Nokogiri(続き) https://gist.github.com/3300465
kakaku.com で商品名検索 https://gist.github.com/3300490 tenki.jp で都道府県名+市町村名検索
7.
Mechanize $ gem install
mechanize http://w.livedoor.jp/ruby_mechanize/d/Mechanize https://gist.github.com/3300567 google で検索
8.
とはいえ、 著作権の問題 や 岡崎市立中央図書館事件 (Librahack
事件)などもあるので、 ご利用は計画的に!
9.
おわり