技術関係

技術関係

macユーザのための令和時代の「データ初期化・完全削除」マニュアル

macを譲渡や売却するときに一番気になるのがSSDの中身が完全消去できるか、ということ。HDDだと色々データ流出等を考える必要があるというのはすでに知られてます...
技術関係

【M1, M2 Mac】Macのターミナル画面にGitブランチ名を表示させるようにする

AppleSilicon搭載のM1,M2になってhomebrew関係の設定が以前のIntelMacとちょっと変わりました。というわけでAppleSilicon搭...
技術関係

「diskutil secureErase コマンド」とmacのディスクユーティリティのデータ消去の規格を調べてみた

macでストレージをフォーマットする時に使うディスクユーティリティの「消去」から選べる「セキュリティオプション」そしてターミナルで叩く「diskutilsecu...
スポンサーリンク
技術関係

MacでWD製HDDの「IntelliPark」を無効化できるのか? mac miniでチャレンジしてみた。

WesternDigital製のHDD「WDBlue」を購入しました。何用かというとNAS用。なんでNAS用なのにBlueを買ったかというとお金をケチったから。...
技術関係

Sequel Pro(Ace)のクエリ実行時間は意図しない数値が得られる場合があるのでクエリチューニングでは気を付けよう

MacのDBクライアントツール、SequelProを使っていた時の話。ここで言ってるクエリ実行時間はこれ。左下にでるメッセージ。ここだとあるクエリで2.5msか...
技術関係

SDカードが壊れたので復元ソフトを比較検証。一番良かった「EaseUS Data Recovery Wizard」に課金して復旧してみることに

ぶっ壊れた経緯は以下。Macのソフトウェアアップデートをしたら接続していたSDカードが壊れて認識しなくなったとりあえずSDカードのデータを急いで復旧させたいので...
技術関係

javaのpropertiesファイルのASCII文字を任意の文字でgrepしてUTF-8で一覧化してまとめる方法

propertiesファイルに記述してあるメッセージに対して、特定の文字を使ってる部分を抜き出してまとめたい。という要望があった。もちろんエディタで検索をかけて...
技術関係

KotestのFreeSpecで「No tests found for given includes: [XXXXX](–tests filter)」とエラーが出る場合の原因

KotestをFreeSpecで書いていて「Notestsfoundforgivenincludes:(--testsfilter)」という謎のエラーが発生し原...
技術関係

Gradleの「bootJar タスク」と「jar タスク」で生成されるjarファイルの違い

GradleタスクのbootJarとjarで生成されるjarの違いをちゃんと理解してなかったので備忘録として残しておくbootJarタスクは実行可能なjarファ...
技術関係

DocBaseからConfluenceにドキュメント管理ツールを乗り換えることになった時の話

弊社で数年間使っていたドキュメント管理ツールのDocbaseをConfluenceに闇の力を受けて乗り換えることになった話。Docbaseの導入理由Docbas...
技術関係

【Node.js】qs.stringfy でvalueがundefinedのkeyはクエリ変換の際に省略されるので注意しておく

Node.jsのライブラリqsを使ってクエリ構築する時にちょっと戸惑ったのでメモ。ライブラリのインストールはこれ$npminstall--save@types/...
技術関係

【Kotlin】改行コードを含んだ文字列を trimIndent を使って一行で出力させる方法

バリデーションのテスト等で長い文字列を出力する必要に迫られるときがある。何も考えずに書くと下記のようになるが、エディタの最大文字数を超えたりして可読性も落ちる。...
技術関係

【Kotlin】やっぱりジェネリクスの関数オーバーロードは出来ない

Kotlinで引数にジェネリクスを取る関数のオーバーロードを実装してみようと思ったときに詰まったのでメモ。こんな感じで作ってみるとエラーが出る。funmain(...
技術関係

アノテーション付与でopenにしてくれる「kotlin-spring」の正体を見てみる

kotlin+SpringBootを使っているとお世話になる「kotlin-spring」が何をやっているかが分からなかったので調査。早速見てみます。これは@C...
技術関係

【Kotlin】when式は引数の値を条件にするから気をつけよう

まずはこんな記述があります。valhogeList:List<String>=emptyList()valisMoge=truevalisHoge=falsev...
スポンサーリンク