BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//https://techplay.jp//JP
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:【速習講座】Rubyでクローリング&スクレイピン
 グをしよう 懇親会アリ♪【初心者ok】
X-WR-CALNAME:【速習講座】Rubyでクローリング&スクレイピン
 グをしよう 懇親会アリ♪【初心者ok】
X-WR-TIMEZONE:Asia/Tokyo
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
TZNAME:JST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:709608@techplay.jp
SUMMARY:【速習講座】Rubyでクローリング&スクレイピング
 をしよう 懇親会アリ♪【初心者ok】
DTSTART;TZID=Asia/Tokyo:20181220T194500
DTEND;TZID=Asia/Tokyo:20181220T220000
DTSTAMP:20260508T220935Z
CREATED:20181124T141908Z
DESCRIPTION:イベント詳細はこちら\nhttps://techplay.jp/event/70960
 8?utm_medium=referral&utm_source=ics&utm_campaign=ics\n\n資料\nhttps://
 paper.dropbox.com/doc/Ruby--AUCcc4WThepYZsrM3zrvk4~BAg-9187zpyyGMc8aTvaRB
 ifX\n重要なお知らせ\nお間違えのないようにお気をつけ
 ください\nこのイベントで出来るようになること\n\n少
 しのコードとちょっとした工夫で、Webサイトから自動
 でデータ収集ができるようになります\nRubyの基礎構文
 が理解できるようになります\n\nスクレイピング、クロ
 ーリングとは？\n\n\nクローリングとは\n複数のウェブ
 サイトのリンクをなぞってウェブページを探すこと\n
 それを行うプログラムをクローラーと呼ぶ  \n\n\nスク
 レイピングとは\nウェブサイトのHTMLから必要なデータ
 を取得すること\nそれを行うプログラムをスクレイパ
 と呼ぶ  \n\n\nやること\n\nRubyとは？\nHTMLの文書構造の解
 説\nRubyの環境構築\nスクレイピングに必要なライブラ
 リのインストール\nスクレイピングをしてみる\nコード
 の解説\nセレクタの解説\n\n対象\n\nプログラミング初心
 者向けです\n誰でもOKですが、PCを持参してください\n
 最低限のキーボード操作ができる方が対象です\n\n参考
 資料など\nRubyでクローラー\n参考図書\nやらないこと\n
 最低限の文法の解説はしますが、Rubyの文法の細かい話
 は一旦抜きにします\nまずは、体験してもらって「な
 んとなく分かる」を目指します\n設備\n\nノートパソコ
 ンは各自ご用意ください\n必要な方はパソコンの充電
 器もご持参ください\n電源タップ、wifiがご利用頂けま
 す\n\n下記のコードの意味を完全に理解できることを目
 指します\nrequire 'nokogiri'\nrequire 'open-uri'\n\nurl = 'https://qi
 ita.com/search?q=ruby'\n\ncharset = nil\n\nhtml = open(url) do |f|\n    c
 harset = f.charset\n    f.read\nend\n\ndoc = Nokogiri::HTML.parse(html\, 
 nil\, charset)\ndoc.xpath('//h1[@class="searchResult_itemTitle"]').each d
 o |node|\n  p node.css('a').inner_text\nend\n
LOCATION:Impact Hub Tkyo 東京都目黒区目黒2-11-3 印刷工場１階
URL:https://techplay.jp/event/709608?utm_medium=referral&utm_source=ics&utm
 _campaign=ics
END:VEVENT
END:VCALENDAR
