技術関係 WordPressブログの文字に謎の虫眼鏡マークのGoogleリンクが付いている理由 ブログを確認してみると記事内に勝手に虫眼鏡マークが付いたリンクが付いている。 これは一体なんなのか。特に設定をした記憶はない。 WordPressの機能なのか?... 2024.03.26 技術関係
技術関係 【Mac性能比較】M3 Pro・M2・Intel Core i5 のビルド時間とベンチマーク Macの買い替え参考になればと思ってベンチマークを比較してみます。 今回は4つのベンチマーク CINEBENCH R23 AmorphousDiskMark 4... 2024.03.21 技術関係
技術関係 Intellij IDEAでビルドした時に「java.nio.file.NoSuchFileException」が出たときの解決法 Gradleキャッシュを以下のように手動で削除してから再度Intellij IDEA でビルドを行うとエラーになった $ rm -rf $HOME/.gradl... 2024.03.21 技術関係
技術関係 文字コードutf8mb4環境下でのVARCHAR(255)の壁に相当するのはVARCHAR(63)という話 最近ではあまり見られませんが、昔のデータベースのテーブル設計を見てみると VARCHAR(255) という指定がちょくちょく見られます。 2023年にはめったに... 2023.12.25 技術関係
技術関係 【MySQL】意外と忘れがちなテーブルあたりの文字数最大値、インデックスを貼れる最大値 おさらい utf8mb4環境下でのVARCHAR(X)のXは文字数を表し、バイト数は1文字4バイトまでを扱う。 つまり VARCHAR(16383)が65532... 2023.12.24 技術関係
技術関係 1文字に見えるけどカウントするとおかしくなる絵文字「👩👩👧👧」の正体を解き明かす 文字カウントするときに厄介な絵文字が存在します。例えば「👩👩👧👧」という絵文字です。1文字に見えますが7文字換算されます。 これをカウントすると文字数がお... 2023.11.23 技術関係
技術関係 絵文字を使うと文字数カウントがおかしくなる問題に対応してみる 入力フォームを作る時にこいつの文字数の扱いに苦しみませんか?そう「絵文字」です。 絵文字の文字数をどうやって「正確に」数えてアプリケーションを作るか、という問題... 2023.11.12 技術関係
技術関係 スマホネイティブアプリではCookieを使ったセッション管理は出来るんだっけ?出来ないんだっけ?の話 要件 要件として ブラウザ版はセッション保持期間を30分間。 スマホ版は明示的にログアウトしない限りセッションは切れない。 こんなアプリケーションを作る場合、セ... 2023.11.11 技術関係
技術関係 「OIDC」「OAuth2.0」「SAML」を1から勉強したときのまとめ 認証と言えば「一つのサーバでID/パスワードを入れる」 それ以外って何があるの? という所からSSO・OAuth2.0・OIDC・SAMLをざっくり理解出来ると... 2023.11.03 技術関係
技術関係 Macを新しくセットアップするときに最低限やっておきたい環境設定まとめ PC交換や新しくMacを買った時にする環境移行で最低限するときのまとめ TimeMachineなどのMacバックアップソフトなどでの移行を行わない。 今回はin... 2023.08.19 技術関係
技術関係 Macユーザ向け「データの初期化・完全削除」を正しくやる方法 macを譲渡や売却するときに一番気になるのがSSDの中身が完全消去できるか、ということ。 HDDだと色々データ流出等を考える必要があるというのはすでに知られてま... 2023.07.09 技術関係
技術関係 【最新版】Macのターミナル画面にGitブランチ名を表示させるようにする もうだいぶAppleシリコンのMacが主流になってきた今、あらためて 「Macのターミナル画面にGitブランチ名を表示させるようにする」 方法を書いていく 目指... 2023.07.02 技術関係
技術関係 「diskutil secureErase コマンド」とmacのディスクユーティリティのデータ消去の規格を調べてみた macでストレージをフォーマットする時に使うディスクユーティリティの「消去」から選べる「セキュリティオプション」 そしてターミナルで叩く「diskutil se... 2023.06.24 技術関係
技術関係 MacでWD製HDDの「IntelliPark」を無効化できるのか? mac miniでチャレンジしてみた。 Western Digital製のHDD「WD Blue」を購入しました。何用かというとNAS用。 なんでNAS用なのにBlueを買ったかというとお金をケチった... 2023.06.20 技術関係
技術関係 Sequel Pro(Ace)のクエリ実行時間は意図しない数値が得られる場合があるのでクエリチューニングでは気を付けよう MacのDBクライアントツール、Sequel Proを使っていた時の話。 ここで言ってるクエリ実行時間はこれ。左下にでるメッセージ。ここだとあるクエリで2.5m... 2023.05.25 技術関係