はてなブログを持っていれば、誰でも参加できます。
なぜ作ったか note.com この記事を読んで、試したくなった。 ただ、記事通りに対話ログからの推察だけだと、あまり精度はでずに、あたりさわりない一般論になってしまう。 すでに読んだ本もおすすめされてしまうだろう。 読んできた本を伝えたいが、めんどくさい。 ブクログにある程度は管理できているので、そこからシュッと抽出したかった。 それを実現するためにブックマークレットを作った。 どんなデータが取…
こんにちは、バックエンド基盤チームの徳森です。 バックエンド基盤チームでは、バックエンドエンジニアの生産性向上やコスト削減を目的に、エンジニア主導で課題の発見や解決を行っています。 今回は、MySQL(InnoDB) で発生したデッドロックをチームで調査した事例についてご紹介します。 要約 ユニークインデックスを持つレコードに対し、同一内容の DELETE 文が3つ以上同時に実行された際にデッドロ…
みなさん、こんにちわ! Koedoです。 今日も当ブログにお越しいただきありがとうございます。 バックアップ用のPC(自作)を弄っていますが、前回ケースの5インチベイの穴が気になると書きました。 この穴です 今回はこの穴を塞いでいこうと思います。塞ぐといっても5インチベイに対応したパーツを取り付けるだけなのですが。 以前、楽天スーパーセールの際に購入して、放置していたパーツがどこかにあるはず・・・…
LLMをローカルでも試したいと思い、1年前くらいにM3UltraのMacStudioを買った 当時はめちゃくちゃ高いと思ってたけど、半導体不足?の今となってはメモリが128GBより大きな512GBのMacはそもそも購入できなくなっているようなので買ってよかった ちなみに、これと同じMacStudioがメルカリで300万くらいで売れていた このMacStudioは4TBの容量があるけど、LLMのモデ…
ちょっと前の話ですが、学園アイドルマスターのアトレ秋葉原コラボに行ってきました。 学マス好きなので楽しかったです😊 蓮ノ空がアニメ化決まってるので、 学マスの方もよろしくお願いいたします!!
Twitchの鬱陶しい広告をブロックする方法。 PC向けです。 TampermonkeyをChromeにインストールする。 chromewebstore.google.com GitHubからTwitchAdSolutionsのスクリプトをインストールする https://github.com/pixeltris/TwitchAdSolutions/raw/master/vaft/vaft.use…
前提となる環境 Claude Codeへ導入する 前提: uvを入れる MCPサーバとして登録する 言語サーバとツールチェーンの前提 言語サーバがうまく動かないとき Serenaのアーキテクチャを分解する 2つのプロトコル: MCPとLSP solidlsp: 言語サーバの抽象化層 SerenaのツールはLSPリクエストに翻訳される シンボルのname pathという考え方 contextsとmo…
目次 はじめに ScrollRect を使わない理由 標準コンポーネントの課題 ReusableScroller のアプローチ 全体のアーキテクチャ ScrollView ― 制御の中心 ScrollCellData ― セルのデータ ScrollCell ― セルのビュー 初期化処理 セルリサイクルの仕組み 2つのリストによる管理 スライディングウィンドウ方式の差分更新 事前計算レイアウトと二分…
タイトルの通りです。 僕はプライベートでは Claude でも Codex でもなく Google AI Pro を使っていて、Gemini をメインで使っています。先日の Google I/O の発表であった Antigravity の大幅アップデートとそれに伴う Gemini CLI の終了がアナウンスされたので、順当に Antigravity (および Antigravity CLI) へ移…
5月のハイライト 5月は、base64のパッケージをDebianに持っていったり、Groongaをautotoolsではなくて、 cmakeでビルドする方式に切り替えたりした。 あとはひさしぶりにmentors.d.nにアップロードされていたhwatchのスポンサーをするなどした。 5月の活動記録 5/1 https://bugs.debian.org/cgi-bin/bugreport.cgi?…
次のページ