アンケートご協力のお願いgihyo.jpでは,2010年度に向けて豪華プレゼントが当たる読者属性アンケートを実施しております。ご協力ください。

gihyo.jp » 書籍案内 » WEB+DB PRESS総集編[Vol.1~36]

WEB+DB PRESS総集編[Vol.1~36]

[表紙]WEB+DB PRESS総集編[Vol.1~36]

2007年3月30日発売
B5判/118ページ/CD-ROM:1枚
定価1974円(本体1880円)
ISBN 978-4-7741-3072-9

  • 本書のサポートページ

※付属CD-ROMに関するご注意※

本誌の付属CD-ROM内のPDFは Adobe Reader 7/8 対応となっております。あらかじめご了承いただきたくお願い申し上げます。

今号の特集概要

『WEB+DB PRESS』の6年間がこの1冊に。

WEB+DB PRESS,Vol.1~36のバックナンバーを総力収録した特別編集号。特集,企画,一般,連載,コラムの各記事を,PDF形式で付属CD-ROMに収録しました。加えて,書き下ろし記事「Webエンジニアのための基礎,徹底理解」「ステップアップLLプログラミング」をはじめ,本文も充実の内容でお届けします。

特集
Webエンジニアのための基礎,徹底理解

日々刻々と新しい話題や技術が沸き,止めどなく流入してくるWebアプリケーションの開発現場。キャッチアップするだけでも大変な毎日ですが,そんなときこそ一度基本に立ち返ってみませんか。本特集では,オブジェクト指向/Webアプリケーションそのもの,プログラムのアルゴリズム/データ構造などリアルな基礎力につながるテーマを厳選してじっくり解説します。

広くWebアプリケーション開発に携わる方々へ,基礎がわかれば見えてくる,やさしい特集です。

巻頭スペシャル
ステップアップLLプログラミング

Webアプリケーションにおいてその存在感が高まっているLL(Lightweight Language)。本企画では,ワンランク上のLLプログラマを目指そう,をテーマに差がつく基本事項を厳選してお届けします。Part 1では注目度急上昇のRubyと数年来の人気のPHPの比較を通して,機能と文法について丁寧に説明します。Part 2では,正規表現についてWebエンジニアにとって役立つ例のもと,活用ポイントをわかりやすく解説します。

新人SE歓迎企画

  • 今どきのシステム開発を支える
    データベースの基礎知識

特別企画

  • オープンソース開発オリエンテーション
    開発者支援サイトの活用

目次

巻頭スペシャル
ステップアップLLプログラミング

  • Part 1:[比べて学べる]Ruby&PHPの機能と文法……やまだあきら
  • Part 2:[Webエンジニアに贈る]正規表現の基礎と活用……瀧内元気

特集
Webエンジニアのための基礎,徹底理解

  • 1章:オブジェクト指向の概念と実践
    Java編(1)……長谷川裕一,中原慶
  • 2章:押さえておきたいWebアプリの基礎知識
    Java編(2)……荻原紀男,伊藤清人
  • 3章:アルゴリズム再入門
    C#編……猪股健太郎
  • 4章:[速習]データ構造
    C言語編……山森丈範

新人SE歓迎企画
今どきのシステム開発を支える
データベースの基礎知識

  • Part 1:ゼロからのデータベース温故知新……稲田弘樹
  • Part 2:今どきのシステム開発を支えるデータベース関連ツール……大島康靖
  • Appendix:商用&OSSデータベース紹介……佐藤正明

特別企画

  • オープンソース開発オリエンテーション
    開発者支援サイトの活用……安井卓

