循環的複雑度だけでなく、認知的複雑度、保守容易性指数、コード行数などの指標にも対応。わいわい。ただしC#のみ。
---
メソッド上にコードの複雑さを表示するVisual Studio拡張機能を作りました - Qiita
https://qiita.com/tackme31/items/dbdc075afaad78cb9c08
#bookmarks
記事で紹介されている循環的複雑度を表示してくれるCode Metricsの対応言語はTypeScript, JavaScript, Luaらしい。他の言語や他のエディタ(Vimなど)の実装あるかな。
---
保守・理解しやすいコードを書きたい! 〜VSCode拡張機能で循環的複雑度と戦う〜 - Qiita
https://qiita.com/kotobuki5991/items/0d458e4bb50b0c47d188
#bookmarks
Ansibleで三項演算子のような記述ができるternaryフィルターの紹介。へー知らなかった便利。覚えておこう。
---
Interesting Uses of Ansible’s ternary filter
https://www.zufallsheld.de/2024/02/21/interesting-use-of-ansible-ternary-filter/
#bookmarks
ブラウザで動作する広告ブロック用プラグインの一部でwidth="240" height="400"なimgタグを広告かどうかに関わらず表示しない不具合があるらしい。width="239" height="400"とすれば回避可能。ザルだ。
---
AdBlockers can be strange sometimes
https://kerkour.com/adblocker-strange-bug-image-dimensions
#bookmarks
オンライン開催
---
DeNA TechCon 2024 (2024/02/29 12:00〜)
https://dena.connpass.com/event/304407/
#bookmarks
ちょっと気になったのは、Metadata Layerのいい感じの制御は誰がやってくれるのか。Dataplexってのがいい感じにやってくれる?あとProcessing Layerは一定期間ごとにバッチ処理するんかな。
---
次世代データ基盤:データレイクハウスを Google Cloud で実現する
https://zenn.dev/cloud_ace/articles/gcp-datalakehouse-architecture
#bookmarks
Cloudflareを通してるドメインで確認したところすでにHTTPSレコードタイプが設定されてたわ。わいわい。macOS(Sonoma 14.3.1)のdig(9.10.6)はHTTPSレコードタイプに対応してないのでAppleさんバージョンアップお願いします。
---
HTTPSレコードがRFCになりました | IIJ Engineers Blog
https://eng-blog.iij.ad.jp/archives/23963
#bookmarks
Chromebookのキーボードに小文字が印字されてるのは実際に入力される文字と合わせるため。確かにそうだ。これは自作キーボード勢も小文字キーが流行るのでは!?
---
Why Chromebook keyboards have lowercase letters
https://blog.google/products/chromebooks/chromebooks-lowercase-keyboard/
#bookmarks
Meta社のWebサービス(WhatsApp、Facebook、Messenger、Instagram)においてコードの改ざんが行われていないかチェックするブラウザ拡張。Chrome/Edge/Firefox用それぞれにリリースされてる。これは良い拡張機能の使い方だと思う。
---
https://chromewebstore.google.com/detail/code-verify/llohflklppcaghdpehpbklhlfebooeog
https://chromewebstore.google.com/detail/code-verify/llohflklppcaghdpehpbklhlfebooeog
#bookmarks
Flipper Zeroを禁止するんじゃなくて脆弱な車の方を禁止しろ。うんまぁ一理あるね。
---
Save Flipper
https://saveflipper.ca/
#bookmarks
オフライン/オンラインハイブリッド開催
---
NTT Tech Conference 2024 (2024/03/11 13:30〜)
https://ntt-techconf.connpass.com/event/311194/
#bookmarks
複合インデックスに並べるカラムはON/USING/WHERE句、GROUP BY句、ORDER BY句の順番に書くのが基本、例外としてLIMITで絞る場合はORDER BYだけをターゲットとすると効くこともある、との認識でおります。こちらからは以上です
---
SQLの達人への道: MySQLでの高速・効率的クエリ作成術 - Qiita
https://qiita.com/SimonLee/items/a878f721975370b45883
#bookmarks
k8sのSBOMみたいなやつ
---
GitHub - ksoclabs/kbom: KBOM - Kubernetes Bill of Materials
https://github.com/ksoclabs/kbom
#bookmarks
サードパーティCookieに対しておんぶに抱っこの皆様
---
サードパーティ Cookie の廃止に備える | Privacy Sandbox | Google for Developers
https://developers.google.com/privacy-sandbox/blog/cookie-countdown-2023oct?hl=ja
#bookmarks
様々な言語パッケージに対応したSPDXジェネレータ。Go、Rust、PHP、.NET、Java、Node.js、Python、Ruby、Swiftに対応。
---
GitHub - opensbom-generator/spdx-sbom-generator: Support CI generation of SBOMs via golang tooling.
https://github.com/opensbom-generator/spdx-sbom-generator
#bookmarks
Go modulesからCycloneDX形式のSBOMを生成するツール。
---
GitHub - CycloneDX/cyclonedx-gomod: Creates CycloneDX Software Bill of Materials (SBOM) from Go modules
https://github.com/CycloneDX/cyclonedx-gomod
#bookmarks
SPDXはOSSライセンス問題を解消するため。CycloneDXはOWASP主導で脆弱性、セキュリティ的なサプライチェーンの問題を解消するため。なるほどー。
---
SBOMに関する質問と回答まとめ(OSSマネジメントフォーラム2022 Day3)|OSS管理ブログ|ソフトウェア部品管理ソリューション|日立ソリューションズ
https://www.hitachi-solutions.co.jp/sbom/sp/blog/2023033107/
#bookmarks
今後受託開発などで納品物としてSBOMを求められることが多くなると思われるので皆様。記事で紹介されてるSBOMフォーマット、SPDX、SPDX-Lite、CycloneDXはどれを採用するのがいいんだろうね。比較表が欲しい。
---
ソフトウェアを外部の攻撃から守るために SBOMを使った脆弱性管理の方法1章~3章までを解説
https://logmi.jp/tech/articles/330066
#bookmarks
合わせて紹介されてるEXPLAIN FOR CONNECTION、滞留してるクエリーの調査に使えて便利そうだ。あとEXPLAIN ANALYZEでも使われてるFORMAT=treeはまるでPostgreSQLのEXPLAINを見ているようだ。わいわい。
---
MySQL の EXPLAIN FOR SCHEMA について
https://blog.s-style.co.jp/2024/02/11303/
#bookmarks