Next.js + MDXでブログを作る 〜 Blanktarの場合
このブログはNext.jsとMDXを使って作られています。Next.jsはブログ用というわけではないので、少し工夫が必要な箇所がありました。この記事は、その工夫をまとめたものです。
btrfsで作ったRAIDのHDDが壊れた。ので、交換した。
btrfsでRAIDにしているHDDが故障した場合に、そのHDDを交換する方法のメモです。
AndroidのMediaStoreから端末内の音楽ファイルのパスを取得してみる
AndroidのMediaStoreを使って、Javaで端末内の音楽ファイルのフルパスを取得する方法です。非推奨の方法ですが、それなりに高速にちゃんと動きます。
ASUS EeeBook x205TAにgentooを入れようともがいた話
ASUSのEeeeBook x205TAにgentooを入れようと頑張った記録です。カーネルの起動までは成功しましたが、ストレージ関連を上手く扱えず最後まで起動出来ませんでした。
mdadmのRAID5にディスクを追加した
mdadmで作ったRAID5のディスクアレイに新しいHDDを追加する手順の解説です。
UNIXソケットとやらをC言語で試してみた。
macやlinuxなんかで使えるUNIXソケットを使った通信をC言語で試してみました。
linuxのmdadmで作ったRAID5を壊したり直したり。
linuxでRAIDを実現するためのツールであるmdadmの使い方の解説です。RAID5環境を構築したり、ディスクを破壊してみて復旧を試みたりしています。
ついでにzfsのデータ圧縮を試してみる
zfsを使って、透過的にデータを圧縮する機能を試してみました。ざっくりベンチマークも合せて記載しています。
zfsの重複排除で未来を感じてみる
ubuntuにzfsをインストールして、ストレージプールを作って重複排除機能の実験をしてみました。100MBのストレージに1GBのファイルを書き込む(!?)という実験をしています。
pythonでinotifyを使ってみる。
linuxのinotifyを使って、ファイルシステムの変更を監視するプログラムをPythonで作ってみました。