Author:Kuyan FC2ブログへようこそ!
この人とブロともになる
このブログをリンクに追加する
基本的なアルゴリズムから最新のアルゴリズムまでが、プログラム言語に依存しない記法で分かりやすく記述されているので、プログラマは自分の使い慣れた言語で実装することが可能である。このため、特定の言語向けに書かれたアルゴリズム解説の書籍よりもより使い回しがきくと言える。
純粋にアルゴリズムを勉強したい大学生から、企業や研究機関でより完成度の高いプログラムを要求される研究者まで、プログラミングを専門としない人でも利用できる、教科書ないしはハンドブック的な書籍。
ところで、英語版には、エクササイズ、プロブレムともに答えがありません。回答集または、皆さんはどうしたのですか?
結局、そのプロジェクトはトップダウンでハードストップがかかってしまいました。プロジェクト自体はトップダウンで進まなかったのに、止めたときにトップダウンとはなんとも皮肉なものでした。
コンピュータに関する技術は、日々飛躍的に発展してきてます。ですが、それを動かす「人」の技術、例えば「プロジェクトマネジメント」「コミュニケーションスキル」は、果たしてどれだけ進歩したのでしょうか。
本書を読むと、本当にそれを痛感させられます。
コンピュータがまだ脇役であった頃、いやそれ以前から、人間は大規模なプロジェクトを推進し、成功させてきました。それがコンピュータやITがメインのプロジェクトとなると、大成功した事例は数えるほどしか聞きません。技術そのものは新しくとも、プロジェクトの進め方はそれほど変わらないはずです。なのに失敗するのは「プロマネ」「コミュニケーション」に力が、社会全体で進歩してない(または退化している)とまで思えました。
経営者やプロマネの方は、本書やそれに類する書籍を読んで「自分のプロジェクトは大丈夫か?」「そもそもそのプロジェクトは必要か」という視点にまで立ち返っていただきたい。そう思いました。
興味を引きました。そして、自分でも考えてみようと思う内容です。
しかし、教師の説明不足の成果まったく役に立たない教科書になってしまいました。私はこの本に2つ星しかつけることができません。誰か、この本を購入して5つ星にしてください。・・・しかし、この本は学校用の本と考えられます。見つけ方がおかしいのかもしれませんが、
問??は要所要所に載っているのに答えを見つけることができないのです。またこの本で、学ぶことはこれからの手法や、概念の原理を一端なりとも理解してもらうことを前提に説明しており、PCが上達したりプログラミングができたりするわけではない。ようは考え方を乗せているのだと考えられる。
CB'Sprojectさんの編集なのでデザインも凝っていて安心して読めるし、コアなファンでも納得できる内容だと思います。キャラの設定はもちろん、アイテム、言葉、裏話なども載っています。金子さんの絵もたくさん載っているので、ペラペラ見てるだけでも楽しいです。
ペルソナといえば、神や悪魔が沢山出てきますが、それらのビジュアルや神話を最後の「ペルソナワールド悪魔辞典」と称してまとめてあります。神話が好きな人は必見だと思います。
つかえねーーー!!checkout/update/commitとかの程度ならcygwinの方が楽だよ!!とか思ったのは慣れの問題か?
と思いっぱなしはよくなのでとりあえずざっと読んでみた.前半はCVS一般について一通りの流れが丁寧に書かれています.後半がWinCVSについて書かれています.
GUIはGUIでやっぱり見やすい部分はありますね.現状のモジュール内の全体のリビジョンを把握したいときとかはGUIでツリー表示とかは楽.
この本の通りやっていればWinCVSは使えるようになるのではないでしょうか?と思いたい.でもやっぱりCVSは普通に使ってるとGUIだから楽だとは思えないなー.
余談的にはあの鵜飼さんが書いてるところと知人の鹿島さんが書かれているところもポイントです?#すみませんもう一人の方は存じ上げておりません
初心者や 普段、決まった事務処理 庶務の仕事つまり比較的既存の仕事のみの人辛いと思います(事務処理を批判しているわけではアリマセン)
まず「統計学」からやり直すことです といっても基本でいいのですがその次にこの本があるととても役に立つでしょう。
中学校、高校の数学の基本がわからない人にはこの手の分析は無理だと言うことがわかった。
系統だった教育を受ける機会が無いソフトウェアエンジニアにとっては、手元に置いて、頻繁にめくって、実践すれば、ソフトウェア開発に伴う苦労を減らせるでしょう。
経験が長いエンジニアにとっては、常識ばかりでしょうが、書いてある内容をどれくらい実践できているかを試すチェックリストにはなると思います。
・ プログラミングの基本的な部分をあまり勉強した事がない方・ .NETによる開発以前に、言語としてのC#を完全に理解したい方
といった方になるかと思います。逆に、基本的な部分は他の言語(JAVA等)で理解している、といった方にとっては、基本的な部分の説明が冗長すぎて読むのがおっくうになるかもしれません。また、.NETの使用に関してはほぼふれていません。
私自身が一番お勧めしたいと思った部分は、オブジェクト指向に関する記述の部分を実際にコードを含めて説明している点です。
オブジェクト指向の話になると、多くの本が、実際のコードを使わず、言葉で説明しようとする傾向が強いと思います。しかし、この本は具体的にコードを示して、オブジェクト指向に関する話を書いてくれているので非常にわかりやすかったです。
この本自体は導入編ということで、オブジェクト指向に関しては別にもう一冊あるので、そちらもお勧めします。
既に基本操作を習得済みの方を対象としているだけあって充実した内容の一冊です。プロの実践技が網羅されているといっても過言ではないでしょう。特にお勧めなのがラジオシティと建築モデリングの手法です。ラジオシティがMAXに搭載されたのはバージョン5からなので、ラジオシティに関してのマニュアル本は希少です。私は出版と同時にこの本を購入し、この本でラジオシティの学習をしました。基本操作の習得がひと段落ついてこれから建築CGを目指す方にもお勧めの本です。
本書は、これから強化学習をはじめたいと思っている人が、強化学習の問題設定や代表的なアルゴリズムを「感覚的に」理解するのに最良の入門書であると思います。これだけの内容を日本語で読める本はほかにはありません。数式も必要最小限にとどめ、強化学習を応用してみようという立場のひとにはこれで十分だと思います。
ここから更に理論的な深みにはまっていくため