libxml2のRust代替。zero unsafe実装。C/C++でも利用できるようヘッダファイルが用意されてる。libxml2と互換性はないので実装変更は必要。
---
GitHub - jonwiggins/xmloxide: A pure Rust reimplementation of libxml2
https://github.com/jonwiggins/xmloxide
#bookmarks
About
「${{ }} はテンプレート置換であり、展開先のコード実行コンテキストでは注入リスクになる」わかりました
---
GitHub Actions の式構文はスクリプトインジェクションの温床になる
https://zenn.dev/135yshr/articles/7c5d99d5f45ed7
#bookmarks
PRの重厚なdescriptionを見ると疲弊するので、まず変更した部分のソースコードを見てトリアージ、そのあとで必要ならdescriptionを見る、という流れがいいんじゃないかと思いました。
---
OSSにおけるAI Slop問題の何が問題なのか?
https://zenn.dev/yusukebe/articles/3fd5bc6ea341c9
#bookmarks
これが将来ChromeOSの代替となるものだと思われるが、写真をみる限りChromeOSと変わらなさそうだしChromebookのOSがこれになっても悪くないかもね。
---
PixelスマホがPCになる「Desktop mode」実装。Pixel 8以降に対応
https://pc.watch.impress.co.jp/docs/news/2090781.html
#bookmarks
ディスプレイを接続できるのは左側のポートのみだが、充電はどちらのポートでも可能なことを確認。ほなまぁええか。ちなみにHDMI接続アダプタも左側のポートしかダメでした。
---
macOS、MacBook Neo搭載のUSB-Cポート制限について警告を表示 - こぼねみ
https://www.kobonemi.com/entry/2026/03/05/MacBook-Neo-USB-C-Limitation
#bookmarks
Obsidian、CLIでObsidian Syncが実行できるようになってる。随時同期するwatch相当の機能(ob sync --continuous)もある。
---
Headless Sync - Obsidian Help
https://help.obsidian.md/sync/headless
#bookmarks
Wolfram LanguageをRustで再実装。shebangで使えるのでスクリプト言語のように扱えるしJupyter Notebooksでも利用可能。わいわい。
---
GitHub - ad-si/Woxi: Wolfram Language / Mathematica reimplementation in Rust (Wolfram oxidized)
https://github.com/ad-si/Woxi
#bookmarks
CLIからcurlでアクセスできるチートシート。 cheat[.]sh/curl とか cheat[.].sh/python/random+string とか。セルフホストも可能。わいわい。
---
GitHub - chubin/cheat.sh: the only cheat sheet you need
https://github.com/chubin/cheat.sh
#bookmarks
git logを映画のエンドクレジットのように表示するターミナル向けツール。わはは。--theme matrixも合わせて実行したいところだ。Go実装
---
GitHub - Higangssh/gitcredits: Git log doesn't do them justice. Turn your contributors into movie stars.
https://github.com/Higangssh/gitcredits
#bookmarks
Git for FilesystemsといわれるOSTree、ちょっと興味あるな。bootcと組み合わせると良いと。ほほう
---
Bootc and OSTree: Modernizing Linux System Deployment
https://a-cup-of.coffee/blog/ostree-bootc/
#bookmarks