入門 UML 2.0
Russ Miles, Kim Hamilton 著
原 隆文 訳
2007年02月 -- 2007年02月07日 発売予定
288ページ
定価2,940円
ISBN978-4-87311-317-3
本書は、理論ではなく実践に基づくUMLの入門書であり、旧バージョンから大幅に改訂されたUML 2.0に完全に対応しています。図の種類ごとに章を分け、実践的なサンプルを数多く使って、初心者にもわかりやすく説明しています。単に表記法を示すだけでなく、注意すべき点とその理由を丁寧に解説しているので、使用するツールや言語を問わず、あらゆるシステム開発プロジェクトに応用が可能です。旧バージョンからの改訂箇所を手早く学びたい方にも有用ですし、UMLを新たに学ぶ読者にとっても格好の手引きとなるでしょう。
SQLクックブック
― データベースエキスパートのための実践レシピ集
Anthony Molinaro 著
木下 哲也、有限会社 福龍興業 訳
2007年01月 -- 2007年01月24日 発売
548ページ
定価3,990円
ISBN978-4-87311-315-9
SQLはデータベースの世界における最高の言語です。リレーショナルデータベースに関する開発を行っている場合やリレーショナルデータベースからレポートを作成する場合、データをデータベースに格納してそれを再び取り出す能力は、結局のところSQLの知識に依存します。しかし、多くの技術者はSQLを通り一遍な方法で使っており、その処理能力に気付いていません。本書はSQLが実際にどのように役に立つか解説することで、このような状況すべてを変えることを目的としています。
本書は、日々の仕事に役立つ一般的なSQLの問題とその解決策を集めています。各レシピは関連する話題ごとに章に分類されています。以前に解決したことのない新しいSQL問題に直面した際に、最も適切と思われる章を見つけ、レシピのタイトルに目を通せば、解決策を見つることができます。
Perl Hacks
― プロが教えるテクニック & ツール101選
chromatic, Damian Conway, Curtis "Ovid" Poe 著
株式会社ロングテール/長尾 高弘 訳
2007年01月 -- 2007年01月20日 発売
352ページ
定価3,150円
ISBN978-4-87311-314-2
「Perlの達人になるには何が必要なのか。確かに知識も必要だが、もっと大切なのは、Perl言語で遊び、驚きを見つけ、自らもそのようなものを作り出すような好奇心だろう。(中略)ほとんどのハックには、2つの部分がある。今すぐ解決しなければならない目の前の問題と、他の状況にも応用できるより深くて精妙なテクニックだ。すべてのハックは、研究する価値を持っている。」(本書『はじめに』より) 世界でもっとも優れたPerlの達人たちが101種のヒント、トリック、テクニックを披露する。Perlプログラマの必読書。
デザイニング・インターフェース
― パターンによる実践的インタラクションデザイン
Jenifer Tidwell 著
ソシオメディア株式会社 監訳
浅野 紀予 訳
2007年01月 -- 2007年01月20日 発売
360ページ
定価3,990円
ISBN978-4-87311-316-6
本書『デザイニング・インターフェース』は、ウェブアプリケーション、インタラクティブなウェブサイト、デスクトップアプリケーション、携帯電話などのインターフェースをデザインするデザイナーとプログラマーのために、デザイン上の問題に対するすぐに使える解決策を「パターン」として体系化した書籍です。各パターンは「コンテンツの整理」「ナビゲーション」「ページレイアウト」「アクションとコマンド」「インフォメーショングラフィックス」「ユーザの入力」「洗練されたルックアンドフィール」といったテーマごとに分類され、本書をリファレンスのように使うことも可能にしています。先人たちの試行錯誤の上に成り立つ“ベストプラクティス”としてのパターンは、デザインの質と生産性を向上させ、創造性を発揮するための基盤となることでしょう。本文オールカラー。
Head Rush Ajax
― 学びながら読むAjax入門
Brett McLaughlin 著
夏目 大 監訳
児島 修 訳
2006年12月 -- 2006年12月23日 発売
448ページ
定価3,570円
ISBN4-87311-310-5
『Head Rush Ajax』は、Webアプリケーションの開発に興味があり、これからAjaxプログラミングを学びたい人のための独習書です。必要な知識をより早く効果的に学習できるように工夫されたユニークなスタイルが特徴です。それは脳を活性化することで、集中力を絶やすことなく、また学習した内容を忘れないように、注意深く構成されており、これまでのプログラミング解説書には見られない、まったく新しい学習体験を提供します。楽しみながらAjaxプログラミングの基礎を身につけたいなら、思い切って本書のユニークな解説システムの中に飛び込んでみてください。
スケーラブルWebサイト
Cal Henderson 著
武舎 広幸、福地 太郎、武舎 るみ 訳
2006年12月 -- 2006年12月23日 発売
352ページ
定価3,570円
ISBN4-87311-311-3
ユーザー数の増加に伴って、その規模を容易に拡大できるスケーラブルなWebサイト構築について解説した総合ガイド。何百万人ものユーザーに対応する Webアプリケーション用のインフラを構築するための立証された手順を、実践的な例と最先端テクニックを使ってソフトウェア/ハードウェアの両面から解説します。限られた予算で今日のWebアプリケーションに耐えうる性能を実現したいすべての開発者にとって有用な1冊です。
Railsレシピ
Chad Fowler 著
長瀬 嘉秀、永田 渉 監訳
株式会社テクノロジックアート 訳
2006年12月 -- 2006年12月16日 発売
308ページ
定価2,940円
ISBN4-87311-312-1
本書はRailsを一通り理解した開発者に向けて、開発の際に発生する問題をどのように解決しているかを説明するものです。達人が集めた70のレシピはあなたが直面している問題に解法を与え、Railsでできることの幅を広げてくれるでしょう。Ajaxなどのユーザインターフェース、データベース、コントローラ、テストなどについてのレシピを収録。豊富なサンプルで分かりやすく解説します。
実用SSH 第2版
―セキュアシェル徹底活用ガイド
Daniel J. Barrett, Richard E. Silverman, Robert G. Byrnes 著
小島 肇 監訳
坂井 順行、鹿田 幸治、園田 道夫、高橋 基信、根津 研介、宮本 久仁男、両輪 顕、関谷 麻美 訳
2006年11月 -- 2006年11月22日 発売
736ページ
定価5,040円
ISBN4-87311-287-7
Unix系OSだけでなくWindowsやMacintoshなど他のさまざまなOSでも利用可能なSSHは、セキュアなネットワーク接続に不可欠なソフトウェアです。本書では、SSHの導入および基本的な使い方からネットワーク環境に依存する高度な設定や使い方まで、OpenSSHとTectiaをベースにSSHが持つすべての機能を網羅的に解説します。ホームユーザから大規模ネットワークの管理者まで、セキュアなネットワーク接続を望むすべての人にとって本書は大いに役立つでしょう。SSH-2プロトコル対応。
802.11無線ネットワーク管理 第2版
Matthew Gast 著
渡辺 尚、小野 良司 監訳
林 秀幸 訳
2006年11月 -- 2006年11月18日 発売
664ページ
定価5,250円
ISBN4-87311-308-3
規格書を併読しなくても802.11プロトコルを理解できる「IEEEの規格書いらず」の実践ガイド。規格書の仕様に縛られずにプロトコルの全体的な動きや内容を解説します。パケットの動作や送受信を理解できるので、802.11製品やドライバ開発者にとっては必読の一冊です。無線機器の簡単な設定ガイドもOSごとに用意してあるので、802.11技術者だけでなく一般の無線LANユーザーにも楽しんでもらえます。次世代高速無線LAN技術802.11n および無線LANセキュリティ技術802.11i対応。
Binary Hacks
―ハッカー秘伝のテクニック100選
高林 哲、鵜飼 文敏、佐藤 祐介、浜地 慎一郎、首藤 一幸 著
2006年11月 -- 2006年11月11日 発売
412ページ
定価3,360円
ISBN4-87311-288-5
本書のテーマは低レイヤのプログラミング技術です。低レイヤとは「生」のコンピュータに近いことを意味します。ソフトウェアの世界は抽象化の積み重ねによって進歩してきました。抽象化は低レイヤの複雑な部分を隠蔽し、より生産性、安全性の高い方法でプログラミングする手段を開発者に提供します。しかし、低レイヤの技術を完全に忘れてプログラミングできるかというと、そうもいきません。性能をとことん追求したい、信頼性をできるだけ高めたい、ときおり発生する「謎のエラー」を解決したい、といった場面では低いレイヤに降りていく必要に迫られます。残念ながら、抽象化は万全ではないためです。本書の目的は、そういった場面で使えるたくさんのノウハウ「Binary Hack」を紹介することです。本書では、Binary Hackを「ソフトウェアの低レイヤの技術を駆使したプログラミングノウハウ」と定義し、基本的なツールの使い方から、セキュアプログラミング、OSやプロセッサの機能を利用した高度なテクニックまで広くカバーします。(「はじめに」より)
Web解析Hacks
―オンラインビジネスで最大の効果をあげるテクニック&ツール
Eric T. Peterson 著
株式会社デジタルフォレスト 監修
木下 哲也、有限会社 福龍興業 訳
2006年11月 -- 2006年11月07日 発売
460ページ
定価3,675円
ISBN4-87311-302-4
オンラインビジネスを成功に導くには、「誰が、いつ、どこに、なぜ」サイトに来たのかを管理者が理解できるようにWebサイトを構築し、計測・解析ソフトウェアを取り入れることが重要です。本書は、サイト訪問者が残していく情報、データの意味、データの使い方などを明らかにする計測・解析ツールを十分に使いこなすためのガイドブックです。 Web解析の基礎、実装とセットアップなど入門的なHackから、オンラインマーケティングやWebサイトユーザビリティの計測、オンラインショップの分析、Web計測アプリの自作まで、Web解析全般を100のHackで解説します。企業サイト、ポータルサイなどすべてのサイトオーナー、またWebディレクター、インターネット広告関係者必携の一冊です。
WSHクイックリファレンス 第2版
羽山 博 著
2006年10月 -- 2006年10月21日 発売
584ページ
定価3,990円
ISBN4-87311-309-1
WSH(Windowsスクリプトホスト)を使えば、従来のWindowsバッチファイルよりも洗練された高度な一括処理が可能です。OSレベルで管理されているデータにもアクセスできるので、システム管理やネットワーク管理にも重宝します。本書は、WSHの本格的な活用に役立つリファレンスです。Windowsスクリプトホストの初歩から応用までを豊富なサンプルとともにていねいに説明します。最新のWSH 5.6対応。
Linuxサーバ Hacks 2
― コネクティング、モニタリング、トラブルシューティング
Bill von Hagen, Brian K. Jones 著
菅野 良二 訳
2006年10月 -- 2006年10月21日 発売
544ページ
定価3,360円
ISBN4-87311-306-7
好評の『Linuxサーバ Hacks』がさらに新しい100のHackを集めて登場しました。システム管理者に向けて、問題を回避するための方法、また便利なオープンソースツールの使い方や裏技を紹介します。本書ではセキュリティとリモート接続について、またハードディスクとファイルシステムの修復方法などバックアップ&リカバリーについてなどを大幅に増強。他にも、VNCやLTSP、FreeNXなどの注目のツールを紹介し、安全で簡単な管理の方法を解説。また自分でBOX型NASを作ったり、ネットワーク上でストレージを管理するためのテクニックを紹介します。仕事でサーバを管理している人も、趣味でサーバを立てている人も十分に楽しめる充実の Hack集です。
続・初めてのPerl 改訂版
Randal L. Schwartz, brian d foy, Tom Phoenix 著
伊藤 直也、田中 慎司、吉川 英興 監訳
株式会社ロングテール/長尾 高弘 訳
2006年10月 -- 2006年10月20日 発売
328ページ
定価3,360円
ISBN4-87311-305-9
Perl入門者が次に読むべき本、『続・初めてのPerl』が大幅に改訂されました。本書は『初めてのPerl』では説明しきれなかった内容を扱っています。Perlプログラマがステップアップするために必要なPerlのオブジェクト指向メカニズムの基礎となるパッケージ、リファレンス、ハッシュ、配列、サブルーチン、モジュールについて解説し、Perlを使って大規模なプログラムを書く方法を示します。興味深いサンプルコードと章末の練習問題というおなじみのスタイルで、良質な知識を効率よく身に付けられるよう構成されています。ステップアップしたいPerlプログラマの必読書です。(本書は、『続・初めてのPerl ―オブジェクト、リファレンス、モジュール』の改訂版です。)
エンジニアのための時間管理術
Thomas A. Limoncelli 著
株式会社クイープ 訳
2006年10月 -- 2006年10月18日 発売
272ページ
定価2,415円
ISBN4-87311-307-5
……筆者が言いたいのは、システム管理が仕事ではないということです。それはライフスタイルなのです。私たちのライフスタイルを私たちの言葉で述べ、私たちの問題を解決するタイムマネジメントの本が必要なのです。(「はじめに」より)本書はシステム管理者、ネットワーク管理者を中心にしたエンジニアのための実践的な時間管理術を紹介する書籍です。著者が考案した「サイクルシステム」と呼ばれる方法を使って、作業リスト、スケジュール、さらに仕事とプライベート双方の長期的な目標を管理する方法を解説します。長期的に行うプロジェクトとすぐに行う必要がある割り込み作業の優先順位を整理し、ストレスの少ない、充実した一日を送ることを可能にすることでしょう。上司とのコミュニケーション、文書化の進め方、作業の自動化などシステム管理者が必要としているノウハウを紹介していることも特徴です。
Ajax Hacks
― プロが教えるWebアプリケーション構築テクニック
Bruce W. Perry 著
牧野 聡 訳
2006年10月 -- 2006年10月04日 発売
328ページ
定価3,045円
ISBNISBN4-87311-304-0
Ajaxを徹底活用するための実践的なテクニック集。Hackごとにある特定のタスクを取り上げて、そのタスクを処理するためのクールな手法を紹介します。多くの技術者が興味を持つであろうDWRの使いこなしや、Ruby on RailsとAjaxがどう絡むかなどについては、それぞれ章を設けて詳しく説明します。Ajaxアプリケーションのテストやパフォーマンスチューニングなど、現場ですぐに応用できるテクニックが満載。次世代Webアプリケーション開発に携わるすべての人にお勧めです。
実践 Ajax
― Web2.0アプリケーション開発への手引き
Justin Gehtland, Ben Galbraith, Dion Almaer 著
宮川 達彦 監訳
加藤 慶彦 訳
2006年10月 -- 2006年10月04日 発売
276ページ
定価2,940円
ISBN4-87311-301-6
具体的なコードを用いて、Ajaxによって新たに広がった技術的な展望への理解を深めながら、Ajaxが機能する仕組みを掘り下げます。DHTMLや JavaScript、XmlHttpRequestなどAjaxの基礎からはじめて、既存のアプリケーションやサービスをAjax化するためのテクニックや、Web2.0なアプリケーションを新たに開発するための設計方法のほか、Ajaxによって開かれた現在の先に見えつつある技術的な将来展望についても議論しています。Webアプリケーション開発に必須の技術となるAjaxを基礎から理解し、応用するためのアイデアとテクニックをまとめた開発者のための実践ガイドです。
C++クックブック
D. Ryan Stephens, Christopher Diggins, Jonathan Turkanis, Jeff Cogswell 著
株式会社クイープ 訳
2006年09月 -- 2006年09月23日 発売
520ページ
定価4,515円
ISBN4-87311-303-2
プログラミングの際にぶつかる問題のほとんどは、すでに誰かが解決しているものである。どんなプラットフォームを対象としていても、どんなアプリケーションを作成していても、大抵の問題はすでに他のC++プログラマが解いており、それにもかかわらず、問題を一から解決しようとしてしまうことが多くある。本書の目的は、こうした共通する問題に対して、すぐに解法を示すことにある。136集めたレシピは、日付と時刻の解析と計算、文字列とテキストの操作、ファイルの操作、XMLの解析、標準コンテナの使用など、C++全般にわたる。各レシピは問題への解法と、コードで構成されているため、具体的な解決策を知ることができる。
PSP Hacks
― ポータブルゲームシステムを遊ぶテクニック&ツール
C.K. Sample III 著
水の森 錫彦 監訳
株式会社ロングテール/長尾 高弘 訳
2006年09月 -- 2006年09月13日 発売
284ページ
定価2,730円
ISBN4-87311-296-6
バージョン2.0以降に追加されたさまざまな新機能を中心としたPSPの便利な使い方やハックを紹介。写真や音楽、動画などのマルチメディアファイルの活用や、インターネットなどネットワークの使いこなしの他、PSPを自力で拡張する荒技など、なるほど納得のハックから、おもわずうなるそこまでやるか!なアイデアまで、充実のハックを満載しました。もはやゲーム機にはとどまらない、モバイルプラットフォームとしてのPSPの魅力を、使えるハックを通して引出してみせます。
アート・オブ・プロジェクトマネジメント
― マイクロソフトで培われた実践手法
Scott Berkun 著
村上 雅章 訳
2006年09月 -- 2006年09月06日 発売
464ページ
定価3,360円
ISBN4-87311-299-0
本書では「ものごとを成し遂げるためには何を行う(あるいは行わない)べきか」という実用的な視点からプロジェクトを捉えて、ものごとを成し遂げるための考え方やヒントを、スケジュール、ビジョン、要求定義、仕様書、意思決定、コミュニケーション、トラブル対策、リーダーシップ、政治力学といったさまざまな角度から考察しています。マイクロソフトで多くの巨大プロジェクトを成功へと導いてきた著者の豊富な経験とノウハウが凝縮された1冊として、マネージャやチームリーダーだけでなく、プログラマ、テスターなど、プロジェクトに関与するすべての人にお勧めです。
Make: Technology on Your Time Volume 01
オライリー・ジャパン 編
2006年08月 -- 2006年08月23日 発売
176ページ
定価1,575円
ISBN4-87311-298-2
「モノ」を作り出すテクノロジーが現在のPCと同じように安価に手に入り、専門的な知識がなくても自分の作りたいものを容易に作ることができる時代が近づいています。
オープンソースがソフトウェアの世界を変えたように、「工業の個人化」と「ハードウェアハッキング可能な機器の普及」によって変わるテクノロジーと私たちとの関係を伝えるのが『Make』です(英語版は季刊誌として発行されていますが、日本語版は英語版を再構成した書籍シリーズとして刊行されます)。その中心をなすのは実際に手を動かして楽しむ「プロジェクト」の紹介。安価な材料や中古製品を利用して、実用的な「モノ」を作る方法をステップバイステップで解説します。他に、先進的な取り組みを行っている研究者のインタビューや、ガレージで生み出されるユニークなガジェットを紹介するコラム、ティム・オライリーをはじめ充実した執筆陣のエッセイなど読み物記事も豊富に掲載しています。洗練された誌面デザインも特徴です。
日本語版Vol.1のプロジェクトでは「凧にカメラをぶら下げて空中撮影を行う方法」「ビデオデッキを改造して猫の給餌機を作る方法」「水道管で作るカメラスタビライザー」などを取り上げます。
Perlベストプラクティス
Damian Conway 著
株式会社クイープ 訳
2006年08月 -- 2006年08月23日 発売
520ページ
定価4,515円
ISBN4-87311-300-8
Perlプログラマの新たなバイブル。待望の日本語版がいよいよ登場しました。Perlハッカーとして有名な著者、Damian Conway 自らが「22年にわたるプログラミング成果の集大成」と呼ぶ力作。プロフェッショナルなPerlプログラマだけでなく、Perlの初級者にもおすすめします。Perlプログラマが日々目にする身近な課題へのベストプラクティスが明快に解説されており、これにより読者は本書のアイデアを実際のプログラミングに縦横に応用できます。Perlプログラミングスキルを加速する良書であり、必読書。すべてのPerlプログラマにおすすめします。
マスタリングIPsec 第2版
馬場 達也 著
2006年08月 -- 2006年08月22日 発売
340ページ
定価3,360円
ISBN4-87311-295-8
IPsecの強力な機能を効果的に利用するには、多くの機能の中から利用環境に合ったものを正しく選択する必要がある。本書では、IPsecの豊富な機能を理解できるように、暗号やVPNなども含めたIPsecの基礎から、体系立ててわかりやすく説明。また、利用環境に合わせて最適な機能を選択できるように、実際にIPsecを導入する際の手順や利用時の設定のポイントをわかりやすく解説している。IPsecの動作やパラメータの種類などをまとめた数多くの図や表も用意し、トラブルシューティングの際のリファレンスとしても利用できるように配慮している。IPsecを理解し、活用するための決定版。
初めてのC# 第2版
Jesse Liberty, Brian MacDonald 著
日向 俊二 訳
2006年08月 -- 2006年08月09日 発売
376ページ
定価2,940円
ISBN4-87311-294-X
プログラミング言語としてのC#を基本から学べる入門書。WindowsアプリケーションやWebアプリケーションの作り方を単に紹介するのではなく、 C#を使ってプログラミングの基礎を丁寧に解説します。デバッグや例外、ジェネリック、デリゲートなどについては章を立てて平易な表現で丁寧に解説しているのでプログラミングが未経験という読者にも好適です。各章末に用意した練習問題を使って理解度をチェックしながら学習できます。C# 2.0およびVisual Studio 2005(Visual C# 2005 Express Edition)対応。