2025/12/31(水)2025年を振り返って

ゆく年くる年、今年の振り返り

frieren.png

ニコニコのプレ限で一気見したフリーレン
面白かった、ちょいと説教臭いとも思ったけど

今年全話ちゃんと観たアニメは
フリーレン、ドクロちゃんとハッカドール、チェンソーマン。
パトレイバーとブレイバーンを途中まで観て放置

12月の目標はどうなのよ

はい、まずは今月の振り返りです。
目標達成率70%ぐらいならいいな~とかほざいていましたが
あまりできた気が...

読書
  • 入門モダンLinux ... 読了
    読み通しました、まぁ11月から読んでいたものですが。
    Linuxについて体系的に知識を得る良い機会でした。
    これで何かやりたいことがあった時にざっくりとした指標が立てやすくなるんじゃないか。
    少なくとも1~2年はLinux絡みの仕事が続きそうなので、今後生きてくれば良いね。

  • プログラマーのための圏論 ... 途中
    まだまだ道半ば、というか序盤で止まっています。
    なんというか、基本的な数学知識がないので途中で出てくる用語の意味は?定義は?
    なんてやっているとまぁまぁ進まない。
    そうやって場当たり的に必要な知識を入れていくのもなんだかなぁと思い、いったん寄り道することにした。

    • 松坂和夫 数学入門シリーズ1 集合・位相入門
      数学知識の基礎は集合らしいので、その勉強をすることにした。
      集合に関しては3分の1くらいは読み進めたが、理解が伴っているかといわれると...
      期限を決めずにだらだらしてもしょうがないので1月中には一度一巡できるようにしたい。
  • Linuxカーネル開発初心者向けガイド(LFD103-JP) ... 未着手
    全くの未着手です、ハイ。
    いや、序章とその先はやった記憶がある。
    一般的な話だけだった気がするのであんまり記憶にないけど。
    年始にやろうかな?(他分やらない)
ゲーム
  • SF6 ... 未達
    目標 MR1500
    最終 MR1410
    最高MRは1490超えてたんですが、まぁ安定しなかったら意味ないよね。
    ゲームになるとムキになったり、だらだらやってしまうのは本当に良くない癖だと思っていて
    来年はそこを意識してやりたいなぁ。
  • R5Reloaded ... 未達
    やってない、FPSは食傷気味でした。
    鯖を立てるって言っても元コンテンツに飽きたらね...
  • マンガ ... 未達
    ネームで放置
    お絵描きも食傷気味だったな。
健康
  • 筋トレ・食事管理 ... 未達
    数日サボった日もあるけど基本毎日筋トレはしてた。
    食事も最近はめんどくさくて正確に軽量まではしていないけど、
    以前と比べたら1.5~2倍近く食べているはず。
    今体重計に乗ってきたら49.2KG
    こればっかりは体質か、急な増量は無理なのか。
    まぁ増えてはいるので気長に頑張っていくしかないか。
    イベント
  • C107 ... 完了
    友人に挨拶とお使いがメインタスク
    コミケにも慣れちゃったね、数年前はそれなりにワクワクしていってた気がするんだが

目標数 8
達成数 2(25%)
未達数 6(75%)

mitastu.png

多すぎる目標立てても達成できなきゃしょうがないじゃんね
と、言いつつ来年いろいろやりたいなーと考えている。

2025年を振り返る

細かく見ても長いし4半期ごとに思い出してみる。

1月~3月

記憶にないんだが、ブログによると絵の練習をしてたらしい。
確かに言われてみればその時期から何かに集中したい時、
PCからゲームアンストするようにしてたな。

仕事は在宅中心で車載系の開発だった。
たまの出社でバーガーキングを食べるのが楽しみだった。
仕事は基本的に安定していて良い現場だったな。

4月~6月

またしても記憶にないし、記録もない。
ブログ4~7月の間更新無し。
twitter見るとこのあたりからコミケの原稿を描いてたらしい。
なお、だらだらやったせいで後で痛い目を見る。

7月~9月

仕事は現場変わって出社メインに。
うちの自社開発の仕事って割と無茶ぶりされることしかない。
まぁ何とかこなしてるんだけど、あまりいい気はしないよね...。
この時期から転職が脳裏によぎるようになった気がする。

コミケ初参加、まぁそれなり楽しかった。
とにかく入場が楽でよい。
本はあまり売れない、出来もそうだしtwitter上で他人と交流するタイプじゃないからなぁ。
いろいろ思うところはあるけど、長くなるので後述。覚えていたらね。
一応この時点では冬も出る気では合った。

後はSF6か、この頃から本格的に格ゲーやり始めたのは。

10月~12月

仕事は現場が変わって週3出社で後は在宅。
楽だし、仕事内容もまぁまぁ面白いかな。
やっぱJTC良いっすね、でかい企業の現場はさすがに環境が整ってる。

お絵描き30日チャレンジを友人とやった、いやキツかったな。
冬コミは落ちた。
ぶっちゃけ仕事変わって忙しかったし助かったと後から思う。

総括

まぁ、それなりに頑張ったんじゃないか。
65点ぐらいはつけていいと思う。
2026年の話は、また1月に書こうかな

それでは、良いお年を

2025/12/25(木)今年聞いた音楽の俺的チャート

選定基準

  • 2025年に出会った曲であること
1st. Last message (yukio)

shutter_girl.jpg

