Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Matzにっき(2007-08-04)
[go: Go Back, main page]

«前の日記(2007-08-03) 最新 次の日記(2007-08-05)» 編集

Matzにっき

<< 2007/08/ 1 1. 連載:C# 2.0入門 第3回 新しい繰り返しのスタイル − yield return文とForEachメソッド − @IT
2. Shoes, a Tiny Toolkit for Making Browser-like Things
2 1. Download Hadoop at OSCON (Yahoo! Developer Network blog)
2. ウェブキャリアでWebエンジニアとしてのキャリアを磨こう 株式会社ウェブキャリア
3. 先達の業界に学ぶプロジェクトマネジメント 第1回 20年は遅れているITプロマネ:ITpro
4. 横浜
3 1. 特別講演:「オープンソース・ソフトウェア開発思想とリアルな地域ネットワークの連
2. トークセッション-5:「世界に広がるオブジェクト指向スクリプト言語 Rubyの可能性」
3. 夕食: 中華街
4. Rubyの浮動小数点数リテラルの扱いは正しいのか
5. 今こそ問われるプログラミング雑誌の価値:ITpro
4 1. LL魂 〜 LL Spirit
2. The Ruby VM: Episode V
5 1. 第一日曜日
6 1. uehajの日記 - Groovyの奇妙な演算子(その1)
2. Tenjin
3. HAL - CNRS
4. Dr. Dobb's | Lock-free Interprocess Communication
5. Parallel Python
6. Googleは人材を飲み込むブラックホールか − @IT
7 1. Lazy Collectionへの第一歩
2. 蛙男商会からの報告・連絡・相談 祝・開星高校甲子園出場!
3. CSS、YAML、XML、JSONのいいとこ取り? 新データフォーマット「RSD」提案 | マイコミジャーナル
4. LL魂レポート
5. 仙石浩明CTO の日記: 面接FAQ: Tech総研「転職体験談」の取材を受けました
6. InfoQ: Gemstone OODB to support JRuby, Rubinius
7. Static Typers vs Dynamic Typers
8. asahi.com:ゲゲゲの「ぬりかべ」、こんな姿? 江戸期の絵巻に登場 - 文化・芸能
8 1. 上京・取材
2. 楽天ミーティング
3. ユメのチカラ: LL魂
4. livedoorの開発体制 - livedoor ディレクター Blog
9 1. MySQLカンファレンス
2. symfonyで開発日記 : symfonyのソースコードの値段
3. [動画]オープンな開発プロセスとオープンな開発言語 − @IT情報マネジメント
4. davidflanagan.com: Changes between Ruby 1.8 and Ruby 1.9
5. 開発合宿のススメ Web Service:@nifty
10 1. The Origin of XEmacs
2. コミュニティ活動以上に面白い会社にしたい − @IT自分戦略研究所
3. Tor Norbye's Weblog: Ruby Screenshot of the Week #15: More Hints and Quick Fixes!
4. Opening Python Classes | Ian Bicking: a blog
5. PHP and ActiveRecord
6. Martin Fowler's Bliki in Japanese - ひとつの言語
7. 【コラム】気ままにスイートフォト (4) ピンホールカメラを作ってみる | 家電 | マイコミジャーナル
11 1. 帰省・山口へ
12 1. 山口
2. ユダの福音書を追え
13 1. 買い物・従姉妹
14 1. 帰宅
2. masuidrive on rails >> Blog Archive >> PHPユーザの為のRuby/Rails入門
15 1. Rubyist Magazine - Rubyist Magazine 0020 号
2. Object Arts | Future development of Dolphin discontinued.
3. syx - Google Code
4. SScript: enhancing JavaScript's expressive power << Noumena
5. Nu?
6. NYC LOCAL: Tuesday 14 August 2007 Lisp NYC: Perry Metzger on Otter, the new salty slick whiskered snow-bellying programming system - comp.lang.lisp
7. Making Rails Better - Fixing Architecture Flaws in Active Record
8. Erlang Message Passing - Ruby point of view
16 1. Rubyの技術者認定試験が10月開始,2008年には世界に向け英語版も:ITpro
2. ITmedia エンタープライズ:矛盾を抱えつつ進化する“Java”−−黒船となったRuby on Rails
3. Headius: NetBeans Ruby Support is the BOMB
4. Nine Javascript Gotchas
17 1. Hash functions.
2. Being John…uhm…Bader >> Blog Archive >> Ruby faster than Python and Perl!
3. Software Progress
18 1. IPA未踏ソフトウェア創造事業2006年度下期千葉PM採択プロジェクト最終成果報告会
2. The rantings of Clinton Forbes: The D Programming Language versus a Datsun 240Z
3. The Multicore Kerfuffle and a Dose of Reality at Mark Nelson
19 1. ビショップ不在
20 1. アンカテ(Uncategorizable Blog) - 日本が世界に誇るまつもとゆきひろ氏の大きな穴
2. Karsten Wagner's Blog: Better exception handling
3. A lack of productivity is killing Smalltalk.
4. The Most Excellent and Lamentable Tragedy of Richard Stallman − Edward O’Connor
21 1. 車故障
2. Introduction to Perl6
3. 5 Things a Ruby developer needs to know about Scala - CircleShare Blog
4. InfoQ: Erlang's Mnesia - a distributed DBMS for highly scalable apps
5. Tilera、デュアルコアXeonより10倍高速な64コアCPU「TILE64」
22 1. Sony講演会
2. Microsoft vs. Google - the open source shame | Reg Developer
3. New Python Bugtracker
4. Interoperability with Java is not a good thing.
23 1. U-20 プロコン
2. Ruby Business Commons設立総会レポート
24 1. 山陰中央新報 - 「ルビー」活用の産業振興検討
2. 一方、鳥取・米子では
25 1. bbum’s weblog-o-mat >> Blog Archive >> Python: di
2. Performance benchmarks << evan.musing
3. InfoQ: Ruby 1.9 adds Fibers for lightweight concurrency
4. The Better String Library
5. Can open source be giving comfort to the enemy? - DIY Drones
26 1. 聖霊の賜物
27 1. ねたミシュラン 千葉県マジで?!
2. Useless Factor: The R5.97RS Unicode library is broken
3. Pupeno’s web site >> Blog Archive >> The problem with Lisp
4. Slashdot | Court Ruling Clouds Open Source Licensing
28 2. カンファレンスコール
3. NHK取材
4. sumim’s smalltalking-tos - なぜかくも人は Smalltalk を殺したがるのか?
5. 初歩の「Perl」「Python」「Ruby」 − @IT情報マネジメント
29 1. 東京出張
2. 「まわりが“天才だらけ”の中で、どう生き延びる?」 (“アンチ天才”のボトムズ流仕事術):NBonline(日経ビジネス オンライン)
3. google-sparsehash - Google Code
4. [r6rs-discuss] Unicode issues
5. 楽天ミーティングで学んだこと
6. ソフトウェア開発者は製造業のことを知った方がよい
30 1. M17Nミーティング
2. Rebel Science News: The Seven Deadly Sins of Erlang
3. lucille development blog >> Blog Archive >> Xorshift RNGs
31 1. 有機化学美術館・分館:ナノチューブを溶かす意外なもの - livedoor Blog(ブログ)
2. 思っているよりもずっとずっと人生は短い。- Rubyバブル
3. Superators Add New Operators to Ruby
4. err.the_blog.find_by_title('Full of Ambition')
5. ITmedia エンタープライズ:EMEA地域でRuby on RailsとC#の利用が拡大
>>
Dr.Web 予測するアンチウイルス 持ち込み PC 対策でお悩みの方にオススメです。
ウイルス・スパイウェア検査・駆除 用ツール Dr.WEB CureIt! を無償配布中!

