WEB+DB PRESS Vol.46
2008年8月23日紙版発売
2014年12月23日電子版発売
B5判/224ページ
定価1,628円(本体1,480円+税10%)
ISBN 978-4-7741-3560-1
ただいま弊社在庫はございません。
今号の特集概要
特集1
最新1.1対応 Webの技術でデスクトップアプリ
[今すぐ実践]Adobe AIR開発入門
AIRは,AdobeがリリースしているWeb接続型デスクトップアプリケーションの開発・実行環境です。AIRアプリケーションは,Webアプリケーションの通信性やOS非依存性と,デスクトップアプリケーションのユーザビリティや機能性を併せ持っています。そしてAIRアプリケーションの開発は,Flash/Flex,HTML + JavaScriptなど,みなさんが慣れ親しんだWebの技術を使って行えます。本特集では,まだAIRを使ったこともAIRアプリケーションを作ったこともない人を対象に,AIRを徹底解説していきます。
特集2
オブジェクト指向,セキュリティ,拡張モジュール…
[そこが知りたい!]PHPプログラミングテクニック
最近「こんなところがダメ」などと話題になることが多いPHP。確かに,PHP本体やライブラリ,モジュールにおいて,他言語を使っていた人がはまりやすいところが存在するのは事実です。しかし,PHPで構築されたWebアプリケーションの安定性は高く,幅広い業務で多数のユーザに使われているのもまた確かです。そこで本特集では,はまりやすい点の実例を挙げながら,PHPの特性を掴んだコーディングテクニックや有用な拡張モジュルなど,実践的なノウハウにフォーカスをおいて解説します。
特集3
そろそろ試してみませんか?
文法&日本語,MVC,フレームワークPylons[速習]Python
Django,TurboGears,Pylonsなどの各種フレームワークの活発な開発,Google App Engineの登場により,プログラミング言語「Python」への注目度が高まっています。本特集では,「WebプログラマのためのPython」をテーマに,Pythonの機能と文法,気になる日本語環境,そしてO/Rマッパ,テンプレートエンジンなど,開発基礎となる部分を丁寧に解説します。さらに,フレームワークPylonsを使ったサンプルアプリケーションの作成にも挑戦し,開発の流れを押さえつつ,Pythonの旬の情報をふんだんにお届けします。
特別企画
パス網羅によるテストケース作成の指針
温故知新のテスト技法入門
テストは重要。その考え方は,どんどん浸透してきました。しかし,テストの現場では,多くの理論や手法を学んだその後,さまざまな理屈を日々の効率的な実践へと落とし込むところ,そこが一番の壁になっているのではないでしょうか。本特集では,テストとは何か,単体テスト/結合テスト/システムテストの位置づけ,テストケースはどのように考え,どのように実践したらよいのか,といった「プログラマのためのすぐに役立つ基本」をまとめてお届けます。極めて基本に忠実,かつ体系だったテストを行うためのテスト技法の一例として,「パス網羅」の考え方,実践法を紹介します。
目次
特集1
最新1.1対応 Webの技術でデスクトップアプリ
[今すぐ実践]Adobe AIR開発入門
- 第1章:はじめてのAIR
アーキテクチャとインストール方法を学ぶ - 第2章:開発環境の準備と基本
Flex BuilderとFlex SDKの使い方,ADFの書き方 - 第3章:なるほど! AIR API
Wウィンドウ,ファイルシステム,ドラッグ&ドロップなど主要API解説 - 第4章:実践! AIRプログラミング[基本編]
ナウいFLV Playerをつくる - 第5章:実践! AIRプログラミング[応用編]
SQLite,複数ウィンドウ,ファイルの関連づけ,メニュー,アイコン - 第6章:AIRアプリケーションの配布と更新
シームレスインストール,AIR Update Framework
特集2
オブジェクト指向,セキュリティ,拡張モジュール…
[そこが知りたい!]PHPプログラミングテクニック
- 第1章disられるPHP,されど使われるPHP
敵を知り,己を知れば百戦危うからず - 第2章:PHP 5のオブジェクト指向機能の特性を知ろう
JavaとPHPの相違点で戸惑わないためのポイント - 第3章:PHPで携帯サイト開発入門
PEARライブラリを使って楽しく開発 - 第4章もっとセキュアにPHP
php.iniの設定とFilter拡張モジュールで安全に使うためのポイント - 第5章:拡張モジュールとコマンドラインで俺々PHP化計画
PHPをもっと使いこなす!
特集3
ろそろ試してみませんか?
文法&日本語,MVC,フレームワークPylons[速習]Python
- 第1章:Java&他言語プログラマも楽々スタート! Python入門
……対話モードで文法を学ぶ - 第2章:Pythonとデータベース
……豊富な稼働実績を持つSQLAlchemy - 第3章:Pythonのテンプレートエンジン
……新世代Makoテンプレートエンジン - 第4章:いますぐ始めるPythonアプリケーション作成
……WSGI,フレームワークPylons,一行掲示板
特別企画
パス網羅によるテストケース作成の指針
温故知新のテスト技法入門
- 第1章:テストの目的
……なぜテストをするのか,どんなテストをするべきなのか - 第2章:テストケースの作り方[基礎編]
……仕様を網羅する「パス網羅」の考え方 - 第3章:テストケースの作り方[実践編■1]
……自動販売機の単体テスト,システムテストの例 - 第4章:テストケースの作り方[実践編■2]
……SeleniumによるWebアプリケーションのテスト
連載
- Java Traveler
【第3回】Eclipse 3.4 Ganymede……新機能,改善機能をチェック! - SQLアタマアカデミー
【第2回】更新なんてこわくない! - Recent Perl World
【第15回】Thriftで多言語 RPC ……C++でサーバ,Perlでクライアント - JavaScrit+ブラウザ探検
【第3回】イベントの攻略 ……DOM Events,IEイベントモデル,ボックスモデル - Practical Ruby Programming!
【第2回】ラッパーを作ろう - 良いコードへの道―普通のプログラマのためのステップアップガイド
【第3回】スコープを意識したプログラミング - ステップアップ!PHP
【第3回】PHPのコーディング規約 - RESTレシピ ―― クールなWebシステムへの道しるべ
【第9回】]HTTPヘッダ
コラム
- BK通信 Bad Knowhow Tsushin
【#03】C++のバッドノウハウ - 小飼弾のAlpha Geekに逢いたい(ハート)
【#14】ラクル・リナックス よしおか ひろたか - [はまちちゃんのセキュリティ講座]ここがキミの脆弱なところ…!
【第3回】CSRFの対策法ってどんなもの?(前編) - 濃縮還元オレンジニュース
【第15回】6~7月の厳選ニュース - [不定期コラム]カメラスキープレス
- 【#13】怒涛の物欲道(その①)
- 【#14】怒涛の物欲道(その②)
Special Report
- 日本Ruby会議2008
- Apple WWDC 2008
- IT戦士amachangのImagine Cup 2008 フランス大会レポート
Message from Vendors
- Source Insight 3.5
ソースコードを解析する賢いエディタ