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

壷は楽器でした

まぁ箱も楽器ですしねぇ(カホン)。そういえば以前ドラムセットの中に壷置いている人がいて不思議な感じがしてました。 http://bbs.namaoto.com/archives/2007/06/post_56.html → ウドゥの資料あります。 hayatoの響音窟 - 楽器の風景 - ガタム → 動画がいっ…

20:00ごろ帰りました。今日はAM半休です。

17:30ごろ帰りました。

スカイマークスタジアムに行きました

チケットを貰ったので、スカイマークスタジアムに行ってオリックスの神戸開幕戦を観に行きました。あまりに寒くてビールをあきらめました。

18:30ごろ帰りました。

Project Euler Problem 10

module Enumerable def sum inject(0) {|a, n| a + n } end end def sieve(upper) table = Array.new(upper + 1, false) (2 .. upper).inject([]) do |primes, guess| unless table[guess] primes << guess (guess * 2).step(upper, guess) {|n| table[n] = …

Project Euler Problem 9

def comb(*enums, &block) comb2(enums, 0, [], &block) end def comb2(enums, index, params, &block) return block.call(*params) if index >= enums.size enums[index].each do |x| params << x comb2(enums, index + 1, params, &block) params.pop end …

Project Euler Problem 8

require 'enumerator' def f(s) (0 .. s.size - 5).map do |i| s[i, 5].enum_for(:each_byte).inject(1) {|a, c| a * (c - ?0) } end.max end src = <

20:30ごろ帰りました。

Project Euler Problem 7

class Integer def upto_inf n = self loop do yield(n) n += 1 end end end def prime?(primes, n) not primes.any? {|m| (n % m).zero? } end def f(index) i, primes = 1, [2] 3.upto_inf do |n| if prime?(primes, n) primes << n i += 1 return n if i …

Project Euler Problem 6

module Enumerable def sum inject(0) {|a, n| a + n } end end def f(enum) sum1 = enum.map {|n| n ** 2 }.sum sum2 = enum.sum ** 2 sum2 - sum1 end p f(1 .. 10) p f(1 .. 100)

Project Euler Problem 5

module Enumerable def product inject(1) {|a, n| a * n } end end def sieve(upper) table = Array.new(upper + 1, false) (2 .. upper).inject([]) do |primes, guess| unless table[guess] primes << guess (guess * 2).step(upper, guess) {|n| table[n…

Project Euler Problem 4

def comb(*enums, &block) comb2(enums, 0, [], &block) end def comb2(enums, index, params, &block) return block.call(*params) if index >= enums.size enums[index].each do |x| params << x comb2(enums, index + 1, params, &block) params.pop end …

Project Euler Problem 3

def sieve(upper) table = Array.new(upper + 1, false) (2 .. upper).inject([]) do |primes, guess| unless table[guess] primes << guess (guess * 2).step(upper, guess) {|n| table[n] = true } end primes end end def f(upper) sieve(Math.sqrt(upper…

Project Euler Problem 2

module Enumerable def sum inject(0) {|a, n| a + n } end end def fibs(upper) n1, n2, fibs = 0, 1, [] while n2 < upper n1, n2 = n2, n1 + n2 fibs << n2 end fibs end def f(upper) fibs(upper).select {|n| (n % 2).zero? }.sum end p f(4_000_000)

Project Euler Problem 1

module Enumerable def sum inject(0) {|a, n| a + n } end end def f(enum) enum.select {|n| (n % 3).zero? or (n % 5).zero? }.sum end p f(1 ... 10) p f(1 ... 1000)

Project Euler始めました

最近プログラム書いてないなぁ、これはいかんと思って始めてみました。ぼちぼちやってきます。 About - Project Euler Project Euler - PukiWiki

三菱鉛筆、しん先が自動的に回転するシャープペンシル - 日経トレンディネット

ほう! 普段シャープはあんまり使わないのですが、ギミックが気になります。今度文具屋さんで探してみよう。

20:30ごろ帰りました。今日も家まで徒歩で帰宅。散歩が気持ちいい季節になりました。月も綺麗。

Vol.6「関ララ1周年記念!お花見勉強会」

http://groups.google.com/group/kansai-lifehacks/web/vol-61?hl=ja お花見かぁ。いいなぁ。また予定が確定していないので何とも言えませんが、時間の都合がついたら行きたいと思います!

昼SONEに行きました

川瀬健さん、礼実子さんの演奏を聞きに北野坂のSONEに行きました。日曜昼のライブは2ステージ聞けて、1,000円ワンドリンク付きとかなりお得です。

会下山公園の桜

http://kobe-mari.maxs.jp/kobe/egeyamakouen.htm 英語の先生が、会下山公園の花見で奥さんと出会ったんだよって教えてくれました。ほう!

Silas Marner(16,125語)

Silas Marner: Level 4 (Bookworms Series)作者: George Eliot出版社/メーカー: Oxford Univ Pr発売日: 2000/08/21メディア: ペーパーバック購入: 1人 クリック: 1回この商品を含むブログ (6件) を見るお金大好きな男の人が可愛い女の子を拾って、その子を育…

19:30ごろ帰りました。久しぶりに家まで徒歩で帰りました。

神戸市某所でホームコンサート

アルパ & フルートなどなど。誘ってくれてありがとう。楽しい一時でした。

17:30ごろ帰りました。そのままヒルトンへゴー。

おくやみ:作家 アーサー C. クラーク、90歳 - Engadget 日本版

なんと! 御冥福をお祈りします。クラークを偲んで何か著作を読もうかと思います。

KPTT(ケプトツー)

KPTTは、Keep、Problem、Try、Todoに分けて、反省を分析して今後に活かすものらしいです。KPTは知っていましたが、KPTTは知りませんでした。ほうほう。

キーボード配列QWERTYの謎

キーボード配列QWERTYの謎作者: 安岡孝一,安岡素子出版社/メーカー: NTT出版発売日: 2008/03/01メディア: 単行本購入: 1人 クリック: 430回この商品を含むブログ (52件) を見るvia: 2008-03-15 これはマニアックな香りがします。今度立ち読みしに行こう。

KORG DS-10面白そう

KORG DS-10出版社/メーカー: AQインタラクティブ発売日: 2008/07/24メディア: Video Game購入: 55人 クリック: 1,116回この商品を含むブログ (303件) を見るこれは面白そう! NDS持っていないので、買わないと思いますが。というかKAOSSILATORぽいのNDSで作っ…