2012-06-01から1ヶ月間の記事一覧

経済の危険水域は7%ってなぜだろう

スペイン国債利回りが7%を越えたことがニュースになっていた。日経新聞の同記事中には 10年債利回りは7%を超えると、安定的に市場から資金調達できなくなる「危険水域」とみなされる とある。なぜ7%が分水嶺になっているのかを説明している文章は、イタリア…

演習1.2

累乗の計算をするプログラムを書くという課題。簡単簡単。 ;;; Exercise 1.2 (defun power (n p) (if (= p 0) 1 (* n (power n (- p 1))))) 演習問題の解答を見たら、pが偶数の時には(expr (power n (/ p 2)) 2)とすることでO(N)→O(log(N))への高速化を図っ…

演習1.1

名前の末尾に「Jr.」や「MD」というサフィックスが付いているときに、それを無視してラストネームを抽出するプログラムを書け、というもの。 ;;; Exercise 1.1 (defparameter *suffixes* '(MD Jr Sr II III) "A list of suffixes that can appear at the end…

1.10章「Lispは何が違うのか」

人工知能のような複雑なプログラムを作るためにLispを使う理由として少なくとも以下の8つがある、らしい。 組み込みのリスト処理機能 (built-in support for lists) 自動的な記憶域管理 (automatic storage management) 動的な型付け (dynamic typing) 第一…

1.7章「高階関数」

これまで関数に関数を渡す必要のあるプログラムはあまり書いたことがないので、高階関数はいつも混乱。使いどころを間違えなければシンプルで便利そうなんだけど。あと、どうもmapcar/apply/funcall/reduceがまぎらわしい。 (mapcar #'- '(2 3)) ;=> (-2 -3)…

横浜中華街に油辣椒を買いに行った

家で使っている中華な調味料が底をついたので、横浜中華街で遅めの昼食を兼ねて買い出し。今回買ったのは全て老干媽(ラオガンマ)のもので、以下の6種類(写真左から右へ)。 油辣椒(ユーラージャオ) 風味豆豉油制辣椒(フウミトウチツィユセイラージャオ…

目次と正誤表

この手の本を買ってまず最初にすることは目次の確認。あと正誤表や配布コードの入手。どちらも出版社のサイトにhttp://www.seshop.com/product/detail/12043/にある。まず、目次は以下のとおり。

PAIP買った

ポイントが溜まっていたのでアキバのヨドバシカメラで『実用 Common Lisp』を購入。Common Lisp界の名著と名高い『Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp』の日本語版。ちょこちょこと勉強していこうと思う。

Lionでのemacs-23.3bのビルド

http://sakito.jp/emacs/emacs23.html#imeを参考にしつつ、再度Emacs.appのビルドに挑戦。環境はMacBook Pro 13 (Mid 2009) + Mac OS X 10.7.3 + Xcode 4.3.2 (w/ Command Line Tools)。コマンドラインから使えるCコンパイラは以下のバージョンでした。 $ cc…