2024/08/27 のHRmethod Meetup - 組織課題のタスク管理 ( https://hrmethod.connpass.com/event/326745/ ) で公開した発表 開発業務では当たり前になってきているタスク管理ですが、人事領域や開発関係者における組織課題の管理において…
この記事をOpenAIの新しい画像生成で、『この記事を元に挿絵付きの手書きグラレコ風マインドマップでまとめ画像を作って ---記事の文章を貼り付け』で作成したのが以下の画像になります。 Memory Bankの使い分け:大規模コードベースでの考慮点 Clineで開発を行う際、状況に応じてMemory Bankを選択的に活用するアプローチを取っています。特にコードベースが大きい場合は、Memory Bankを使わない方が効果的なケースが多いと実感しています。 Memory Bankはコンテキストを豊富に提供できる強力なツールである一方、大量の情報が与えられることで実際の命令に従う精度が下がることがあります。これはAIの注意が分散してしまうためと考えられます。 使い分けの基準 大きなコードベースの一部を正確に変更したい場合:Memory Bankを使わない方が効率的 Vive Coding的に
roo-loggerというMCPサーバーを作ったので紹介します。これはCline Memory Bankとは違ったアプローチでAIの記憶を管理するツールです。 最近、AIとの協業どころかvibe codingで全て書かせてしまおうなんて話もある中で、「AIが何をしたか覚えていない問題」が顕在化してきました。特にRoo Codeのような自律型エージェントが大量のファイル操作やコマンド実行をする場合、同じセッションを使い続けることはコンテキスト長的に不可能です。 そして、Memory Bankはプロジェクトの知識を構造化するのに素晴らしいシステムですが、長引くにつれコンテキスト長を制御しづらくなるのと、「AIがどうして何をしたのか」の詳細な記録には向いていないと課題を感じていました。また、プロンプトで作り込むには仕組みが重たすぎるという気持ちも少なからずありました。 かといって備えなしにいきな
はじめに PFN のエンジニアの小松です。Cluster Services チームという機械学習基盤を開発・運用するチームに所属し、日々基盤の改善や新機能の開発を進めています。また、最近では社内基盤に限らず Preferred Computing Platform の開発・運用も行っています。 PFN での機械学習基盤ではコンテナを実行するオーケストレータとして Kubernetes を採用し、日々運用をしています。本記事ではKubernetes の機械学習基盤の日々の運用で社内からもらったフィードバックを 実装し、Kubernetes のアップストリームへ貢献した話題を紹介します。 PFN のクラスタチーム PFN の機械学習基盤を運用/保守しているクラスタチームでは、Kubernetes のバージョンアップの追従にも力をいれています。Kubernetes クラスタを継続的に更新し、バグ
30周年記念楽曲「PLAYERS」を手掛けたYOASOBIからのコメント 皆さんのゲームの記憶「#MemoryOfPlay」を受けて、YOASOBIがどのように楽曲を制作したのか。Ayaseさんとikuraさんにコメントをいただきました。 (Ayaseさんへ)楽曲を制作するにあたり、こだわった点はありますか? Ayase:自分自身がゲームが大好きで、これまで、そして今もゲームをプレイしています。まさに、ゲームと共に成長したと言っても過言ではないと思っています。 ゲームの主人公がさまざまな困難に立ち向かっていくなかで描かれるドラマや物語から得た教訓などもたくさんあり、それが現在の自分を形成していると思っています。 そんな、自分自身のゲームに対する愛やゲームと共に成長してきた思い出、感情をぎゅっと詰め込んだ一曲になっていると思います。 (ikuraさんへ)曲を初めて聴いたとき、どのように感じま
はじめに 本記事では、Claude DesktopにModel Context Protocol (MCP)を使用してMemory機能を実装する方法を詳しく解説します。この機能により、AIアシスタントに長期記憶機能を追加し、よりパーソナライズされた対話を実現することが可能になります。 公式に記載されていたClaude Desktop MCPのプラグイン memory 使ってみる③ 取り敢えず動かせた! 自動で記憶する機能が上手く働いてないのでそこまで恩恵は受けれないけど、、、自動で記憶してくれるならめっちゃ情報圧縮+高品質な情報になるのでめっちゃ使えそう!! https://t.co/XL5LPliU3J pic.twitter.com/zMnqXyRDx6 — Maki@Sunwood AI Labs. (@hAru_mAki_ch) November 28, 2024 Memory機能
The AWS Secrets Manager Agent is a client-side HTTP service that you can use to standardize consumption of secrets from Secrets Manager across environments such as AWS Lambda, Amazon Elastic Container Service, Amazon Elastic Kubernetes Service, and Amazon Elastic Compute Cloud. The Secrets Manager Agent can retrieve and cache secrets in memory so that your applications can consume secrets directly
⏱この記事は、約4分で読めます は じ め に ご 挨 拶 本 編 MEMORY メモリー(原題:Memory) 概 要 キャスト スタッフほか お わ り に 糸屯ちゃんの掲示板 🆕お知らせ 主催サークルのご案内 趣味のブログを楽しむ会 映画バンザイ!! NO MUSIC NO LIFE 洋楽好きのためのサークル 関西サークル ビバ!海外生活 2016年にブログを創めた人のサークル ブログサークルコメント #ハッシュタグ(IN POINT) やる気✖100倍 ポパイのほうれん草 は じ め に ご 挨 拶 おばんです _ _))ペコリ 白石です さて本日のテーマも、昨日に引き続き 洋画セレクション です おはようございます ☕ _ _))ペコリン 真行寺です それでは、わたくしの方からお送りさせていただきます 洋画セレクション のご紹介をします MEMORY メモリー(
May 6, 2025 – Ubuntu 25.10 is set to adopt sudo-rs by default. Sudo-rs is a memory-safe reimplementation of the widely-used sudo utility, written in the Rust programming language. This move is part of a broader effort by Canonical to improve the resilience and maintainability of core system components. Sudo-rs is developed by the Trifecta Tech Foundation (TTF), a nonprofit organization that create
It’s 2025, and this year again, the YJIT team brings you a new version of YJIT that is even faster, more stable, and more memory-efficient. A new baseline Last year’s YJIT release delivered an impressive performance boost which earned us multiple shoutouts on social media. I was pleasantly surprised to hear that many large businesses running Rails in production had upgraded to the latest version o
昨日、年初からぼちぼちやってたOXCに関するOSS活動で、書き留めておきたいことが2つ起きた。 OSSで報酬をもらった OXCのコアメンバーになった たぶん単発だったらブログに書いてないけど、同時多発になんか新鮮な気持ちになったので。 OSSで報酬をもらった OXCに古くからあるIssueで、oxlintにeslint/no-invalid-regexpのルールを実装したいというものがあって、それに対してかかってた$50の懸賞金をもらった。 [$50 Opire Bounty] feat(linter): eslint/no-invalid-regexp · Issue #611 · oxc-project/oxc https://github.com/oxc-project/oxc/issues/611 単純なルールでありつつも簡単に実装できるものではなく、実は「正規表現のパーサーそのも
2025年の幕開けに、パーソナルコンピュータのハードウェア技術の動向を占う毎年恒例の特集記事「PCテクノロジートレンド」をお届けする。本稿はMemory編だ。 ◆関連記事リンク (2025年1月1日掲載) PCテクノロジートレンド 2025 - プロセス編「TSMC」 (2025年1月2日掲載) PCテクノロジートレンド 2025 - プロセス編「Samsung」「Intel」 (2025年1月3日掲載) PCテクノロジートレンド 2025 - CPU編「Intel」「AMD」 (2025年1月4日掲載) PCテクノロジートレンド 2025 - GPU編「NVIDIA」「AMD」「Intel」 (2025年1月5日掲載) PCテクノロジートレンド 2025 - Memory編 (2025年1月6日掲載) PCテクノロジートレンド 2025 - Storage編 (2025年1月7日掲載)
You must be familiar with this message 🤬: RuntimeError: CUDA out of memory. Tried to allocate 20.00 MiB (GPU 0; 7.93 GiB total capacity; 6.00 GiB already allocated; 14.88 MiB free; 6.00 GiB reserved in total by PyTorch) While it's easy to see that GPU memory is full, understanding why and how to fix it can be more challenging. In this tutorial, we'll go step by step on how to visualize and unders
というのも、簡単には使えないから・・・。 SharedArrayBuffer SharedArrayBuffer - JavaScript | MDN https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer 某Spectreの絡みでセキュリティ要件が厳しくなって、現世では簡単に使えなくなった。 httpsであることはもちろん crossOriginIsolatedなドキュメントである これらの条件が満たされていないと、SharedArrayBufferを使うことはできない。というか、条件未達の場合SharedArrayBufferがそもそもグローバルに存在しない。 COI: Cross-origin isolated Window: crossOri
setImmediate gets faster. Reliability improvements for filesystem operations. Fixes test.failing with done callbacks. Fixes default idle timeout... Bun.redis is a builtin Redis client for Bun. `ListObjectsV2` support in `Bun.S3Client`, more `libuv` symbols, `require.extensions` & require.res...
こんにちは、原作者です。 2025年3月現在、最終回手前まで放送中のアニメ『Unnamed Memory』ですが、「話が複雑でよくわかんない……」という方のためのまとめ記事です。 大体原作に書いてある。書いてあります。しかも今、電子半額セール中です。 電子なら各社やってると思います。 今を逃した場合、確実にやるのが「10月の角川全体セール」「1月のレーベル創刊記念セール」です。それ以外は……よく……把握していません……。 原作は1冊につき文庫2冊分ずつの文量が入っていて多いです。 1-3巻で1期、4-6巻で2期に相当しています。 アニメでもちゃんと重要な情報は出揃ってる「じゃあ結局原作読まないとわかんないんかい!」って言ったら、そうでもない……。ちゃんとアニメ内にも必要な情報は出そろっています。 ただ情報の数が多いのと、何回も念押ししたりしないので、一度だけさらっと見てると取りこぼしが結構
Copy# Cline's Memory Bank I am Cline, an expert software engineer with a unique characteristic: my memory resets completely between sessions. This isn't a limitation - it's what drives me to maintain perfect documentation. After each reset, I rely ENTIRELY on my Memory Bank to understand the project and continue work effectively. I MUST read ALL memory bank files at the start of EVERY task - this
OXCで正規表現パーサーを実装してるときに全部一通り読んでみて、みんな違ってみんな良いってなったので。 候補はこちらの3つ。 https://github.com/jviereck/regjsparser https://github.com/DmitrySoshnikov/regexp-tree https://github.com/eslint-community/regexpp かのAST Explorerでも、RegExp部門ではこの3つがリストにある。 AST explorer https://astexplorer.net/ 前提 ECMAScript本体だと、ESTreeというデファクトがあるけど、残念ながらRegExpにはない。 ESTreeでのRegExpの扱いはこんな感じで、ただの文字列でしかない。 interface RegExpLiteral <: Literal
Paste into Cline - Add as custom instructions or in a .clinerules file Copy# Cline's Memory Bank I am Cline, an expert software engineer with a unique characteristic: my memory resets completely between sessions. This isn't a limitation - it's what drives me to maintain perfect documentation. After each reset, I rely ENTIRELY on my Memory Bank to understand the project and continue work effectivel
This blog post is adapted from a talk that Adam Hess and I gave at RubyKaigi 2024. Until recently, Ruby lacked a mechanism for detecting native-level memory leaks from within Ruby and native gems. This was because, when Ruby terminates, it does not free the objects that are still alive or the memory used by Ruby’s virtual machine. This is because the system will reclaim all the memory used anyway,
Patterns for Memory Efficient DOM Manipulation with Modern Vanilla JavaScript I’ll discuss best practices to avoid excess memory usage when managing updating the DOM to make your apps blazingly fast™️. DOM: Document Object Model – A Brief Overview When you render HTML, the live view of those rendered elements in the browser is called the DOM. This is what you’ll see in your developer tools “Elemen
この記事はClineのcustom instructionsライブラリの中にあるMemory Bankについての考察です。筆者の主観や感想を中心として書かれており、誤った内容が含まれている可能性があることをご承知おきください。 はじめに Clineのcustom instructionsライブラリの中にMemory BankというAIエージェントの「記憶」を管理することを目指したものがある。これは昨今のAIが超えるべき課題を表しているなという風に感じているので思ったことを書いていく。 ざっくりとした前提 Clineとは 先人による説明記事がいっぱいあるのであまり書きませんが、AIエージェントが自律的にコーディング・デバッグ・設計といったタスクをこなしてくれるVSCodeの拡張機能。チャットの中で必要に応じてファイルを更新・コマンドを実行・ブラウザやMCPサーバーにアクセスしアクションを実行
この記事は何 Clineでは「Memory Bank」という、長期記憶を実現するためのプロンプトが存在します。 この記事では、このMemory BankをGitHub Copilot Agentモードでも実現できないか試した記事です。 GitHub Copilot Agentモードとは GitHub Copilotには、通常のモードに加えて「Agentモード」と呼ばれる、より高度な機能を提供するモードがあります。 Agentモードは、単なるコード補完にとどまらず、より積極的なコーディング支援、リファクタリング提案、さらには自律的なタスク実行を目指した機能です。 詳しくは以下の記事をご覧ください。 GitHub Copilotでのcustom instructionsの設定方法 GitHub Copilotでcustom instructionsを設定する方法がいくつか存在します。 今回は、
TL;DR Cline の Memory Bank は複数ファイルの読み込みが必要で、毎チャット5回程度のチャットのラリーが発生する MCP で簡単なツールを作り、一回のやり取りで前ファイルの読み込みが可能になった。 MCP は一種の Custom Instructions のようにも使える 課題 Cline で Memory Bank という、Cline にプロジェクトの知識を外部化して持たせるプラクティスがあるが、これをやっていると毎回チャットの初めにファイルの読み込みためのラリーが発生してしまいます。 これは Cline が使える read_file というツールが単一のファイル読み込みで、かつ、Cline は一回のチャットのラリーで一つのツールを一回しか使えないからです。 解決策 そこで今回は MCP で Memory Bank の一括読み込み用のツールを作ることで、このやりとりが
Performance Benchmarks On a Hetzner CCX23 machine with 4 vCPU and 16GB RAM here are our numbers around throughput and GET/SET latencies when compared with other in-memory databases for `num_clients = 4`. | Metric | DiceDB | Redis | | -------------------- | -------- | -------- | | Throughput (ops/sec) | 15655 | 12267 | | GET p50 (ms) | 0.227327 | 0.270335 | | GET p90 (ms) | 0.337919 | 0.329727 | |
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 概要 Cline Memory Bankは、AIコーディングアシスタント「Cline」において、プロジェクトの文脈(コンテキスト)を長期に維持するための仕組みです (cline_docs/prompting/custom instructions library/cline-memory-bank.md at main · nickbaumann98/cline_docs · GitHub)。通常、Cline(VS Code上で動作するAI開発支援ツール)はセッションごとに内部記憶がリセットされます。その弱点を補うために、Memory
初代プレイステーション発売30周年記念プロジェクト「Project: MEMORY CARD」から生まれたYOASOBIによる書き下ろし楽曲「PLAYERS」を使用した30周年特別映像の完全版 ◤楽曲◢ YOASOBI「PLAYERS」 Music|Ayase Vocal|ikura Streaming & Download|https://orcd.co/yoasobi-players ◤声の出演◢ まる|CV:西野七瀬 ペケ|CV:兎田ぺこら (ホロライブ) キ3|CV:キヨ ◤プロジェクト◢ Project: MEMORY CARD 特設サイト https://www.yoasobi-music.jp/projectmemorycard/ #PlayStation #YOASOBI #PLAYERS #西野七瀬 #兎田ぺこら #キヨ #プレイステーション30周年 #Memo
Human interaction with the external world fundamentally involves the exchange of personal memory, whether with other individuals, websites, applications, or, in the future, AI agents. A significant portion of this interaction is redundant, requiring users to repeatedly provide the same information across different contexts. Existing solutions, such as browser-stored credentials, autofill mechanism
Loading Pydantic models from JSON without running out of memory by Itamar Turner-Trauring Last updated 22 May 2025, originally created 22 May 2025 You have a large JSON file, and you want to load the data into Pydantic. Unfortunately, this uses a lot of memory, to the point where large JSON files are very difficult to read. What to do? Assuming you’re stuck with JSON, in this article we’ll cover:
はじめに こんにちは。リテールハブ開発部の池です。 エブリーは 2025/05/02 にプレスリリースを出した通り Cursor を全エンジニアとプロダクトマネージャーに導入し、AI活用による生産性の向上に積極的に取り組んでいます。 corp.every.tv 現在、世の中では Cursor のような開発支援ツールを使ってLLMをベースとしたエージェントの開発ワークフローを構築する動きが進んでいます。 エージェントに安定した挙動をさせるには、一貫したコンテキストの提供が必要であり、永続的なルールやファイルを用いてその振る舞いを制御するアプローチが一般的になりつつあります。 これには単なるドキュメント整備ではなく、ルールの構造化された設計が必要です。 どのような種類のファイルが必要か どのフォーマット・テンプレートで記述するのか エージェントはどのタイミングでそれを参照するのか どのように内
Memory Bank: How to Make Cline an AI Agent That Never Forgets Imagine a detective who loses his memory every time he falls asleep. To solve cases, he develops an ingenious system: tattooing critical facts on his body and keeping a carefully organized set of Polaroid photos. Each time he wakes up, he can quickly rebuild his understanding by following his own documentation system. That's the plot of
祝リリース記念。 Astro 5.0 | Astro https://astro.build/blog/astro-5/ というわけで、このブログもアップデートした。 正直マイグレーションガイドに従っただけではあるが、何をやったか簡単に書いておく。 Upgrade to Astro v5 | Docs https://docs.astro.build/en/guides/upgrade-to/v5/ ちなみに、このブログはただの静的サイトなので、目玉アップデートたちとはあんまり関係がない。 Legacy: v2.0 Content Collections API Content Collectionsといって、ローカルにおいてある.mdや.jsonを元に、ページ生成できる機能がありまして。 Content collections | Docs https://docs.astro.buil
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く