You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
はじめに今のPC仕事の多くは、チャット・メール・ビデオMTGに加え、ブラウザベースでSaaSシステムを操作して行うことが多いです。しかし、日々の業務で忙しくなると、データ入力と更新を怠ってしまい、良いツールを入れても結局データが集まらず、生かしきれていない結果になります。 それを解消するために、たとえば営業事務の人をサポートに入れて、その人にシステムの入力・更新などを依頼することもあります。今回はブラウザ自動化ツールを使って、まるで営業事務の人に依頼するかのように各種操作を完了する方法について紹介します。 利用ツール以下のブラウザ自動化ツールを使います。 browser use利用イメージ特徴として、自然言語で依頼した内容に従ってブラウザを操作ができます。サイトへのアクセス、ログイン、フォームの入力、登録ボタンを押す、タスクが終わったら結果報告までしてくれます。 自然言語で依頼ができるとい
Building conversational interfaces for websites is hard. NLWeb seeks to make it easy for websites to do this. And since NLWeb natively speaks MCP, the same natural language APIs can be used both by humans and agents. Schema.org and related semi-structured formats like RSS, in use by over 100m websites, have become not just the defacto syndication mechanism but also the semantic layer for the web.
生成AIの内部で何が起こっているのか? ―Anthropic、言語モデルの思考をトレースする“circuit tracer”をオープンソースとして公開 Anthropicは2025年5月29日、大規模言語モデルの思考過程をトレースするツールライブラリ「circuit tracer」を開発、オープンソースとして公開したことを発表した。 Open-sourcing circuit tracing tools | Anthropic Find out more about our open-source interpretability tools, and how to use them on open-weights models, here: https://t.co/jY4NWc9rGW — Anthropic (@AnthropicAI) May 29, 2025 同社ではかねてか
repomixとは repomixとはLLMに渡すためのコードコンテキストを1つのファイルにまとめてくれるツールです。yamadashy (やまだし)さんによって制作されており、ご本人のZenn記事も公開されています。 最近ではOpen Source Awards 2025のPowered by AI部門にもノミネートされているホットなツールです。 なぜVibeCodingにrepomixを使うのか VibeCodingにおいて実装計画を作成するのは必須です。実装計画を作成せずに自ら実装の指示プロンプトを考えるのは骨が折れますし、ハルシネーションが起きやすく、本当にやってほしい実装から外れたコードを生成されることが多くあります。 実際ClineではPlanモードという機能が実装されており、推論モデルにやりたい実装を計画させてから実装するフローが推奨されています。 この実装計画の作成にあたっ
Ubuntu Weekly Recipe 第864回レコード登録なしに名前解決を行える、ワイルドカードDNS「nip.io」をセルフホストする ワイルドカードDNSの必要性 意味を持った名前でサーバーにアクセスできる名前解決は、インターネットの根幹を支える重要な技術です。特に最近のWebアプリには、名前解決ができることを前提としているものも多く、ドメインのないLAN内にテスト環境を立てるのが面倒、といった経験のある方も多いのではないでしょうか。KubernetesのIngressなどで、よくこの問題に当たりがちです。 LAN内でお手軽に名前解決を実現したいのであれば、最初の候補に挙がるのがAvahiでしょう。Avahiを使えば、DNSを用意せずとも、ホスト名からIPアドレスを引くことができます。サーバーのホスト名が「www」であれば、「www.local」でそのサーバーにアクセスでき
The first part of the blog post is shared with the DuckLake manifesto. Jump to the DuckLake extension section to read the rest. Background Innovative data systems like BigQuery and Snowflake have shown that disconnecting storage and compute is a great idea in a time where storage is a virtualized commodity. That way, both storage and compute can scale independently and we don't have to buy expensi
「MySQL道普請便り」ではこれまでにもJSONに関連する記事を多数扱ってきましたが、MySQL 8.0で強化されたJSON関連機能には、まだ紹介しきれていないものが多く存在します。 JSON型のデータを扱う上での悩みの1つは、JSON形式であれば、内容にかかわらず更新処理が成功してしまう点です。通常はアプリケーション側でバリデーションを行うことが多いと思いますが、実はSQLだけで構造をチェックすることも可能です。 今回は、MySQLでJSONデータを扱う際に、特定のスキーマ形式のデータだけを受け入れたい場合に便利なJSON_SCHEMA_VALID関数を紹介します。 サンプルデータの準備 今回は実際にJSON_SCHEMA_VALID()関数を検証するために、以下のようなテーブルを準備します。 mysql> CREATE TABLE json_test ( id INT AUTO_INC
ファイル名の限界を調べる。 windows の人からもらった zip ファイルが 展開できなくて、ファイル名の長さの問題だったので、限界値(最大のファイル名の長さ)をぱぱぱっと調べた。 ファイルシステムごとに、ファイルの文字長(ファイルの文字サイズ)が違っていて、本当に困るんですよ。 日本語だと文字数ほとんど使えないLinux Linuxはファイルの文字数が255バイトになっているので、日本語UTF-8のとき文字数が極めて少ない。 フォーマット 日本語の最大可能文字数 ext4 85文字 btfs 85文字 NTFS 255文字 exFAT 255文字 UTF-8が3バイト前後というのはわかるのですが、85文字はマジでやばい。少なすぎませんかね。 これは、旧来のシステムと互換性切ってでも文字数はほしいところです。LinuxのSambaとかでファイル名が長くて保存されないってよくある問題。ず
こんにちは。エンジニアの山下です。 LLM に対する機能追加のためのプロトコルとして Anthropic が定義した MCP が注目を集めています。MCP を使用することで個々のモデルに依存することなく LLM に対する追加機能の開発を行うことが可能になりました。 MCP の仕様は 2024 年 11 月 5 日に初版が公開されましたが、2025 年 3 月 26 日に最新版が公開され、いくつかの機能についての記述が追加されています。今回はその中から認証機能について取り上げたいと思います。 MCP に対して適切な権限制御を行いたい状況はそこそこあり、その筆頭がリソース参照系の機能です。例えばファイルサーバに置いてあるドキュメントを LLM に参照させたい場合、ユーザプロファイルに紐づくファイルの参照権限を利用したいと考えるのは自然でしょう。このように考えると MCP に対する認証にはかなり
macOS以外のWindowsやLinuxでもXcodeを使わずにiOSアプリをビルド&デプロイできる「xtool」がリリースされています。詳細は以下から。 現在、iOSをはじめAppleプラットフォームで動作するアプリはAppleのXcodeやSwift Playgroundアプリを利用して開発する必要がありますが、macOS以外のWindowsやLinuxプラットフォーム環境でもiOSアプリをビルド&デプロイできるツール「xtool」が新たに公開されています。 xtool is a cross-platform (Linux/WSL/macOS) tool that replicates Xcode functionality with open standards. ✅ Build a SwiftPM package into an iOS app ✅ Sign and instal
郵便番号・デジタルアドレスAPIの特徴1つのAPIで、郵便番号とデジタルアドレスのそれぞれから住所取得できる公式APIとして、2025年5月より無料提供を開始しました。 デジタルアドレスは、住所を7桁の英数字に変換できるサービスです。 デジタルアドレスについて 郵便番号から住所を取得郵便番号から都道府県・市区町村・町域を取得できます。 日本郵便から公式郵便番号データAPI登場1. マスタメンテナンス更新にかかる手間・コストを削減郵便番号データCSVをデータソースとしたAPIが無料でご利用いただけます。 マスターデータの更新にあわせてタイムリーに反映します。 2. ローマ字返却により在日・訪日外国人向け海外事業にも対応可能本APIは、住所データを漢字・カナに加えてローマ字でも返却、またフリーワード検索が可能です。 越境ビジネスや、外国籍の方向けのサービスにもご利用いただけます。 ※事業所個別
ノーチラス・テクノロジーズは、国産のインメモリデータベース「劔(Tsurugi)」をModel Context Protocol(MCP)対応とし、オープンソースで公開することを発表しました。 データベースであるTsurugiがMCP対応となることで、Tsurugiに対して自然言語での問い合わせや指示などが可能になるとしています。 TsurugiがMCP対応に MCPは、AIがさまざまな外部サービスとの連携を行うためのプロトコルです。事実上の業界標準となっています。 TsurugiがMCP対応になることで、自然言語による問い合わせや指示などがAIによってSQLに変換され、そのSQLがTsurugiに渡されて実行されます。そして結果が、指定された出力先やAIなどに戻される、などの仕組みが実現できるようになります。 問い合わせだけでなくバッチ処理の開始など、Tsurugiへの指示も可能になりま
@mcp.tool() def use_aws( service_name: str, operation_name: str, label: str, region: str = None, parameters: dict = {}, profile_name: str = None, ) -> str: """ Make an AWS CLI api call with the specified service, operation, and parameters. All arguments MUST conform to the AWS CLI specification. Should the output of the invocation indicate a malformed command, invoke help to obtain the the correct
CSSの新機能「@scopeアットルール」。このルールを使えば、CSSセレクターに適用されるスタイルのスコープ(範囲)をHTMLの特定の一部分に限定できます。さらに、その開始点(ルート)や終了点(リミット)も柔軟に設定できます。 この記事では、CSSのスコープを制御できる@scopeの基本的な使い方や注意点を解説します。 @scopeを使用すると、以下のようなメリットがあります。 クラス名を複雑にしなくてすむ スタイルの衝突を防ぎやすくなる 保守性が高まる .titleや.buttonなどのよく使うクラス名も、スコープごとにスタイルを分けられます。その結果、複雑なクラス名を増やさずにすみ、意図しないスタイルの上書きも防ぎやすくなります。また、スコープを設定することで影響範囲が明確になり、あとからスタイルを修正したり追加したりしやすくなります。 @scopeの使い方は大きく2通りに分けられま
お疲れさまです。とーちです。 AWS MCP ServersにAWS DynamoDB MCP Server というものがあったので試してみました。 AWS DynamoDB MCP Serverとは 名前から想像できる通り、MCPサーバを介してDynamoDBの操作ができるものとなっています。 詳細はこちらをご確認いただければと思いますが、概要としては以下のような機能をもっています。 主な機能 Table Operations:DynamoDB テーブルの新規作成・スループット等の設定更新・削除・テーブル情報の表示など Item Operations:テーブル上のアイテムの新規作成・更新・削除・参照をすることができる Query and Scan Operations:キー指定でアイテムを参照するqueryと全件取得のscanを実行できる Backup and Recovery:テーブル
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く