トラックバック

  • Web+DBPress総集編[vol.1-36]

    35歳の誕生日に見本誌が来たので、家族からすらいただけなかった誕生日プレゼントを頂いた気分。ありがたや。Web-DBPressは結構こまめにPDFで読めるこういう総集編を出すので、お徳だったりする。でも、技術情報が必要なときって待てないので、総集編じゃなくても買...

    Tracked : #2  日本で一番フラフラしている酒飲み子育てSOHOの日記(旧:え... (2007/04/03, 13:22)

  • Web+DB Press 総集編 (vol. 1-36)

    見本誌を頂きました。いつもありがとうございます。


    今回、私は特集記事の第3章「アルゴリズム再入門 C#編」を書きました。
    最初にお話を頂いたときには「Visual Basicを例に……」ということだったんですが、C#で書きました。
    あ、でも、C#依存な部分はほとんど出してませんので、食わず嫌いしないでくださいね……MS技術がアウェイなのは重々承知していますけれども。

    内容なんですが、

    「アルゴリズム」を一言で言うと、仕事をやりとげるための作業手順を並べたものになります。本来は数学用語ですが、日常生活にもアルゴリズムを見つけることはできます。たとえば、インスタント焼きそばのアルゴリズムはこんな感じでしょう。

    お湯を沸かす
    ふたを開ける
    かやく袋とソース袋を取り出す
    かやくを乗せる
    麺が浸るまでお湯を容器に注ぐ
    ふたをかぶせる
    3分程度待つ
    ふたの湯切り口からお湯をすべて捨てる
    ふたを開ける
    ソースをかける
    かきまぜる

    一つ一つの手順だけを取り出してみても役には立ちませんが、それらが組み合わさることで、私達は味がまろやかな焼きそばを食べることができるのです。(この「組み合わさって意味がある」ところをフィーチャーしたのが「ピタゴラスイッチ」の「アルゴリズムたいそう」なんでしょうね。)

    ……みたいな、勢いで書いた部分はカットしたんですが、それでも当初の目論見より大幅に長くなってしまいました。
    もっと簡潔に、もっとうまく書けるように、精進します。

    Tracked : #1  猪股健太郎の雑記 (2007/04/01, 01:34)

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

よく読まれている連載

これでできる! クロスブラウザJavaScript入門

JavaScriptはウェブ制作において避けては通れない重要な言語ですが,JavaScriptに苦手意識を持たれている方は少なくないようです。 その最大の原因がクロスブラウザ対応という課題であり,本連載ではクロスブラウザ対応のテクニックを詳細に解説します。

目指せ!iPhoneアプリ開発エキスパート

2008年7月,日本での展開が始まりたくさんのユーザを獲得しているiPhone。その醍醐味の1つは,オリジナルアプリの開発でしょう。本連載では,iPhoneアプリ開発について,基礎から公開の手順まで,じっくり丁寧に解説します。

小型Linuxサーバの最高峰 OpenBlockS 600活用指南

搭載メモリの増加,CPUクロックの向上など,あらゆる面が強化された期待の新モデルOpenBlockS 600。この記事ではOpenBlockS 600の紹介から,活用するためのさまざまなノウハウを紹介していきます。

先取り! Twitter使いへの道 AtoZ

今,ネットユーザの間で盛り上がりの兆しを見せている「Twitter」。本連載では,どこよりも早く,Twitterの特徴や使い方を紹介します.皆さんも参加して,その魅力を体感してみてください。

モバゲーオープンプラットフォームに挑戦!――面白法人カヤック流モバゲーオープンプラットフォーム企画と開発のイロハ

2010年1月にリリースとなったモバゲーオープンプラットフォーム。その制作企業であるカヤックが,アイデアを企画に落とし込み,開発までのノウハウを紹介します。

Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!

Ruby on Railsで作られたプロジェクト管理ツールredMineの,環境構築からセッティング,運用方法まで解説します。

インターネット中継するための,配信のキホン

インターネットを介してリアルタイム中継するために必要な,基本的な配信方法を紹介します。

プロトタイピングツールSketchFlowを用いた,Silverlightアプリ開発

SketchFlowプロトタイプ作成からアプリケーション開発までをExpression Blend 3を使って実践的に解説します。

OpenCVで学ぶ画像認識

OpenCVという便利なツールを使いながら,プログラミング知識以外の専門知識を必要としない形で,画像認識技術について解説していきます。

jQueryではじめるAjax

マッシュアップで良く使われる技術にAjaxがありますが,本連載では,jQueryというJavascriptライブラリを使ってAjaxを実装していきます。

連載一覧