2007-08-04 [長年日記]

_ [言語] LL魂 〜 LL Spirit

もうどの辺がLLなんだかよく分からないけど、 言語好きが集まるイベントは希少だから、 それはそれで構わないと思う。

いや、日本でもOOPLAとかPOPLとかが開催されるようになれば、 いいのかな。でも、あっちはアカデミック色が濃すぎるしな。 発表しようにも、論文査読が通らなそう(トラウマがあるらしい)。

それはともかく、私とLLの位置関係は微妙で、 今回みたいに前日に他のイベントがあって交通費と宿泊費を負担してくれた場合には 気にしなくてすむけど、なんか私の交通費の異様な高さは このような「手弁当」の香りがするイベントには出席しにくいんだよなあ。

かといって、あんまり自分を安売りすると弾さんに怒られちゃうし。

実は地下鉄の出口を間違えて道に迷ってしまい、 和田先生の話が全然聞けなかった。これは後悔が残る。

で、今回は恒例Language Updateとパネル「オレ様言語の作り方」へ参加。

Language Updateは、むしろ他の言語の方が楽しかった。 IoとかLuaとか。多様性は善である。

で、Rubyは私とささだくんでプレゼンしたのだが、 私が思いっきりボケて、ささだくんがツッコむというスタイルにした。 Rubyくらいになると、もう言語の紹介は要らないし、 とはいえ、技術的な変化は些細なことになっちゃうし、 どうしてもウケ狙いになってしまうからだ。

