×
固定報酬制
|
4,320円
|
---|---|
納品完了日
|
- |
掲載日
|
2018年03月22日 |
応募期限
|
2018年03月25日 |
応募した人 | 4 人 |
---|---|
契約した人 | 1 人 |
募集人数 | 1 人 |
気になる!リスト | 4 人 |
ウェブエンジニア・プログラマの方を募集させていただきます。 Ruby、Capybara,Nokogiriでyahooのトップニュースの記事へのリンクを取得し、個別ページに訪問して、リンクとタイトルを取得し、ターミナルに表示するというクローラーを作成しました。(添付ファイル:yahoo_get_title_and_url.rb) これをrailsで動かし、ブラウザ上で表示したく、railsのアプリを作成し、lib/crawler.rb、posts/controller.rb、posts/index.html.rb、application.rb(添付ファイル)を作成したところ添付画像(brawser.png)のように表示されました。(modelは作成していません) ここまでで、『クローラーで取得したものをブラウザに表示する』というフェーズは終了しています。 しかし、『クローラーを1日ごとに自動で起動し値を取得する』、『そこで取得したものをDBに保存する』方法がわからずに困っています。 なのでその方法を教えてくださる方を募集します。 実現したいことは ①現在はposts/indexへのアクセスがトリガーとなってクローラーが動いているが、これを「一日おき(一定時間後)」に自動で動かせるようにしたい ② ①で取得した値をDB(ActiveRecord)に保存し、一度getした値は再びgetしないようにする ③DBから値を参照し、posts/indexやposts/showに表示させる。 の3点です。ただし、①、② ができれば③は自分でできると思うので、実質①、②のみになってくると思います。 また、ファイルなどを納品する必要もありません。(ファイル納品した方が早いこともある場合はそちらでもいいですが。。。) 上記のやり方を教えていただくだけでも結構です。 時間としては2時間程度を想定しています。(早く終われば30分で終了等でも構いません) スムーズに進めるため(「時間合わなく返信が遅れる」などということがあっては時間を取らせてしまうため)、「今日の18時からスタート」などという形でもOKです。 多数のご応募お待ちしております。 ▽使用するプログラミング言語/ツール/特殊技術(テクノロジー) ・Java / PHP / Ruby / Pythonなどの技術 ・ActiveRecord ・Capybara,Nokogiriなどのクローラやスクレイピングに関する知識 |
クラウドワーカー | 応募日時 |
---|---|
magazine2016 | 2018/03/22 18:43 |
MNG | 2018/03/22 17:08 |
work.yu | 2018/03/22 14:14 |
ソラ君 | 2018/03/22 14:14 |