2024年10月21日月曜日

競馬サイトからレース情報を収集する工場派遣社員

土日で株仲間とやっているデータ収集のためのプログラム作成がひと段落しました。今のところ何のデータが欲しくて、どんな形式じゃないとダメでみたいな詳細が詰められていないのでこれ以上進めることが出来ないです。

で、次は何をしようかいろいろ思案していたところ、今年も12月に競馬場に行くことになりそうなので競馬サイトからレース情報を収集するプログラムを作ることにしました。12月まで集中的に競馬しようと思っています。

とりあえず、11月末ごろまでにデータ収集プログラムを完成させて12月初旬ごろまでにレースごとの特徴のようなものがわかればいいのかなというあいまいな感じでやっていく感じです。兎にも角にもデータがないことには始まらないのでデータ収集頑張ります。

イメージ的には以下のようなhtmlから必要な情報を抜き出していく感じです。




2024年10月19日土曜日

株の情報を自動取得するプログラムを作成しています

自分の前職はプログラマなので簡単なプログラムなら作ることが出来ます。今はpythonで株のデータをwebサイトから取得するプログラムを作っています。株仲間の間でMBOなどの非公開化案件に関連する論文の検証のようなことをやっており、上場廃止した会社についての財務情報が大量に必要になるため、プログラムでデータを自動取得できないかやっています。コード自体は難しいことをしていないのですが、会社数が多いため例外処理を大量に書くことになりそうだなとびくびくしています。それが楽しいんですけれども。


データを取得するのであれば証券会社のページがデータが豊富なので楽なのですが、今回は上場廃止した会社がメインターゲットなので使えません。なぜなら上場廃止した会社の情報は証券会社のページからは削除されてしまうからです。というわけで今回は他のwebサイトを色々探してみた結果、IRbankというサイトが情報がまとまっていて便利ということがわかり、このサイトから主にデータを集めています。また、幸運なことにj-quantsAPIからIRbankのデータを補完するデータを収集可能なので、IRbankとj-quantsAPIで事足りるかもなんて思っています。


こういうプログラムの作成は趣味でやっているんですが、結構学ぶことが多くて面白いです。以前断念したEDINETからのデータ収集も今なら何とかなるかもしれません。


2024年10月14日月曜日

ホワイト環境でボーっと生きている工場派遣社員

前職では残業しまくっていましたが、今職では少ししか残業をしていません。お金はないですが、体は楽で幸せです。前職はプログラマだったので、プログラミング技能を活かして仕事を改善するんだと息巻いていましたが、別にそんなことしなくても平和に生きていけるのでボーっと仕事をしています。

先月は30時間、今月は20時間の残業でした。大体3~4万円くらいの残業代になるのでしょうか。前職では月平均65時間くらいだったので大体10~12万円くらいの残業代でした。全然金額が違いますが、ツラさは10%くらいに減っているのでペイできています。

今の職場だと定時に半分くらいの人が退社、1時間後くらいに7割くらいの人が退社といった感じで2時間もたつとみんないなくなります。何なら派遣社員は1人で残れないのでさっさと帰ろうっていう感じです。残業時間が20時間とかあるのは休日出勤が月に1日2日あるからで、平日はほぼ残業なんてないです。

家につくのが大体18時とかそんなものなので19時にはご飯を食べ終わっています。自室でゴロゴロしていたら自然と21時には眠くなるので22時くらいには就寝して、朝6時くらいに目を覚まして7~8時くらいに出社する感じの毎日です。健康になった気がします。


あと、久しぶりに3連休を堪能しました。趣味のプログラミング、家庭菜園を楽しんでいました。やはり、休みは2日よりも3日あったほうがいいです。プログラミングはスクレイピングのやり方についていろいろ進展がありましたし、家庭菜園は夏から一切草刈りをやっていなかった畑の草刈りを進めることが出来ました。2日しか休みがないと体の疲れをいやすだけで1日、洗濯物とか家事に1日使ってしまうので趣味の時間なんてなかなか取れません(怠惰なので)。有休を使って3連休にするのは相当ありだなと思いました。

有休は1月に10日くらい補充されるのですが、まだ13日分残っています。現実的には不可能ですが、残りの3カ月くらいを毎週3連休にだって出来るんですよね。なので少なくとも1カ月に1回くらいは有休を使って休もうかなと思った次第です。