1 名前:デフォルトの名無しさん [2008/02/06(水) 13:53:51 ] プログラム技術板倉庫 s225.web.fc2.com/index.html 前スレ 推薦図書/必読書のためのスレッド 38 pc11.2ch.net/test/read.cgi/tech/1198173179/
757 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 22:23:51 ] C++の本は無いのかぁ・・・ 残念。
758 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 02:46:22 ] >>752 うちの教授が書いた本だ
759 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 08:14:16 ] >>747 全部まとめて5万でどう?
760 名前:751 mailto:sage [2008/04/13(日) 10:13:47 ] >>747 上記のメールアドレスからは返信できなかったのでgmailのアカウントからメールを送りました。 確認できたら連絡お願いします。
761 名前:デフォルトの名無しさん: mailto:sage [2008/04/13(日) 10:50:55 ] なんか進展してるし・・ >>740 を書き込んだ俺の功績が大きかったなw
762 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 10:57:42 ] w
763 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 11:24:20 ] >>736 大学時代に足を洗って、売ってしまって 今は、そういう専門書系の本がないので 全部、買い取るよ 個人的には、書名、著者、出版社名、版の時期の一覧表をまとめてほしいけど その手間を惜しむなら、その手間分差し引いて、ちょびっと安めに買わせていただきますよ
764 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 11:29:42 ] これらの本をありがたがって 買う奴ってどんだけ程度低いのw? Cの入門とかPHPやLinuxのゴミ 入門書は別にしてそれ以外の良書は 基本的仕事にしている奴なら所持して いるはずだろ?
765 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 11:35:22 ] 案の定、考えの狭い人が沸いてきましたよ
766 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 11:44:34 ] >>763 今から詳しいリスト作ってくる。
767 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 11:53:50 ] C++オブジェクトモデル(原書&訳本) C++再考 プログラミング言語C++第三版 C++ Template(原書) The C++ Standard Library(原書) Modern C++ Design Effective C++ 第三版 More Effective C++ Effective STL Accelerated C++ Exceptional C++ More Exceptional C++(原書) Exceptional C++ Style C++ Coding Standard C++ Template Metaprogramming(原書) C++の設計と進化 注解C++リファレンスマニュアル Boost C++ Libraries 第二版 Data Structure And Algorithm in C++(原書) 詳説C++第二版 C++0xになったら、こいつらいらなくなるな。 電脳書房だと3万くらいになる?
768 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 11:54:52 ] >>766 これ以上スレでやるのは、あれだから 736さん本人が捨てアド晒し(gmailか、yahooが望ましいと思うけど)て、メール内でやらないか? とりあえず、メールをくれた人には、その今つくっているリストを配布する
769 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 11:56:26 ] そうですね、そうすることにします。
770 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 12:14:56 ] >>760 そういう場合は、ローカルのSMTP サーバーをPCに立てて送るだお ノ フリーソフトでいくらでも転がってるよ
771 名前:766 mailto:sage [2008/04/13(日) 12:53:35 ] proproporg.sblo.jp/ ここに詳しいリスト書きました。
772 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 13:06:22 ] >>771 リストおつ 処分をしようと思っているのは、このアドレスの計51冊?
773 名前:766 mailto:sage [2008/04/13(日) 13:07:59 ] >>772 はい。 それと、>>751 さんに買って頂いたのは省いてます。
774 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 13:21:33 ] >>773 751の本は、契約が決まっているのか・・・ おいしいところ取り買いを認めると本は捌けないと個人的に思うけど すべてまとめて言い値で売ったほうが手っ取り早いんじゃないの? ヤフオクとかでチマチマやること自体が好きなら何も言わないけど 771のリストの本全部で理想落札金額は、いくらなの? あと751のリストの計11冊と771のリストの計51冊をまとめて、買ってもいいよ こっちの予算としては、10万円いかなかったら、いいので もちろん、こちらとしては、現実的な購入額を提示するけどね
775 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 13:32:29 ] ここで商売するな オークションにでも出品すりゃいいだろ
776 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 13:33:18 ] どうせなら、捨てる前にどれが役に立ったか評価してみてくれ
777 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 13:53:13 ] >>774 返事はブログに書きました。 >>776 俺は>>750 みたいなタイプだし、足を洗ったのも数ヶ月前だから、あんまり当てにならないと思うけど それでもいい?
778 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 14:33:45 ] なんだこの流れww
779 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 15:13:52 ] >>758 やあ、後輩か先輩
780 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 15:17:33 ] おっと、出遅れたか。全部で7万なら俺も欲しかったぜ。 >>764 チームメンバーに貸す用。
781 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 16:52:27 ] まあ、買いたい人はメールで頑張れば良いんじゃないかい。 なんにしても、横から見てると転売目的で人の本を欲しいと いうのだったら美しくないな。 リストの本全部必要なんて奴はいないだろう・・普通に考えて
782 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 16:58:16 ] 売ろうとしている本人を否定する文言だなw
783 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 17:01:37 ] まあ、1度だけならありだけど こういうやり取りが何度も起きたら、迷惑、極まりないなあ
784 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 18:10:11 ] 自分の本を売るための宣伝にこのスレを利用するなよ そんなに持っていたのなら感想くらいかけ
785 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 18:13:43 ] リストとメルアドをうpして、そのリンク貼って、あとはメールで。 というくらいなら別に良いと思うよ。 スレ内でやり取り続けるのは駄目だろうけど。
786 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 19:50:01 ] じゃぁ、とりあえずC言語関係のレビューだけしときます。 新版 明解C言語 入門編、実践編 解きながら学ぶC言語 たのしいC 図解C言語 ポインタの極意 C言語ポインタ完全制覇 新版 C言語によるアルゴリズムとデータ構造 C言語関数の使い方+作り方完全制覇 再帰の技法??基本的考え方・アルゴリズム・プログラミング プログラミング初心者でC言語から始めたいって人は上記の本を全てやってみるといいと思います。 C言語で一番難しいのはポインタだと思いますが、ポインタのポインタ、配列のポインタ、ポインタの配列、 関数のポインタ、ポインタのポインタのポインタetcの違いを明確に理解できるようになり、また、 使いこなせるようになると思います。そうなれば、あとはアルゴリズムや関数の問題になってくると思うので、 C言語の仕様で悩むようなことはなくなると思います。 また、個人的に再帰処理が苦手だったのですが、再帰の技法という本を読んで苦手意識はなくなりました。 重複した内容の本もありますが、違った切り口で説明されているので、両方を読むことでより理解が深まる と思います。
787 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 19:52:06 ] 全てwww 1冊でいいよって本は無いのか?
788 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:00:52 ] 参考にならない・・・
789 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:01:21 ] 無駄すぎるw
790 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:04:53 ] >>786 は柴田望洋本人
791 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:08:14 ] 9冊中6冊が亡羊本です 明らかに宣伝でした 毎度ごくろうさまです
792 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:09:41 ] おまえらそんなことで動揺するなよ
793 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:11:01 ] 柴田動揺
794 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:14:36 ] す、すべってやがる
795 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:16:11 ] 入門レベルなら"C実践プログラミング"はまとまってて良いと思うな。 内容をしっかりマスターできるなら、後はC言語辞典で充分。 それでもポインタがわからないってなら"C言語ポインタ完全制覇"が手頃。 再帰が苦手なら、ためしにLisp系の言語を3日くらい勉強してみると苦手意識は無くなるかも。 あんまり入門書を何冊も読む必要は無いと思うけど・・・
796 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:16:59 ] ボロクソに言われ過ぎてて吹いたwwwww じゃぁ、たのしいCから上の奴は読まなくていいよ。 でも、図解C言語 ポインタの極意から下は全部読んだほうがいいよ。
797 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:17:38 ] 結局5冊全部読めと・・・。
798 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:32:42 ] 入門書1冊 -> google -> 中級以降向け書籍1,2冊 -> D&E,各種専門書 こんなんで十分。
799 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 20:51:00 ] >>798 十分って具体的にどういう意味で十分なの? Cに関しては世界を渡り合えるぐらいのプログラマになれるってこと?
800 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:06:34 ] >>798 中級以降はみんな同じでそんなもんだと思うけど 入門時のレベルは人によってまちまちだからな〜。 パソコン初心者もいれば,ホームページでperlスクリプトの 改造くらいは経験済みって人もいるわけで 全員が同じステップで中級レベルに到達できると考えるのは無理があると思う。
801 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:06:46 ] そんなプログラマこのスレにいるの?
802 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:07:50 ] 相手すべきではないのかもしれんが・・・ 786レベルの入門書ばかりをそう何冊も読む必要は無いってこと。
803 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:19:27 ] なにが世界を渡り合えるだよ 子供だなぁ…
804 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:22:58 ] >>799 >Cに関しては世界を渡り合えるぐらいの それすごい範囲広いぞ。 そっから先は、各種専門書。 カーネル・ドライバ、組み込み、ネット関連のデーモン、マルチメディア処理、他 のそれぞれで、言語そのもの以上に覚える・理解することが山程ある。 >>798 はそこに行くまでの足場作りに関して。 それと、書いたあと気付いたけど、CじゃなくてC++のこと書いてたスマン
805 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:31:07 ] 本物のプログラマは言語を見たら、まず、言語の公式仕様を手に入れて 自分で適当にパーザを書いてみて、実装がうまくいかずに深みに嵌って、 「この言語の仕様はカスだ!!」という結論に3回くらい達したあとに ぶーぶー言いながら使うようになるのが普通じゃね?
806 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:33:21 ] 本物のプログラマは FORTRAN かアセンブリ言語、あとはマシン語しか使わないよ。
807 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:49:26 ] 最近の若いもんはyaccなんてものに頼りやがる。
808 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 00:22:59 ] >>786 K&R2 でじゅうぶんではないかな? あと、本を読むだけじゃなくて人から教えてもらう(というかまずいところを指摘してもらう)のは非常に有効だ。
809 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 00:44:47 ] >>806 アセンブリ言語?マシン語?どう違うの?
810 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 00:45:46 ] >>807 だってべんりだもん。状態遷移が10x10くらいを超えるとやってられへん。
811 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 00:47:05 ] >>802 全部あわせても30分でよめるやろなあ...。
812 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 00:48:57 ] アセンブリ言語 int 21h マシン語 CD 21
813 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 00:55:46 ] >>807 最近の若者はparser combinatorですよ、おじいさん。
814 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 01:15:31 ] >>813 んー、haskell か...。
815 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 01:46:49 ] ScalaやSchemeにもある。
816 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 08:53:42 ] プロログあげろよ
817 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 12:18:13 ] プロログはコルメライワというフランス人が1972年に 自作の既にあったパーサを書き直して言語に仕立てたんですね。 ですから生まれつきパーサです。 yaccも同じころですか?
818 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 14:00:52 ] >>817 コルメライワ自身が1980年代中頃になって書いた論文と、 「自然言語解析の基礎」 田中穗積著 産業図書 p156の記述に よると、 彼は機械翻訳システム開発に参加した過程でq-システムという 非決定性言語を生みだした。これがPrologの前身のようだが、 これはモントリオール大での話で、その後のマルセイユ大では 機械的な定理証明法がテーマであったらしい。 このことから、機械翻訳におけるパーサの開発がそのままPrologの 誕生の誕生につながるという物語は少々無理があるようだ。
819 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 16:41:03 ] スクリプト言語しか経験ない自分が VC++で適当なものが作れるようになりたいと思って買ったもの ・C実践プログラミング →たまに見るだけ。いまのとこポインタのとこだけ必要だったのでやった。 ・プログラミングWindows →半分読んで中止。要はメッセージドリブンがわかればよいんじゃねえかと思ったので。 ・Accelerated C++ →問題だけ進め中。濃いけどやってて楽しい。 特に間違ってないと思うんだが。 しかしVC++って重くて使いにくいね。 イライラするのでcygwin+emacsでやってるよ・・・。
820 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 19:23:41 ] 関数型をやってみようと思うんだけどHaskellとOcamlってどっちがお勧め? プログラミングinOCamlかふつうのHaskellプログラミングの一方を買う予定
821 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 19:38:24 ] 純粋関数型に一気に飛ぶと混乱するかもしれないので OCaml を間に挟んで Haskell に行くのもいいかもしれない。
822 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 20:36:35 ] ふつうのHaskell は推薦せず。どこにこの言語の魅力があるかが 書けていないと思う。
823 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:10:42 ] >>822 言語の魅力がどこにあるかなんてどうでもいいのだよ。 その言語が「役に立つかどうか」しか関係ない。
824 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:16:41 ] 「役に立つかどうか」なら関数型言語自体あまりおすすめできないような・・・
825 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:19:17 ] 「本人にとって」役立つかどうか ってところが重要
826 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:22:42 ] そんなこといったらプログラムしなくてもいい気がしてきた
827 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:30:36 ] 早く気づけてよかったね
828 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:47:01 ] >>823 最初から役に立つと決めてかかって さあ、教えてやるっていう本だから だめなのさ。
829 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 21:56:11 ] たいていの本は前書きとかでどういう人向けか書いてるよね
830 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 22:03:10 ] >>829 この本などは前書きどころか書名のなかで暗示してるのにね。 技術書であっても、世阿弥言うところの「花」がないとだめだね。
831 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 22:24:28 ] ちょっと古いが、 「オペレーションシステムの基礎」 A.N.ハーバーマン著 土居範久訳 培風館 と言う本。この本の書評で誰だったか忘れたが、 「後半の記憶管理やデータ管理はないほうがよかった」と評した。 前半というより、過半はP/V命令などを中心に排他制御やプロセス管理に 充てられていた。著者はダイクストラやホーアらの共同研究者で 当時の学者達の確保したい情報が緻密な語り口で詰まっており、 これだけで充分、オペレーションシステムの本だから体裁を整える 必要なし、という最大の賛辞なのだ。こういう本こそ魅力がある。
832 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 23:51:49 ] >>828 うだうだ、屁の役にも立たない薀蓄ならべられるよりいいさ。
833 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 23:54:26 ] >オペレーションシステムの基礎 >オペレーションシステムの基礎 >オペレーションシステムの基礎 >オペレーションシステムの基礎 >オペレーションシステムの基礎 >オペレーションシステムの基礎
834 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 00:01:19 ] >>831 オペレーティングシステム、な
835 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 00:15:05 ] 検索してみたら、けっこう引っかかるな
836 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 00:17:59 ] >>820 Schemeをまだやってないなら、まずSchemeを。 次にHaskellをお勧めします。 理由は本がたくさんあって、2ちゃんねるのスレがにぎわってるから。
837 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:08:01 ] schemeならHow to Design Programsが最強だとおもう。 プログラミング初めてでも再帰まで普通に学べて、 問題に対してそれを適用できるようになってしまう。 言語仕様が簡単だから本質的な話に集中できるんだろう。 すべての初心者に勧めたいくらいだ。
838 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:21:14 ] Schemeなぞ、本買うまでもないって。普通のプログラマなら、したのURL 1日で読んで終わり。 www.stdio.h.kyoto-u.ac.jp/~hioki/gairon-enshuu/SchemeNotes/scheme.html
839 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:23:14 ] >>837 >言語仕様が簡単だから本質的な話に集中できるんだろう。 英語が苦手な人間には本質的な話に集中できないのでは?
840 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:26:23 ] 英語は乗り越えなきゃいけない壁だろ。
841 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:37:18 ] SICPが理解できれば世界が変わる
842 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:37:52 ] >>838 凄い馬鹿を見た
843 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:39:55 ] >>842 かわいそうな子は放置で
844 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:40:15 ] SCIP読んだ上で言うが、>>838 で十分。
845 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:41:37 ] なんかSchemeを学習する理由が食い違ってるっぽいな
846 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:43:17 ] >>845 たぶん、とてつもなく食い違ってると思う。Schemeなぞ、考え方を>>838 で学べばそれで十分。それ以上でもそれ以下でもない。
847 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:54:50 ] >>838 のを一通り理解したら「関数型をやって」みた(>>820 )ことになるのか? 違うと思うけどなあ。
848 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:58:05 ] >>847 勝手に誤読すんなよ。Schemeは>>838 で十分だといってるだけだぞ。 関数型やるならLispとか似非やらないで、Haskellやっとけ。
849 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:59:46 ] マクロに触れずともSchemeは十分だそうです
850 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 02:01:41 ] >>848 話の流れは820に対して答えてやるって流れだろって。
851 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 02:23:23 ] ああ、Lisp系は似非関数型だからHaskellやっとけ、なのか。 最初からそういえばいいのにね。
852 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 02:39:39 ] C言語の本で中、上級者が読むべき本を教えてください
853 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 03:30:35 ] >>852 エキスパートCプログラミング 既読ならスマソ ネトゲプログラミングのオススメ入門書あれば教えてください。 一応winsockとかは読んだんだけど、 どうやってMOにすんの?って段階なもんで。
854 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 06:26:46 ] Ocamのほうが挫折しないと思う。
855 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 06:44:19 ] occam 挫折した。
856 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 06:58:02 ] >>855 「INMOS Limited OCCAM プログラミングマニュアル」啓学出版社 ISBN-4-7665-0133-0
857 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 07:00:26 ] OcamlとHaskellどっちを選ぶ?と言われると悩むが >>820 の書籍のどっちかから選ぶなら プログラミングinOcamlのほうがいいかと