のだが、実際のプレゼンは 当初の予想(期待?)ほどスムーズには行かなかった。 いかんせん8分という持ち時間が短すぎ。せめて15分欲しかった。 まあ、気まぐれな私に振り回されるささだくん、という構図がイメージできれば それで8割は成功な気がする。

が、ボケた内容のうち、一部は本気だったりする(「もしかして」機能とか)。 残りはきっと2.0だな。

「オレ様言語の作り方」は、高橋さんが司会で、 私がゲスト(解説者?)、パネラは

  • Xtal (石橋さん)
  • なでしこ (クジラ飛行机さん)
  • Sukuna (小原さん)
  • Diksam (前橋さん)

しかし、今思えば、解説者としての立ち位置だったら、 それを徹底すればよかった。

今のこの機能ですが、これはきっと〜の影響ですね。 いい味出してますねえ。

とか。失敗だ。

それをClassicの紹介とかに費やしてしまった。 台無しだ。ちなみに高橋さんからは、古いRubyについても いろいろ質問されて、手元にある一番古い0.49をコンパイルしてみたんだけど、 手を入れないと現在のLinuxではコンパイルできないし(古いglibcに依存してた)、 結構文法が違うし、で戸惑った。当時はまだ引数の括弧が省略できないし。

古いRubyの話は結局パネルでは使わなかったんだけどね。

あと、何人かの人に少し挨拶した後は、 くたびれていたので早々に帰ってしまった。 もうちょっといろんな人と話したかったんだけど、 残念。またの機会に。

今度私を見かけたら積極的に話しかけてくださいね。

_ [Ruby] The Ruby VM: Episode V

このインタビューももう5回目か。

今度はささだくんがYARVにおける最適化について。 前回(M17N)は頑として黙ってたささだくんが、嬉々として語ってますよ。 ほんとにこういうのが好きなんだなあ。

私も嫌いじゃないけど、徹底できない。 だからMRIは遅いんだろうか。

本日のツッコミ(全2件) [ツッコミを入れる]
_ koyhoge (2007-08-16 17:51)

LLイベントは、参加者のチケットの争奪合戦が嫌なのでヤケクソのように規模拡大を計って来ていますが、その副作用として近年はかなり余裕を持った予算を組めるようになっています。ということで、まつもとさんの往復旅費くらいは問題なく出せますので、来年もぜひ発表者としてご参加ください。:-)

_ takano32 (2007-08-21 18:52)

OOPSLA?

お名前:
E-mail:
コメント:

«前の日記(2007-08-03) 最新 次の日記(2007-08-05)» 編集

RSS feed meter for http://www.rubyist.net/~matz/ Creative Commons License This work is licensed under a Creative Commons License.