今まで聞いた音楽の中でも1、2位を争うぐらい好き。
sister's noiseを初めて聞いたとき以来の衝撃だった。
この曲の特に好きな部分が、イントロと2番のAメロ

  • イントロ
    爽快、ドラムの駆け出しが良い。
    さわやかなメロディでコーラスが心地よい。
  • 2番のAメロ
    比較のためにも1番のAメロの話から
    1番のAメロはイントロが終わって音数が絞られてかなり落ち着いた印象を受ける。
    ベースとギターが同じリズムを刻み、その裏でピアノがゆったりと進む。
    Bメロがドラムから始まり、軽快な印象なのでその差が面白い。
    で、2番のAメロなんだが
    1番のAメロとほぼ同じでそこにドラムが加わる。
    ドラムが加わったことで、元がゆったりとしたメロディのはずなのに
    どこか軽快に感じられる。
    かすかに聞こえるハイハットのリズムも楽しい。

2nd. ミッドナイト・リフレクション (NOMELON NOLEMON)

midnight_reflection.jpg

DAWであそぼう # 10「ミッドナイト・リフレクション」楽曲解説&解剖
こんなものがタダで見れてよいのか、という作曲者様の解説解剖。


3rd. ありがとう、そしてこれからも (ブルーアーカイブ4th aniversary)

blue_archive_4th.jpg

この手の記念ソングってジャンルにあんまりよい印象がないんですが
合唱形式の箇所は賑やかで、ハモリが聞いていて心地よいです。


アルバム賞. SHUTTER GIRL (yukio)

shutter_girl.jpg

1. Naked flyer
2. lost sorrow
3. GLORIOUS DAYS
4. Spring snow fragment
5. Last message
6. 東の空から始まる世界

  • youtube music
  • spotify
    Last messageが一番好きだが、ほかの曲も聞いていて飽きない。
    出会ってから半年はこのアルバムをずっと聞いていた。

その他 気に入った曲





Youtube Music 2025 Recap

YEARLY_REVIEW_2025_V2_544x544.png

2025/12/05(金)gitコマンドのエイリアス

毎度毎度長ったらしいコマンドは打ちたくないじゃんね
Git エイリアス
公式サイトに記載があるが、以下コマンド

$ git config --global alias.co checkout
$ git config --global alias.br branch
$ git config --global alias.ci commit
$ git config --global alias.st status

homeディレクトリに.gitconfigが生成される。

[alias]
        co = checkout
        br = branch
        ci = commit
        st = status

commitのエイリアスがciなの、なんかキモくね...
cmの方が響きがいい気がする。

2025/12/04(木)プログラマーのための圏論 課題1

プログラマーのための圏論

1. 恒等関数を、好きな言語で(それがたまたまHaskellなら2番目に好きな言語で)できるだけうまく実装せよ。

C++の場合、すでに例が出ているのが後で使うので

template<typename T>
T identity(T arg)
{
    return arg;
}

C#のジェネリクスで書くと以下のようになるか。

public T func<T>(T arg) 
{
    return arg;
}

あと、次の課題のために<functional>のヘッダーを調べたらドンピシャなものがあった。
std::identity


2. 合成関数を好きな言語で実装せよ。このメソッドは2つの関数を引数として受け取り、その合成である関数を返す。

C++の場合

#include <functional>

template <typename T>
T composite(std::function<T(T)> f, std::function<T(T)> g, T a)
{
    return g(f(a));
}

Cの場合
関数ポインタのtypedefってぱっと見でわかりづらいな

typedef int (*fptr)(int);
int composite(fptr f, fptr g, int a)
{
    return g(f(a));
}


3. 合成関数が恒等関数と整合しているかテストするプログラムを作成せよ。

1と2で作った関数を組み合わせて動かせって意味であってるよな?

C++の場合(wandboxで確認)

int main()
{
    int val = composite(identity<int>, identity<int>, 10);
    std::cout << val << std::endl;
}

結果

10


4. ワールドワイドウェブは、何らかの意味で圏だろうか? リンクは射だろうか?

射は対象と対象をつなぐものなので、ページとページをつなぐ場合
リンクは射と言えるはず。
wwwは複数の対象(ページ)とそれらをつなぐ射(リンク)で構成されているので、
wwwは圏と言えるはず。


5. Facebookは人を対象とし友達関係を射とする圏だろうか?

4と同様に複数の対象を人、それらを繋ぐ射を関係性とするならば
Facebookは圏と言えるはず。


6. 有向グラフが圏になるのはどのような場合だろうか?

すいません、有向グラフって何ですか (高卒並感
wikiを見る...
グラフ理論

つながり方だけではなく「どちらからどちらにつながっているか」をも問題にする場合、エッジに矢印をつける。このようなグラフを有向グラフ、または、ダイグラフという。

対象はグラフの各ノード、それらのつながりがエッジとなるので
有向グラフはそもそも圏なのではないか?

問い方から考えると有向グラフそのものは圏ではないと言ってそうだが...
有向グラフについてwikiをぱっと見じゃ判断できないね
もう少し調べてみよう。

2025/12/01(月)12月度行動目標

やりたいことを全部描き出した。
達成率70%ぐらいを目標にゆるく頑張りましょう。

読書

ゲーム

  • SF6
    MR1500を目指す。
    ほんとは11月中に行きたかったけど、思うように上がらず1400~1490を行ったり来たり。
    基礎をしっかり練習してMR1500行った後も、流れで1600まで行けるようにしたい。
  • R5Reloaded
    来年鯖を立てたい。
    1vs1鯖のカスタムを調べ中...
    12月中に一回テストで立てれたらいいな。

  • マンガをつらつらと描いてる
    飽きたら放り投げると思うけど、短編6~8Pで12月中に描き切れたらいいなぁ

健康

  • 筋トレ、食事管理
    毎日筋トレ、目標は体重50kg突破で。
    現在48~49ぐらい。
    食事も、なるべく量をとるよう心掛ける。
    朝を抜かないこと。

イベント

  • C107参加
    例年通り午後参加でゆるりと
    今年は評論島とか行ってみようかな