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

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

2024-01-10 AM

2460326.79183

FreeBSD, zfs, raid

5 minute read


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

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

2023-10-21 PM

2023-10-21 PM

essay, devops

1 minute read


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

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

2023-10-02 PM

2023-10-02 PM

essay, debug

6 minute read


文書の取り決め

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

2023-09-06 PM

2023-09-06 PM

essay, yrfc

1 minute read


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

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

2023-08-12 PM

2023-08-17 PM

idea, yeonji.net, todo

1 minute read


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

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

2023-05-23 PM

2023-08-14 PM

HTTP, security

10 minute read


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

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

2022-06-04 AM

2023-05-16 AM

essay, git

5 minute read


Page 1 of 1