HTTP/2 302
server: nginx
date: Sat, 02 Aug 2025 22:09:37 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100615002954
location: https://web.archive.org/web/20100615002954/https://www.oreilly.co.jp/
server-timing: captures_list;dur=0.860507, exclusion.robots;dur=0.033967, exclusion.robots.policy;dur=0.013111, esindex;dur=0.015488, cdx.remote;dur=29.326886, LoadShardBlock;dur=201.128254, PetaboxLoader3.datanode;dur=44.196760, PetaboxLoader3.resolve;dur=106.589859
x-app-server: wwwb-app222
x-ts: 302
x-tr: 275
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app222; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 302
server: nginx
date: Sat, 02 Aug 2025 22:09:37 GMT
content-type: text/html; charset=iso-8859-1
content-length: 287
x-archive-orig-date: Tue, 15 Jun 2010 00:29:55 GMT
x-archive-orig-server: Apache
location: https://web.archive.org/web/20100615002954/https://www.oreilly.co.jp/index.shtml
x-archive-orig-content-length: 287
x-archive-orig-connection: close
cache-control: max-age=1800
memento-datetime: Tue, 15 Jun 2010 00:29:54 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate",
; rel="first memento"; datetime="Thu, 12 Feb 1998 22:34:03 GMT",
; rel="prev memento"; datetime="Tue, 11 May 2010 13:36:31 GMT",
; rel="memento"; datetime="Tue, 15 Jun 2010 00:29:54 GMT",
; rel="next memento"; datetime="Tue, 13 Jul 2010 00:35:36 GMT",
; rel="last memento"; datetime="Fri, 04 Jul 2025 00:57:46 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: web_mon-011-20100615002557-01402-crawling103/web_mon-011-20100615002857-01404-crawling103.us.archive.org.warc.gz
server-timing: captures_list;dur=0.725104, exclusion.robots;dur=0.030894, exclusion.robots.policy;dur=0.018388, esindex;dur=0.014946, cdx.remote;dur=26.911871, LoadShardBlock;dur=265.841078, PetaboxLoader3.datanode;dur=334.394921, PetaboxLoader3.resolve;dur=367.868735, load_resource;dur=515.970399
x-app-server: wwwb-app202
x-ts: 302
x-tr: 855
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: HIT
server-timing: HIT
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 302
server: nginx
date: Sat, 02 Aug 2025 22:09:38 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100615003002
location: https://web.archive.org/web/20100615003002/https://www.oreilly.co.jp/index.shtml
server-timing: captures_list;dur=0.715973, exclusion.robots;dur=0.034684, exclusion.robots.policy;dur=0.020800, esindex;dur=0.012049, cdx.remote;dur=195.405916, LoadShardBlock;dur=539.307598, PetaboxLoader3.datanode;dur=114.498571, PetaboxLoader3.resolve;dur=316.266553
x-app-server: wwwb-app202
x-ts: 302
x-tr: 793
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: HIT
server-timing: HIT
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sat, 02 Aug 2025 22:09:38 GMT
content-type: text/html
x-archive-orig-date: Tue, 15 Jun 2010 00:30:02 GMT
x-archive-orig-server: Apache
x-archive-orig-accept-ranges: bytes
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Tue, 15 Jun 2010 00:30:02 GMT
link:
; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 29 Sep 2004 12:35:31 GMT", ; rel="prev memento"; datetime="Tue, 11 May 2010 13:36:34 GMT", ; rel="memento"; datetime="Tue, 15 Jun 2010 00:30:02 GMT", ; rel="next memento"; datetime="Tue, 13 Jul 2010 00:35:42 GMT", ; rel="last memento"; datetime="Sun, 27 Jul 2025 15:22:18 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: web_mon-011-20100615002557-01402-crawling103/web_mon-011-20100615002857-01404-crawling103.us.archive.org.warc.gz
server-timing: captures_list;dur=0.540365, exclusion.robots;dur=0.026594, exclusion.robots.policy;dur=0.016023, esindex;dur=0.011510, cdx.remote;dur=10.557386, LoadShardBlock;dur=104.689860, PetaboxLoader3.datanode;dur=64.864530, PetaboxLoader3.resolve;dur=211.879816, load_resource;dur=336.130242
x-app-server: wwwb-app202
x-ts: 200
x-tr: 573
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: HIT
server-timing: HIT
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
O'Reilly Japan - Home
New Release
セマンティックWeb プログラミング
- Toby Segaran, Colin Evans, Jamie Taylor 著
- 大向 一輝、加藤 文彦、中尾 光輝、山本 泰智 監訳
- 玉川 竜司 訳
- 2010年6月25日発売
- 312ページ
- 定価3,360(税込)
- ISBN978-4-87311-452-1
[
書籍紹介]
セマンティックWebアプリケーションを実装するための方法を具体的に紹介する書籍。読者はセマンティックな手法によって、既存のデータソースをアプリケーションに組み込み、よりリッチなデータを出力する方法を学べます。
クラウド セキュリティ & プライバシー
リスクとコンプライアンスに対する企業の視点
- Tim Mather, Subra Kumaraswamy, Shahed Latif 著
- 下道 高志 監訳
- 笹井 崇司 訳
- 2010年6月12日発売
- 314ページ
- 定価3,570(税込)
- ISBN978-4-87311-458-3
[
書籍紹介]
直面するリスクに正しく向き合うため、クラウド技術のセキュリティについて解説する書籍。クラウドのセキュリティについて包括的に解説します。企業経営者、情報システムに関係する部署、またITベンダー・監査法人等、クラウドコンピューティングに関わるすべての人、必携。
デコンパイリングJava
逆解析技術とコードの難読化
- Godfrey Nolan 著
- 松田 晃一、小沼 千絵、湯浅 龍太 訳
- 2010年6月2日発売
- 312ページ
- 定価3,570(税込)
- ISBN978-4-87311-449-1
[
書籍紹介]
Javaデコンパイラの構築を通して、Javaのバイトコード、オペコード、クラスファイルの関係やJVMの内部仕様について詳しく解説。日本語版では、ClassToXMLのJava6への対応方法、現在でも利用可能なオブファスケータについての補足情報を加筆しました。/ART/OF/REVERSINGシリーズ第2弾。
Prototyping Lab
「作りながら考える」ためのArduino実践レシピ
- 小林 茂 著
- 2010年5月26日発売
- 464ページ
- 定価3,990(税込)
- ISBN978-4-87311-453-8
[
書籍紹介]
オープンソースのツールキット「Arduino」を使った新しいものづくりの実践を目的とした書籍。目的ごとに、すぐに使える38本のレシピ(配線図+サンプルコード)がまとめられたクックブック。解説内容はArduino、Processing、ActionScript 3に対応。ホビー、デザイン、アート、エンジニアリング、すべての分野の読者におすすめします。
Mad Science
炎と煙と轟音の科学実験54
- Theodore Gray 著
- 高橋 信夫 訳
- 2010年5月22日発売
- 240ページ
- 定価2,940(税込)
- ISBN978-4-87311-454-5
[
書籍紹介]
エクストリーム(過激)な実験を通して、科学の原理と楽しさを伝える書籍。「オレオクッキーを燃料にしたロケット」「コップ一杯の水と電池で水素を作る方法」「シャボン玉爆弾」「雪の結晶を永久保存する方法」など、54本の実験の決定的な瞬間を安全に楽しむことができます。
リバースエンジニアリング
Pythonによるバイナリ解析技法
- Justin Seitz 著
- 安藤 慶一 訳
- 2010年5月21日発売
- 272ページ
- 定価3,360(税込)
- ISBN978-4-87311-448-4
[
書籍紹介]
ハッキングツールやテクニックの概念を解説したうえで、Pythonを使ったバイナリ解析技法について詳しく解説します。日本語版では、本書をより深く理解する補足情報とリバーシングに役立つツールについての解説を加筆。/ART/OF/REVERSINGシリーズ第1弾。
セキュリティの神話
- John Viega 著
- 葛野 弘樹 監訳
- 夏目 大 訳
- 2010年4月24日発売
- 304ページ
- 定価2,310(税込)
- ISBN978-4-87311-451-4
[
書籍紹介]
McAfeeの前副社長で、現SaaS部門CTOである著者が、ITセキュリティ産業に長年携ってきた経験を元につづった本。ウイルスやフィッシングから、クラウドや仮想化まで、コンピュータに対するさまざまな攻撃の手口を記し、攻撃への対抗策を考察する。ITセキュリティの真の姿を明らかに。
アルゴリズムクイックリファレンス
- George T. Heineman, Gary Pollice, Stanley Selkow 著
- 黒川 利明、黒川 洋 訳
- 2010年4月24日発売
- 396ページ
- 定価3,360(税込)
- ISBN978-4-87311-428-6
[
書籍紹介]
理論だけでなく実践的側面を重視した、新しいタイプのアルゴリズムの書籍。適切な問題解決、性能改善という、現場が求める2つの大きな要求に応えるため、どのアルゴリズムを使うべきか、どう実装するのか、さらに性能を向上させる方法はあるのかを、C、C++、Java、Rubyなど、さまざまな言語を使って説明します。
マスタリングXMPP
- Peter Saint-Andre, Kevin Smith, Remko Tronçon 著
- 牧野 聡 訳
- 2010年4月17日発売
- 324ページ
- 定価3,360(税込)
- ISBN978-4-87311-447-7
[
書籍紹介]
リアルタイムインターネットの基盤技術XMPPの、本邦初の解説書。XMPPの標準化プロセスに直接かかわっている3人の専門家が、重要な概念を中心に詳しく解説。日本語版では、NTTの越湖淳氏にXMPPの最新動向について寄稿いただきました。
正規表現クックブック
- Jan Goyvaerts, Steven Levithan 著
- 長尾 高弘 訳
- 2010年4月14日発売
- 552ページ
- 定価4,410(税込)
- ISBN978-4-87311-450-7
[
書籍紹介]
コンピュータでテキストを日常的に操作する人が正規表現について知るべきことを網羅。Perl、Ruby、Python、JavaScript、Java、PHP、C#、VB.NETという8種類の言語を例に役立つツールと基本的な知識をまとめ、正規表現を使うための技能が身に付きます。
O'Reilly's Village

「日本Androidの会」は2010年6月26日(土)、東京 駒場の東京大学駒場キャンパス13号館にて、Androidに興味をもつすべての開発者及びユーザを対象にしたイベント「Android Baza...
6月9日から11日まで、千葉県 幕張の幕張メッセで開催されるInterop Tokyo 2010、その展示会場にオライリー・ジャパンも出展いたします。ただいま準備の真っ最中。 新刊、売れ筋はもちろん、...
Community Blog
「インターネットサーバでのPthreadとepoll」の記事(以下、前記事と呼びます)を書いた時点では、手元の環境がプアなためマルチプロセス/マルチスレッドを採用したサンプルプログラムの真価を発揮さ...
>>(1)よりつづく前回は単純な実装からマルチスレッド、スレッドプールと順に見て行きました。今回はいよいよepollを使った実装を紹介します。 epoll例- 4epoll.c 多重I/...
Bookstore

2009年4月24日にグランドオープンしたアルパーク北棟。その2階のほぼ全フロアで展開しているのが、...