2007-01-01から1年間の記事一覧

Rails2.0のRouting(config/routes.rb)の記述方式についてのまとめ。

まだmap.resourceやmap.resourcesを使って複雑なアプリを作ったことが無いので、リソースがネストする状況は経験したことが無いのですが、これはなかなか便利そうなのでメモ。 「天使やカイザーと呼ばれて: リソースが3段以上ネストしたときのmap.resources…

1日1行カレンダー - たけひこ日記

いきなりですが問題です*1. カレンダーを生成するプログラムを作ってください. 1日1行で,1行の形式は「2007年12月30日(日)」とします. 祝日や休日は無視します. 開始日と終了日は,プログラムの中で直接指定します. 恣意的な仕様を書いたところで,早…

1週間暇ができたのでWEBプログラミングを勉強したいと思います。 ・1日の勉強時間は5時間ですむ ・WEBプログラミング言語である ・今後プログラミングしていくに.. - 人力

1週間暇ができたのでWEBプログラミングを勉強したいと思います。 ・1日の勉強時間は5時間ですむ ・WEBプログラミング言語である ・今後プログラミングしていくにあたり有用な、使える言語である ・1週間後掲示板が作れる ・以後まとまった時間がと…

HotRuby - Ruby on JavaScript - yukobaの日記

先日の木曜日、YLUGに参加しました。笹田耕一さんの YARV(Yet Another RubyVM) の講演会でした。なんか、会は、過去9年間の間で、1,2を争う盛り上がりだったそうで、すごく楽しかったです。参加者のレベルも高く、YARV の中の話を色々と聞かせていただき…

あなたの知らないRuby 1.9 (1) @ 2007年12月 @ ratio - rational - irrational @ IDM

http://idm.s9.xrea.com/ratio/2007/12/27/000730.html !が再定義可能に。 http://b.hatena.ne.jp/entry/http://idm.s9.xrea.com/ratio/2007/12/27/000730.html

2007-12-28 - 思っているよりもずっとずっと人生は短い。

遅ればせながら、ようやっと1.9.1、じゃなくて1.9.0がリリースされました。www.ruby-lang.orgのアナウンスも最初に書きかけたときには1.9.0に気づかず1.9.1とか書きそうになったよ……。 そういえば、某所の記事に某所で批判が出ていたので、ちょっとアレンジ…

InfoQ: Ruby 1.9をリリース

。 以前は臨時のマイナーバージョンを備えたRubyのバージョンナンバーは試験的なバージョンを意味していた。従って、Ruby1.8が製品バージョンの間はずっとRuby1.7は試験的なバージョンだった。この実装は製品使用として準備が整うまでにはまだしばらく…

スラッシュドット ジャパン | Ruby 1.9.0 リリース

elfbin 曰く、 /.jと同じく、Rubyも1.9.0をクリスマスリリースしていたようだ。当初予定していたRuby 1.9.1ではなく、Ruby 1.9.0となったのは、期待していたほど安定したものではないためとのこと。ただ、予定していた非互換な変更はすべて取り入れられたと…

Ruby 1.9 の新機能を調べてみた - diary of a madman

