秋月電子のキットを作る〈2009〉到着

あとで読む。

ProductName 秋月電子のキットを作る〈2009〉―完成までのノウハウと応用例を満載 (はじめてのエレクトロニクス)
高木 誠利,吉田 功,野村 光宏
CQ出版 / ¥ 2,100 ()
通常24時間以内に発送

そして作る。

ビオデリの温野菜サラダがうますぎ

鱒と芋のマリネと温野菜のサラダを購入。

1234007898 1234007905

どっちも美味い。特に温野菜のサラダは歯ごたえと野菜の旨味がたまらん。

富士宮に買い物に行く時にはヨコゼキとbio-deliのコンボルートが最強かなぁと思っているのだけど、さらに魚屋さんを足したいと考えている。

富士宮で美味しい魚屋さんってどこなんだろうなぁ。そういう情報がまわるような地域情報のSNSみたいなのないかなぁ。というかtwitterでつぶやいたあたりを深く考えていくと良いような気がしてきた。

レゴ買った

娘の誕生日にブロックをほしがったのでレゴ購入

色々作った中の一つ。

1234007896

本人と弟(生後3ヶ月)だそうだ。

1234007901

それを家から眺めたアングルで撮れと娘に言われたので撮った。

1234007907

レゴはデュプロよりも普通のヤツのほうが面白い

ProductName レゴ 基本セット 赤いバケツ 7336

レゴ / ?円 ( 2006-02-07 )


CTMCP chapter9 終了

関係プログラミング

ProductName コンピュータプログラミングの概念・技法・モデル(IT Architect' Archiveクラシックモダン・コンピューティング6) (IT Architects’Archive CLASSIC MODER)
セイフ・ハリディ,ピーター・ヴァン・ロイ,Peter Van-Roy,Seif Haridi
翔泳社 / ¥ 8,610 ()
通常24時間以内に発送

  • パーサの話とかPrologあたり。
  • 論理的意味は同じだが操作的意味が異なる例が面白かった。
  • definite clause grammer (DCG)
  • 一階述語論理
  • Prologプログラムを関係プログラムに翻訳すること

残りの章は当分いいや。

MooseとCLOSのこと

第4回Smiley Hackathon(仮)に参加してみることにしました!で、

なぬ、CLでMoose?と思ったので、lingrで色々教えてもらったら、Mooseのソース読まなきゃいけない気分になったのと、Smiley Hackathonに行きたくなったんだけど、予定が埋まってたので無理だった。

ProductName The Art of the Metaobject Protocol
Gregor Kiczales
The MIT Press / 5303円 ( 1991-07-30 )


これも読みたい。

Common Lispでメモ化

memoizeというのを使ってみた。

(asdf:oos 'asdf:load-op 'memoize)

(defun fib (n)
  (if (<= n 1)
      1
      (+ (fib (- n 1))
          (fib (- n 2)))))

(memoize:def-memoized-function fibm (n)  (if (<= n 1)
      1                    
      (+ (fibm (- n 1))
          (fibm (- n 2)))))

実行

* (fib 40) ; 結構待たされる

165580141
* (fibm 40) ; 一瞬

165580141

SBCLでベンチマークの取り方がわからん。

やりなおし算数道場

図書館にいったらあったので借りてみた。

ProductName やりなおし算数道場 (ブルーバックス)
歌丸 優一
講談社 / ¥ 1,092 ()
通常24時間以内に発送

なんつーか図書館で借りる本じゃなかった。数問解いて、家でこんなん解く暇があったらコード書いたほうが、、、と。2週間で読もうとかが間違ってた。

結構面白いので、ちゃんと買って積んでおいて、出張の時とかに鞄に忍ばせておくのが正解。

そういう本でした。

一緒に借りてきた脳のやつを読もう。

ProductName 脳研究の最前線(上巻) (ブル-バックス)

講談社 / ¥ 1,197 ()
通常24時間以内に発送

CTMCP chapter8 終了

状態共有並列性

データベースのACIDとか、そういう並列性の話

ProductName コンピュータプログラミングの概念・技法・モデル(IT Architect' Archiveクラシックモダン・コンピューティング6) (IT Architects’Archive CLASSIC MODER)
セイフ・ハリディ,ピーター・ヴァン・ロイ,Peter Van-Roy,Seif Haridi
翔泳社 / ¥ 8,610 ()
通常24時間以内に発送

あんまそそられなかったので流し読み。

Common Lispのhttp client

aserveのクライアントを使ってlast.fmの自分のベストトラックのXMLをとってくる。

Common Lisp と 日本語 と 文字コードによるとバイナリでゲットしてエンコードすべしとのことだったのでそうした。

(asdf:oos 'asdf:load-op 'aserve)
(setq result (net.aserve.client:do-http-request 
    "http://ws.audioscrobbler.com/2.0/user/kzfm/toptracks.xml"
    :format :binary))
(sb-ext:octets-to-string result :external-format :utf8)

結果。

"<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<toptracks user=\"kzfm\" type=\"overall\">

<track rank=\"1\">
    <name>Imaginary Folklore</name>
    <playcount>169</playcount>
    <mbid></mbid>
    <url>http://www.last.fm/music/Clammbon+By+Nujabes/_/Imaginary+Folklore</url>
    <streamable fulltrack=\"0\">0</streamable>
        <artist>
        <name>Clammbon By Nujabes</name>
        <mbid></mbid>
        <url>http://www.last.fm/music/Clammbon+By+Nujabes</url>
    </artist>
        </track>
<track rank=\"2\">
    <name>アンパンマンのマーチ</name>
    <playcount>77</playcount>

こんな感じで、割と簡単にできた。あとはパースすればよいですな。

「マインドセット ものを考える力」を読んだ

「社会はうねっている」みたいな。

ProductName マインドセット ものを考える力
ジョン・ネスビッツ
ダイヤモンド社 / ¥ 1,680 ()
通常24時間以内に発送

  • 未来の種となる出来事を見つけたいなら、距離をおいたところから観察しなければならない
  • 送り手は受け手に届く範囲にいなければならない
  • 多すぎる情報をもつことはすくなすぎるよりもはるかに悪い
  • 分権化の最終段階は国の通貨の民営化
  • 国外に安い労働力を追い求めるのは終わりに近づいている