開発に関する記事一覧

開発

Raspberry Pi Imager を使って Raspberry Pi OS をインストールする (ヘッドレスインストール対応 2020年6月版)

Raspberry Pi に OS をインストールするときは Micro SD カードをフォーマットしてイメージをダウンロードしてイメージライティングツールで書き込んで…という流れが面倒でした。 最近は公式サイトで提供されている Raspberry Pi Imager を使うことでワンストップで OS 入の Micro SD カードを準備すること・・・続きを読む

[Laradock] コンテナの apt-get の署名が期限切れの場合の対処方法

こんにちは。最近、ズボンを新調した k-so16 です。緊急事態宣言が解除され、ズボンのウエストが合ってないという悩みからやっと解放されました(笑) 既存のプロジェクトの動作を確認するために、実行環境を Laradock で整えることにしました。既存のリポジトリに Laradock を Git のサブモジュールとして組み込み、コンテナをビルドしたところ、エラ・・・続きを読む

.NET Core + WPF における SecureString と PasswordBox の扱い

.NET Core で WPF が利用できるようになって便利になりましたが、 .NET Core では SecureString の扱いが変更になったことで、 WPF の PasswordBox の扱いを変更せざるを得なくなりました。 SecureString クラスは元々パスワードのような機密性の高い文字列を格納するために導入されたクラスですが、 .NET・・・続きを読む

[C#] ファイルハッシュを求める (MD5, SHA-1, SHA-256)

ファイルの整合性を確かめるときにファイルのハッシュ値同士を比較するという手法があります。ファイルサイズや作成・更新日時だけでは同一か判断しづらい場合に役立ちます。 今回は C# で簡単にファイルのハッシュ値を計算する方法を紹介します。 ユースケース 今回、 2 つのディレクトリのファイル差分を確認して同期するツールを作成していたのですが、片方のディレクトリが・・・続きを読む