プログラミング

Real World Haskell

なんて気前がいいんだ > "freely available online"Real World HaskellHaskell は気になっていたので、がんばって読んでみよう。

svn から git への最強の移行方法

自分が管理している svn レポジトリも、この方法でないと移行できないな...デブサミ2009 はてなの開発戦略 - 2nd life はてなが git へ移行できたただ一つの方法 スライド 13-21 を参照。 TortoiseSVN 1.5.x では HTTPS 経由の接続がうまくいかなくなってき…

Code Craft

本書 Code Craft の題材はCode Complete に似ているが、 例えば「10,000(かそこら)モンキーズ」が各章に現れるなど、 Code Complete よりもくだけた雰囲気の本に仕上がっている。 定量的議論を展開している Code Complete の方が個人的には好みなのだが、 こ…

デザインパターンとともに学ぶオブジェクト指向のこころ

デザインパターンとオブジェクト指向をまとめて学べる一粒で二度おいしい本。 デザインパターンを解説するだけでなく、パターンの導出までおこなうことで、 オブジェクト指向設計における原則を分かり易く説明している。 開放閉鎖原則(The Open-Closed Princ…

WEB+DB PRESS Vol.48

Vol.48 はかなり面白そう。 内容紹介 創刊8周年特別記念号 大増量248ページ! ■特集1 ワンランク上のプログラマへの高速道路 [言語別]モダンプログラミング入門 プログラミングのモダンな作法は、先人の知恵の結晶であり、生産性を上げるためのデザインパター…

革命的な文鎮

ページを手で押さえるイライラ解消…受験勉強の必要品 特徴・机上の整理に役立ちます。 ・株式四季にすごく便利。 ・辞書、六法全書などの厚い本にすばらしい効果。 ・料理の時、料理本を押さえておくのに重宝である。 ・囲碁、将棋を本にて研究するのに便利…

Principles and Patterns

OCP、LSP などの勉強に。http://www.objectmentor.com/resources/publishedArticles.html

LXR

Linux Kernel の読書のお供に使えそうだ。LXR / The Linux Cross Reference

新C++入門

目次1 C++ひとめぐり(C++の基本機能 C++のクラス機能 入出力とファイル処理) 2 C++文法(構成要素と基本的な概念 定数(リテラル) データ型 宣言と宣言子 標準変換 ほか) 積ん読になっていた、10年前の本なのでもはや「新」ではなくなっているのだけれど、C++ …

O'Reilly Open Books Project

O'Reilly Open Books Project About Open BooksO'Reilly has published a number of Open Books--books with various forms of "open" copyright--over the years. The reasons for "opening" copyright, as well as the specific license agreements under …

Object-Oriented Reengineering Patterns

こちらも無料。http://www.iam.unibe.ch/~scg/OORP/ The original edition was published by Morgan Kaufmann in 2003, and is now out-of-print. The copyright has reverted to the authors, and we are now making this volume available under the Creat…

Thinking in C++ 2nd Edition by Bruce Eckel

無料配布とは太っ腹。 C++ の勉強に使えそうだ。http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html http://www.mindview.net/Books http://www.mindviewinc.com/Books/

Code Complete

プロのプログラマになるために読んでおきたい本 Amazon.co.jp ウィジェット Code Complete第2版〈上〉―完全なプログラミングを目指して (単行本) 目次第1部 基礎を固める(ソフトウェアコンストラクションへようこそ ソフトウェア開発への理解を深めるメタフ…

git

Git の情報をよく見かけるようになってきた。git for Windows もでてきているし、本格的に普及期かな。 Google Code Archive - Long-term storage for Google Code Project Hosting.ざっと読んでみたけど、git stash 便利そう。 Git(ギット)勉強会メモ - kin…

アイデアのつくり方

目次この考察をはじめたいきさつ 経験による公式 パレートの学説 心を訓練すること 既存の要素を組み合わせること アイデアは新しい組み合わせである 心の消化過程 つねにそれを考えていること 最後の段階 2、3の追記 本文は50ページほどなので、あっと言う…

セキュリティ&プログラミングキャンプ2008

参加したわけではないのだが、資料があったのでメモ。http://blog.miraclelinux.com/yume/2008/08/2008-7512.html若者に一度だけ与えられる出会いの場、セキュリティ&プログラミングキャンプ - IT戦記

Code Quality

もともとは Code Reading という一冊の本として出る予定だったが、分量と締め切りの関係で分けられることになった本。プログラムの信頼性、効率性、保守性などの非機能特性を NetBSD などのソ−スを用いて説明している。特に保守性の解析性に関する内容が参考…