フォーチュンサモナーズ
最新 追記

Don'tStopMusic

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|12|
2006|01|02|03|04|05|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|

カテゴリ別 2003年 | 2004年 | 2005年 | 2006年 | 2007年 | 2008年

知り合いサイト: よんだもの / 暴想 / Linuxでやる夫 / 新宿Vipper / 僕だけが幸せになればいいのに。


2007-07-01 この日を編集

_ [調] 日本にいるパンダ このエントリーを含むブックマーク

パンダといえば上野動物園という印象があります。一方和歌山の動物園でパンダを見たという知り合いもいます。一体日本にどれくらいパンダがいるのかちょっと調べてみました。

日本 パンダで検索して見つかったのが、日本パンダ保護協会。このサイトのパンダの基礎知識によれば、日本でパンダのいる動物園は三箇所、

  • 東京上野恩賜動物園
  • 神戸市立王子動物園
  • 和歌山アドベンチャーワールド

だそうです。上野動物園にはこの間いってきましたが、現在は一頭しかいません。神戸には二頭、和歌山には八頭もいます。へえ。

割とあちこちの動物園にいるのかなと思いましたがそうでもないのですね。実物のパンダを見たことがない人も結構いるのかも。

2008/04/30 追記

上野動物園のリンリンが亡くなりました……結構年だったんですね。これで東日本にはパンダがいなくなりましたね。和歌山も2007/07以後2頭が帰郷して現在6頭とのこと。

上野動物園(東京都台東区、小宮輝之園長)で飼育中のオスのジャイアントパンダ「リンリン」が30日午前2時ごろ、死んだ。年齢は22歳7カ月で、人間では70歳程度に当たるという。最近は食欲が落ち、循環器系の障害も見られたため投薬治療を行い、29日からは公開を中止していた。

時事ドットコム:パンダのリンリン死ぬ=高齢障害で投薬治療中−上野動物園

_ [調] 「ふてね」と「ふてぶてしい」 このエントリーを含むブックマーク

妻がふてねすると言っていたので、それはふてぶてしいと言いました。それぞれ語源が気になったので調べてみました。goo 辞書によれば以下の通り。

ふてぶてし・い 5 【▽太▽太しい】
(形)[文]シク ふてぶて・し
平然と図太く構えている。憎らしいほど、ずうずうしい。

ふてぶてし・い 5 【▽太▽太しい】 - goo 辞書

ふてくさ・れる 5 【不▽貞腐れる】
(動ラ下一)[文]ラ下二 ふてくさ・る
不平・不満から反抗的になったり、投げやりになったりする。

ふてくさ・れる 5 【不▽貞腐れる】 - goo 辞書

さらに「不貞腐れる 語源」で調べたところ、不貞腐れるの不貞は当て字のようです。「ふて腐れる=ふてる+腐る」ですね。ちょっと情報源が少ないので確度が低いですが。

太て太てしいは太い・図太い、不貞寝はふてる+寝ということで、読みが同じなだけで異なる言葉でした。


2007-07-02 この日を編集

_ [redMine] 最近の redMine 06/19-07/01 このエントリーを含むブックマーク

ここ二週の redMine trunk の気になる変更点をチェックです。r566-r579 が対象です。経過時間のレポート機能追加、Darcs のサポートなどが大きな変更点です。

これまでの変更点のレポートはredMineカテゴリを参照ください。

r566

ユーザごとのカスタムクエリ機能が追加されました。今まではプロジェクトの管理者権限があるユーザしか作成できませんでした。

r571

Wiki の履歴のページ送り機能が追加されました。

r572

経過時間のレポート機能が追加されました。レポート画面の右上にあります。「詳細」は issue 単位で経過時間の一覧を表示します。「レポート」はより細かい分析ができます。例えば 2007/06 から 2007/07 まで月単位で、カテゴリと開発メンバーのクロスでの経過時間を表示などができます。

レポート画面
経過時間の詳細
経過時間のレポート

r573

Darcs の基本的なサポートが追加されました。これでサポートしている SCM は SVN CVS Mercurial Darcs の 4 種類です。

r577

カテゴリにユーザを関連付ける機能が追加されました。あらかじめ関連付けておくと、そのカテゴリの issue は自動的にそのユーザにアサインされます。

