free 1 8月 2022 セキュア・バイ・デザイン 第2刷 の誤記報告 セキュア・バイ・デザインを半年くらいかけて読了しました。 セキュア・バイ・デザインは、DDDをベースとしたセキュアなソフトウェアの設計についての本として、とても実践的で約に立つ内容で、かなり参考になりました。今後の設計に活かしたいです。 いくつか誤記ではないかという箇所を見付けましたので、既に報告済… 続きを読む
docker 6 7月 2022 PDFの情報を表示するコマンドを使う(docker) PDFの情報を調べる必要があったので、docker経由で、pdfinfoコマンドを使いました。 docker run --rm -it -v $(pwd):/data -w /data mercstudio/pdfinfo hoge.pdf λ docker run --rm -it -v "C:\… 続きを読む
node 22 6月 2022 概念を型として抽出するリファクタリングの例 昨日行なったリファクタリングが、概念を型として抽出するリファクタリングのわかり易い例なんじゃないかと思って記録します。 whoisの結果の生のテキストをパースして、有効期限等を取得するパッケージです。 リファクタリング前後の差分 ## 古いコード ## リファクタリング対象の元コードです。 やってい… 続きを読む
node 8 6月 2022 初めての npm モジュールを公開してみました @smeghead7/whois-result-parser AWS Lambda(node)でドメインの有効期限を調べるツールを作ってみようと思い立って、whoisの結果を調べるパッケージを探してみたんだけど、jpドメインのwhoisの結果が他のトップレベルドメインと比べてもフリーダム過ぎて、結局正規表現で有効期限を取得する処理を書いてお茶を濁すということを… 続きを読む
starbug1 30 5月 2022 Starbug1 1.6.03-win32-bin Windows用バイナリをリリースしました Windows用バイナリをリリースしました。 https://osdn.net/projects/starbug1/releases/77367 Starbug1は、軽量、高速なバグトラッキングシステム(BTS: Bug Tarcking System)です。 C で書かれているため少ないリソースの… 続きを読む