私は大学時代の卒業研究ではLinuxを使って研究をしていました。 当時を懐かしみたい気持ちもあって、Linuxの開発環境を作ってみようと思います。 当時の研究室の同期が「つよつよエンジニアはArch Linuxだよ」って言ってたのでディストリビューションはArch …
高速にテーブルへのデータ登録をおこなうことが出来る SqlBulkCopy をラップしたコマンドレットを自作して公開しました。 github.com www.powershellgallery.com どんなツール? サポートされたフォーマットのCSVとテーブル名を渡して実行するとCSVの値がテ…
PowerShell Galleryへモジュールを公開しようと、 Publish-Module した際に以下のようなエラーが出ました。 Write-Error: Failed to generate the compressed file for module 'Cannot index into a null array'. 原因 どうやら 'en_US' 圏以外の人が公開し…
現在、個人的なツール開発にてDataTable型を扱うような処理を作成していたのですが、普段の処理ではDataTable型を直接扱わずに任意のクラスのリスト(IEnumerable<T>)型で扱いたいです。 そこで、ChatGPTを駆使しながら、IEnumerable<T>型とDataTable型の相互変換</t></t>…
4月になると新生活に伴い、PCが欲しくなる人もいると思います。 ふと考えていて、完璧なPC購入フローチャートを思い浮かんだので共有します。 まずは以下のフローチャートをご覧ください。 結論 あえて黄色にした分岐点。 私の結論はそこに全て含まれていま…
今回、Qt Quickを用いて15パズルゲームを作成したので、困ったところなどをメモしておこうかなと思います。 ソースコードは以下になります。 github.com なぜ作った? 元々大学3年時代、卒業研究でC++を使って実験プログラムを作ることになりました。 学科が…
macOSでCMakeを使ってOpenGLプロジェクトをビルドするための最小のCMake設定です。 バージョン情報 $ sw_vers ProductName: macOS ProductVersion: 14.3 BuildVersion: 23D56 $ xcodebuild -version Xcode 15.2 Build version 15C500b $ cmake -version cmak…
作りました。 社内の工数管理システムが クソ 古き良きデザインであったため、モダナイズを兼ねて作って見ました。 公開用ソースコードはこちらになります。 github.com どんなアプリ? 社員の工数を管理するだけのシンプルなアプリです。 日付別で工数を登…
社内のテスト用サーバーを rm -rf / して吹き飛ばしました。 今回は社内ですみましたが、本番環境でやっていたらと思うと恐ろしいです。 同じミスを起こさない様にブログに記録しておこうと思います。 経緯 私はとある担当システムでパフォーマンスの分析の…
普段からTypeScriptを書いているとフロントエンドだけではなく、バックエンドもTypeScriptで書きたくなってきます。 なので、TypeScriptとExpressとViteを用いてボイラーテンプレートを作成してみました。 リンクは以下になります。 github.com 使い方 以下…