カテゴリにユーザを関連付ける

r579

changeset の情報がデータベースに格納されるようになりました。これにより、レポジトリにアクセスできないときでもレポジトリ情報を表示できるようになりました。


2007-07-03 この日を編集

_ [投票] map 派? collect 派? このエントリーを含むブックマーク

@nifty 投票 という投票サービスができたので早速使ってみます。質問はおなじみのこれ。ちなみに先着100票でこの投票は終わります。

2007/07/12 追記: map 派が多いんですねえ。collect 一本ですごしてきましたが、少数派だということを認識しました。


2007-07-11 この日を編集

_ [Ruby] FeedTools::Cache::Memcached 0.0.1 をリリースしました このエントリーを含むブックマーク

FeedTools 用のキャッシュプラグインです。以前 YAML ファイルにキャッシュするのを作りましたが今度は memcached にキャッシュします。

インストール

gem install feedtools-cache-memcached

使い方

FeedTools と memcache-client をインストールし、memcached を立てた状態で使用します。

require 'rubygems'
require_gem 'feedtools'
require_gem 'feedtools-cache-memcached'
 
# デフォルトでは localhost:11211 の memcached に接続を試みます
FeedTools.configurations[:feed_cache] = FeedTools::Cache::Memcached
feed = FeedTools::Feed.open('http://dontstopmusic.no-ip.org/diary/index.rdf')
p feed.live? #=> true
feed = FeedTools::Feed.open('http://dontstopmusic.no-ip.org/diary/index.rdf')
p feed.live? #=> false

とことで最近の gem (0.9.4) は require するときの仕様が多少違ってませんか。正しい使い方がよく分からないです。 require_gem is obsolete. Use gem instead. といわれますが gem を使うとライブラリ読んでくれてないみたいですし。

追記:gem の使用とライブラリのロードを分けて書くのが良いのかな。だとすると以下のような書き方になりますね。

begin
  require 'rubygems'
  gem 'feedtools'
  gem 'feedtools-cache-memcached'
rescue LoadError
end
require 'feed_tools'
require 'feedtools/cache/memcached'
 
FeedTools.configurations[:feed_cache] = FeedTools::Cache::Memcached
feed = FeedTools::Feed.open('http://dontstopmusic.no-ip.org/diary/index.rdf')
p feed.live? #=> true
feed = FeedTools::Feed.open('http://dontstopmusic.no-ip.org/diary/index.rdf')
p feed.live? #=> false

一応これで動いてますが、どうなんでしょう。>識者の方


2007-07-12 この日を編集

_ [サイト運営] はてなスター を設置しました このエントリーを含むブックマーク

たださんの はてなスタープラグイン を使っています。

いまさらながらですが、tDairy のプラグインは簡潔に書けていいですねえ。

2007/07/19 追記

その後 tDiary: はてなスタープラグイン(3) と進化しています。

_ [メモ] Red Hat ES 2.1 と mecab このエントリーを含むブックマーク

仕事で Railsで簡単にベイジアンフィルタを使えるacts_as_classified を試したいと思い、Red Hat ES 2.1 上で mecab をビルドしようとしましたが、バージョンによってはうまくいきませんでした。メモっておきます。おそらく gcc が 2.96 とだいぶ古いからなんでしょうけど。

環境

$ cat /etc/redhat-release
Red Hat Enterprise Linux ES release 2.1 (Panama)
$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-128.7.2)

結果

RedHatES2.1 上での mecab のビルド結果
mecabのバージョン 結果 詳細
0.93 make && make check 成功
0.94 × make 失敗
0.95 × make 成功、make check 失敗
0.96 × make 成功、make check 失敗

ということでおとなしく 0.93 を使うことにします。

追記: ipadic の make で SEGV りました……うーん

# make
/usr/local/libexec/mecab/mecab-dict-index -d . -o . -f euc-jp -t utf8
make: *** [matrix.bin] セグメンテーション違反です

--with-charset 付で configure すると落ちるので iconv 使っているところでダメなのでしょう。しょうがないので mecab を通す前に euc-jp に変換して使うことにします。


2007-07-17 この日を編集

_ [redMine] 最近の redMine 07/02-07/17 このエントリーを含むブックマーク

