hoodwink.d enhanced
RSS
2.0
XHTML
1.0

RedHanded

RubyConf 2005 Keynote #

by daigo in cult

Matz talked about1 new features and ideas of the next major version of Ruby, Ruby 2.0, at the 2nd day of Ruby Conference 2005. Here is the video (198MB2). It has whole the session except a short part of the beginning. Please download it to your PC before viewing it. Anybody can upload it to BitTorrent?

RubyConf really gets an international conference. Many people come from US, Europe, Asia and Australia. 13 Japanease are here from Japan: Matz, Aoki, Arai, Etoh, Maeda, Moriwaki (me), Nishida, Ogino, Sasada, Suzuki, Takahashi, Tanaka, Urabe and Igarashi from US.

Sunday’s afternoon there were two workshops: Ruby on Rails 1.0 featrues and Demystifying Continuations. I took the latter. Samples in the slides tell the basics of continuation. As ko1 said at the last of the session, variables of Ruby and C inside Ruby work differently. After getting back from continuations ones of C are reset, while Ruby’s are not.

Reference

1 His slides are now available. You can find scripts of Q&A.

2 The file is now primary because my server is down. I still need a help to upload it to BitTorrent or something.

said on

Cool! The link doesn’t work. Can you fix it?

said on

-why if you want I can host this on http://yhrhosting.com:7000 with the rest of the audio content from the conf. I have a fat pipe and unlimited monthly bandwidth. drop me a line at: ez at yhrhosting dot com

said on

WMV :(

Thanks, hopefully it works in VLC or mplayer.

said on

You can also find the collaborative writeup at http://glu.ttono.us/articles/2005/10/16/matzs-keynotes

said on

If you need a mirror in Amsterdam let me know mischa at high5 dot nu. Still can’t reach the video btw…

said on

What, no Canadians?

said on

The domain name doesn’t resolve.

sgt-pepper.net resolves, but trying to access the file there redirects to localhost for some reason.

said on

My server seems down. Sorry. But I can do nothing from here. Could anybody let me put the movie file anywhere?

said on

A mirror can be found at: http://high5.net/mirrors/rubyconf/

said on

Worst. Keynote. Ever.

I really tried to watch this but I gave up after a while. Chaos, Matz has done better sessions than this. The audience was also terrible, asking too many questions and letting him move forward.

said on

Agreed, the audience was bogging down the keynote in a pretty annoying manner. #rubyconf was all “Let’s take this to the mailing lists, folks.” (In retrospect, someone should have shouted that out loud.)

Still, pretty exciting stuff.

said on

Torrent at http://rictic.com/bt/index.php

.torrent file: http://rictic.com/bt/btdownload.php?type=torrent&file=RubyConf2005_Keynote.wmv.torrent

Blog torrent == love

I can’t seed at the moment, but I’ll be on later. Perhaps others who have the file can be good samaritans and seed?

said on

For future reference, here’s a handy web site/tool which automagically P2P -ifies any file download.

dijjer

said on

Agreed that the audience questions really derailed the keynote address. It was especially disturbing considering that for all of the regular panel talks, people had in fact waited until the end to ask questions, make comments, etc.

Matz is too polite to tell people to hold their questions until the end, and Chad (or someone else near the front) should have stepped in sooner to get the mob under control. A lesson learned for next year, I guess.

said on

Hello,

I like the future to add the variable name in methods call. But I was wondering why new systax is needed for this, is there a disadvantage in doing it like this?

def do_something(a, b, c=3, d)
#do something
end
do_something(1, d=4, 2) #a=1 b=2 c=3 d=4

The method call above is just like normal method calls, in the order of arguments the d=4 should be ignored so 2 is still the second argument.

said on

leeghoofd: since arguments to function calls can (and often are, in nontrivial programs) arbitrary ruby expressions, how would you distinguish that from an assignment to the local variable d?

said on

Not only does Rails not scale, the community is arrogant and rude. Do the right thing, ban Rails from RubyConf.

said on

Face (textile seems to screw up your name): I’m confused how what the Rails community is like relates to the keynote. I think it has been excellent thus far and it brought me to ruby which I think is equally wonderous. I’m sorry you don’t feel the same way.

With that out of the way, I really enjoyed the keynote at the time. It felt open and I thought it was really cool that we in the crowd were allowed to give input. In retrospect, I think that it may have been inappropriate and that it should have been made clear that questions were to be left to the end. Once initial questions started, however, the climate was one where people felt free to speak their mind which was, frankly, refreshing.

said on

Canada Jack, there were 16 Canadians at RubyConf. (Including one of the speakers.)

said on

Kevin, I think Face was being ironic.

said on

450 downloads of the keynote so far…

said on

Can someone put up the torrents of the mp3s of the conference that was at http://yhrhosting.com:7000/files ?

said on

Show me where the are and I will put them online. I have some bw to spare. :)

said on

Show me where they are and I will put them online. I have some bw to spare. :)

said on

Actually, Ezra said the site is just down temporarily. But, if you wanted to upload the files as torrents, you would have had to already download them. So, then you would upload them as torrents and then you would, need to host the torrent files (they are small) on your own server. go to http://www.bittorrent.com for more info.

Comments are closed for this entry.