グループブログはモチベーションが保ててよい

pathnameについて書いた。

#Pって索引になくて、探すの難儀した。

ProductName 実践Common Lisp
Peter Seibel
オーム社 / ¥ 4,410 ()
通常24時間以内に発送

グループブログって初めて参加してみたけど、モチベーションが保ててよい。

レゴパンマン

娘にせがまれて、レゴで作ったアンパンマン。

1234319999

なんかよくわからないバケモノみたいになってしまった。

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

レゴ / ¥ 5,460 (2006-02-07)
通常24時間以内に発送

macbookでe-tax

今年は医療費数十万かかってたので、確定申告すればちょっと戻ってきそう。 去年マンション買った時に紙で申告したんだけど、あー今年はe-taxにしようと。

で、mac対応のリーダーを捜してポチッた。

ProductName NTT-ME SCR3310-NTTCom

NTT-ME / 2254円 ( 2007-07-24 )


U隊長には「どうせ今年しか使わないんだから紙でいいじゃん」と言われたのだが、「将来起業するかもしれんじゃろが(再来年あたりー)」とか言い返した。

そしたら、「前に言ってたあの変な社名はやめたほうがいいよ(なんの会社かわからんし)」と。

あーそうだった。yuckymucky.comっていうドメインとろうと思ってたんだった。

「未来のモノのデザイン」を読んだ

機械と人のインタラクションについて。

ProductName 未来のモノのデザイン
ドナルド・A・ノーマン
新曜社 / ¥ 2,730 ()
通常24時間以内に発送

自動化ではなく能力拡大のほうに向かう

Common Lispのwebサーバー

前回aserveがうまくいかなかったので、もうひとつのHUNCHENTOOTを試してみた。

(asdf-install:install 'hunchentoot)

だとこけるので、依存しているライブラリをひとつづつインストールした後改めてhunchentootをインストールしたらあっさり完了

hunchentoot

言語の組み込みのサーバーが動くとなんとなくワクワクする。

Simoのソース読み

ここのところOn Lispとか実践Common Lispを読んで、マクロって面白いなぁと。

という流れで、Simoのソースを読んでみた

そういえばModule::Compile::TTがあったのを思い出した。

That said, string level preprocessing of source code sucks. However, since Perl doesn't have a convenient AST to write Lisp-style macros and deeper templates (that are aware of Perl's own semantics), this module does fill a niche.

Lispだとマクロをガリガリ使えるのは抽象構文木のおかげ?そこらへんのモヤモヤが晴れないのは精進が足りないからか。

「田舎暮らしに殺されない法」を読んだ

定年->田舎暮らしの淡い夢をグシャッとつぶす本。なんつーかねー田舎はのどかなんかじゃなくてどす黒いものが渦巻いているんだよ的な辛辣な意見をぶつけて、最終的に別荘でも買っときゃいいんじゃないのと。僕は田舎暮らしを夢見る定年間近のおっさんじゃないしな、むしろ、普通の市街に住みつつ市民農園とかそんなのを利用して食料自給率を高めて、自立度を上げて、あんま会社に頼らなくてもいいような持続可能な生活を模索したい的な。

読み物としてはおもしろいし、経験から同意できるとことか(田舎の妬みとか選挙ネタとか)ありまくりなんだけど。前向きな本ではないからあんま役にたたんというか田舎暮らしを夢見るおっさんの目を覚ます本だった。

ProductName 地産地消と地域再生―先進優良事例に学ぶ
二木 季男
家の光協会 / ¥ 1,680 ()
通常2~4週間以内に発送

  • 「自然が美しい」と「生活環境が厳しい」は同義
  • 農村地帯がどうして過疎になるのか考えろ
  • 正確な土地柄を聞くにはやむを得ずその土地に住んだことのある人にあたる

「仕事と幸福、そして、人生について」を予約

ディスカヴァー社長室blog経由

あー目次って強力だなぁと思った(というか目次を読まなかったらスルーしてた)。

ジャケ買いならぬ目次買い

ProductName 仕事と幸福、そして人生について
ジョシュア・ハルバースタム
ディスカヴァー・トゥエンティワン / ¥ 1,680 ()
近日発売 予約可

Common Lispでlast.fmのベストトラックをパース

この前の続き。

(asdf:oos 'asdf:load-op 'aserve)
(asdf:oos 'asdf:load-op 's-xml)

(setq result (net.aserve.client:do-http-request 
    "http://ws.audioscrobbler.com/2.0/user/kzfm/toptracks.xml"
    :format :binary))

(setq  data (s-xml:parse-xml-string (sb-ext:octets-to-string result 
    :external-format :utf8)))

s-xmlを使った。

((:|toptracks| :|user| "kzfm" :|type| "overall")
 ((:|track| :|rank| "1") (:|name| "Imaginary Folklore") (:|playcount| "169")
  :|mbid|
  (:|url| "http://www.last.fm/music/Clammbon+By+Nujabes/_/Imaginary+Folklore")
  ((:|streamable| :|fulltrack| "0") "0")
  (:|artist| (:|name| "Clammbon By Nujabes") :|mbid|
   (:|url| "http://www.last.fm/music/Clammbon+By+Nujabes")))
 ((:|track| :|rank| "2") (:|name| "アンパンマンのマーチ") (:|playcount| "78") :|mbid|
  (:|url|

結論:Nujabesのクラムボンrmxはよい

ProductName hydeout productions 2nd Collections
オムニバス,hydeout productions,emancipator,Shing02,Uyama Hiroto,DSK,Nujabes,clammbon by nujabes,Pase Rock,C.L.Smooth,Substantial,Five Deez
インディーズ・メーカー / ¥ 3,000 (2007-11-11)
通常24時間以内に発送

第3回コミュエフ学園「ブログ作成講座」に参加した

第3回コミュエフ学園「ブログ作成講座」に参加した。富士市っていうセグメントだとどういう人が集まってくるのかなぁというのに興味があったのと、Employee Generated Mediaに興味があるので初心者向けの講座そのものに関心があった。

で、ブログをなんではじめたとか、やっててよかったこと的なことを聞かれたのだがうまく答えられなかったなぁ。なんではじめたのかは「そこに山があるから」的な発想だったし、やってて良かったことは禅の公案的な悟りが開けたことなんだけど、それって説明しにくい。

あと、自分の職業もうまく説明できないなぁ。ひとことであらわせばアーティストなんだけどそれもまた非常に分かりにくいのでプログラマーとか言っちゃうけど。もうちょっときちんと説明できるようにしておかないといけないなぁ。

今回名刺代わりにmoo mini cards持っていった。


全然関係ないけど最近欲しいのが直売所とか無人販売所の情報が充実した地域SNSかwiki(僕の活動範囲だけでよい)

mixi-open-idみたいな仕組みを利用して地域にターゲットを絞れればいいんじゃないかなぁと思うのでそのうち作ってみたい。

09.02.08 追記

あーそうそう、blogで文章を強制的に書くように心がけるとカラーバス効果が働くというのは同意。

あと、ぶれないってのはテーマを決めて(topicが散漫にならないことで)読み手を混乱させないところに主眼を置くか、web-logとして、自分のログを残す(つまり最重要読者を将来の自分におく)かで決めればいいのだと思う。