|
|
|
|
|
掲載日:2007/10/02
|
|
|
|
丁寧な解説で、基本的なSQLをマスターできる一冊!
|
|
発売:ソフトバンククリエイティブ
|
|
本体価格:
\2,400
|
業務アプリケーションを作成しながら、自然にデータベースプログラミングが理解できる一冊!
本書では、ADO.NETのAPIを1つ1つ体系的に説明している一般的な書籍と違い、業務アプリケーションを作成しながら、アプリケーションで必要となるデータベースプログラミングを自然に身につけることができます。
具体的には、以下の流れでデータベースプログラミングを学んでいきます。
1.ユーザIDからユーザ情報を検索(1件のSELECT文を習得)
2.1件の受注処理(1件のSELECT,INSERT,UPDATE,DELETEを習得)
3.複数件の受注処理(複数件のSELECT,INSERT,UPDATE,DELETEを習得)
販売管理システムを作成していく中でデータベースプログラミングを学ぶことが本書の主目的ですが、業務アプリケーションの作成の流れを理解することもできます。
.NET初心者や、業務アプリケーションの作成経験のない新入社員の方などにお勧めしたい一冊です。
|
|
|
藤崎 聡
【わんくま同盟】
アイネタ ワールドワイド 会員
ブログ
|
|
|
| |
|
掲載日:2007/10/02
|
|
|
|
ネットワークプログラミングの基礎がスムーズに身につけられる本
|
|
発売:ソフトバンククリエイティブ
|
|
本体価格:
\2,800
|
本の名前が「猫でもわかる」で始まっている通り、「わかりやすい」ことをモットーにネットワークプログラミングの基本からネットワークアプリケーションの作成まで、ていねいに解説した本です。
ネットワークプログラミングの話題に入る前に、第1章でネットワークの基本的な知識を整理することができます。第2章ではHTTPプログラミング、第3章ではFTPプログラミングについて学びます。「HTTPとは」あるいは「FTPとは」という基礎の基礎から説明されています。そのため、ネットワークに関する知識がないから理解できないのではという心配は不要です。C言語の基本的文法を知っていれば、サンプルコードが理解できます。C言語の知識がまだない人は、著者のホームページで勉強ができるようにURLが紹介されています。
第4章でソケットプログラミングによるHTTP通信をした後、第5章から第8章の各章でそれぞれネットワークアプリケーションを作成します。各章ではプロトコルの説明が最初にあり、十分にどんな機能を持ったアプリケーションを作るのか理解してからアプリケーションを作成していくようになっています。
●第5章 SMTP/POP3プログラミング〜メールチェック、メール送受信、文字コード変換処理など
●第6章 接続型ソケットプログラミング〜接続型チャットプログラム
●第7章 非接続型ソケットプログラミング〜非同期UDP電子会議システム、SNTP同期クライアンド、SNTP非同期クライアント
●第8章 非同期TCP通信を用いたデスクトップ画像転送プログラム
上記のようなアプリケーションを作っていく中で、楽しみながらネットワークプログラミングが学べます。使用する関数については何をするための関数なのかだけでなく、それぞれの引数に何を指定すればよいのか、成功したときと失敗したときの戻り値についてなど、詳しい説明があります。
さらに付録として、Visual C++.NET、Borland C++ Compiler、BCC Developerなどの開発環境の使い方、IPv6へ移行するのにプログラム上で気をつける点、本文の中で使用したWin32 API関数が載っています。付録のCD-ROMには、サンプルコード、フリーソフトのコンパイラが収録されていてすぐに学習を始められます。
重要な点は囲みの中に要約して書かれていたり、章末に学習したことが箇条書きでまとめられていたり、知識を整理しながら読み進めることができます。練習問題は、作ったアプリケーションをさらに機能追加して発展させたり、応用するための具体的な項目が提示されています。章末に小さなスペースで何気なく書かれている練習問題ですが、取り組むとボリュームたっぷりで、自分で新しいアプリケーションを作り出すためのヒントになるものがぎっしりと詰まっています。
ネットワークプログラミングを始めたい人に最適な一冊です。
|
|
|
藤田 喜美恵
【いものホームページ】
アイネタ ワールドワイド会員
|
|
|
| |
|
掲載日:2007/10/02
|
|
|
|
Fedora Core 入門の決定版
|
|
発売:翔泳社
|
|
本体価格:
\2,800
|
本書は10日でおぼえるシリーズのFedora Core 6版です。書籍にDVD-ROMが付いてきますので、購入したその日からFedora Core 6の勉強を始めることができます。本シリーズは基本的に初心者向けの内容となっており、本書も同様にこれからFedora Core 6の勉強をしたい方向けの内容となっています。尚、付属するメディアはDVD-ROMです。メディアとしてCD-ROMが必要な方はご注意ください。CD-ROMが必要な場合には、本書内に記載のある方法で別途ダウンロードを行う必要があります。また、主にクライアントとしてではなくサーバとして利用する方法を解説しているため、クライアントとして利用したい方もご注意ください。
まず本書の一番のお勧めポイントは、GUIとCUIともに操作方法が載っている点です。Fedora Core 6はGUIを備えているため、実際の操作・設定時にはGUIとCUIを利用することができます。現場では状況に応じてGUIとCUIを使い分けることになりますから、どちらもマスターしておきたいところです。
また各種アプリケーションの利用方法だけでなく、前提として必要となる知識に関しても解説がなされているため、ネットワークの知識が無い方や、サーバに関する概念をあまりご存知ない方でも、無理なく読み進めることが可能です。特にネットワークの概念に関しては、IPアドレスやポート番号の仕組みから詳しく解説があり、とても参考になります。
紹介されているアプリケーションに関しては、WEBサーバはApatch、ネームサーバはBIND、メールサーバはqmailといった感じで、現在比較的多く使われていると思われるアプリケーションが取り上げられています。しかし、仮に導入予定のアプリケーションが異なる場合にも、そのサービスの概念に関して丁寧な解説がありますので必ず参考になることでしょう。
Fedora Coreは現在最新バージョンとしてFedora 7がリリースされていますが、現状稼動しているシステムとしてはまだまだFedora Core 6が多いため、これからFedoraの管理者になる方は是非本書でFedora Core 6を学んではいかがでしょうか。
|
|
|
中村 憲一郎
【わんくま同盟】
アイネタ ワールドワイド 会員
ブログ
|
|
|
| |
|
掲載日:2007/10/02
|
|
|
|
脱初心者! MovableTypeのカスタマイズにチャレンジしてみたい人へ
|
|
発売:毎日コミュニケーションズ
|
|
本体価格:
\2,800
|
MovableType(以下、MT)がブログソフトウェアとして支持され、これだけのシェアを持つに至ったのには理由があります。それは「プラグイン」と呼ばれる拡張プログラムが容易に設置でき、Perlプログラミングの知識があれば自在にそれらを拡張することができるからです。
本書はそれら「プラグイン」の中から、現在インターネットで公開されている81種類、特に人気、需要ともに高く厳選された国内海外のプラグインについて
・ダウンロードURL
・設置方法
・タグの使い方
・記事へのエントリ方法
等を具体的なサンプルも加えつつまとめられています。本来MTのプラグインに関してはPerlの知識が必須なのですが、本書では基本的な設置や操作に関してはそれらが無くても対応できる判りやすさで、幅広い「脱初心者ユーザー」向きな内容になっています。巻末にはタグ別、用途別の索引がありますので、「こんなことがしたい」「あんなものを設置してみたい」時にも迷うことなく必要なプラグインを探し出せるので手元に置いておくと便利です。
手軽に情報発信できるツールとしてすっかり定着したブログ。フリーなブログや日記のレンタルサイトで気軽にやるのも良いけれど、そろそろ「お仕着せのデザインを使うだけの初心者」から「自分で設置、自由自在にブログを使える中級者」へステップアップしたい、それなら、MTと本書のプラグインを使ってぜひ挑戦してみてください。
|
|
|
片桐 継
【わんくま同盟】
アイネタ ワールドワイド 会員
ブログ
|
|
|
|