|
[ 単行本 ]
|
Prologプログラミング入門 (KE養成講座)
・黒川 利明 ・田村 直之
【オーム社】
発売日: 1989-07
参考価格: 1,995 円(税込)
販売価格: 品切れ中
中古価格: 5,920円〜
|
・黒川 利明 ・田村 直之
|
カスタマー平均評価: 5
私はこの本で、はじめてプロログを書きました。 この本で、はじめてプロログを書きました。
まず、GNU prologをダウンロードして、本に書かれているプログラムを実行しました。
GNU prologのプロンプトは、本に書いてあるEdinburgh DEC-10 Prolog3.54とほぼ同じでした。
本書では、ロジックプログラミングの歴史が書かれています。論理言語、仕様言語、プログラミング言語について体系的に記述しているので、言語体系の整理にも役立ちました。計算のモデルは2つに分類されています。
第一水準:チューリング機械
第二水準:プログラミング言語のモデル化
一階述語論理(first-order predicate logic),ラムダ計算(lambda calculus)
言語族π(パイ)は
1(π1) 問題を記述する枠組みとしての述語論理式:述語論理式
2(πs) プログラムの仕様を記述する言語:仕様記述言語(specification, strategy)
3(π0) 電子子計算機上で実行させるための言語:操作記述言語
プロログ(Prolog)が、操作記述言語に相当するということは、忘れがちなことでした。
ps.
| ?- factorial(16,N).
N = -143294464 ?
となりました。計算上は自然数、表示はマイナスということでしょうか。
|
|
[ 単行本 ]
|
Javaアプリケーション作成講座―Swingプログラミング徹底攻略
・赤坂 玲音
【毎日コミュニケーションズ】
発売日: 2004-05
参考価格: 2,520 円(税込)
販売価格: 品切れ中
中古価格: 5,910円〜
|
・赤坂 玲音
|
カスタマー平均評価: 4.5
実務で使える良書です 実務でSwingを使うことになり、以前買って置いたこの本に
ずいぶん助けられました。
(特にエディタやレンダラについて。)
Swingの個々の機能について、例題を交えてわかりやすく
解説されており実戦に応用するのも容易でした。
惜しいのは、誤字脱字がやや目立つということと、
今は絶版になってしまったことですね・・・。
Swing アプリケーションで欠かせないswingコンポーネントを徹底してます。描画処理やSwingの概要などJavaの基礎概念についても触れています。 クラスの使用度が高いメソッドも説明されています。 JWindow、JComponentをextendsしてオリジナルのアプリケーション作成もできなくはないか・・ リッチクライアント時代に最適な一冊 Swingの解説書の中では間違いなくトップクラスの本。前半にオブジェクト指向の概要をおさらいするかんじで、その後メニューやダイアログといった個別の要素を簡潔なサンプルでわかりやすく解説してある。500ページを超えるページ数でサンプルも豊富。最終章でサンプルとしてブラウザ、DB、テキストエディタ、などをSwingを使って作成している。自分でJavaを使ってオリジナルな写真を入れたテキストエディタみたいなことは簡単にできるようになります。 初心者じゃなければOKかな 初心者じゃなければOKだと思いますが、 文字だけ(DOSコマンドプロンプト)でのJavaを少し知ってる必要があるかも。 ただ、文字だけのレベルのであれば説明のホームページなど多数あるので、パソコン持ってますーって人は本のわからない部分だけネットで引けば困らないと思います。 Swingを学びたいならこれ! 数あるJava.Swingパッケージを扱う書籍の中で、 基本的な部分を網羅し、かつわかりやすく解説されている本は、 この本をおいてほかにないでしょう。 例文も書いてあり、そのまま使用しても大丈夫なくらいのもの(笑 Swingってどんなことができるの? っていう方、ぜひこの本で学んでみては いかがでしょうか?
|
|
[ 単行本 ]
|
実践ワークショップ InfoPath+XMLによるOffice2003連携プログラミング―究極のサンプル&Tips333の技 (実践ワークショップ―Office work shop)
・PROJECT KySS
【秀和システム】
発売日: 2004-06
参考価格: 3,150 円(税込)
販売価格: 品切れ中
中古価格: 5,898円〜
|
・PROJECT KySS
|
カスタマー平均評価: 4
最初のInfoPath解説本 InfoPath2003 がMicrosoft から供給され、XML Schema活用による入力画面生成ツールをエンドユーザが自在に駆使できる時代がついに到来した。InfoPath2003のウィザード機能を用いれば、エンドユーザは(XMLの知識にとぼしい者でも)多くのパターンの画面を作り上げることが出来る。ただし決めこまかな設定を施したり、データベースツールやWebサービスとの連携を構築したり、といったもう一つ上の利用をめざそうとすると、それを適切にガイドする日本語のInfoPath教本がこれまでなかった。本書は、こうした要望にこたえるのみならず、さらに歩を進めて、XMLをサポートする諸製品との連携構築のノウハウまでも提供しており、欧文の書籍を含めても希有な構成となっている。InfoPath2003を実際に使うときに手詰まりを取る助けとなる本であるといえる。
|
|
[ 単行本 ]
|
TclによるCGIプログラミング
・デビッド マジアーノ
【ピアソンエデュケーション】
発売日: 2001-03
参考価格: 5,880 円(税込)
販売価格: 5,880 円(税込)
Amazonポイント: 58 pt
( 在庫あり。 )
|
・デビッド マジアーノ ・David Maggiano
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
CGI/Perlパワープログラミング (SOFTBANK BOOKS)
・クレイグ パチェット ・マチュー ライト
【ソフトバンククリエイティブ】
発売日: 1998-01
参考価格: 6,195 円(税込)
販売価格: 品切れ中
中古価格: 5,800円〜
|
・クレイグ パチェット ・マチュー ライト ・Craig Patchett ・Matthew Wright
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
改訂 新Java言語入門 シニア編 (Java言語実用マスターシリーズ)
・林 晴比古
【ソフトバンククリエイティブ】
発売日: 2005-03-30
参考価格: 5,040 円(税込)
販売価格: 品切れ中
中古価格: 5,792円〜
|
・林 晴比古
|
カスタマー平均評価: 4
Java文法の入門書に最適 タイトルに含まれる「シニア編」の文字、また800ページ近いボリュームから、入門書としては敬遠される方も多いかと思いますが、数冊の入門書を読んだ結果本書が最も理解できました。
他書では数行の説明で終わっていることでも、本書では豊富なサンプルコードをつけて2?3ページ費やして説明してくれているため、非常に理解しやすくなっています。また、章はテーマごとに分類されており、巻末のindexも整備されているため、必要な箇所だけ拾い読みできるようになっているのもありがたいです。
ただ、Java文法の入門書としてはお勧めですが、それ以外のこと(Javaやオブジェクト指向の概念とか)に関しては他書に求めたほうがよいと思います。 良いのですが... C言語が書ける人がこの本に目を通すと,ある程度はすぐに書けるようになると思います.Javaの基本的な使い方は全てが網羅されています.
一方,Javaはオブジェクト指向が分からないと真価を発揮しない難点が有ります.本書ではjavaの基本は分かるがオブジェクト指向に関しては詳しくは記載されていない.また,既存のAPIを利用する方が楽に開発できるにもかかわらず,その周りにかんしては,あまり書かれていません,確かに良い本ですが,他にも何か欲しい所です. 手元に置いておきたい一冊です 本書のビギナー編や他の入門書で基礎をある程度身につけた方に最良の一冊です。他のレビュアーの方も言っている通り、細部にわたって解説されており難しく感じる箇所もありますがそこは我慢! 『どの分野に進むJavaユーザにも共通して有用となることを意図したJava基本文法/応用文法についての基幹入門書』と本書のまえがきにも記載してあるとおり、初心者から中級者へステップアップする土台となる良書です。 かなり良書です。少し値段は高いですが価値はあります 私はJAVAを初めて間もないですが、一番初めにこの著者のビギナー編を読みました。 中盤以降内容の理解するのにとても時間を費やし、この著書は入門者にはあまり良い本ではないと感じて、他の本を色々と読みました。 他の書籍は内容構成の悪さや説明不足の本、簡単すぎるて内容の薄い本、等々色々ありました。 その結果気づいたのはこのシリーズの優秀さです。完結な説明と構成の良さ、内容の充実性、値段相当以上です。少し難しい所もありますが、そこはどの著書を読んでも難しい部分なので、それらの項目については根気良く何度も何度も読み返す努力が大切です。 ビギナー編を読み終えて、このシニア編を読めば他書に無駄な金を費やす必要なく学習できます。辞書代わりにも末永く手元に置いて置きたい一冊です。
|
|
[ 単行本 ]
|
完全オープンソースで構築するXML/Java Webサーバシステム Apache XML project & PostgreSQL
・藤田 泰徳
【セレンディップ】
発売日: 2002-02
参考価格: 3,150 円(税込)
販売価格: 品切れ中
中古価格: 5,782円〜
|
・藤田 泰徳
|
カスタマー平均評価: 5
情報満載の1冊 これからサイトをたてようとする方には必見の1冊だと思います。 内容が多岐に亘っているにもかかわらず、各々ポイントがはっきりしていて非常にわかりやすいと感じました。 前著の「XML超入門」とあわせて読めば、より細かいところまで理解できると思います。
|
|
[ 大型本 ]
|
FileMaker Server カスタムWebテクニック
・松尾 篤
【ビー・エヌ・エヌ新社】
発売日: 2005-11-21
参考価格: 3,990 円(税込)
販売価格: 品切れ中
中古価格: 5,762円〜
|
・松尾 篤
|
カスタマー平均評価: 0
|
|
[ − ]
|
現代制御工学入門―ダイナミック・プログラミング,変分法,最大原理入門 (1967年)
【コロナ社】
発売日: 1967
参考価格: 735 円(税込)
販売価格: 品切れ中
中古価格: 5,750円〜
|
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
技術者のためのC言語でつくるCGI入門
・玉川 竹春
【技術評論社】
発売日: 2002-08
参考価格: 3,129 円(税込)
販売価格: 品切れ中
中古価格: 5,746円〜
|
・玉川 竹春
|
カスタマー平均評価: 2
C言語+CGI の情報は有難いが,コードが酷い C言語+CGIという組み合わせは以外と情報が少ないので,本書の情報は助かるのですが,
コードが酷いです。
酷さについては他の方が既に記載して下さっていますので割愛しますが,
「Cプログラミング診断室」に渡すとそれなりに面白い指摘が出るレベルです。
本書で使える部分は,C言語でCGIを使うためのI/F部分とDBのI/Fくらいでしょうか。
あと,2バイト文字の扱い部分も役立つかも知れないです。 価格が高い!そしてコードが雑!付録のCDに価値は無い がっかりです。ここまでセキュリティに問題のあるコードを入門書として販売している本に載せていいんでしょうか??セキュリティに問題がある旨を記述していない所が一番の問題です。そして、実際には使えないコードデータが入った付録に何の意味があるのでしょうか??値段が高いのはCDのせい??CDいらないからもっと安くしてほしかった。
他のレビューにも記述がある通り、第一章のプチC言語講座は完全に不必要です。C言語とはなんぞや??といったレベルの方がCでCGIを作ろうとするのがそもそもの間違いでしょう。
全体的にソースコードが読みにくいです。数ページに渡ってソースコードを記述しているのにも関わらず注釈が全く無いのが最大の原因かと思います。
入門書として販売するのであればもうすこし丁寧に作ってほしかった。ある程度C言語を理解されている方が読むと、読み進むにつれて本の内容に対して疑心暗鬼になってきます。 ある程度C言語を知っている人向け 第一章で簡単にCの文法を解説していますが完全に不要です。こういう章を設けるとC言語入門者も対象としているような印象を与えてしまいます(おそらくそれを目論んだ上で付け加えられたのでしょうが)。
そのため一言「ソースを含めた解説を簡単にするためオーバーフローに関しては各自対応をお願いします」のような文を付け加えれば済んだ物が、第一章の存在のため見過ごすことのできない大変危険なコーディングと捉えられてしまいます。
またフォームから情報を受け取る所でもキーが環境によって小文字で渡ってくる場合があることを考慮されていないためサンプルのままでは失敗してしまう場合があります(私の環境では失敗しました)。
基本的にC言語である程度プログラムを組める方で、最近CGI作成に興味が沸いてきて取り合えず形が出来るものを、と考えている人向けだと思います。間違ってもこの本に載っているサンプルを元に作成されたCGIを一般向けに公開するのはお薦めできません。
また環境構築等もかなり簡単にしか説明されていないのでUNIX系のOSを触ったことすらないという人はネットで環境構築の方法を自分で調べる必要があります。
タイトルにある「技術者のための」は「技術者なら分からないことがあっても自分で調べろ!!」という意味で付け加えられているのではないでしょうか。
「C言語でCGIを作る」というコンセプトはおもしろかったので星3つです。 バッファーオーバーフロー この本の例として載っている、Cのプログラムは、正しいコーディング の基礎を守っていません。 「システムに依存する」と自ら書きながら、#defineを用いず、配列のサイズを数値で直接ハードコーディングする。 長さ不明の文字列を、試験をせずにstrcpyを用いて有限の配列にコピーしている。 これらによって、このプログラムはバッファーオーバーフローを起こし、悪意のユーザーによってクラッシュしたり、任意のコードを実行されたりするセキュリティホールを作ります。 このようなコードを書く人は、CGIをCでコーディングする資格がないといえましょう。 また、Cの簡単な説明がありますが、中途半端で入門者は、この程度ではCの理解はできないだろうし、Cをかける読者には無用で、結局両者とも利用価値がありません。 バッファーオーバーフロー この本の例として載っている、Cのプログラムは、正しいコーディングの基礎を守っていません。 「システムに依存する」と自ら書きながら、#defineを用いず、配列のサイズを数値で直接ハードコーディングする。 長さ不明の文字列を、試験をせずにstrcpyを用いて有限の配列にコピーしている。 これらによって、このプログラムはバッファーオーバーフローを起こし、悪意のユーザーによってクラッシュしたり、任意のコードを実行されたりするセキュリティホールを作ります。 このようなコードを書く人は、CGIをCでコーディングする資格がないといえましょう。 また、Cの簡単な説明がありますが、中途半端で入門者は、この程度ではCの理解はできないだろうし、Cをかける読者には無用で、結局両者とも利用価値がありません。
|
|