titleicon javaで簡単なアプリ作りたいんだけど時間どのくらいかかる?

    2020/2/6
    categories カテゴリ IT・ガジェット : >>1の話

    hatena はてブ | twitter comment (17)
    Logo_Java
    1 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:24:09.413 ID:EaV+e944M

    競馬の買い目判断アプリをつくりたい
    JRAのオッズを読み込んで自分の購入予定の馬と券種選択したら、あらかじめ決めた基準のオッズ以上なら買い・そうじゃないなら見送り って表示するだけのアプリ作りたいだけど、何日くらいかかる?

    ちなみjava基礎は一年前に3ヶ月間やっててある程度わかってる
    けど、一年間何もやらなくて忘れかけてる
    教科書見れば思い出せると思う

    このレベルでどのくらいかかるかな?

    3 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:25:21.619 ID:EaV+e944M

    JAvaでやらせて

    4 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:25:35.453 ID:hOp2e2aE0

    長くて2ヶ月

    5 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:25:43.971 ID:0zegr+lI0

    暗算でできる

    6 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:26:02.751 ID:ilKLQ3yFM

    俺も本買って勉強したけどおみくじしか作れてないから無理

    7 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:26:41.461 ID:In2quzro0

    ロジックはすごい簡単だから全部ベタ書きで良さそう

    8 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:27:53.471 ID:EaV+e944M

    さすがに3日くらいじゃ厳しいか?

    9 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:27:58.182 ID:FfjOe8pi0

    3日も掛からないんじゃね

    12 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:29:34.372 ID:EaV+e944M

    >>9
    この俺のど初心者ぶりでもいける?

    10 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:28:04.121 ID:RJg+eqnf0

    JRAのオッズはどうやって取り込むつもりなのか
    手動でテキストかなんかにして読み込ませるのか
    Webとかで手に入れるところからJavaでやるのか

    13 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:29:53.980 ID:EaV+e944M

    >>10
    Webで手に入れたい

    11 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:29:02.681 ID:zrNhZ/Bt0

    出馬表くらいならnetkeibaから取れるけどオッズは難しそー

    14 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:31:00.351 ID:vzlgj9p8r

    マジレスすると要件が足りなさすぎて判断できない

    15 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:31:50.159 ID:EaV+e944M

    公式のオッズを読み込んで
    →例えば馬連3点→最低オッズでトリガミがない最低オッズ3倍以上なら 買い
    3倍未満なら  見送り  って表示するだけ

    16 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:32:59.442 ID:4ZTrFLmV0

    競馬しらないけどなんか競馬データ取得のためのapiとかないの?

    17 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:33:29.980 ID:In2quzro0

    テキストボックスとボタンを配置してボタンを押したらWebページダウンロード、必要な情報の抽出、テキストボックスの値を使って条件判定、結果をメッセージボックスで表示するだけ

    22 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:36:23.206 ID:EaV+e944M

    >>17
    なんとなく言ってることはわかる
    これ俺ならどのくらいで作れるかな?

    28 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:38:04.545 ID:In2quzro0

    >>22
    キモは情報抽出の部分だな
    ここで技術力が問われる
    初心者なら四苦八苦して1週間はかかるかも

    34 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:42:06.310 ID:EaV+e944M

    >>28
    一週間か…3日くらいじゃ厳しいか

    37 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:43:39.527 ID:In2quzro0

    >>34
    正規表現でやろうとすると試行錯誤が必要だからな
    HTMLとjavascriptの知識があればDOM操作的なことができるライブラリ使えば簡単だけどな

    42 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:46:53.879 ID:EaV+e944M

    >>37
    正規表現ってのか具体的にどう言う意味かわからん
    dom操作も…むずかしい

    18 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:33:47.393 ID:zrNhZ/Bt0

    APIはVBのやつしかないはず

    19 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:35:23.056 ID:2cLRPP/n0

    読み込みがどこからか知らんけどスクレイピングみたいな真似javaで簡単にできるもんなの?
    内容だけならPythonの方が向いてそうなアプリだけど

    20 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:35:31.552 ID:EaV+e944M

    apiってなんやー
    これはjraの公式の予想アプリなんだけど、
    こんな詳しくなくていいけど、馬番とオッズだけ表示してチェックして券種選んだら
    買い

    否か表示するだけのアプリつくりたい

    http://i.imgur.com/TYSRlUN.jpg

    21 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:36:01.195 ID:7WgGkJ5Y0

    WEBから読み込むってスクレイピング?
    そんな高等な技術持ってないよ…

    23 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:36:39.089 ID:EaV+e944M

    目安でいいから教えてもらえるとたすかる

    24 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:36:46.358 ID:In2quzro0

    HTMLを読んで正規表現で頑張って必要な情報を取り出す

    25 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:37:16.373 ID:HHMlsMYq0

    データベースもいるんじゃない?

    26 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:37:37.723 ID:EaV+e944M

    え、データベースもいるのか
    すげえ時間かかりそうや…

    30 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:38:17.202 ID:In2quzro0

    >>26
    いらないよ

    27 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:37:46.645 ID:zrNhZ/Bt0

    netkeibaスクレイピングしてオッズ切り取るのが無料でいいと思います

    29 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:38:15.515 ID:vzlgj9p8r

    apiあればデータはapiが取ってきてくれるから簡単だね
    後はapiが取ってくるデータの形式だな
    例えばjson形式だったとして、は?jsonてなに?なレベルじゃそれなりに時間がかかる可能性大

    35 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:42:30.994 ID:EaV+e944M

    >>29
    その形式はみたことあるきがするけど
    何を差してるかはわからん…

    31 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:38:29.092 ID:EaV+e944M

    スクレイピングってなんや…
    参考元はネット競馬でもかまわんけど

    33 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:39:10.087 ID:In2quzro0

    >>31
    ウェブページのデータ(HTMLコード)を解析して必要な文字列を取り出すこと

    36 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:43:16.271 ID:EaV+e944M

    >>33
    解析プログラム作らないといけないってことか?

    38 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:43:47.985 ID:In2quzro0

    >>36
    そうだよ

    32 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:38:51.783 ID:7WgGkJ5Y0

    ページのソースに表示されないデータだったら取得できないよね…

    39 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:45:58.815 ID:EaV+e944M

    https://alphaimpact.jp/2017/01/12/prepare-horse-racing-data/

    これ利用できるんか?apiってやつなん?

    40 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:46:08.038 ID:vzlgj9p8r

    3日か
    主のレベルを推定するち、jraのサイトのページ全選択して、テキストファイルなりテキストボックスにコピペしたのを喰わせるのが一番早いんじゃないか

    43 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:47:31.624 ID:EaV+e944M

    >>40
    やりようは全然なんでもいい!
    食うってのはどういうこと?

    45 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:48:53.248 ID:vzlgj9p8r

    >>43
    プログラムに読み込ませること

    41 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:46:08.399 ID:zrNhZ/Bt0

    https://race.netkeiba.com/odds/index.html?race_id=202005010207&rf=race_submenu
    たとえばこのURLだとrace_idの値でどのレースか見えてて
    2020,05,01,02,07
    2020開催年
    05開催場所のID
    01場所で何回目か
    02開催何日目か
    07その日の何レース目か
    で見れるからあとはソースみて切り抜いて条件に合ってる数値だったらアプリで通知だすなりすりゃいいと思った

    48 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:56:10.882 ID:EaV+e944M

    >>41
    ネット競馬を見に行くプログラムを作って
    ソースにあるrace_idの値を抜く
    idの値判定→買いor見送り表示って感じ?

    これはデータベースいらんよね?

    51 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:58:19.931 ID:zrNhZ/Bt0

    >>48
    こらならデータベースいらないと思う
    けど日時に応じて読むべきrace_id用意しないといけない

    44 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:48:13.918 ID:XbXMVrqZ0

    開発環境は?

    46 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:52:17.671 ID:EaV+e944M

    >>44
    windows

    47 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:53:41.086 ID:In2quzro0

    >>46
    正規表現は文字列でパターンを指定して文章から文字列を探すやつ
    a...eっていう正規表現はasdfe, afghe, ...っていうaとeの間に3文字挟まった文字列を検索できる

    50 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:57:40.721 ID:EaV+e944M

    >>47
    aとeに挟まれてるところがあったら、その挟まれてるところだけを抽出するってこと?

    52 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 00:59:30.864 ID:In2quzro0

    >>50
    aからeまで含めて抽出される
    その抽出文字列から更に欲しい文字列だけ抽出する
    まあ...の部分だけカッコで囲んでIDつけてそれだけ取り出すこともできるけどそんなことしなくてもできる

    53 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 01:00:53.202 ID:In2quzro0

    正規表現とか指定した文字で文字列を分割するやつとか文字列を何文字目から何文字目まで切り出すとかいう関数を駆使して抽出する

    54 以下、5ちゃんねるからVIPがお送りします 2020/02/06(木) 01:01:08.503 ID:4ZTrFLmV0

    jsoup使えばもう少しラクにならないかしら

    スッキリわかるJava入門 第3版 (スッキリシリーズ)
    中山清喬 国本大悟
    インプレス (2019-11-15)
    売り上げランキング: 671
    ★お勧め記事
      ★コメント
      ※1 2020年02月06日 17:44 ▼このコメントに返信
      スクレイピングも正規表現も自分でググって理解することもできない人間じゃ一年かけても無理じゃねーかな
      ※2 2020年02月06日 17:55 ▼このコメントに返信
      レスしてる連中の半分くらいは知った風な口きいてるだけの素人だな
      1は人任せな姿勢も含めてレベルが低すぎて見込みが無い
      ※3 2020年02月06日 18:08 ▼このコメントに返信
      どのぐらいかかるかを聞いてどうするんだろ?
      こういう人は、向いてないからダメじゃない?
      ※4 2020年02月06日 18:13 ▼このコメントに返信
      何か具体的な実装の話ばかりだが、まずは環境から決めないとな
      Androidアプリで利用時にクロールでいいなら、Android Studio使ってjavaでいいんじゃないかな。
      とりあえず、ボタン1個押すだけのandroidアプリ作ってみるといいと思う。armとは?みたいなことも分かってなさそうだし
      ※5 2020年02月06日 18:32 ▼このコメントに返信
      エクセル使えよ
      ※6 2020年02月06日 18:43 ▼このコメントに返信
      問題はオッズをどうとってくるかだけやな
      ※7 2020年02月06日 19:06 ▼このコメントに返信
      相変わらず知ったかぶりなレスが多いな
      エンジニアっぽい発言してるやつが一人もいねぇ
      ※8 2020年02月06日 19:25 ▼このコメントに返信
      エクセルとSeleniumで勝つる
      ※9 2020年02月06日 19:47 ▼このコメントに返信
      主レベルなら早くても半年か1年かかる
      ※10 2020年02月06日 20:10 ▼このコメントに返信
      そもそもJavaはスクレイピングに向かない
      Webの解析ならWebの技術の方が早いしコンパイルもいらないの多いから楽だぞ
      ※11 2020年02月06日 20:19 ▼このコメントに返信
      勉強する気すらないのにプロぶってるSIerの土方よりマシやろ
      少なくともアイディア捻り出して手を動かす意思はあるように見える
      ※12 2020年02月06日 21:01 ▼このコメントに返信
      Safari使って、iframe内に目的のページを入れて、JavaScriptのgetElementByIdで引っ張ってくるのが最速な気はする
      JAVAではないけど、スクレイピングも正規表現もライブラリも要らない、Safariだとiframe周りのセキュリティがやたらザルだからCORS対応も要らない
      ※13 2020年02月06日 21:48 ▼このコメントに返信
      sejenideでjQueryライカにサクッとスクレイピング!
      ※14 2020年02月06日 21:49 ▼このコメントに返信
      誤字ヤバい。。
      selenideでjQueryライクにサクッとスクレイピング!
      ※15 2020年02月07日 00:14 ▼このコメントに返信
      これからのプログラミング教育に期待
      ※16 2020年02月07日 21:05 ▼このコメントに返信
      wsdl とかでバーンとデシリアライズしちゃえれば
      正規表現とかでパースするとか面倒くさい事は必要ない。jraがサービスしていることが前提だけど。
      ※17 2020年02月09日 13:39 ▼このコメントに返信
      >>3
      それな
      やってみて、ここがうまく出来ないから教えてならまだわかるんだが…
      名前 ←空白だと投稿できません。

      ※「>>154」で本文、「※24」でコメント欄にポップアップ表示の安価ができます。
      ※スパム対策のため「http」を禁止ワードにしています。URLの書き込みは「ttp://~」でお願いします。
      2020/2/6
      categories カテゴリ IT・ガジェット : >>1の話

      hatena はてブ | twitter comment (17) |

      更新を通知!

      更新を通知
      Googleリーダーに登録
      お使いのリーダーに登録
      記事検索
      月別アーカイブ
      スポンサードリンク

      アクセスランキング

      このブログにたくさんアクセスを下さっているサイトのランキングです。3日分の集計です。
      全ランキング
      全ランキング(30日集計版)
      置換依頼はメールフォームよりどうぞ
      当ブログにリンクするだけで自動的に表示されます(どのページでもOK)。 ランクインしているのにRSSに登録されていない場合はご連絡ください。
      ブログパーツ ブログパーツ ブログパーツ アクセスランキング アクセスランキング

      Rakuten オススメ

      スポンサードリンク