9:59:59.000,9:59:59.000 ♪ (guitar music) ♪ 9:59:59.000,9:59:59.000 Ok...ok 9:59:59.000,9:59:59.000 So I'm doing and experiment 9:59:59.000,9:59:59.000 where I try to see how much 9:59:59.000,9:59:59.000 I can get away with before 9:59:59.000,9:59:59.000 they stop inviting me to these things. 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 Alright, I've asked the... 9:59:59.000,9:59:59.000 If you follow me on Twitter, 9:59:59.000,9:59:59.000 you know what's about to happen. 9:59:59.000,9:59:59.000 If you don't follow me on Twitter, 9:59:59.000,9:59:59.000 you are in for a treat. 9:59:59.000,9:59:59.000 Uuumm, I've asked the organizers 9:59:59.000,9:59:59.000 to place security at the back door, 9:59:59.000,9:59:59.000 so you can't leave now. 9:59:59.000,9:59:59.000 Aaand, I will begin. (Clears throat) 9:59:59.000,9:59:59.000 I don't understand why people 9:59:59.000,9:59:59.000 like static typing so much -- 9:59:59.000,9:59:59.000 it's impossible for me to program 9:59:59.000,9:59:59.000 without moving my hands. 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 I heard a team of French programmers 9:59:59.000,9:59:59.000 are working on a jit for Ruby. 9:59:59.000,9:59:59.000 They call it "Le jit." 9:59:59.000,9:59:59.000 The second version will be called 9:59:59.000,9:59:59.000 "2 le git." 9:59:59.000,9:59:59.000 I recently went to a Javascript conference, 9:59:59.000,9:59:59.000 but all of the node developers put me on edge. 9:59:59.000,9:59:59.000 It's nine A.M. Yassss! 9:59:59.000,9:59:59.000 (Clears throat, laughs) 9:59:59.000,9:59:59.000 Apparently ActionCable 9:59:59.000,9:59:59.000 is all about streaming, 9:59:59.000,9:59:59.000 so why didn't D.H.H. 9:59:59.000,9:59:59.000 call it ActionNetflix? 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 The problem with ActionCable 9:59:59.000,9:59:59.000 is that I'm paying for more channels 9:59:59.000,9:59:59.000 than I watch. 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 I'm really excited 9:59:59.000,9:59:59.000 about the new text-based browser 9:59:59.000,9:59:59.000 that D.H.H. announced yesterday -- 9:59:59.000,9:59:59.000 turbo links. 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 How much time do we have left? 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 Ok, alright, 9:59:59.000,9:59:59.000 I will stop punishing you 9:59:59.000,9:59:59.000 for a while. 9:59:59.000,9:59:59.000 Alright, hold on... 9:59:59.000,9:59:59.000 hold on a sec. 9:59:59.000,9:59:59.000 Let's get this.. 9:59:59.000,9:59:59.000 let's get this started. 9:59:59.000,9:59:59.000 Gotta get this started up here. 9:59:59.000,9:59:59.000 Sorry, I shoulda... 9:59:59.000,9:59:59.000 I shoulda prepared. 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 One sec... 9:59:59.000,9:59:59.000 Sorry, hold on. 9:59:59.000,9:59:59.000 ♪ (Windows XP startup chime) ♪ 9:59:59.000,9:59:59.000 Ok, uh... 9:59:59.000,9:59:59.000 Alright, I think we're up. 9:59:59.000,9:59:59.000 So you're probably wondering 9:59:59.000,9:59:59.000 why I'm using Windows XP. 9:59:59.000,9:59:59.000 So uh... 9:59:59.000,9:59:59.000 I'll explain why I'm using Windows XP. 9:59:59.000,9:59:59.000 And the reason is because uh... 9:59:59.000,9:59:59.000 Kent Beck is here at this conference -- 9:59:59.000,9:59:59.000 he's going to be giving a keynote. 9:59:59.000,9:59:59.000 And... so like I'm a really huge fan 9:59:59.000,9:59:59.000 of Kent Beck, 9:59:59.000,9:59:59.000 and I went to his Wikipedia page 9:59:59.000,9:59:59.000 and it turns out that Kent Beck invented XP. 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 Thought I'd use XP for this presentation. 9:59:59.000,9:59:59.000 Unfortunately, uhhhh, 9:59:59.000,9:59:59.000 Windows XP has no emoji 9:59:59.000,9:59:59.000 and I really like to use emoji 9:59:59.000,9:59:59.000 so instead I have to use Wingdings. 9:59:59.000,9:59:59.000 Um... (laughter) 9:59:59.000,9:59:59.000 So I'm sorry this presentation 9:59:59.000,9:59:59.000 will lack emoji. 9:59:59.000,9:59:59.000 Um, anyway, so 9:59:59.000,9:59:59.000 welcome to Rails Conf. 9:59:59.000,9:59:59.000 I'm really happy that you're all here 9:59:59.000,9:59:59.000 and that you came to watch me. Um, 9:59:59.000,9:59:59.000 I really enjoy going to Rails Conf. 9:59:59.000,9:59:59.000 It's like, if you attend Rails Conf, 9:59:59.000,9:59:59.000 you'll get to meet a lot 9:59:59.000,9:59:59.000 of the Core Team developers, like me. 9:59:59.000,9:59:59.000 And um most of the Core Team comes 9:59:59.000,9:59:59.000 Rails Conf. 9:59:59.000,9:59:59.000 And I mean the reason that 9:59:59.000,9:59:59.000 most of us Core Team members 9:59:59.000,9:59:59.000 have to come to Rails Conf 9:59:59.000,9:59:59.000 is so that we know 9:59:59.000,9:59:59.000 what the next version of Rails will have. 9:59:59.000,9:59:59.000 (laughter) 9:59:59.000,9:59:59.000 Ok, ActionCable... 9:59:59.000,9:59:59.000 So my name is Aaron Patterson. 9:59:59.000,9:59:59.000 If you do not follow me on the internet, 9:59:59.000,9:59:59.000 I am tenderlove. 9:59:59.000,9:59:59.000 If you do not recognize me, 9:59:59.000,9:59:59.000 this is what I look like on the internet. 9:59:59.000,9:59:59.000 So...just so that's clear, 9:59:59.000,9:59:59.000 this is me in fact. 9:59:59.000,9:59:59.000 Um...so I have to start out 9:59:59.000,9:59:59.000 and say thanks to everybody. 9:59:59.000,9:59:59.000 Um...I work for Redhat, 9:59:59.000,9:59:59.000 so thank you, Redhat. 9:59:59.000,9:59:59.000 Yes, I'm using Windows, sorry. 9:59:59.000,9:59:59.000 Um... I enjoy working at Redhat, 9:59:59.000,9:59:59.000 I'm on the ManageIQ team. 9:59:59.000,9:59:59.000 We write software that manages clouds. 9:59:59.000,9:59:59.000 So if you have a cloud, 9:59:59.000,9:59:59.000 we will manage it. 9:59:59.000,9:59:59.000 Um... 9:59:59.000,9:59:59.000 Um... I also want to say thanks 9:59:59.000,9:59:59.000 to Ruby Central for having me here 9:59:59.000,9:59:59.000 and having Rails Conf.