2026あけましておめでとうございます

2026あけましておめでとうございます 新年、明けましておめでとうございます! 2026年が皆様にとって素晴らしい一年となりますように。今年も健康と幸福、そして多くの成功が訪れますように願っています。 2025振り返し 気づいたらこのサイトもう2年ほどアップデートしませんでした。申し訳ございません。 でも決して諦めたわけではないので、これから少しずつ更新していきたいと思います。 2025年も相当忙しい一年でした。 まず個人として一番大きな出来事は、大学院博士後期課程を修了し、博士号を取得し...

続きを読む

2026-01-01 PM

2026-01-01 PM

1 minute read

small-talk life


ZFS RAIDZ ディスクの交換(FreeBSD)

新年あけましておめでとうございます 新年なのにさとしは研究室の作業をやっていました😭。 そしてテストする時に気づいたのは、なぜかPostgreSQLの反応がおかしいほど遅かったです。最初は設計上にバグがあると思って、Misskeyでツッコみたいところ、Misskeyも開けなくなるのを気づきました。さらに確認したら、どうやらうちのNASにディスクが一枚壊れかけているようです。 それで、今日はディスクを交換しようと思います。

続きを読む

2024-01-10 AM

2024-01-17 AM

5 minute read

FreeBSD zfs raid


20231020システム運営事故反省会

2023年10月20日夜(日本標準時),システム運営事故により,サービスが一時的に停止しました. 被害がMinecraft(mc.short-circuits.org), Misskey(misskey.yeonji.net)などに及びました. この運営事故について簡単に説明します.

続きを読む

2023-10-21 PM

2023-10-21 AM

1 minute read

essay devops


constはどこへ消えた?:未定義動作によるバグの解析

プログラムのコンパイルや実行の過程を理解できないと、プログラムを書くときに難しいバグに遭遇する可能性があります。 例えば、ある日、後輩に深夜に呼ばれました。 そしてその張本人は未定義動作(配列の範囲外アクセス)によるバグでした。

続きを読む

2023-10-02 PM

2023-10-02 AM

6 minute read

essay debug


文書の取り決め

Yeonjiの文書は、この文書のようなノート形式で公開されます。 『言いたい放題』がこのシリーズの基本ルールであり、組織や公式の立場を代表するものではありません。 これを強調するために、このシリーズのタグとして「コメント募集(Request For Comments)」を使用します。

続きを読む

2023-09-06 PM

2023-09-06 PM

1 minute read

essay yrfc


2023サイトリニューアル工事

Yeonji.netのサイト移行工事メモです.

続きを読む

2023-08-12 PM

2023-08-17 AM

1 minute read

idea yeonji.net todo


隠れサービス:HTTPsならパスワードもパスも実は同じ?

ネットワーク上には多くのプライベートサービスがあります. その中にはプライベートで認証が必要なサービスもあります. 認証に使える手法はHTTP基本認証やセッションに基づいた認証など色々あります. これらの手法はたいていHTTPプロトコルの中に,簡単な情報を挟むことで認証を実現しています. しかし,パスもHTTPプロトコルによる伝送している情報の一種であり,認証に使えるのでしょうか?

続きを読む

2023-05-23 PM

2023-08-14 AM

10 minute read

HTTP security


.gitフォルダをチラ見(gitの実装)

gitがいつもすごそうに見えてるが、中身は意外と単純? gitはどうやってファイルを保存してる?どうやってバーションを管理してる?基本的なシェル命令でも解析できる? gitがファイルを管理する仕組みを簡単な実験で探索しよう

続きを読む

2022-06-04 AM

2023-05-15 PM

5 minute read

essay git


Page 1 of 1