ここ二週の redMine trunk の気になる変更点をチェックです。r580-r593 が対象です。そう大きな変更点はありません。

これまでの変更点のレポートはredMineカテゴリを参照ください。

r583

Wiki の変更差分を表示できるようになりました。色で追加削除を区別しているのでちょっとわかりにくいですね。

Wiki履歴Wiki差分表示

r585

管理者が日付のフォーマットを選択できるようになりました。言語に基づく形式か ISO 8601 かを選べます。前者は言語ファイルで定義されています。

日付の形式の選択

r586

issue のステータスを変更するときに経過時間も記入できるようになりました。今までは別々に入力しないといけないのが面倒だったので嬉しい改善点です。

問題の変更画面

r590

メール通知をオフにしても、起票者だったり担当者だった場合には、メールが送信されるようになったとのこと。強制的に送信されるのはどうなんでしょうね。

_ [redMine] redMine 0.5.1 がリリースされました このエントリーを含むブックマーク

r591 か r592 にタグ打ちかな。番号では 0.0.1 しか変わりませんが、0.5.0 から機能追加はかなりあります。ざっと挙げるだけで……SVN 以外の SCM のサポート、フォーラム、issue のウォッチ機能、経過時間のレポート、Wiki の差分表示、issue 同士の関連などなど。

詳細はダウンロードして試していただくのが早いのですが、redMineカテゴリの 04/22-05/02 から読んでいただくと(たまに)スクリーンショット付きで 0.5.1 の新機能を紹介していますのでご参考までに。


2007-07-18 この日を編集

_ [Ruby][メモ] SQLite3::SQLException: SQL logic error or missing database このエントリーを含むブックマーク

これにはまって小一時間悩んだのでメモっておきます。

sqlite3-ruby を使って insert をするときに SQLite3::SQLException: SQL logic error or missing database という例外があがったら、データベースファイルのパーミッションを確認しましょう。書き込み権限がない時にもこの例外が発生します。


2007-07-19 この日を編集

_ [Gentoo][Puppet] Gentoo Linux での Puppet のインストール方法 このエントリーを含むブックマーク

オープンソースなシステム自動管理ツール Puppet | 第2回 Puppetのインストールから起動まではとても丁寧で良い連載なのですが、紹介されている Gentoo Linuxでのインストールの仕方がちょっとアレです。emerge --sync したときに戻ってしまいますし、ebuild ファイルを直接書き換えるのはあんまりよろしくないです。

~x86 でマスクされているパッケージをインストールするには、emerge 時に ACCEPT_KEYWORDS=~x86 するか、package.keywords に記述してください。

ACCEPT_KEYWORDS=~x86 を指定して emerge

以下のようにします。

# ACCEPT_KEYWORDS=~x86 emerge puppet

この場合、puppet がマスクされている限りは emerge するたびに同じように ACCEPT_KEYWORDS の指定が必要です。

package.keywords で指定

/etc/portage/package.keywords に以下の二行を追加してください。

app-admin/puppet ~x86
dev-ruby/facter ~x86

この場合、一度書いておけばマスクは外れっぱなしになります。

この辺の仕組みの詳細はハンドブックを参照ください → Gentoo Linux Documentation -- ソフトウェアのブランチを併用する


2007-07-20 この日を編集

_ [調][] 体が冷える野菜、体が温まる野菜ってなに? このエントリーを含むブックマーク

食育に関する本を読んでいたら涼しくなってきたら、体を冷やす夏野菜の多食は避けましょうという記述がありました。

いろいろ疑問点がわいてきます。

  • 体が冷えるとは具体的にどのような状態を指すのか
  • どのようなメカニズムで体が冷えるのか

つまり根拠がわかりません。

ネットで検索しても、体が冷える野菜と体が温まる野菜の分類だけ紹介しているサイトばかり。

どうやら中国の陰陽論をもとにした食養学の考え方みたいですが、これってアルカリ性食品・酸性食品並みに無意味なものなんじゃないでしょうか。

代表的な夏野菜のナスやトマトは水分とカリウムが多く含まれているのでその影響で「体が冷える」のかと推測してみましたが、冷たい水で物理的に冷えるなら火を通せばいいだけですし、カリウム過多と「体が冷える」ことの関係はわかりませんでした。そもそも「体が冷える」というのが何だかわかりませんし。冷え性にでもなるのですかね。


