2023 今年の振り返り

4.1k words

まえがき

今年は様々な経験を積む機会があり、スキルの成長が実感出来た年でした。
それ以外にも、自分の憧れの作曲者さんに直接お会い出来たりなど忘れられない年にもなりました。
人としてはほとんど成長できませんでしたが、来年もある程度まともな人間になれるよう努力していきたいと思います。

注意: 書く内容は今現在(12月28日時点)で思い出せる内容やTwitter等に記録として残っている内容になるため一部欠落していたり、事実と異なる内容が書かれている可能性があります。

では、今年何があったかを書いていくとしましょう…


TL;DR 要約

得たもの/出来たこと

  • SourcePawn言語で基本的な事ができるようになった *1
  • GitHub Actionsを活用したBlogの構築
  • Docker composeとDocker fileの作成/運用
  • Spring Bootを使用したURLリダイレクトサーバーの構築 (https://short.f2a.dev/s/github)
  • Blenderの基本的な操作 *1
  • Unityの基本的な操作 *1
  • 新しい人間関係

成長したと思えること

  • プログラミング関連の見識
  • 読みやすいコードを書く意識
  • 作曲能力

得られなかったもの/出来なかったこと

  • ゲームのリバースエンジニアリングを行いSignatureやOffsetを取得する知識
  • Next.jsやReact.jsを活用した動的なサイトの構築
  • C#やC++を使用したデスクトップアプリケーションの開発

失ったもの

  • 精神的な安定
  • 睡眠時間と睡眠の質

課題

  • 生活習慣直そう
  • もっと人を頼るべき
  • 関係が浅い方等と関わる際に距離を置きすぎているのでもう少し親しみやすくなったほうが良いかもしれない

*1 ここで言う基本的とは、あくまでも自分が事を行う際に不便なく物事を行えることを指しています。


得たもの/出来たこと

今年は様々な経験を積む機会があり、自分が出来ることの幅を増やすことが出来た良い年でした。

特に、SourcePawnに触れたのは良い経験となりました。

主に現代のモダンな言語では簡単にできたこと(例 Stringを = で代入できるなど)が出来なかったり、Handle等を適切に開放しないとメモリリークを起こすなど、意識していなかったことに気付ける良い経験となりました。

成長したと思えること

今年は作曲の面でかなり成長したと言えると思います。

以下は自分がSoundCloudに公開した曲と日付です。

My longingは初めてArtcoreに近い何かを作れた喜びで勢いで投稿した曲です。正直まだまだ拙い曲ではありますが当時はとても嬉しかったのを覚えています。

153thは初めてArtcoreと言いきれる曲が出来た記念のプロジェクトではあるのですが、いかんせん続きや展開などが思いつかず… 恐らく没になってしまうと考えたため作成途中のデータをミックスとマスタリングを施してアップロードしました。

来年はよりたくさんの曲を完成させ、それに加えて自分の求めるArtcoreの境地へたどり着きたいですね。

得られなかったもの/出来なかったこと

リバースエンジニアリングでのSignatureやOffsetの取得

今年触り始めたSourcePawnではSignatureもしくはOffsetと呼ばれる物を使用するとより高度なコードがかけるのですが、そのSignatureやOffsetを取得するにはリバースエンジニアリングの知識が必要不可欠であり、これは何も知らない素人の自分には大変に難しいものでした。

何度か習得しようと挑戦してみましたが、トライ・アンド・エラーをしているうちに別のことに興味が湧いてしまい結果的に出来ず終いのまま年末を迎えてしまいました。

来年こそは絶対に使えるようになるよう、たくさんのトライ・アンド・エラーを積んでいきたいと思います。


Next.jsやReact.jsを活用した動的なサイトの構築

元々自分のサイトを構築するために勉強しようと手を付けたのですが、正直な話飽きてしまい没となりました。

フロントエンド開発はあまり面白みを感じなかったので、今後ももしかしたらやらないかもしれない。


C#やC++を使用したデスクトップアプリケーションの開発

これはもう2,3年前からずっと行いたいと思っていたことですが、いかんせん作る物のアイデアが思いつかずずっと停滞したままで今年も年末を迎えました。

ですが、最近VRChat関連で思いついたアイデアがあるため来年は、もしかしたら何かしら作っているかもしれません。

失ったもの

理由はまあ様々ですが、今年はまじでもう本当に精神的な安定性をめっちゃ失いました。恐らくそれに付随して睡眠の質も最悪になりました。

日頃は態度や声に出ないように強く抑えているので、今後共に特に意識せず自分の周りの方にはお付き合いいただければな~と思ってます。

課題

生活習慣

眠れても2時間であったり、そもそも寝る時間が23:00~06:00の間ぐらいでかなり日によって差があり本当に生活習慣が悪いです。

睡眠に関しては、ストレスであったりなど理由は様々だと思うんですが、とりあえず食事がカップ麺中心なのは確実に原因の一つなので改善していきたいと思ってます。

寝る時間に関しては長い睡眠が取れるようになってから考えます。


もっと人を頼るべきかもしれない

基本的に他の方から頼られる分には全然嫌な気もせず、むしろどんどん頼って欲しいというスタンスなのですが、自分が他人に頼るとなると話は別で

  • 頼ること自体が自分の能力不足故に起きていると感じているため、申し訳無く感じる
  • 自分で解決出来る可能性があるのなら他人の手を煩わせる必要はないのでは?
  • 頼って問題解決しなかったら相手の時間無駄にしちゃうな
  • 他人の時間の価値 >>>>>> 自分の時間の価値

等を考えてしまい基本的に他人に助けを求めることが限りなく少ないです。恐らく自分のプライドが高いんだろうなぁとは感じています。それ以外にも、聞いて良さそうなタイミング図るのが苦手なのもあります。

来年は上記のようなことを気にしすぎず、他人を頼れるよう努力します。


もう少し親しみやすくなったほうが良いかも?

初対面や出会って間もない方等と会話をする際、基本的に受け身で自分から話題を出したり会話のきっかけを作ることが少ないかもしれません。

それは、大抵の場合自分が会話の主導権を握ると、相手が話の内容を理解できるかや、楽しい内容であるかに関わらず止まらずにずっと話し続けるため相手を不快/退屈にさせてしまう事が多いためです。

それを回避する目的で初対面や出会って間もない方との間では基本テキストチャット、ボイスチャットを入れても相槌を打つ等しか行いませんでした。

ただ、あまりにも自分喋らないと自分がどの様な人柄なのかが伝わりにくいため、もう少し会話に入ってみても良いのかなぁと最近感じています。

後は自分が話したい事を話せないので、結構つらいのもあります。

来年はもう少し会話に入るよう意識してみます。


月別

1月

2月

  • MinecraftのMODやプラグインなど複数のプロジェクトに日本語訳を追加そしてマージされる

3月

  • バックエンドAPIサーバーの構築のために2つのフレームワークを試してみた (リポジトリは諸事情により非公開)
    • SpringBoot
    • DropWizard
  • SpringBootでURLのリダイレクトサーバーの構築 (https://short.f2a.dev/s/github)

4月

  • 自分の憧れの作曲者さんに直接会った

5月

  • VRChatを始める
  • アバターミュージアムでレイちゃんに一目惚れ、後にメインアバターになる。 わこーさんかわいいアバターありがとうございます!
  • VRヘッドセット Pico 4購入
  • Blender触り始めた

6月

  • VRChatで日本人のフレンドに誘われて海外の人たちのグループに参加。 Thank you so much who hanging out with me!
  • BlenderでIntellij Ideaのロゴのモデルを作った。後に自分のアバターに髪飾りとしてつけた
  • 誕生日の休日出勤を回避した

7月

  • 仕事

8月

  • VRChatのアバターが黒髪になった
  • CS:GOのコミュニティサーバーの運営に開発者として参加
  • SourcePawnを触り始める
  • なんか知らんけど熱が40度出た。 3日ぐらいで治った
  • Blenderでヘイローを作ってみた(5000ポリゴン超えだったのであまりつけてるシーンはない)

9月

  • 精神的にかなり不安定であったため仕事を退職
  • CS:GOのサービス終了により作ったプラグインがお釈迦になる。 Thank you Valve
    • CS:GOのサービス終了本当にありがとうValveまじでありがとう。CS2クソなので、今からでも遅くないから戻してください

10月

  • CS:GOのコミュニティサーバー用に作ったプラグインを一般に公開
  • 久々に中学時代の友人と会った
  • リア友のプロジェクトにちょっとだけ首突っ込んでGo言語を書いた

11月

12月

  • L4D2用の便利なプラグインを一般に公開
  • わこーさんのアバター集会に参加。みんなめっちゃ可愛かった
  • 新しい人達と出会った。 自分と一緒に会話したり遊んでくれたみんな、本当にありがとうございます!
  • Lethal Companyめっちゃ遊んだ。久々にクソ面白いゲームと出会った
  • 11月中旬に立てられたIssueに気づいた。すいません