Enviar búsqueda
Cargar
Web技術勉強会 第37回
•
0 recomendaciones
•
611 vistas
龍一 田中
Seguir
Web技術勉強会 第37回
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 17
Descargar ahora
Descargar para leer sin conexión
Recomendados
evalbook
未踏成果発表
未踏成果発表
yayugu
evalbook
卒研発表
卒研発表
yayugu
カーネル密度推定を用いて、日本国内のマクドナルドの分布状況を可視化するというお話です。 解析にはGRASSを使用しています。
カーネル密度推定を用いた店舗情報の可視化
カーネル密度推定を用いた店舗情報の可視化
Kanetaka Heshiki
Ruby Postgres 2009
Ruby Postgres 2009
Akio Ishida
Btrfs
Btrfs
Naohiro Aota
CR5で体験する初めてのWebアプリケーション
CR5とJavaScriptによるウェブアプリの作り方
CR5とJavaScriptによるウェブアプリの作り方
MintJams Inc.
明日からのWebサーフィンを加速させるスクレイピング技術. スクレイピングという言葉をご存知でしょうか? スクレイピングとは,Web上に散らばった情報をまとめたり加工したりして,Webからの情報収集を効率的に行うための手段のことです. スクレイピングを使いこなすと,人の数百,数千倍の速度でWebで調べものをすることができるようにもなります. 今回は,このスクレイピングという技術について,どのようなものか,誰が使っているのか,どんなことに使えるのか,実際に使うにはどうすればいいのかについて,解説しました.
Tour of Scraping
Tour of Scraping
Kenta Yonekura
Etherpad-liteの環境を構築して軽く触ってみたまとめ。 動画が動かないかもしれません。 LT資料
Etherpad-lite導入
Etherpad-lite導入
Takeru Ujinawa
Recomendados
evalbook
未踏成果発表
未踏成果発表
yayugu
evalbook
卒研発表
卒研発表
yayugu
カーネル密度推定を用いて、日本国内のマクドナルドの分布状況を可視化するというお話です。 解析にはGRASSを使用しています。
カーネル密度推定を用いた店舗情報の可視化
カーネル密度推定を用いた店舗情報の可視化
Kanetaka Heshiki
Ruby Postgres 2009
Ruby Postgres 2009
Akio Ishida
Btrfs
Btrfs
Naohiro Aota
CR5で体験する初めてのWebアプリケーション
CR5とJavaScriptによるウェブアプリの作り方
CR5とJavaScriptによるウェブアプリの作り方
MintJams Inc.
明日からのWebサーフィンを加速させるスクレイピング技術. スクレイピングという言葉をご存知でしょうか? スクレイピングとは,Web上に散らばった情報をまとめたり加工したりして,Webからの情報収集を効率的に行うための手段のことです. スクレイピングを使いこなすと,人の数百,数千倍の速度でWebで調べものをすることができるようにもなります. 今回は,このスクレイピングという技術について,どのようなものか,誰が使っているのか,どんなことに使えるのか,実際に使うにはどうすればいいのかについて,解説しました.
Tour of Scraping
Tour of Scraping
Kenta Yonekura
Etherpad-liteの環境を構築して軽く触ってみたまとめ。 動画が動かないかもしれません。 LT資料
Etherpad-lite導入
Etherpad-lite導入
Takeru Ujinawa
Web技術勉強会 20110611
Web技術勉強会 20110611
Web技術勉強会 20110611
龍一 田中
Google Cloud Messagingの紹介とサンプルの作成について。
Web技術勉強会 20130525 - Google Cloud Messaging入門
Web技術勉強会 20130525 - Google Cloud Messaging入門
龍一 田中
Web技術勉強会 20110723
Web技術勉強会 20110723
龍一 田中
ライフログ入門。Evernote連携をアプリの機能以外にIFTTTと自作Herokuアプリで送信する手法を紹介。
Web技術勉強会 20120728
Web技術勉強会 20120728
龍一 田中
Web技術勉強会 20111112
Web技術勉強会 20111112
龍一 田中
Web技術勉強会 20120609 Heroku+Rubyで作ったアプリの紹介
Web技術勉強会 20120609
Web技術勉強会 20120609
龍一 田中
JenkinsでJava/PHP/Ruby/JavaScriptプロジェクトをビルド。Javaは省略してます。
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
龍一 田中
WebSocketを使って位置情報のトラッキングをリアルタイム処理するシステムを紹介。Heroku+Node Ninjaを使用。
WebSocketでリアルタイム処理をする
WebSocketでリアルタイム処理をする
龍一 田中
WebSocketのキホン
WebSocketのキホン
You_Kinjoh
Web技術勉強会 第38回
Web技術勉強会 第38回
Web技術勉強会 第38回
龍一 田中
2010/8/21におこなったプレゼン資料 以下の二点を修正済み ・本名の削除 ・版権画像の修正とURL追加
どきっ!三行で作るランダムダンジョン!?~WEBもあるよ!~ - 2010/8/21 群馬Web研究会(勉強会)
どきっ!三行で作るランダムダンジョン!?~WEBもあるよ!~ - 2010/8/21 群馬Web研究会(勉強会)
parrotstudio
配布用Dotcloudによるすぐ始めるtwitterwebアプリ開発#twtr hack
配布用Dotcloudによるすぐ始めるtwitterwebアプリ開発#twtr hack
yut148atgmaildotcom
PythonのライブラリをPerlに移植したとき、bless前にメンバ関数が使えない。どうしよう? http://www.perl-beginners.org/2014/09/perl-beginners-15.html
PerlのOOPにおいて、コンストラクタ 内でメンバ関数を呼ぶ方法は?(Perl Beginners #15)
PerlのOOPにおいて、コンストラクタ 内でメンバ関数を呼ぶ方法は?(Perl Beginners #15)
CL0CL
R.NETとExcel-DNAというものを使うとRで動かすExcelアドインが驚くほど簡単に作れるという内容の紹介
菩薩でもわかる!Rで動かすExcelアドインの作り方
菩薩でもわかる!Rで動かすExcelアドインの作り方
Nagi Teramo
第38回関西PHP勉強会
インデントを減らそう
インデントを減らそう
知之 朝枝
20120706-readablecode
20120706-readablecode
Masanori Kado
ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!
Masayuki KaToH
20130804 OSC京都 Raspberry Piに何かつないで遊ぼう
20130804 OSC京都 Raspberry Piに何かつないで遊ぼう
Yasuhiro Ishii
実践スクレイピング
実践スクレイピング
だいすけ ふるかわ
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Takeshi Komiya
Android勉強会第二回-非同期処理-
Android勉強会第二回-非同期処理-
Hiroki Sakamoto
4th FA_Study Sekky's presentation
Wake and Shutdown on LAN
Wake and Shutdown on LAN
SekkyS
Más contenido relacionado
Destacado
Web技術勉強会 20110611
Web技術勉強会 20110611
Web技術勉強会 20110611
龍一 田中
Google Cloud Messagingの紹介とサンプルの作成について。
Web技術勉強会 20130525 - Google Cloud Messaging入門
Web技術勉強会 20130525 - Google Cloud Messaging入門
龍一 田中
Web技術勉強会 20110723
Web技術勉強会 20110723
龍一 田中
ライフログ入門。Evernote連携をアプリの機能以外にIFTTTと自作Herokuアプリで送信する手法を紹介。
Web技術勉強会 20120728
Web技術勉強会 20120728
龍一 田中
Web技術勉強会 20111112
Web技術勉強会 20111112
龍一 田中
Web技術勉強会 20120609 Heroku+Rubyで作ったアプリの紹介
Web技術勉強会 20120609
Web技術勉強会 20120609
龍一 田中
JenkinsでJava/PHP/Ruby/JavaScriptプロジェクトをビルド。Javaは省略してます。
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
龍一 田中
WebSocketを使って位置情報のトラッキングをリアルタイム処理するシステムを紹介。Heroku+Node Ninjaを使用。
WebSocketでリアルタイム処理をする
WebSocketでリアルタイム処理をする
龍一 田中
WebSocketのキホン
WebSocketのキホン
You_Kinjoh
Destacado
(9)
Web技術勉強会 20110611
Web技術勉強会 20110611
Web技術勉強会 20130525 - Google Cloud Messaging入門
Web技術勉強会 20130525 - Google Cloud Messaging入門
Web技術勉強会 20110723
Web技術勉強会 20110723
Web技術勉強会 20120728
Web技術勉強会 20120728
Web技術勉強会 20111112
Web技術勉強会 20111112
Web技術勉強会 20120609
Web技術勉強会 20120609
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
Web技術勉強会 20120114 - JenkinsでJava/PHP/Ruby/JavaScriptをビルドする
WebSocketでリアルタイム処理をする
WebSocketでリアルタイム処理をする
WebSocketのキホン
WebSocketのキホン
Similar a Web技術勉強会 第37回
Web技術勉強会 第38回
Web技術勉強会 第38回
Web技術勉強会 第38回
龍一 田中
2010/8/21におこなったプレゼン資料 以下の二点を修正済み ・本名の削除 ・版権画像の修正とURL追加
どきっ!三行で作るランダムダンジョン!?~WEBもあるよ!~ - 2010/8/21 群馬Web研究会(勉強会)
どきっ!三行で作るランダムダンジョン!?~WEBもあるよ!~ - 2010/8/21 群馬Web研究会(勉強会)
parrotstudio
配布用Dotcloudによるすぐ始めるtwitterwebアプリ開発#twtr hack
配布用Dotcloudによるすぐ始めるtwitterwebアプリ開発#twtr hack
yut148atgmaildotcom
PythonのライブラリをPerlに移植したとき、bless前にメンバ関数が使えない。どうしよう? http://www.perl-beginners.org/2014/09/perl-beginners-15.html
PerlのOOPにおいて、コンストラクタ 内でメンバ関数を呼ぶ方法は?(Perl Beginners #15)
PerlのOOPにおいて、コンストラクタ 内でメンバ関数を呼ぶ方法は?(Perl Beginners #15)
CL0CL
R.NETとExcel-DNAというものを使うとRで動かすExcelアドインが驚くほど簡単に作れるという内容の紹介
菩薩でもわかる!Rで動かすExcelアドインの作り方
菩薩でもわかる!Rで動かすExcelアドインの作り方
Nagi Teramo
第38回関西PHP勉強会
インデントを減らそう
インデントを減らそう
知之 朝枝
20120706-readablecode
20120706-readablecode
Masanori Kado
ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!
Masayuki KaToH
20130804 OSC京都 Raspberry Piに何かつないで遊ぼう
20130804 OSC京都 Raspberry Piに何かつないで遊ぼう
Yasuhiro Ishii
実践スクレイピング
実践スクレイピング
だいすけ ふるかわ
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Takeshi Komiya
Android勉強会第二回-非同期処理-
Android勉強会第二回-非同期処理-
Hiroki Sakamoto
4th FA_Study Sekky's presentation
Wake and Shutdown on LAN
Wake and Shutdown on LAN
SekkyS
2012/03/31 Apacheスタートスクリプト読書会発表資料
2012/03/31 Apacheスタートスクリプト読書会発表資料
Yasutaka Hamada
PerlとSQLのいろいろ
PerlとSQLのいろいろ
Takuya Tsuchida
Kubernetes Meetup Tokyo #4で発表したスライドです https://k8sjp.connpass.com/event/53737/
Ingress on GKE/GCE
Ingress on GKE/GCE
shouta yoshikai
2019/09/20 はんなりPythonのLTで使用
20190920 hannaripython20
20190920 hannaripython20
Otazo Man
Shibuya.trac発表スライド PluginをPostgresSQL対応する
20090124shibuya Trac
20090124shibuya Trac
Kazuya Hirobe
S
20120405 setsunaセミナー
20120405 setsunaセミナー
Takahiro Iwase
広告システムを全く知らなかった私が約2ヶ月弱の開発期間で初期バージョンをローンチ、アーキテクチャも日々変更していき、あれから1年が経過しました。 SmartNews Adsは一般的な広告配信サーバとは異なる特徴をいくつか持っています。今回は運用型広告と純広告型の配信サーバのアーキテクチャを中心に、個人の裁量でどのように設計し、何を採択し、どのように変更していったのかを可能な限り公開し、発生した障害(課題)も晒しながらポストモーテムをします。
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews, Inc.
Similar a Web技術勉強会 第37回
(20)
Web技術勉強会 第38回
Web技術勉強会 第38回
どきっ!三行で作るランダムダンジョン!?~WEBもあるよ!~ - 2010/8/21 群馬Web研究会(勉強会)
どきっ!三行で作るランダムダンジョン!?~WEBもあるよ!~ - 2010/8/21 群馬Web研究会(勉強会)
配布用Dotcloudによるすぐ始めるtwitterwebアプリ開発#twtr hack
配布用Dotcloudによるすぐ始めるtwitterwebアプリ開発#twtr hack
PerlのOOPにおいて、コンストラクタ 内でメンバ関数を呼ぶ方法は?(Perl Beginners #15)
PerlのOOPにおいて、コンストラクタ 内でメンバ関数を呼ぶ方法は?(Perl Beginners #15)
菩薩でもわかる!Rで動かすExcelアドインの作り方
菩薩でもわかる!Rで動かすExcelアドインの作り方
インデントを減らそう
インデントを減らそう
20120706-readablecode
20120706-readablecode
ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!
20130804 OSC京都 Raspberry Piに何かつないで遊ぼう
20130804 OSC京都 Raspberry Piに何かつないで遊ぼう
実践スクレイピング
実践スクレイピング
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Android勉強会第二回-非同期処理-
Android勉強会第二回-非同期処理-
Wake and Shutdown on LAN
Wake and Shutdown on LAN
2012/03/31 Apacheスタートスクリプト読書会発表資料
2012/03/31 Apacheスタートスクリプト読書会発表資料
PerlとSQLのいろいろ
PerlとSQLのいろいろ
Ingress on GKE/GCE
Ingress on GKE/GCE
20190920 hannaripython20
20190920 hannaripython20
20090124shibuya Trac
20090124shibuya Trac
20120405 setsunaセミナー
20120405 setsunaセミナー
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
Más de 龍一 田中
プロトタイプベースOOPライブラリの紹介
Web技術勉強会 20110528
Web技術勉強会 20110528
龍一 田中
プロトタイプベースオブジェクト指向プログラミング(親子関係を維持した継承)
Web技術勉強会 20110514
Web技術勉強会 20110514
龍一 田中
Web技術勉強会 20100925
Web技術勉強会 20100925
龍一 田中
Web技術勉強会 20100424
Web技術勉強会 20100424
Web技術勉強会 20100424
龍一 田中
Web技術勉強会 第34回
Web技術勉強会 第34回
Web技術勉強会 第34回
龍一 田中
Web技術勉強会 第33回
Web技術勉強会 第33回
Web技術勉強会 第33回
龍一 田中
Web技術勉強会 第31回
Web技術勉強会 第31回
Web技術勉強会 第31回
龍一 田中
Web技術勉強会 第30回
Web技術勉強会 第30回
Web技術勉強会 第30回
龍一 田中
Web技術勉強会 第29回 FriendFeedを使ってTwitter、Blogを管理
Web技術勉強会 第29回
Web技術勉強会 第29回
龍一 田中
Web技術勉強会 第28回
Web技術勉強会 第28回
Web技術勉強会 第28回
龍一 田中
Web技術勉強会 第26回
Web技術勉強会 第26回
Web技術勉強会 第26回
龍一 田中
Web技術勉強会 第25回
Web技術勉強会 第25回
Web技術勉強会 第25回
龍一 田中
Web技術勉強会23回目
Web技術勉強会23回目
Web技術勉強会23回目
龍一 田中
Web技術勉強会 第19回
Web技術勉強会 第19回
Web技術勉強会 第19回
龍一 田中
WebAPIにAPIキー認証を実装する方法
Web技術勉強会 第18回
Web技術勉強会 第18回
龍一 田中
Web技術勉強会12回目
Web技術勉強会12回目
龍一 田中
Web技術勉強会11回目
Web技術勉強会11回目
龍一 田中
Web技術勉強会10回目
Web技術勉強会10回目(Slideshare用)
Web技術勉強会10回目(Slideshare用)
龍一 田中
Web技術勉強会9回目2(Slideshare用)
Web技術勉強会9回目2(Slideshare用)
龍一 田中
Web技術勉強会9回目(Slideshare用)
Web技術勉強会9回目(Slideshare用)
龍一 田中
Más de 龍一 田中
(20)
Web技術勉強会 20110528
Web技術勉強会 20110528
Web技術勉強会 20110514
Web技術勉強会 20110514
Web技術勉強会 20100925
Web技術勉強会 20100925
Web技術勉強会 20100424
Web技術勉強会 20100424
Web技術勉強会 第34回
Web技術勉強会 第34回
Web技術勉強会 第33回
Web技術勉強会 第33回
Web技術勉強会 第31回
Web技術勉強会 第31回
Web技術勉強会 第30回
Web技術勉強会 第30回
Web技術勉強会 第29回
Web技術勉強会 第29回
Web技術勉強会 第28回
Web技術勉強会 第28回
Web技術勉強会 第26回
Web技術勉強会 第26回
Web技術勉強会 第25回
Web技術勉強会 第25回
Web技術勉強会23回目
Web技術勉強会23回目
Web技術勉強会 第19回
Web技術勉強会 第19回
Web技術勉強会 第18回
Web技術勉強会 第18回
Web技術勉強会12回目
Web技術勉強会12回目
Web技術勉強会11回目
Web技術勉強会11回目
Web技術勉強会10回目(Slideshare用)
Web技術勉強会10回目(Slideshare用)
Web技術勉強会9回目2(Slideshare用)
Web技術勉強会9回目2(Slideshare用)
Web技術勉強会9回目(Slideshare用)
Web技術勉強会9回目(Slideshare用)
Último
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024年5月8日 Power Platform 勉強会 #1 LT資料
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Jue Wang, Wentao Zhu, Pichao Wang, Xiang Yu, Linda Liu, Mohamed Omar, Raffay Hamid, " Selective Structured State-Spaces for Long-Form Video Understanding" CVPR2023 https://openaccess.thecvf.com/content/CVPR2023/html/Wang_Selective_Structured_State-Spaces_for_Long-Form_Video_Understanding_CVPR_2023_paper.html
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Key topics covered: - Understanding Ballerina's role in integrations: features and advantages - Designing and implementing REST APIs for integration - Designing and implementing GraphQL services with Ballerina - Monitoring and observing applications - Introduction to data integration
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Último
(10)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Web技術勉強会 第37回
1.
Web技術勉強会 第37回
2chから世相を占う 「rankforce」
2.
とにかく速報がほしい Twitterもあるけどやっぱり、 速報=2ch
3.
会社にいても速報がほしい 仕事中に堂々とメールは見辛い。 携帯でネットはさすがに…。いや見るけど。
でも速報が欲しい。 それを実現したい!
4.
例えば…
「有名人が逮捕された」 ↓ キタ━━━━━━(゚∀゚)━━━━━━ !!!!! ↓ 社会人、祭りに参加出来ず ↓ ニート大勝利
5.
正直悔しい。 せめて祭りを外から眺めたい!
6.
駄目なパターン
・常時2ch監視→できるわけねえだろ。 ・定期的に2ch監視→そんな時間あるわけねえだろ ・休み時間に2chを監視→まさに後の祭り ・仕事中に小窓で2ch→バレたらさすがにやべえ ・というか会社から2ch見れないぜ!
7.
共通して言えること 人間が能動的に情報を取りに行く時点でだめ。なぜならいつ事件が 起きるかわからない。プログラムで定期監視をしないといけない。そ れを人間に通知しなければ要件は達成できない。 つまり、定期的かつ受動的に速
報を取得することがゴール!
8.
こうすれば簡単 定期的→cron 受動的→kayac通知API
(要iPhone)
9.
言語選定
Rubyに決定 条件として「スクレイピング」が簡単、 「過去のロジックの使い回し」が可能 はじめにJavaと迷うも、Javaはスクレイピングが糞。例によってコー ド量が多くなる。却下。次にPerl。ロジックの使いまわしが効かない (新規につくらないといけないところが多かった)ので却下。あとORM が糞なので却下。その点Rubyはすべて満たした。PHPは…残念な がら今回は用なしだった。
10.
速報まとめサイトを利用 http://ranking.sitepedia.jp/
11.
スクレイピングは超簡単 Hpricotでらくらく。 html = timeout(TIMEOUT)
do Hpricot(open(URL).read) end res = (html.search("//table[@class='forces']/tr")). each_with_object [] do |e, r| ikioi = e.search("[@class='ikioi']").inner_text.toutf8 end
12.
DBにつっこむ これもSequelでらくらく
@db = Sequel.connect(...) @db[:table] << data
13.
IMを送る 普通にNet::HTTPとかでPOSTするだけ(すでに作っ たものをコピペで終わり) HOST =
'im.kayac.com' PATH = '/api/post/' data, header = {}, {} Net::HTTP.version_1_2 Net::HTTP.start(HOST, 80) do |http| response = http.post(PATH, data, header) end
14.
実行 rankforce.rb -b newsplus
-r 10000 -i 20000 -d
15.
Cronに登録 実は苦労した…。cdが必要とは。 */5 * *
* * cd /usr/local/apache2/htdocs/rankforce/; /usr/local/bin/ruby rankforce.rb -r 10000 -i 20000 -d
16.
あとはiPhoneで通知をまつべし
通知してくれる!
17.
まとめ 製作時間:たぶん10時間くらい Perlでも同等のものを同等の コード量で作れるはず。 今後はちょこちょこ改造予定。
Descargar ahora