mcpField
J
javaBin archive — Norwegian Java community origins

javaBin archive — Norwegian Java community origins

リモート
totto.github.ioメモリ・ナレッジ015 週間前に更新
リポジトリ公式サイト

javaBin archive — Norwegian Java community origins について

javaBin(ノルウェーの Java ユーザーグループ)と JavaZone の初期を記録したドキュメンタリー形式の静的サイトです。歴史の年表、参加者の証言、アーカイブ資料をまとめています。

主な機能

  1. 011996年以降の javaBin の歴史
  2. 02創設者とコミュニティ貢献者の紹介
  3. 03JavaZone の発展の記録
  4. 04証言とアーカイブ資料の収録

活用シーン

  1. 01javaBin の創設と引き継ぎの調査
  2. 02JavaZone 初期の発展の追跡
  3. 03ノルウェー Java コミュニティ資料の検索

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp-javabin-archieve.fly.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

5
パラメーター型必須説明
envstringいいえフェデレーションコンテキスト選択に使用するランタイム環境(dev/test/staging/prod)
rolestringいいえ対象設定に使用するエージェントの役割(デフォルト:agent)
taskstringはい知識の読み込みを計画する対象タスク
as_ofstringいいえ時間評価に使用する ISO 日付(デフォルト:今日、UTC)
atteststringいいえエージェントが提示できるアテステーションプロバイダー。マニフェストの trusted_providers と照合します。
budgetnumberいいえリクエストごとの支払い単位に対する支出上限
followbooleanいいえ対象となるフェデレーション参照をたどる(デフォルト false)
strictbooleanいいえフェイルクローズ:対象外の単位を一覧表示せずに除外します
methodsarrayいいえエージェントが精算できる支払い方法。例:["free","x402"](デフォルトは free のみ)
currencystringいいえ予算通貨(デフォルト:USDC)
manifeststringはいknowledge.yaml のパス、ディレクトリ、または HTTPS URL
max_depthnumberいいえfollow=true の場合にたどるフェデレーションのホップ数(デフォルト:1)
max_nodesnumberいいえ走査中に取得するマニフェストの合計上限(デフォルト:64)
max_unitsnumberいいえ選択するユニット数の上限(デフォルト:5)
credentialsarrayいいえエージェントが保持する認証情報の種類。例:["mtls","api_key"] — アクセス制限付きユニットを利用可能にします
context_budgetnumberいいえプランが呼び出し元のコンテキストウィンドウに読み込むトークンの上限。予算超過のユニットは計算内容とともにスキップされます
allow_private_hostsbooleanいいえloopback/private/link-local ホストおよび http:// への取得を許可します(デフォルト:false — フェイルクローズ)

詳細

javabin-archive

初期の時代 — javaBin(ノルウェー Java ユーザーグループ)の歴史

javaBin(1998年4月23日設立)の発足と初期の歴史をたどり、オスロの小さなコミュニティがどのようにして JavaZone をスカンジナビア最大の開発者カンファレンスへと成長させたのかを紹介する、ドキュメンタリー形式の静的サイトです。

ライブサイト

このサイトは、docs/ フォルダーから GitHub Pages にデプロイされています。

https://exoreaction.github.io/javabin-archieve/

構成

docs/               GitHub Pages source (plain HTML + CSS)
  index.html         Single-page documentary site
  style.css          Custom CSS — no frameworks, no build step

baseline/            Research baseline: timeline, people, findings
sources/             Primary sources: firsthand accounts, tributes
snapshots/           Wayback Machine snapshots of java.no
scripts/             Fetch and research scripts
wayback-output/      Raw Wayback Machine downloads

GitHub Pages の有効化

サイトがまだ公開されていない場合は、リポジトリの設定で有効にしてください。

  1. Settings → Pages に移動します
  2. Source で Deploy from a branch を選択します
  3. ブランチを main、フォルダーを /docs に設定します
  4. Save をクリックします

数分以内に、上記の URL でサイトが公開されます。

コンテンツ

このサイトでは、1996年から現在までの javaBin の歴史を取り上げ、特に創設期(1998~2008年)に焦点を当てています。

  • 起源 — 1996年の最初の試み、1998年の設立、Totto の動機
  • 人々 — 中心メンバーの Totto、Stein Grimstad、Carl Onstad、および主要な貢献者
  • プラットフォーム — Java ウェブアプリケーションとしての java.no、JForum、月間200万件以上のヒット
  • JavaZone — 2002年の地下室に集まった350人から、2024年の Oslo Spektrum に集まった3,600人へ
  • コミュニティ — フォーラム文化、ノルウェー語での技術議論、毎月のミートアップ
  • 引き継ぎ — 2007年、Totto と Stein が退任し、次世代が引き継ぐ
  • レガシー — Teknologihuset、2019年の Duke's Choice Award、現在の会員数4,000人

出典

以下を含む一次資料をもとに作成しています。

  • Olve Maudal による2007年の追悼ブログ記事
  • Thor Henning Hetland による2026年の当時の記憶
  • javaBin の年次総会資料(2003~2009年)
  • java.no の Wayback Machine スナップショット(1997~2006年)
  • JavaZone のウェブアーカイブ(jz09–jz12.java.no)

技術

プレーンな HTML と CSS を使用しています。ビルド手順、JavaScript フレームワーク、依存関係はありません。どのブラウザーでも開けます。上記の設定以外に何も構成せずに、GitHub Pages にデプロイできます。

ライセンス

LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。