|
[ 大型本 ]
|
新Visual C++ .NET入門 シニア編 (VisualC++.NET実用マスターシリーズ)
・林 晴比古
【ソフトバンククリエイティブ】
発売日: 2005-09-22
参考価格: 5,040 円(税込)
販売価格: 品切れ中
中古価格: 3,800円〜
|
・林 晴比古
|
カスタマー平均評価: 5
基礎を学んだ後のレファレンスに 基礎課程を修了した方が具体的なプログラムを書く時のレファレンス的に使用するのに向いている。いろいろなことが網羅的に書かれています。ただ、中級以上の方は内容が低いかもしれませんが、初心者の方には、十分なないようです。
|
|
[ 単行本 ]
|
Javaによるデータ構造とアルゴリズム解析入門
・クリフォード シェーファー
【ピアソンエデュケーション】
発売日: 2000-05
参考価格: 5,040 円(税込)
販売価格: 品切れ中
中古価格: 3,799円〜
|
・クリフォード シェーファー ・Clifford Shaffer
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
Javaチュートリアル第3版 (The Java series)
・メアリ カンピオーネ ・アリソン ハムル ・キャシー ウォルラス
【ピアソンエデュケーション】
発売日: 2001-11
参考価格: 6,090 円(税込)
販売価格: 6,090 円(税込)
Amazonポイント: 60 pt
( 在庫あり。 )
中古価格: 3,800円〜
|
・メアリ カンピオーネ ・アリソン ハムル ・キャシー ウォルラス ・Mary Campione ・Alison Huml ・Kathy Walrath
|
カスタマー平均評価: 4.5
良書です 入門書としては分厚いので圧倒されるが、すんなり読める。Javaの概要を知った方が、さらに一歩深く進むなら是非お勧め。コーディングしながら読み進む手習い書ではなく、Javaを理解するための良書。 JAVAの基本や体系がよく分かる名著 JAVAa-|c?'e...a?aa??a?a?...a??a??a?£a?|a??a??a??a??a?a-|c?'a?Ra??e??a?¨a?aa??a?oa?¬a?,a?a??e'-a?§a??a??a? JAVAa?Ra?oa?¬c??a?aa|?a?μa??a?"c3≫a??a?e¨e'?a?'a°?a??a?-a?|a?a?|a??a?-a??a?≪ea¬a??a?-a?|a??a??a?|a??a??a?Ra?§a?ea-a??a??a?≪a? ̄a?!a?aa??a??a??a?§a??a??a?a?3c-?a?≪a??a??ea¬a??a??a??a??a??a??a??a??a??a??a?a...¬ea?e¬?ao§a?Ra°?c"¨a??c§'a?,a?≪a? ̄a?aa??a??a?≪a??a?¨a?|a??a?-a??a??a??a??a??a?ea¬a??a??a,?a??a?§a??a??i??a...¬ea?e¬?ao§a?§a?°a?£a?|a??a??aooa??a? ̄e??e3?a...\a??a?1a??a??a?a?"a?!a??a?Ra-1a??a-£cμ±a?aa??a'3a?§a?Ra...¬ea?a??c§'a?,a?≪e?'a??a?¨a??a??a?1a??a?§a??a??i??a? a?a?!a??a??a??a? ̄a??ec?a?§c?oa??a?Ra??a??a??a?a?¨a??a?£a??a?a??a-|e...a?,a?Rc'°a??a??e...?a...Ra??e??a?a?≪a??a??a?ea°a??a??a?a??a?≪c?Ra?≪a??a??a??a?a?ca?Ra?¬a??ec3a?-a??c'1a≫?a??a??a?|a??a?aa??System.out.println();a?≪a??a??a?|a??ec3a?-a??ea¬a??a??a?aa??a??a?|a??a??a? a?oa?¬c??a?≪a? ̄a?a??a? ̄a??ao?a??c?Ra≫\e??a?≪ea-a?a?¬ a?'a...・a?"a??a??e±?a ̄?a?a??a??a??a??a?Ra??a?c'1a≫?a??a??a??a? ̄a!?c!!a?1a?a??a?°a?a?!a??a??a??c-?a...a?Rc'1a≫?a??a??a??a?Ra?§a?e¶...a...\e-e...a?≪a? ̄a?a??a?Ra??a??a?≪a・・a1±a?-a?|a?-a??a??e?¢a??a??a??a?Ra?§a?e≪?ac?eo≫a\?a?Ra?a??a??a?-a??JAVAc¬¬i?'c??a?c-?a?Ra??e'-a?'ea-a?"a?§a??a??a?Ra-1a??a??a??a?¨a?a??a??i??e≪?ac?e'-a? ̄a?e?a?≪a...・a?"a??a?a? ̄a?ca?1a??a?!a??a??a??c-?a?'cμ±a,c??a?≪cμ?a?£a?|a?ea¬a??a?-a?|a??a??a?Ra?§a?e¶...a...\e-e...a??a?e?a?'c??a?'a??a??a?Ra?≪a\μa??a?|a\?e??a??a?JAVAa?Ra...¨a?"a??a??a??a??a??a?-a?'a?'a?a?Ra??a\μa??a?|a-ca??i??a?a??a??a?a,e?¬c??a?aea¬a??a??a?3a?'c"¨a??a??e§£ea¬c-?a?Re?¨a??a? ̄a?a...\e-e...a?≪a??a??a??a??a?±a??a?¨a?a??a??a??a?≫a?ca?Ra??a??a?§a??a?§a??a??a?Ra?§a?a...\e-e...a?§a??a?a-ce?e3?a...\a?-a?|a??a??a? ̄cμ¶a ̄?a?≪a?-a?aa??a? a??a?≫a,-c'?c・¨a?§a??a??a??a?a...\e-e...c-?a?Ra?'a??a?a?ec3a?-a??a?¬a?'e-?a??ea-a?a?a??a??a??a?Ra??a??a??a?§i??c'°e?¨a?≪a??a??a??a??a?a?§a??a??a?oa?¬c??a|?a?μa?¨a?"c3≫a?'a??a??a??a??a??a??a?§a?ea-a?"a??a??e? ̄a??a?¨a?a??a??a??a?c'°a??a??a...・a?"a??c-?a? ̄a?a...¨e?¨a??a??a??a?a!a?!!?a?|a??i??a??a?≪a??a?・a??e2a?"a??aRμe??a?§a??a??a?≫a?£a?|a??a?|a??ao|ea-a??a?°e? ̄a??a?¨a?a??a??a??a? ていねいな解説がうれしい。2冊目以降なら・・・ ai?'a??c?Ra?≪a??a?a?aa??a??a?£a?¨a?¨a?£a??a??a??a??a??a?¬a? ̄a??a??a?¨a??a??a??a??a??a?a?"a?Ra?¬a?Ra??a??a?¨a?"a??a? ̄a?a?≫a??a?Ra...\e-a?,a??a??a??a??a??a??a?"a?-a?μa??a?"a?"a?§Javaa?'a??a?・a?§a??a??a?"a?¨a??a?¨a?a??a??a??a?a...\e-a?,a?§a??a??a??a??c°!a??a?aa?μa?3a?-a?≪a?'a??a??a?"e|?a??a?|c??e§£a??a??a??a?¨a??a??a?1a??a??a?≪a?§a? ̄a?aa??a?|a?a?μa?3a?-a?≪a?'a?-a??a?£a?|a?a??a?Ra??a?2a?¨a??a?Ra?μa?3a?-a?≪a?'ec3a?-a??e§£ea¬a??a??a?¨a??a??a?1a??a??a?≪a?§a?,a??a??a?|a??a??a??a?c?1a?≪a?c¬¬i??c≪?aa? ̄a?ca?1a?¨c¶?a??a?c¬¬i??c≪?aa?1a?¬a??a??a?c¬¬i??c≪?aa...\a?oa??a?aa?ca? ̄a?a??a??a? ̄a?≫a??a?Ra...\e-a?,a?§a? ̄a?ca??a??a??a?£a??a??a??a??a??a?aa??a??e??a??a?£a??a?Ra?§a??a??a?a??a??a??a??a?¨a-|a?¶a?"a?¨a??a??a?£a?|a??a??a?≪a?aa??a??a?-a??a?c¶2c?...c??a?≪a?!a??a??a??a?Ra??a??a-1a?aa?ca??a?Ra?£a?|a??a??a??a?'a?§a? ̄a?aa??a?Ra?§a?aa??a?!a?¬a?3a?1a?≪a? ̄a?aa??a?aa??a?¨a??a??a??a??a??a?a??a?'c?\a??a??a?'a?§a? ̄a?aa??a?|a?a??a?'e?a?-a?|Javaa?≪a?§a?|a??a??a?oa?¬a?e!"a?¨a??a|!?a!?μa?¨a??a??a??a??a??a??a?Ra?'a-|a?¶a?Ra?≪a??a??a?¨a?a??a??a??a?a??a??a?§ao?a?aa? ̄a?ca?1a??a?!a??a??a??a?aa?ca??a?¬a-?a,-a?≪a??a??a??a??a?¨a?£a?£a?|a?-a??a?£a?|a??a??a?"a?¨a??a??a?£a?|a?a?ca?"a??a?≪a?2a?¨a??a?¨a??a??a??a?|a??a??a??a?°a??a?£a?¨a-|a?3a??a??a??a?Ra?≪a?¨a?a??a??a??a?
|
|
[ 単行本 ]
|
日本語UNIFYガイドブックRelease3.2
・斉藤 章浩
【啓学出版】
発売日: 1987-12
参考価格: 1,998 円(税込)
販売価格: 品切れ中
中古価格: 3,799円〜
|
・斉藤 章浩
|
カスタマー平均評価: 0
|
|
[ 大型本 ]
|
ユースケースによるアスペクト指向ソフトウェア開発 (Object Oriented Selectionシリーズ)
・Ivar Jacobson ・Pan-Wei Ng
【翔泳社】
発売日: 2006-03-23
参考価格: 4,725 円(税込)
販売価格: 4,725 円(税込)
Amazonポイント: 47 pt
( 在庫あり。 )
中古価格: 3,799円〜
|
・Ivar Jacobson ・Pan-Wei Ng
|
カスタマー平均評価: 5
怪しいものと、怪しいものの2乗になっているかも。 ユースケースは、UMLの道具の中で、頭の整理のために使うか、
最後に試験の事例に過不足がないかを確かめるために使うかの
2つの使い方があることが知られている。
本書では、その一つの使い方に限定して、話を展開していないだろうか。
また、アスペクト思考とは、
構造化、オブジェクト指向の流れの一部であって、
構造化>オブジェクト指向>アスペクト指向と、
前者を前提にしたより狭いところを指すものではないだろうか。
2つの怪しげなものが組み合わさっても、優秀な人書けば、
ソフトウェアができあがるという実証かもしれない。
著者の能力の高さが、本書の支えではないだろうか。
いずれにしても、能力の高い人の書いたものは、参考になる点が多い。
ただし、自分の能力ではできないことも平気そうに書いているので、
間違って同じ方法を取ろうとすると、失敗するかもしれない。
そんな気がする今日この頃です。
ユースケース駆動モデルとAOPを紐付ける最新の教科書! まず、本書の目的の何たるかを知って置いたほうが良いでしょう。
結論から申しますと、C++やJava、.NETといったOOP言語ではAOPの完全実現は行えないことに注意してください。本書においてはAspectJを例に取り上げ、AOPとは何かを説いています。
つまり、「AOPとはこういうものである」ということの理解を助けますが、既存の主流言語では実現の限界性があることを加味して、参考とすべきであるということになります。
では、本書は絵に描いた餅であるかというと、決してそんなことはありません。あくまでランゲージ・ニュートラルであることをイヴァー・ヤコブソン自身が明言しており、ユースケース駆動モデルとAOPは対局しないことを謳っています。
ユースケース駆動モデルの可能性がAOPにおいても通用することを示唆していることでもあり、また本書でAOPの何たるかが分かれば、それに沿った設計を行うことでAOPらしい設計?コーディングを行えるでしょう。
バージョンアップや修正が発生したプロジェクトでも、新規機能や複数のクラスを横断する機能(つまり他のクラスに依存するクラス)の機能をポイントカットとしてアスペクトの中に包含するという考えは、ユースケースにおける<>と考えられます。
こうしたことを詳細に、またユースケースからロバストネス分析、設計モデルまでの流れも説明していて、ユースケース駆動モデルの実践的応用にも役立つことかと思います。
|
|
[ 大型本 ]
|
JavaScript 第5版
・David Flanagan
【オライリー・ジャパン】
発売日: 2007-08-14
参考価格: 4,410 円(税込)
販売価格: 4,410 円(税込)
Amazonポイント: 44 pt
( 在庫あり。 )
中古価格: 3,795円〜
|
・David Flanagan
|
カスタマー平均評価: 4
JavaScriptのバイブル本 この本は私の座右の書になってます。
Javascriptで比較的大きなスクリプトを書く人には必須の書でしょう。
この本の優れている点は
1) Javascript(以下JS)の文法をしっかりと詳細に解説しています。
JS本はずいぶん集めましたが、この本は他の本より明らかに
飛びぬけて優れています。その上読みやすいです。
2) JSがプロトタイプをベースにしたオブジェクト指向言語であることを
明確に詳説しています。
3) ハッシュがほぼ全てを支配していること、スコープの仕組みとクロージャ
も明確に解説されていて、クロージャが非常にに有益な道具になることも
解説されています。
4) 言語単独の仕様だけではなく、ブラウザ上でのイベントハンドラモードでの
JSのふるまいも詳説しています。レベル0と2のイベントモデルの違いや、
ブラウザ間の違いにも深く解説しています。
この本はAJAXなどのプログラミングで必要になる、JSの
基本的かつ詳細な情報を得るができます。強くお勧めします。
尚、JavaScriptには多くの欠点がありますが、この点に関しては、
JavaScript: The Good Parts
をあわせてお読みになることをお勧めします。
使ってはいけない機能や関数ベースのオブジェクト指向プログラミング、
JSのコーディングスタイルや JSLINTなどの情報が載っています。 JavaScripterに捧げる本 JavaScriptを本格的に勉強したくなったら買うべき本、
内容は広く深く、基本的な所から応用まできっちり書かれています。
ただ、プログラミング言語を一つもかじったことのない人は、
この本の最初の部分から四苦八苦し、挫折してしまうでしょう。
あくまで、JavaScriptをより知りたい、より使いたいという人のための中級者向け入門書といった感じです。
あと、実際にプログラミングを行う時には、同じく、オライリーから出ているクックブックを買った方が良いでしょう。
あくまで、これは入門書なので、実際に作るにはTipsやクックブック等が必要です。
とりわけ、細かなリファレンスとしてこの本は向きません。 JavaScriptを理解したいのならだまされたと思って読んでください いままで曖昧だったところが、スッキリします。私はJavaプログラマなので、1.関数をデータとして扱うことと、2.プロトタイプベースであることと、3.オブジェクトが連想配列であることの3点をクリアしたいと思っていました。Javaならそこそこプログラミングできると思っていましたが(しかもWebプログラマなのに)、jQueryのソースを読んで愕然。その経験がJavaScriptを一から勉強しようと思ったきっかけとなりました。そんな時に発見したのがこの本。最高です!騙されたと思って買って読んでみてください。いろいろな気づきがあるはずです。(jQueryのソースをそこそこ読めるのなら必要ないかも) 初心者には難しいです アマゾン書評で評判が良かったので読んだのですが、やっぱり初心者には難しいです。説明が微に入り細に入りなので、それが必要な人にはいいのでしょうが、とりあえず使えるようになりたい初心者には不向きでは。初心者にとっては「初めてのJavaScript」で正解だと思います。
それと本筋とは逸れますがXHTMLではbrの後にスペースとスラッシュを入れなければならないところ、brだけなっているのが気になります。(「初めての--」ではちゃんとなっています) 買って良かった これまでオライリーの本を15?20冊ぐらい読んできたが、一番分かり易いと感じました。
オライリーの本はレベルが高く、深いところまで突っ込んだお気に入りのシリーズだが、
そのほとんどは、直訳した読みにくい文章、つまらないアメリカンジョーク、
本題と関係のない無駄話を含むためモチベーションを維持するのに苦労し、
読破するのにとにかく時間がかかる。
だが、本書は他の方も言うように翻訳がすばらしく、ただ直訳しただけという
文章が全く無く、レベルの高い内容でもしっかり読めば理解できない箇所はなかった。
もちろんアメリカンジョークもなかった。
訳者が原書の内容を十分に理解した上で、本人の言葉で本書を書いたため、
ここまで分かり易いのだと思う。他のオライリー本も本書を見習って欲しい。
理論が多いと書いている人もいるが、javascriptは奥が深く、
自由自在に操るには本書ぐらいの内容が必要だと思う。
前半の第一部を読むだけでも、javascriptの文法を十分深く理解できるので
買う価値はあると思う。
適当なjavascript本が一冊欲しくて本屋でぱらぱらと眺めて気楽に購入したが、
とても良い買い物をしたと思う。数年は自分の側に置いておくことになりそうです。
|
|
[ − ]
|
DVD Yes! Easy! 簡単プログラミング 【入門編】
・西村貴郁
【パンローリング】
発売日: 2007-05-30
参考価格: 3,990 円(税込)
販売価格: 3,790 円(税込)
( 在庫あり。 )
|
・西村貴郁
|
カスタマー平均評価: 4.5
とっかかりとしてはおすすめ さすがプログラム言語のスペシャリスト。
プログラム言語を本だけで覚えるのは退屈だし、
とっかかりとしてこのDVDはおすすめ。
プログラムの入口には最適 システムトレーダーを目指している投資家の皆様にとって、
避けて通れないのがプログラム。
プログラムを書くコツを語っており、
プログラムがこんなに簡単だったんだと絶対に思わせてくれます。
当該DVDはマネックストレーダーにも完全対応しています。
西村氏の説明はとにかく分かり易く、
見ている方をやる気にさせてくれます! プログラムの基本の基本 TradeStationを使おうと考えていましたが、プログラム言語に対して全く自信がありませんでした。。DVDでプログラムの基本の基本を解説してくれており、非常に参考になります。これから応用編に進んでいきたいと思っています。
|
|
[ CD-ROM ]
|
ネタ帳ビギナーズ FLASHテンプレート集 (MdN books)
・北川 貴清
【MdN】
発売日: 2005-09-21
参考価格: 2,625 円(税込)
販売価格: 品切れ中
中古価格: 3,790円〜
|
・北川 貴清
|
カスタマー平均評価: 5
初心者でもすぐに使えるFLASHテンプレート集!! FLASHを知らないが速攻に使いたい!!というビギナーの願望を叶えてくれる一冊。すぐに使えるテンプレートがCDROMと共に収録されており、商用、非商用を問わずに版権フリーで使えるという親切ぶり。テンプレートの素材を各自で用意したものと入れ替えてオリジナルの作品を作ることも出来る。また、複数のテンプレートの組み合わせによってよりオリジナリティ溢れる作品の作り方も紹介している。本誌はFLASHの基礎や応用を学ぶものではないので、基礎については別途学習する必要があるが、すぐに使いたいというユーザーには最適である。一応MX2004の対応になっているが、8でも利用出来る。 すばらしいFLASHテンプレート集です。
この本は、手軽に良質なテンプレートに触れられる良書です。
素材とAction Scriptの効果で、Flashが手軽に作れるようになりました。
組み合わせて使用できるので、今後もどんどん応用できそうです。
初学者でもテンプレートを見るだけで、今後何を学ぶべきかよくわかります。
実務で手っ取り早くFLASHを使いたい人ならこの本がヒント集になります。
表題のどこにも書いてませんが、いきなりAction Scriptについて勉強できます。
表題が地味で有名な本ではありませんが、出合えた方は本当にラッキーです。
使える奴 全体的に解りやすくセンスもよくてとても参考になる一冊です。
私のなかではかなり使える一冊です。
ビギナーズとありますが普通につかえると思います。 確かに分かりやすいですが・・・ 自分で画像を作成し、自分で動かそうとするとなるとこの本では分かりにくいかもしれないです。
参考にはなるので購入の価値はあります。 初心者だけでは(=゚ω゚)人(゚ω゚=)勿体ない MdNの「ネタ帳」シリーズはとてもデザインセンスがよく、 前から好きなのですが、 如何せんわかりづらいのが玉にきずでした。 が。 この本はセンスよし、ネタ多し、解説わかりやすし!です。 初心者は勿論、デザイナーでFLASHかじりかけの方とかにも使える本だと思います。
|
|
[ 単行本(ソフトカバー) ]
|
Effective Java 第2版 (The Java Series)
・Joshua Bloch
【ピアソンエデュケーション】
発売日: 2008-11-27
参考価格: 3,780 円(税込)
販売価格: 3,780 円(税込)
Amazonポイント: 37 pt
( 在庫あり。 )
中古価格: 4,158円〜
|
・Joshua Bloch
|
カスタマー平均評価: 5
正しいプログラミングを学べる 本書の前書きにも書いてあることですが、この本はパフォーマンスについては考慮していません。
あくまで、正しく分かりやすく柔軟性のあるプログラミングを学ぶための本です。
とは言っても内容は極めて実践的で、経験に基づいたノウハウ集です。
この割り切りのおかげで無駄な記述が無く、どの章も内容が濃いです。
Java5以降のジェネリクス・アノテーション・列挙型にも相当ページ数割かれており(合わせて70ページぐらい)内容も面白かったです。これらの意味は分かるけど使い方に自信が無い、という方にもお勧め。 読んで、理解して、実践できれば、一人前 Javaプログラミングの指南書の、代表的な一冊。
これを読んで理解しているかどうか、
それだけでもその人の力量がある程度分かってしまう。
これで分かってしまうほど、人材は玉石混交である、とも言える。
まだJava1.4をメインでやっている人は、
初版から読んだほうが良いかも。
仕事では1.4だけど、1.5以降も学びたい人は両方読むと良いです。 中級以上なら必須のマナー 第二版で追加されたジェネリクスやenumなどが面白かったです。
実践でもすぐ使えます。
常識すぎてどこにも載っていないような書き方が載っています。
中級以上の人は最低限知っておくソースコード上のマナーが載っています。
難しいパターンも載っていませんので、
ある程度javaを書くようになったらぜひ読んでおくべきかと。 Javaの良書 全てのJavaプログラマにオススメしたい良書。
第1版からJavaの言語仕様が大きく変わったことに伴い
内容も一新されています。
Javaの初心者には難しいかもしれませんが、中級、上級を目指すなら必読です。
|
|
[ 単行本 ]
|
ステップ学習 VB.NETオブジェクト指向プログラミング入門―サンプルプログラムで確実に身につくオブジェクト指向の基礎と新機能
・横井 与次郎
【メディアテック出版】
発売日: 2002-09
参考価格: 3,780 円(税込)
販売価格: 品切れ中
中古価格: 3,780円〜
|
・横井 与次郎
|
カスタマー平均評価: 4
移行する人向き VB6.0には中途半端にしかなかったオブジェクト指向に関して解説している本。 特に継承に関することは詳しく書いてありわかりやすく感じました。 他にもアップグレードウィザードを使っての解説があり、 (移行の際の問題点は一部しか扱ってませんが) VB6.0からVB.NETへ移行する人向けの本だと思います。 ただし、サンプルプログラムは付属してなくインターネットからダウンロードする必要があります。
|
|