1.9.1 のリリースも近いということで、Changes in Ruby 1.9 を参考にしながら Ruby 1.9 trunk (r14828) で遊んでみた。 まあ、ほとんどは上のサイトに書いてあるとおりなんだけど、「おっ」と思った点やその他で気付いた点を以下に列挙。(既に書かれている内…

Ruby 1.9.0 で tDiary を動かしてみる(トップページだけ) - まちゅダイアリー (2007-12-28)

Ruby 1.9.0 で tDiary を動かしてみる(トップページだけ) Ruby 1.9.0 で非互換が増えたって話だけど、実際のところどれくらい影響があるかよく分かんない。 ってことで、ちょうど tDiary 2.2 もリリースされたことだし、無謀にも tDiary を Ruby 1.9.0 で…

Rubyリファレンスマニュアル(通称るりま)とReFe2をインストール・Emacsで参照する・anything.elとの連携 - ’(rubikitch wanna be (a . lisper))

るりまがリリースされたのでインストールしてみる。かなりの充実ぶりに驚く。 次世代ReFeはBitClustというツールがベースとなっている。BitClustはリファレンスマニュアル用ツール群で専用Webサーバーなどを提供しているみたい。 とりあえず展開してBitClust…

ユメのチカラ: カーネル読書会、初めてのストリーミング中継

第83回カーネル読書会はささださんの「高速なRuby用仮想マシンの開発」というお題であった。Ruby 1.9.0リリース直後ということもあり、ミラクル・リナックスのセミナールームは立ち見の大入り満員であった。 今回のカーネル読書会の目玉はそれにもまして、初…

L'eclat des jours(2007-12-28):Ruby on Windows

http://arton.no-ip.info/diary/20071228.html#p01 http://b.hatena.ne.jp/entry/http://arton.no-ip.info/diary/20071228.html#p01

構造化Wiki記法エンジン WikiForme 0.6 + Pressmate リリース! - 古橋貞之の日記

構造化Wiki記法エンジンWikiForme(うぃきふぉるむ、うぃきふぉーむ)のバージョン0.6をリリースします! 今回の目玉はPressmateとwfdoc、そして大幅に強化された記法プラグイン群です。 ソースコード:wikiforme-0.6.0.tar.gz コマンドライン版パッケージ:…

Ruby 1.9.0 の M17N メモ - val it : α → α = fun

というわけで、ちょっとだけ調べてみた。ちょっとだけすぎるけど。 Ruby は 1.9 になって M17N になった。 1.8 系の Ruby では String は実質的にバイト列のことだったが、 1.9 系では文字の扱いができるようになっている。逆にバイト列として扱う場合には面…

L'eclat des jours(2007-12-27)Ruby-1.9.0 Windows Installer Package

http://arton.no-ip.info/diary/20071227.html#p03 http://b.hatena.ne.jp/entry/http://arton.no-ip.info/diary/20071227.html#p03

Ruby 1.9の未来 @ 2007年12月 @ ratio - rational - irrational @ IDM

http://idm.s9.xrea.com/ratio/2007/12/27/000729.html さんせいー 「この機能たちを無視するなら、JRubyはたとえビジネス的に一時盛り上がったとしてもただの負け犬だ。」/ものすごい愛を感じる http://b.hatena.ne.jp/entry/http://idm.s9.xrea.com/ratio/…

CentOS で構築する自宅サーバ : Ruby 環境の構築

最近では、Ruby が使えるレンタルサーバも増えてきました。しかし、Ruby のライブラリまで充実していたり、最近話題の Ruby on Rails まで自由に使うことができるところはまだまだ少ないというのが現状です。もちろん、自宅サーバならばこういった問題に頭を…

Ruby 1.9.0登場、一気に性能アップ - 開発者は採用検討を | エンタープライズ | マイコミジャーナル

http://journal.mycom.co.jp/news/2007/12/26/003/index.html http://b.hatena.ne.jp/entry/http://journal.mycom.co.jp/news/2007/12/26/003/index.html

DSAS開発者の部屋:ActionScript Converter '3to2' を公開します

少し遅くなってしまいましたが、去る 11 月 27 日に開催された Tech-mobi2007 でお話させていただいた ActionScript Converter "3to2 (サントゥニー)" の講演資料とソースコードを公開させていただきます。 続きを読む http://dsas.blog.klab.org/archives/5…

lab.klab.org - MediaWiki - 3to2

ActionScript Converter "3to2(サントゥニー)" は、ActionScript3 で作成した Flash ムービーファイル(SWF) から ABC(ActionScript Byte Code) を抽出し、これを ActionScript2 ソースコードに変換する、コンバータプログラムです。 "3to2(サントゥニー)" は…

日本 Ruby 会議 2008 - FrontPage

http://jp.rubyist.net/RubyKaigi2008/ 2008 http://b.hatena.ne.jp/entry/http://jp.rubyist.net/RubyKaigi2008/

[ANN] Ruby 1.9.0 is released

78b2a5f9a81c5f6775002c4fb24d2d75 ruby-1.9.0-0.zip です。 日付変わっちゃった まつもと ゆきひろ /:|) http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/44387 1.9.0リリース 「日付変わっちゃった」w おめでとうございます。早速使わせて…

_ [Ruby] 1.9.0 リリースされました

1.9.0 リリースされましたクリスマスリリースはなりませんでしたが、Ruby 1.9.0 がリリースされました。1.9.0 では VM(YARV)による高速化や M17N(多言語化)など 1.8 系列から大きな変更があります。 変更点ですが、公式なものが出るまでは以下が参考にな…

Seattle.rb - parse_tree and ruby_parser

ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using ruby窶s arrays, strings, symbols, and integers. ruby_parser ruby_parser (…

Ruby4年ぶりの新版1.9.0正式リリース,VM刷新で大幅高速化:ITpro

まつもとゆきひろ氏は12月25日深夜,Rubyの4年ぶりの新版となる1.9.0を正式リリースした。1.9では笹田耕一氏が開発したRuby仮想マシンYARVを標準の実行環境として採用し,ベンチマーク性能で2倍から10倍と大幅に高速化した。 http://itpro.nikkeibp.co.jp/ar…

Ruby 1.9.0 リリース!

お待たせしました。Ruby 1.9.0 がリリースされました (リリースについてのアナウンス:[ruby-list:44387])。 ただし、本リリースは、当初予定していたRuby 1.9.1 ではなく、 Ruby 1.9.0となっています。これは、Ruby 1.9.1として期待していたほどの安定したも…

404 Blog Not Found:ruby - 1.9.0 Released!

JSTだと日付をまたいじゃったけど、GMTならまだ間に合うということで。 Ruby 1.9.0リリース @ 2007年12月 @ ratio - rational - irrational @ IDMRuby 1.9.0がリリースされました。恒例のクリスマスリリースです。開発者のみなさん、お疲れ様でした。 Ruby 1…

Ruby 1.9.0リリース @ 2007年12月 @ ratio - rational - irrational @ IDM

http://idm.s9.xrea.com/ratio/2007/12/26/000728.html 「Ruby 2.0の仕様が固まるまではあと20年掛かるという噂」w とりあえずリリースされた何か。 http://b.hatena.ne.jp/entry/http://idm.s9.xrea.com/ratio/2007/12/26/000728.html

まつもとゆきひろのハッカーズライフ:第10回 ソースを読もう (1/2) - ITmedia エンタープライズ

ハッカー能力を高めるのに優れた方法は、実際にコードを書くことと、ほかの人が書いた優れたソースコードを読むことです。今回は、わたしの過去の経験からソースコード読解の秘訣を考えてみます。 2007年12月26日 03時51分 更新 DocINF[Num++] = "/enterpris…