2008-04-01から1ヶ月間の記事一覧

最近木彫りが気になります

スプーンとか作ってみたいなぁ。仕上げは胡桃オイルで。んー、どんな木がいいんだろう。口に入れるものだから気を使いたいところです。やさしい木彫りのほん作者: 安斎榮,神保康子,渡邉敏治出版社/メーカー: メディア・ポート発売日: 2006/12メディア: 単行…

19:30ごろ帰りました。

「西の魔女が死んだ」が映画化されるみたいです

ダイヤル式の鍵は総当りで開けられるってホント? 予告編のアイノウはくるなぁ。主題歌の手嶌葵さんはゲド戦記の人かぁ。ゲド戦記の歌も好きでした。 原作は何回読んだか分からない程、読み返しました。大好きなお話です。未読の方はぜひ〜。西の魔女が死ん…

19:00ごろ帰りました。

週末になると雨が多いような気がします

なんだかなぁ。週末は晴れて欲しいなぁ。

Turn of the Screw, The(7,000語)

Dominoes Level Two: The Turn the of Screw作者: Henry James,Christine Lindop,Bill Bowler,Sue Parminter出版社/メーカー: Oxford Univ Pr発売日: 2002/11/07メディア: ペーパーバック クリック: 2回この商品を含むブログ (2件) を見るいまいち。怖い話し…

今年もEasyReading

新年度が始まりました。変な食べ物について聞かれたので土筆と答えました。うん。春です。ちなみに土筆は英語でhorsetailみたいです。 参照: Equisetum - Wikipedia

Project Euler進捗報告

これまでの結果をリファクタリングしてレポジトリに登録しました。今1〜22までクリアしました。まぁぼちぼちやっていきたいと思います。 Google Code Archive - Long-term storage for Google Code Project Hosting. 簡単な数学関係のアルゴリズムがいっぱい…

20:00ごろ帰りました。

19:00ごろ帰りました。

セイヨウタンポポは食べられる

葉っぱも根っこも花も食べられるみたいです。知りませんでした。もちろん食べたことありません。 http://www.geocities.jp/tampopo7007/recipe.htm 春色!タンポポレシピ

三宮夜レレに参加しました

初参加でした。まったりしててよい会です。 「世界○国からこんにちは」は初めて通して聞きました。さびの1970年のところ、知りませんでした。 終わって外出たらすごい雨でビックリしました。

18:00ごろ帰りました。

継続フェスタ (Continuation Fest 2008)

ほう。こんなマニアックなイベントが! 行けないけど気になります。

19:00ごろ帰りました。

Y Combinator

Haskellだったら(普通遅延評価なので)とても簡単なYコンビネータ。Rubyでの作り方を見付けました。

19:00ごろ帰りました。

ウッド三線練習会@自然館に参加しました

参加者が少なかったのでかなりまったりでした。企画のうよんちゃん、ありがとう。課題曲は「てぃんさぐぬ花」。歌いながら三線弾くのがとても難しいです。 練習後に食べた自然酵母のパンがおいしかった。特にバターロール。 参照: 自然館のホームページ

音を楽しむ会@ハンキーパンキー食堂に参加しました

毎回とても楽しいセッションです。 今回持って行った楽器は、マンドリン、ミンミン、パチカです。セントトーマスは必須ぽい。次回までに練習しとこう。あとキーGの曲が多かった。もうちょっとまともにソロとれるようにしたいところです。 参照: http://cafe-…

20:00ごろ帰りました。

20:00ごろ帰りました。

17:30ごろ帰りました。

パチカ面白そう

パチカってこんなアクロバティックなものだったんですね。知りませんでした。パーカッションというよりも大道芸っぽい。 日本パチカ連盟公認・運営サイト http://hyoukoma.com/patica/technics.html

19:30ごろ帰りました。

Project Euler Problem 16

require 'enumerator' module Enumerable def sum inject(0) {|a, n| a + n } end end class Integer def to_digit_ary to_s.enum_for(:each_byte).map {|c| c - ?0 } end end def f(n, m) (n ** m).to_digit_ary.sum end p f(2, 15) p f(2, 1000)

Project Euler Problem 14

def collatz(cache, n) len = 1 while n != 1 if n < cache.size and cache[n] len += cache[n] break end d, r = n.divmod(2) n = r.zero? ? d : 3 * n + 1 len += 1 end len end def f(upper) max_n, max_len = 0, 0 cache = Array.new(upper + 1) (1 .. u…

Project Euler Problem 13

module Enumerable def sum inject(0) {|a, n| a + n } end end class String def lines(limit = 0) split(/\n/, limit) end end src = <

Project Euler Problem 11

require 'enumerator' module Enumerable def product inject(1) {|a, n| a * n } end end class String def lines(limit = 0) split(/\n/, limit) end def words scan(/\w+/) end end def product_max(data) data.map do |line| line.enum_cons(4).map {|a|…