2007-07-22 この日を編集

_ [ruby] IronRuby pre alpha1 を触ってみる このエントリーを含むブックマーク

John Lam on Software: A first look at IronRuby で IronRuby pre alpha1 のソースコードが公開されています。ライセンスはMicrosoft Permissive License (Ms-PL)

Microsoft .NET Framework Version 2.0 再頒布可能パッケージがあればビルドできます。ソースコードのアーカイブを展開した直下に Build.cmd というバッチファイルがありますので、これをダブルクリックすればビルドされます。Build.cmd には msbuild.exe のパスが環境変数で記述されていますが、私の環境だと C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild.exe と書き直してやる必要がありました。

ビルドに成功すると Bin\Release ディレクトリが作成され、その中に rbx.exe があるはずです。rbx.exe を実行すると irb のように対話型のシェルで IronRuby を試せます。

使ってみると分かりますが、まだ実装されていないクラスやメソッドがたくさんあります。[1,2,3].map! はできても Enumerable のメソッドである map は使えなかったり、p もなかったりと。ベースができてしまえばこの辺のコアライブラリはひたすら実装すればいいので時間の問題ですけども。とまれ、JRuby ほどの完成度になるのはまだまだ先そうです。

rbx.exe を試す

IronRuby に関するニュース記事

ニュース記事がありましたので追記しておきます。


2007-07-23 この日を編集

_ [つぶやき] 仙台の小学校の給食がひどい件 このエントリーを含むブックマーク

痛いニュース(ノ∀`):仙台の小学校の給食

結構話題になっていますが、仙台中の小学校がこうなのでしょうか?

仙台市教育委員会/学校給食について−仙台市学校給食の概要 に給食の一食単価が載っています。それによれば、委託炊飯方式で小学校が 225 円、中学校 が 268 円 です。

"一食単価" で google 検索すると他の自治体の給食の一食単価が分かりますが、ざっと見たところでは小学校で 200〜250 円、中学校で 250〜300 円くらいでした。

ということは仙台市の給食の一食単価が他と比べてやたら少ないわけではありません。その割りに貧相な理由はなんでしょうか。

食材の買い付けが下手で同じ料理でも他の自治体と比べて単価があがってしまっているのか、平均は他の自治体と変わらなくても学校によってばらつきがあるのか。給食のお金(自治体の出すお金+親の払う給食費)が学校単位で完結するのなら、給食費未納が多い学校は単価を落とさざるを得ないと思いますが、そのあたりの仕組みはどうなっているのでしょうね。

追記

検証はしてませんが、2ch のスレで挙げられていた写真はバイアスがかかっている可能性がありますね。つまり侘しく見えるメニューだけ集まったのかもしれません。低学年向けであれば量は少ないでしょうし。それにしてもメロンパン+イチゴ二個はあんまりですけども……


2007-07-30 この日を編集

_ [Ruby] Rubyアソシエーション このエントリーを含むブックマーク

Ruby の普及と発展を支援することを目的に Ruby の作者まつもとゆきひろとネットワーク応用通信研究所は、7月末に日本法人のLLCとして、「Rubyアソシエーション」を設立します。

(中略)Rubyアソシエーションの事業内容は以下となります。

  • Rubyの維持
  • コミュニティ支援
  • イベント開催支援・有料イベント開催
  • Rubyを用いたシステムインテグレーション事業の支援
  • Rubyグッズの販売
  • 広報

仕事としてコミュニティ支援などをするのも面白いかもしれないですね。個人的には資格試験の問題を作るのが楽しそうです。「以下のうち configure で有効なオプションは何か」「下記のプログラム実行後の変数 hoge の値を選択肢から選べ」「ruby-listとは何についてのメーリングリストか」とかなんとか運用・言語仕様・コミュニティなどの分野から設問を用意したりするのでしょうね。

_ [メモ] 東方風神録体験版ver0.02a が公開されてました このエントリーを含むブックマーク

さっそくダウンロード。東方は体験版しかやったことがなかったり。


最近のコメント:

RSS
Creative Commons License
This work is licensed under a Creative Commons License
(note: text only. w/o web design, citations, (re)distributed softwares).