Protoweb:90年代のインターネットを体験できるタイムマシン

現代のインターネットは高速で洗練されていますが、かつての「インターネット黎明期」の雰囲気を懐かしく思う方も多いのではないでしょうか。Protowebは、そんな1990年代のインターネット体験を現代に蘇らせる、コミュニティ主導の公共サービスです。 Protowebとは? Protowebは、インターネット黎明期のウェブサイトをホスティングし、当時のブラウジング体験を再現するプロキシサーバーサービスです。歴史的なウェブサイトを保存・復元することで、1995年頃のインターネットの姿をそのまま体験できる環境を提供しています。 主な特徴 歴史的なウェブサイトの復元 :天気予報、ニュース、音楽、ゲーム、ダウンロードサイトなど、多様なコンテンツが利用可能 プロキシサーバー方式 :ブラウザの設定を変更するだけで、すぐに体験できる 登録不要 :アカウント作成やサインアップは必要なし 日々更新 :新しいクラシックウェブサイトが継続的に追加されている プロキシサーバーとは?初心者向け解説 Protowebを使うには「プロキシサーバー」の理解が必要です。初めて聞く方にもわかりやすく説明します。 プロキシサーバーの基本 プロキシサーバー とは、あなたのパソコンとインターネットの間に立って、通信を「中継」してくれるコンピュータのことです。 通常のインターネット接続 あ な た の パ ソ コ ン → 直 接 → ウ ェ ブ サ イ ト プロキシサーバーを使う場合 あ な た の パ ソ コ ン → プ ロ キ シ サ ー バ ー → ウ ェ ブ サ イ ト なぜProtowebにはプロキシ設定が必要なの? 重要:プロキシサーバーの設定をしないと、Protowebにアクセスできません。 ...

2025年11月13日 · 2 分 · Nakamura

OCFLによる長期デジタル保存の実践 - 入門ガイド

はじめに デジタルデータの長期保存は、図書館、アーカイブ、研究機関にとって重要な課題です。データ形式の変化、ソフトウェアの陳腐化、ストレージ技術の進化など、様々な要因がデジタル情報の持続可能性を脅かしています。 本記事では、この課題に対する解決策の一つである**OCFL(Oxford Common File Layout)**について、その概念、意義、そして実装例を紹介します。 OCFLとは OCFL(Oxford Common File Layout) は、デジタル情報を構造化され、透明で、予測可能な方法で保存するための仕様です。オックスフォード大学のボドリアン図書館とスタンフォード大学図書館を中心に開発され、現在はコミュニティ主導のオープンスタンダードとして発展しています。 OCFLの公式定義 “OCFLは、アプリケーション非依存のアプローチでデジタル情報を保存するための仕様であり、長期保存とデータの完全性を保証します。” OCFLの5つの主要原則 完全性(Completeness) - リポジトリをストレージファイルから完全に再構築可能 解析可能性(Parsability) - 人間と機械の両方が理解できる構造 堅牢性(Robustness) - エラーや破損に対する耐性 バージョン管理(Versioning) - オブジェクトの変更履歴を保持 ストレージの多様性(Storage Diversity) - 様々なストレージインフラに対応 なぜOCFLが必要なのか デジタル保存の課題 従来のデジタル保存には、以下のような課題があります: ベンダーロックイン - 特定のシステムやソフトウェアに依存してしまう 移行の困難さ - システム更新時のデータ移行が複雑 透明性の欠如 - データがどのように保存されているか不明瞭 長期的な可読性 - 数十年後もデータを読み取れる保証がない OCFLによる解決 OCFLは、以下のアプローチでこれらの課題を解決します: シンプルなファイル構造 - 標準的なファイルシステムを使用 JSONによるメタデータ - 人間が読める形式で管理情報を保存 ハッシュによる完全性検証 - データの破損を検出可能 透明なバージョニング - すべての変更履歴が追跡可能 OCFLの基本構造 OCFLリポジトリは、以下のような階層構造を持ちます: o ├ ├ └ c ─ ─ ─ f ─ ─ ─ l _ 0 o o ├ ├ ├ └ r = c b ─ ─ ─ ─ o o f j ─ ─ ─ ─ o c l e t f _ c 0 i i v ├ ├ └ / l l t = n n 1 ─ ─ ─ _ a - o v v / ─ ─ ─ 1 y 0 c e e . o 0 f n n i i c └ 1 u 1 l t t n n o ─ t _ o o v v n ─ . o r r e e t j b y y n n e s s j . . t t n a o e j j o o t m n c s s r r / p t o o y y l _ n n . . e 1 . j j . . s s s t 1 h o o x a n n t 5 . 1 s 2 h a 5 1 2 # # # # # # # # # O レ O オ オ イ バ こ 実 C イ C ブ ブ ン ー の 際 F ア F ジ ジ ベ ジ バ の L ウ L ェ ェ ン ョ ー コ 仕 ト オ ク ク ト ン ジ ン 様 情 ブ ト ト リ 1 ョ テ バ 報 ジ バ の の ン ン ー ェ ー 完 チ ま ツ ジ ク ジ 全 ェ で ョ ト ョ な ッ の ン ン 履 ク 履 を マ 歴 サ 歴 示 ー ム す カ マ ー ー カ ー inventory.json - OCFLの心臓部 inventory.jsonはOCFLオブジェクトの最も重要な要素で、以下の情報を含みます: ...

