@m_seki の

I like ruby tooから引っ越し

2007-09-01から1ヶ月間の記事一覧

はてな記法

Rubyではてな記法を解釈するライブラリって、どこかにありますか?

FPって

Google、Excel、iTunes、OSXのFPはそれぞれいくつなんだろう。だれかネタで求めた人はいませんか? Googleとか、フォームの要素がすごく少なく見えるけど。 ウェブブラウザやペイント系なんかはどう測るんだろう。世界中のほとんどの人が帳票アプリを書いて…

機械だけど手打ち

いえそば出版社/メーカー: タカラトミー発売日: 2007/10/02メディア: おもちゃ&ホビー購入: 4人 クリック: 25回この商品を含むブログ (20件) を見る手打ちそばメーカーだって。機械なのに手打ちなのかよ! と思ったんですが、amazonの紹介のページ(いえそば…

いまこれ

This Is Chrisアーティスト: Chris Connor出版社/メーカー: Rhino発売日: 2001/04/17メディア: CDこの商品を含むブログ (1件) を見る小料理屋方面より。 こっち(ジス・イズ・クリス)とずいぶん値段が違うなー。

おすすめられ

「メガネのシャンプーがとてもよい!」とすすめられたので探しています。amazonは在庫切れてるなー。ソフト99 メガネのシャンプー 220ml出版社/メーカー: ソフト99コーポレーション発売日: 2007/01/09メディア: ヘルスケア&ケア用品購入: 44人 クリック: 690…

8th, toRuby

とちぎRubyの勉強会について。 第8回は遠距離の人が参加しやすいように、週末に開催しようと思っています。10月の末から、11月前半にかけてのどれかの週末だと思うんだけど、自分が対象者だと思う人は希望日時を連絡して下さいませ。 なお、7thは水曜日です…

こんな日記はただのノイズ

作業服で工員さんなのでビジネスマンのことはさっぱりわからないわけですが、技術的じゃない問題を技術的なことにしたい病の方が、 いろいろめんどうです。がんばれビジネスマン。温泉だったら那須だろね。

モダンとヤング

西那須野の図書館で。人数が多くなって気づいたけど、(主に自動変数など)オブジェクトの寿命をつかったトリックの類いよりも、Rubyのensureやブロックのトリック、Javaのfinallyの方がずっと良いな。良いなっていうか、好きだ。安心できる。 いつも読み終わ…

高度成長期

やっと借りれた。SOUL電波アーティスト: クレイジーケンバンド出版社/メーカー: Almond Eyes発売日: 2007/08/08メディア: CD購入: 3人 クリック: 24回この商品を含むブログ (68件) を見る

いまこれ

くろいかんじ。

献本のふりかえり

この本はふりかえりについて書かれた数少ない本です。 さまざまなふりかえりのプラクティスが紹介されていて試したくなりますし、その合間々々に出てくるコラムも示唆に富んでいます。 献本されたから言うわけじゃないけど、(チームをもってる人は)みんな買…

i-dep

新譜出てた。DVDはたぶん見ないし、半額だし、iTunesStoreで買おうかな。 Fine tuning(初回限定DVD付)アーティスト: i-dep出版社/メーカー: AZtribe/RAINBOW ENTERTAINMENT発売日: 2007/09/19メディア: CD購入: 3人 クリック: 9回この商品を含むブログ (40件)…

リスクと危機

「想定外のリスク」って存在するのかなあ。 Aさんは想定しなかったけど、Bさんは想定したリスクが、Aさんにとっての「想定外のリスク」?だれも想定しなかったら「リスク」と言えるんだろうか。[rakuten:yataro:621401:image]これはラスク。

大団円

実はこれを買う前振りだったらしい。

下から読まないと、つまんないよ

require 'singleton' class Fact include Singleton def initialize @fact = Hash.new {|h, k| h[k] = k * h[k - 1]} @fact[1] = 1 end def [](n) return 1 if n <= 1 @fact[n] end end class Deck def initialize(seed, size=30) @fact = Fact.instance @se…

一枚もないよ

30枚デッキで5枚たねポケモンのとき、手札に1枚もたねポケモンが含まれない確率は‥(30-5)枚から7枚選ぶ組合せ ÷ 30枚から7枚選ぶ組合せ nCm(30 - 5, 7).quo(nCm(30, 7)) 23.61%だって。ほんとかなあ。 3回連続で手札にこなかったら負けなんだっけ? その確率…

下降階乗冪

へえ。下降階乗冪っていうのがあるのか。どっちでもいいけど。 class Fact ... def falling(m, n) self[m].div(self[m - n]) end end def nCm(n, m) fact = Fact.new fact.falling(n, m).div(fact.falling(m, m)) end p nCm(30, 7)

nCm

30枚から7枚選ぶ組合せは。 def nCm(n, m) fact = Fact.new fact[n].div(fact[m] * fact[n - m]) end p nCm(30, 7)

化粧箱に入れる

class Fact def initialize @fact = Hash.new {|h, k| h[k] = k * h[k - 1]} @fact[1] = 1 end def [](n) return 1 if n <= 1 @fact[n] end end f = Fact.new p f[5] p f[20]

組合せの前に階乗を準備

仕掛けはこれ。Hashのデフォルト値を求めるブロックで計算する作戦。おまけに結果はHashが保持してくれる。 fact = Hash.new {|h, k| h[k] = k * h[k - 1]} fact[1] = 1 irbで仕掛けを試す。 four:~ mas$ irb --simple-prompt >> fact = Hash.new {|h, k| h[…

いまこれ

はじめてのやのあきこアーティスト: 矢野顕子,槇原敬之,小田和正,YUKI,井上陽水,忌野清志郎,上原ひろみ出版社/メーカー: ヤマハミュージックコミュニケーションズ発売日: 2006/03/08メディア: CD購入: 6人 クリック: 326回この商品を含むブログ (158件) を見…

計画駆動型

「アジャイルの反対側にあるのは、計画駆動型である」という学派があるらしいけど、計画駆動じゃないアジャイルなんて存在するの?

無線ブロードバンドルータ

いろいろあって、Apple製品でない無線LANを物色中です。これはどうなの? ずいぶん安いね。PLANEX 高性能 ハイパワー54Mbps無線LAN BBルータ BLW-54CW2出版社/メーカー: プラネックス発売日: 2007/02/01メディア: Personal Computers購入: 1人 クリック: 8回…

今日の言い訳

lib/drb/extservm.rb 13439。1.8系ね。 1.9でもテストできるようにThread.criticalをやめて、Thread.exclusiveに変更しました。 Thread.exclusiveも廃止されるのかと思ったけどprelude.rbとして互換機能が残されているようなので使うことにしました。つーか…

それは大規模開発で使えるのか?って書くとアクセス数が増えるらしい

「大規模で使えるの?」って聞く人の半分は、「大規模」かどうかじゃなくて「うちのチーム」「うちの職場」「うちの文化」で使えるの?ってことをうまく説明できなくて「大規模」って表現して尋ねている印象があります。 もう半分は「挨拶」みたいなもんじゃ…

壇上の半分

http://d.hatena.ne.jp/m_seki/20070905#1188943413 書き忘れた。具のスクリプトはShintaro KAKUTANIのマシンにしか存在しないので、掲載していません。

1.9

1.9化挑戦中。Thread.criticalは廃止だけど、Thread.exclusiveは使えるの??

電話線 1976

某氏が日記で紹介されていた、1976の電話線。とても画像がよいのです。

借り物人生

高田渡読本 (CDジャーナルムック)出版社/メーカー: 音楽出版社発売日: 2007/05/25メディア: 単行本購入: 2人 クリック: 9回この商品を含むブログ (12件) を見るなんでこんな本があるんだよ!! と歓喜して借りてきました@西那須野の図書館。

iPod touchのソフトウェア

iPod touchの中身の話が流行っていて、みんなApple iPod touch 16GB MA627J/Aを予約しているわけだけど、iPod touchのソフトウェアも組込みソフトウェア? 以前イベントでいただいた本のタイトルも組込みソフトウェア開発 基礎講座 (組込みエンジニア教科書)…