自宅サーバーの保守作業
こんばんは、お盆休みも2日目に入りまして、 皆さん普通はお盆休みだと思うんですけど、 私の場合は実はまだお盆休みという概念がなくて、
この週って言うんですかね、8月第13週って言うんですかね、 そこについても基本的にはお休みではなくて、
休憩を使いたい人は使えばいいというようなスタンスの会社に今勤めています。
なので、今週をお休みにするかと言われると、特にお休みというわけではなくて、
休みをしたくないというと、休みにはしたいんですけれども、 実は休憩がほとんどなくなってしまっていまして、
お休みはせず働かなければならないというような状態に今あります。
というわけで、明日までお休みで連休なんですけれども、 この3日間というか2日間ですかね、ちょっと体調を崩して、
喉の調子も悪くちょっと咳き込みながら過ごしていたというような形になります。
この土日ですかね、今まで手につけられていなかったことをやることができました。
自宅にサーバーを何台か稼働させているんですけれども、 その中で自動化をさせているんですね。
例えば、マネーフォワードというサービス、ご存知でしょうか。
そのマネーフォワードというのは家計簿のサービスになっていて、 銀行とかクレジットカードとか、
そういったサービスから情報を引っ張ってきていて、 家計簿の自動入力をしてくれるというようなサービスになっています。
今回はそのマネーフォワードというようなサイトから情報を取ってきてあげて、
その情報をデータベースに格納してあげて、 ダッシュボードみたいな形で情報をグラフ化して見せてあげると。
そういった一連の流れを作っていたんですけど、 それがうまく動かなくなっていたので、
それをうまく動かせるように直していたというようなことをやっていました。
技術的なことでいうと、Goというプログラミング言語があるんですけれども、
そのGo言語と呼ばれているものを使ってブラウザーを操作してあげるというやつですね。
皆さんがインターネットを使うときに使っているソフトウェアのことをブラウザーと言うと思うんですけど、
それを機械的にプログラムで動かしてあげて、 その結果をうまく取得してあげるというようなことをやっていました。
ちょっと前の仕組みだと古い時代の言語とかライブラリを使っていたというのもあって、
うまく動かなくなっていたんですよね。
それを慣れた言語であるGo言語というものを使ってChromeを操作してあげて、
いい感じにデータを取得してくるというところまでやることができました。
データの取得と表示
それをすることによって何が嬉しいのかというと、
日々の資産の動きというものをきちんと把握することができるようになるというのが1点と、
あと私の場合はマネーフォワード以外にもマネーフォワードでは管理できない、
例えば外国の預金とかがあって、それを一貫した形で一つのダッシュボードとして見たいというようなことがあったので、
マネーフォワードは日本円のものの情報を取ってくる先として、
それ以外の情報も自分で取ってきてあげて、
一体自分が今どのくらいの金額を持っているのか日本円にすると、
みたいなことをパッと見でわかるようにしたいなと思って、
そういった仕組みを作っていました。
そういったこともやっているんですが、
今業務でやっている仕事もちょっとそれとは関係しているような形で、
データを持ってきてあげて、いい感じに変換してあげて、
わかりやすくするよというようなことをやっているので、
ちょっと業務にも関わるなというようなことで、
いろいろとやっていたというような感じになります。
ちょっとそういった形でですね、
仕事とは直接は関係はないものの、
少し素振りをしていたみたいな形で日々過ごしていたというような形になります。
そうですね、私は今仙台に住んでいるんですけれども、
ちょっと明日も台風が来て雨が降りそうなので、
ちょっとまた家に閉じこもりながら、
また少し似たような素振りを続けていくのかなというような形で考えているところです。
ちょっと咳き込んでいるので、そろそろやめますね。
はい、失礼します。