2025年11月6日 · 9 分 · Nakamura

MacでHexエディタを使うなら「HexEd.it」:HxDの代替ツールガイド

はじめに iPRES(International Conference on Digital Preservation)のワークショップに参加した際、デジタル保存の実践的な演習でHexエディタ「HxD」が使用されました。バイナリファイルの構造解析やファイルフォーマットの確認など、デジタルアーカイブの現場では欠かせないツールです。 しかし、HxDはWindowsのみ対応 で、Macでは使用できません。ワークショップ後、Mac環境で同様の作業を行うための代替ツールを探した結果、Web版のHexエディタを見つけました。 そこで本記事では、Macユーザー向けに**Web版Hexエディタ「HexEd.it」**の使い方を詳しく紹介します。iPRESワークショップで学んだHxDの使い方を、HexEd.itでも実践できるようガイドします。 HxDとは?なぜMacで使えないのか HxD Hex Editorは、Windows向けの高機能なHexエディタです。無料で使えて動作が軽快なため、多くの開発者やセキュリティ研究者に使用されています。 HxDの主な特徴 高速な動作 大容量ファイル対応 RAM編集機能 ディスクエディタ機能 チェックサム計算 しかし、HxDはWindows専用アプリケーション として開発されており、macOSには対応していません。仮想環境やWineを使えば動作させることも可能ですが、手間がかかります。 HexEd.it - ブラウザで使える代替ツール Mac環境で使用できる代替ツールとしてHexEd.it (https://hexed.it/)があります。 HexEd.itの特徴 ✅ クロスプラットフォーム対応 Windows、Mac、Linux、どのOSでもブラウザがあれば使える インストール不要で即座に使える ✅ プライバシー重視 ファイルはブラウザ内で処理され、サーバーにアップロードされない オフラインでも動作可能 ✅ 豊富な機能 Hex/ASCII同時表示 バイト編集 検索・置換 ファイルの比較 データ型変換(int, float等) エクスポート機能 ✅ 無料で使える 基本機能は完全無料 HexEd.itの使い方 1. ファイルを開く ブラウザで https://hexed.it/ にアクセス 「Open file」ボタンをクリック 編集したいファイルを選択 または、ファイルを画面にドラッグ&ドロップすることもできます。 2. インターフェースの見方 HexEd.itの画面は主に3つのエリアに分かれています: ┌ │ ├ │ │ │ └ ─ ─ ─ ─ オ ─ 0 0 0 ─ ─ フ ─ 0 0 0 ─ ─ セ ─ 0 0 0 ─ ─ ッ ─ 0 0 0 ─ ─ ト ─ 0 0 0 ─ ─ ─ 0 0 0 ─ ─ ─ 0 1 2 ─ ─ │ ─ 0 0 0 ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ H ─ ─ ┬ e ┼ │ │ │ ┴ ─ x ─ ─ ─ 表 ─ 5 0 E ─ ─ 示 ─ 0 8 F ─ ─ エ ─ ─ ─ リ ─ 4 0 0 ─ ─ ア ─ B 0 1 ─ ─ ─ ─ ─ ─ 0 0 2 ─ ─ ─ 3 0 3 ─ ─ ─ ─ ─ ─ 0 0 4 ─ ─ ─ 4 0 5 ─ ─ ─ ─ ─ ─ 1 2 6 ─ ─ ─ 4 1 7 ─ ─ ─ ─ ─ │ ─ 0 0 8 ─ ─ ─ 0 0 9 ─ ─ ─ ─ ─ A ─ 0 A A ─ ─ S ─ 0 B B ─ ─ C ─ ─ ─ I ─ 0 C C ─ ─ I ─ 0 D D ─ ─ 表 ─ ─ ─ 示 ─ ─ ┬ ┼ │ │ │ ┴ ─ ─ ─ ─ ─ P ─ ─ │ ─ K . ─ ─ ─ . # ─ ─ ─ . . E ─ ─ ─ . ! g ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ │ │ │ ─ ┐ ┤ ┘ オフセット(左側) ...

2025年11月5日 · 3 分 · Nakamura