鳥の巣箱

ネトゲしたり、機械いじったり、ソフト書いたり、山篭ったり、ギャンブルしたりする人

自作クラス作成Tips ー 自作クラスにレコード型のプロパティを持たせる時の注意

自作クラスにレコードプロパティを実装したいという場面は結構あるはずです。
ただ、実装時にはいくつか注意しなければならないことがあります。

続きを読む

ビット反転アルゴリズム

数年前にFFTライブラリのためにビット反転処理を書いた。
ただ、FFTサンプル数を増やしたときに崩壊してしまっていたので、サンプル数に制限をかけてたわけですが
一思いにこの辺の処理を一新することにした。

続きを読む

SecureBridgeを使って、SSHログインとシェルを動かした。。。けど謎。

Delphi向けの有料コンポーネントのSecureBridgeを使って、SSHログインとシェルコマンドを実行させる手順をまとめときます。

開発元が公開しているマニュアルがあまりにも読みづらかったので、試行錯誤しながらなんとか動いた感じなので間違いは多々ある気もする。
あと、非常に謎が多い。よくわかってないとこがあるんですよね。嫌な感じ。

続きを読む

Raspberry PiのバックアップをCLIから作成する

Raspberry Piのバックアップを作成する手段として
1.Win32DiskImagerを使う
2.SD Card Copierを使う
といったところがよく使われるみたいですが、

Win32DiskImagerはSDカードの未使用領域まですべてをイメージ化するので、
元のSDカードより容量の低いものには書けません。
それどころか、同容量でもメーカーや個体差により総容量には微妙な差があり書けないこともあります。

SD Card Copierは、実際に使用している領域のみ書き込むので、元のSDより小さいものでも書けます。
(さすがに使用している容量以上のものは必要)
ただ、GUIでしか使えないのでCLIで動作させているRaspberry Piでは切り替えないと使えません。

ということで、CLIからSD Card Copierと同等の性能をもったrpi-cloneを使ってバックアップを作成していきます。

続きを読む