デジタルフォトグラフィー
― エキスパートのPhotoshopテクニック
Ken Milburn 著
上原 ゼンジ 監修
船木 万里 訳
2005年4月発行 -- 4月18日発売
316ページ
定価3,990円
ISBN4-87311-223-0
デジタル写真を魅力的に加工するさまざまなテクニックを紹介する書籍です。「スマートな画像の整理方法」「Photoshopの選択範囲、レイヤー、パス」などの基本から、「色や画像の修正」「レタッチとダメージを受けた写真の救済」などの実践テクニック、さらに「パノラマ写真の作成」「画像の要素を自由に編集して架空の写真を創造する方法」などデジタル写真ならではの楽しみまで詳しく解説します。プロのフォトグラファーであり、Photoshopに関する数々の著作でも知られている著者の長年の経験から生まれたテクニックには、熟練したPhotoshopユーザでも新たな発見があるでしょう。著者自身が撮影した美しい作例が多数掲載されているのも本書の大きな魅力です。また本書では、主にAdobe Photoshop CS (Win/Mac) を使用していますが、そのテクニックのほとんどは、CS以前のPhotoshopでも使用可能です。
実践 ネットワークセキュリティ監査
― リスク評価と危機管理
Chris McNab 著
鍋島公章 監修
株式会社ネットワークバリューコンポネンツ 訳
2005年4月発行 -- 4月21日発売
488ページ
定価4,410円
ISBN4-87311-204-4
ネットワーク防衛戦略を行うにあたり管理者が行うべき具体的な監査方法、および監査を効率的に行うための方法論を解説します。また、実際の監査を容易にするためのさまざまなツールやサンプルスクリトも数多く紹介。さらに、ポートスキャニングの詳細、Web攻略の詳しい解説、メモリ処理に対する攻略の詳細など、本書ではじめて書籍化された最新情報が多数収録され、詳しく解説されています。本書の読者は、これらの実践的な知識を得ることにより、ネットワークをセキュアに構築して管理することができるようになります。
BSD Hacks
― プロが使うテクニック & ツール 100選
Dru Lavigne 著
桃井 康成 監修
林 秀幸 訳
2005年3月発行 -- 3月29日発売
512ページ
定価3,570円
ISBN4-87311-218-4
長い歴史を持つBSD系Unixをさらに便利に使いこなすためのTipsを集めたのが本書です。Unixの初心者から中、上級者までレベルに応じて楽しむことができます。それぞれのHacksは「ユーザ環境のカスタマイズ」「ファイルとファイルシステム」「ブートとログイン環境」「バックアップ」「ネットワーク」「システムのセキュリティ」などのテーマ別にまとめられ、さらに高度な手法も紹介しています。FreeBSD、OpenBSD、NetBSD、 Darwin(Mac OS X)などに対応。
PDF Hacks
― 文書作成、管理、活用のための達人テクニック
Sid Steward 著
千住 治郎 訳
2005年3月発行 -- 3月29日発売
368ページ
定価2,520円
ISBN4-87311-222-2
プラットフォームに依存しない移植性の高い便利なフォーマットとしていまや日常生活でなくてはならないPDF。アドビの専売特許だと思い込んでいる人も多いことでしょう。しかし、実際はAcrobatを持っていなくても、フリーのツールを使って作成、加工が可能です。この本では、PDFを扱えるフリーのツールとその使用方法を詳しく紹介します。もちろん、Acrobat/Acrobat Readerユーザにとっても目からウロコの役立つ情報がいっぱい。Acrobatを最大限に活用して、PDFをさらに賢く使いこなす秘伝をお教えします。PDFの常識を覆し、新たな可能性を拡げる画期的なテクニックが満載です。
XML Hacks
― エキスパートのためのデータ処理テクニック
Michael Fitzgerald 著
佐藤 直生 監訳
木下 哲也、有限会社 福龍興業 訳
2005年3月発行 -- 3月29日発売
432ページ
定価3,360円
ISBN4-87311-221-4
XMLを120%使いこなすためのアイデアとヒントがたくさん詰まったHack集。こんなこともあんなことも出来るなんてと驚嘆の機能がずらり。XMLの魅力を最大限に感じていただくため秘蔵のテクニックを勢ぞろいさせました。XMLの表示、変換、作成に関して、多数のツールを紹介するとともに、データベースやRSSに関連するテクニックまで、幅広くカバーしています。初心者からエキスパートまで必ずや満足の一冊です。
SELinuxシステム管理
― セキュアOSの基礎と運用
Bill McCarty 著
田口裕也、根津研介 監訳
林秀幸 訳訳
2005年3月発行 -- 3月29日発売
288ページ
定価2,940円
ISBN4-87311-225-7
米国国家安全保障局が開発したSELinuxが注目されています。SELinuxを導入すれば、高価な軍事レベルのOSを動かしている高信頼セキュリティシステムにしかなかったような高度なセキュリティ技術をLinuxシステムで利用できるようになります。つまり、攻撃や侵入の危険性を大幅に低減できるわけです。ただし、これは適切に管理されたSELinuxを使っていればの話です。SELinuxを適切に管理するためには、SELinuxが持つ複雑な機能、独自の考え方、ポリシー設定を理解する必要があります。本書では、SELinuxの概念・導入・設定方法をわかりやすく解説します。これから SELinuxをはじめる技術者にとって必須の入門書となるでしょう。
CSSクックブック
― Webデザインのための活用テクニック集
Christopher Schmitt 著
株式会社ドキュメントシステム 訳
2005年2月発行 -- 2月28日発売
296ページ
定価2,835円
ISBN4-87311-219-2
本書の目的は、Webページのデザインに必要不可欠なCSS(Cascading Style Sheets)を活用するうえで出会うさまざまな問題を提示し、現実的かつ具体的な解法を紹介することにあります。フォントや見出しなどWebデザインの基本的な要素から、フォームやテーブル形式のデザインなど定番の処理やさらに複雑なものまで幅広く取りあげて詳しく解説。CSS初級者からプロフェッショナルなWebデザイナまで、CSS活用テクニックを効率よく、そしてたっぷりと楽しむことができるようにまとめられています。
エンタープライズサービスバス
― ESBとSOAによる次世代アプリケーション統合
David A. Chappell 著
ソニック ソフトウェア株式会社 監修
渡邉 了介 訳
2005年2月発行 -- 2月15日発売
288ページ
定価3,990円
ISBN4-87311-220-6
エンタープライズサービスバス(ESB)は標準ベースのサービス指向アーキテクチャ(SOA)を利用し、エンタープライズ全体のアプリケーション統合を可能にする技術です。本書では、ESBアーキテクチャの概論、XML、MOM、サービス呼び出しモデルなど、技術の基礎となる部分から、ESBにおけるJavaコンポーネント、ESBの統合パターンと設計ソリューション、ESBとWebサービスの進化など、高度なトピックまでを扱います。ESBのコンセプトとアーキテクチャを豊富な図で分かりやすく解説する本書は、エンタープライズアプリケーションの構築、統合、設計に取り組む技術者必携の一冊です。
ネットワークセキュリティHacks
― プロが使うテクニック & ツール 100選
Andrew Lockhart 著
渡辺 勝弘、鶴岡 信彦、黒川 原佳 監訳
新井 貴之、松田 綾爾、鈴木 和也 訳
2005年1月発行 -- 1月28日発売
344ページ
定価3,360円
ISBN4-87311-206-0
本書では、Unix系OSおよびWindows OSで広く利用されているツールを使って実現できる実践的で巧みなセキュリティテクニックを紹介します。パーミッションの設定、パッチの自動適用、暗号化、VPN、侵入検知、ログ管理など稼動中のシステムをセキュアな状態で運用するためのテクニックをはじめ、攻撃に備えてシステムにワナを仕掛ける方法、不正アクセスを許してしまった場合のインシデントレスポンス、不正アクセスを検出し攻撃者がとったすべての行動を追跡する方法など、本書で紹介するHackは多岐にわたります。サーバやネットワークをよこしまで陰険な攻撃から守るための効果的な方法が短時間で理解できるでしょう。
ゲーム開発者のためのAI入門
David M. Bourg, Glenn Seemann 著
株式会社クイープ 訳
2005年1月発行 -- 1月12日発売
392ページ
定価3,990円
ISBN4-87311-216-8
近年の3Dグラフィック技術の進化により、ビジュアル面におけるゲームのリアリティは大きく進歩しました。ゲームのリアリティを向上させる次のステップは、ゲームに人工知能(AI)を導入することです。本書は、ゲームプログラミングにはじめて取り組むプログラマと、AI技術を理解する必要のあるゲームプログラマの両方を対象に、(従来の)決定論的なAI技術と、(新しい)非決定論的なAI技術を紹介します。本書で解説するのは、「追跡と逃避」「パターンムーブメント」「フロッキング」「ポテンシャル関数に基づくムーブメント」「基本的な経路探索とウェイポイント」「A*アルゴリズムによる経路探索」「AIのスクリプト化とスクリプティングエンジン」「有限状態機械」「ファジー理論」「ルールベースのAI」「確率の基礎」「不確定な状況下での意思決定 ─ ベイズ法」「ニューラルネットワーク」「遺伝的アルゴリズム」など。豊富に掲載された図版とC/C++のサンプルコードが読者の理解を助けます。
開発者ノートシリーズ
Hibernate
James Elliott 著
佐藤 直生 訳
2004年12月発行 -- 12月29日発売
208ページ
定価2,520円
ISBN4-87311-215-X
JavaのO/R(オブジェクト/リレーショナル)マッピングツールHibernateの解説書。Hibernateは軽量プログラミングの観点から設計されたツールで、複雑化してしまったJava、特にJ2EEの開発プロセスをシンプルにしてくれる期待の星として注目度抜群です。本書はこの新しいテクノロジのエッセンスをコンパクトにまとめています。今まで日本語ドキュメントが存在せず、多くのエンジニアが待ち望んでいた一冊です。
開発者ノートシリーズ
Java 5.0 Tiger
Brett McLaughlin, David Flanagan 著
菅野 良二 訳
2004年12月発行 -- 12月29日発売
200ページ
定価2,520円
ISBN4-87311-214-1
Java5.0は改訂版というよりも新製品に近いものです。従来のJavaからは予想できないほどたくさんの機能が追加されました。本書はそれらの最新の機能を開発者に向けて、豊富なサンプルと突っ込んだ解説で紹介します。自分自身のために書きとめたノートのような本書は、新しいテクニックに関心の高いデベロッパーを満足させることでしょう。
C/C++セキュアプログラミングクックブック VOLUME 2
― 対称鍵暗号の実装
John Viega, Matt Messier 著
岩田 哲 監訳
光田 秀 訳
2004年12月発行 -- 12月21日発売
320ページ
定価3,150円
ISBN4-87311-213-3
ネットワークにおけるセキュリティ問題の大半はソフトウェアに原因があります。堅牢なソフトウェアを開発するには専門的な知識が必要であり、その習得はプログラマにとって急務の課題であるといえます。
本書はWindowsならびにLinuxを含むUnixプラットフォームで、セキュアなプログラムをC/C++で記述するためのテクニックを一問一答形式でわかりやすく解説します(全3巻)。プログラミングの際に遭遇する問題を網羅し、そのまま使えるサンプルコードを豊富に収録した本書は、すべてのプログラマにとって必携の書となることでしょう。
このVOLUME2では「対称暗号」「ハッシュ」「メッセージ認証」「乱数」など、対称暗号の基礎とそのセキュアな応用方法を扱います。「VOLUME1〜基本的な実装テクニック」、「VOLUME3〜公開鍵暗号の実装とネットワークセキュリティ」とあわせて読めば、広範で高度なセキュリティの知識をマスターすることができます。
THE MISSING MANUALシリーズ
Google
― 電網打尽のインターネット掌握術
Sarah Milstein, Rael Dornfest 著
村上 雅章 訳
2004年11月発行 -- 11月30日発売
384ページ
定価2,520円
ISBN4-87311-212-5
今や世界の検索エンジンの頂点に立つGoogleは、日本でも確実に浸透してきています。その一方、検索ボタンをクリックするだけ、という使い方をしている人が多いのも事実です。しかしGoogleは、使い方次第でさらに便利に、強力に変身するのです。本書では、検索エンジンとしてのGoogleを使いこなすためのテクニックやコツを伝授。検索の達人となって情報社会を生き抜くための秘訣をあますところなく解説しています。また本書では、業績をアップさせる広告ツール(アドワーズ広告)、誰でも使えるお金儲けツール(AdSense)等、検索ツール以外のGoogleの顔や、Googleの提供するツール群の使い方も詳しく紹介。本書さえあればGoogleを100%使いこなし、電網世界を自由自在に駆け巡れるのです。
初めてのPython 第2版
Mark Lutz, David Ascher 著
夏目 大 訳
2004年11月発行 -- 11月30日発売
752ページ
定価5,040円
ISBN4-87311-210-9
多くの開発現場で採用される強力な言語である一方で、習得が容易なことからプログラミング初学者に適した言語でもあるPython(パイソン)。本書は、Python入門者だけでなく、プログラミング初学者向けに書かれた良質なテキストです。新しいバージョンに基づくPythonの言語仕様だけでなく、オブジェクト指向によるプログラミング手法の基礎についても十分に学ぶことができます。26章まではPython言語の基本についてコード例を示しながら詳しく解説し、27章以降では言語の基本以外の重要事項として、具体的なコーディングテクニックなどを紹介しています。「ここまで読んだ方は、十分に『自分はPythonプログラマである』と名乗る資格があるでしょう(26章より)」とあるように、本書には、Pythonプログラマとなるために必要なすべてが書かれています。
Eclipseクックブック
Steve Holzner 著
長瀬 嘉秀 監訳
株式会社テクノロジックアート 訳
2004年11月発行 -- 11月29日発売
372ページ
定価3,780円
ISBN4-87311-208-7
Eclipseは、たくさんの便利な機能を持ったJava用IDEです。しかしすべての機能を把握して使いこなすには、多くの時間を必要とします。本書は便利な一問一答形式になっているので、Eclipseでプログラミングをしている際にぶつかる疑問に対して、答えがすぐに見つけられます。ワークベンチの機能説明、リファクタリング、ビルド、起動などの基礎から、Antとの連携、SWTの使用、プラグインの作成などの応用までを解説します。インストールから障害時の再インストールまでの問題を扱う本書はプログラマ必携の1冊です。
ハードウェアハッキング大作戦
Scott Fullam 著
株式会社エディックス 訳
2004年10月発行 -- 10月28日発売
464ページ
定価3,570円
ISBN4-87311-211-7
“ハードウェアハッキング”とは、身近なコンシューマ用電子機器を改造して楽しむこと。──キッチンにあるコーヒーメーカーを改造してインターネット経由で操作したり、ラジコン戦車を改造して、本物のように撃ち合いができたら……、そのようなことを一度でも考えたことがあるのなら、この本はあなたのための本です。本書では、ノートパソコン用の拡張バッテリ、PC用水冷システム、侵入検知装置の作成など実用的なものから、自動車用の潜望鏡、ビルディング全体をディスプレイにするなどの奇想天外なものまで、ハードウェアハッキングをステップバイステップ方式で解説します。電子工作初心者のためには、ハンダ付けや半導体の基本などの情報も掲載しました。日本語版では、米国国内の事情をベースにした原書に日本国内の情報源を追加しています。
Excel Hacks
−プロが教える究極のテクニック100選
David Hawley, Raina Hawley 著
羽山 博 監訳
日向 あおい 訳
2004年10月発行 -- 10月27日発売
320ページ
定価2,730円
ISBN4-87311-205-2
本書では究極のExcel活用術を紹介します。対象読者は生産性をもっと改善したいと考えている中上級のExcelユーザーです。ブックやワークシートの使い勝手を改善する方法、Excelに予め用意されているピボットテーブル、グラフ、数式、関数、マクロ、XMLといった機能を活用する方法など、一般にはほとんど知られていないテクニックや普通には思いつかないような目から鱗のテクニックが満載です。ほとんどのHackがExcel 97以降のバージョンで動作します。Windows/Macintosh両対応。
Java魂
−プログラミングを極める匠の技
Robert Simmons, Jr. 著
佐藤 直生、木下 哲也、石井 史子 監訳
有限会社福龍興業 訳
2004年10月発行 -- 10月27日発売
360ページ
定価3,780円
ISBN4-87311-207-9
Javaはひと通り使えるけれどそれだけでは物足りない、次の一歩を踏み出したい、Javaをさらに使いこなしたい、スキルアップしたいと考えるすべてのJava求道者に贈るJavaプログラミングの解説書です。プログラミングのヒント、アイデア、抑えておくべきポイントなど、Javaを最大限に活用するための話題が満載。犯しやすい間違いや、便利だけれども理解しにくいJava特有の概念もていねいに説明します。サンプルコードも豊富で実用度満点。Java魂――Javaの真髄、魅力がたっぷり楽しめる一冊です。Javaプログラマ中のJavaプログラマを目指すなら必読です。
実践ハイパフォーマンスMySQL
Jeremy D. Zawodny, Derek J. Balling 著
林 秀幸 訳
2004年10月発行 -- 10月18日発売
312ページ
定価3,780円
ISBN4-87311-209-5
本書は、MySQLによるアプリケーション開発者ならびにMySQL管理者が求める必須の知識や手法を深く掘り下げ、MySQLのパフォーマンスを最大限に引き出すためのさまざまな深い問題を解説する専門書である。MySQLの開発・運用に関する現実的な問題に重点を置き、それら問題や課題に対して実践的な考え方と解決の手法を示す。読者のMySQLの技術を一段高いレベルに引き上げるのに役立つ労作である。