This commit is contained in:
usbharu 2024-12-22 12:13:42 +09:00
parent d75d28760e
commit eb8d7e1f69
Signed by: usbharu
GPG Key ID: 95CBCF7046307B77
1 changed files with 54 additions and 4 deletions

View File

@ -1,11 +1,18 @@
---
author: usbharu
draft: true
draft: false
categories:
- null
- その他
date: 2024-12-21T22:22:00+09:00
tags:
- null
- ミリシタ
- アイマス
- ミリマス
- ActivityPub
- Rust
- Golang
- Kotlin
- SpringBoot
keywords:
- null
title: 2024年振り返り
@ -79,7 +86,50 @@ RISS(登録情報安全確保支援士の英略)ってかっこよくない!? AP
今まで雰囲気で設計していたものを、しっかり設計して作れるようになりたいなぁと勉強を始めました。そのおかげか、自分の書いたコードにある程度理由がつけられるようになった気がします。なぜこのコードがここにあるのかとかそういうやつ。
あとエンティティについての誤解が解けました。最初に使ったORMがSpring Data JPAだったので色々ややこしくてちゃんと理解してなかった部分が多かった。
## Kubernetes
未だにスペル覚えてません。2回挑戦して2回目で結構いい感じになりました。挑戦の記録?は
k8s+ArgoCDに入門したかった · usbharu - blog
https://blog.usbharu.dev/posts/2024-11-23/
いずれは家で動いてるものほとんどk8sに乗せてしまいたいなと思っています。ファイルサーバーぐらいかな そのまま動かすの
## ActivityPubと関連技術
信じられないかもしれないけど、上の方で書いた学校の友達とぐっと距離が縮まった(なと勝手に思ってる)きっかけの一つにActivityPubの話があります。バックエンドメインで書いてる人って人にぱっと見せれるような成果物って少ないと思うんですが、このときもお互い見せれるものが無くてなんとなくこんな物作ってるんだという話をしてました。そのときになんとなくActivityPubを知っているか聞いてみたら、なんと!知っているとのことで一気に話が進みました。RFC9421の話とかLD-Signatureの話とかMisskeyの話とかで盛り上がりました。
ちょうど当時RFC9421が個人的にアツくて、RFCの日本語訳なんかも挑戦していました。(普通に実装が完成したので放棄されています)また、AP実装にはほぼ必須のジョブキューなどの自作、ActivityStreamsのシリアライズ・デシリアライズなんかもやっていました。何が僕をここまで突き動かしているのか知りませんが、やはりMisskeyの開発思想が自分に合わないことを痛感することが多かったからでしょうか。
usbharu/http-signature at rfc9421
https://github.com/usbharu/http-signature/tree/rfc9421
## GolangとRust
GolangはKotlinの実行環境(要はJavaのランタイム環境)を用意するのが面倒な環境で動かす小さいものを書くために勉強しました。が、Rustを書けるようになった今さらに深く勉強する理由はあんまりないかな、と思っています。非同期処理とか並列処理とかなんかそのへんが必要になったらまた勉強するかな
usbharu/now-playing - now-playing - Gitea for usbharu
https://git.usbharu.dev/usbharu/now-playing
Rustはまぁなんか流行ってるし勉強しとくかみたいなリで始めました。今は組み込みRustメインで書いています。
DCS Worldをラズピコから操作したい · usbharu - blog
https://blog.usbharu.dev/posts/2024-12-17/
## Kotlin
Kotlin 2.0出ましたね! コンパイル速度大して変わってねぇ~~~~~
メインで書いている言語ですが、基本Spring Bootといっしょに使っているだけなのでKotlin自体の変化にはあまりついていけていません。
Kotlin MultiplatformなMarkdownパーサを作った · usbharu - blog
https://blog.usbharu.dev/posts/2024-11-17/
usbharu/Hideout: [WIP] Social Networking System
https://github.com/usbharu/Hideout
## アイドルマスター
@ -87,7 +137,7 @@ RISS(登録情報安全確保支援士の英略)ってかっこよくない!? AP
学園アイドルマスターがリリースされるまでは去年から引き続きシャニマス(アイドルマスターシャイニーカラーズ)を聞き続けて、学園アイドルマスターがリリースされてからはFighting My Wayをもう死ぬほど聞き続けてました。7~8月にじっくり時間をかけてミリオンライブ(アイドルマスターミリオンライブ!)にハマっていきます。
こんなところまで読んでいる物好きがいるのかは知りませんが、一応アイマスの説明をしておくと、アイマスはこんな感じで6ブランドに分かれています。カッコ内は登場するアイドルたち全員を指す名前
こんなところまで読んでいる物好きがいるのかは知りませんが、一応アイマスの説明をしておくと、アイマスはこんな感じで現行で6ブランドに分かれています。カッコ内は登場するアイドルたち全員を指す名前
- アイドルマスター (765PRO ALLSTARSとか時期と登場人物によっていろいろ)
- アイドルマスターシンデレラガールズ (知らん)
- アイドルマスターミリオンライブ! (MILLIONSTARS)