Это мекрософтовская конференция, где разные человекоподобные пиджаки обсуждают планы захвата мира. Так вот, пока эти корпоративные роботы похвалялись гламурными кнопочками, пришел Мигель, притарабанил свой зюзероутер и начал жечь.
Он рассказывал про историю создания mono, moonlight зачем оно надо. Например в отличии от красноглазых товарищей, он понимает что .NET и silverlight неминуемо придут к широкому распространению, ибо microsoft. И ему очень не понравилось, что linux будет выглядеть второсортной платформой, если не будет поддерживать эти технологии. Вот поэтому он и заварил эту кашу с mono.
Там много интересной инфы про будущее mono и moonlight и прикольные демо.
Вот видео с презентации http://msstudios.vo.llnwd.net/o21/mix08/08_WMVs/T31.wmv (~85 MiB) Извиняюсь за богомерзкий WMV, но у меня не было времени перегнать его в что-то православное.
Не обошлось и без казусов. Понравившиеся фразы с выступления:
"That's our beautiful logo for moonlight, and that's is the best thing we have done in the project so far"
"It's a shame... oh wait... uh... yeah... anyways, it's a shame..."
Про новую CMS на ASP.NET: "Let me show... well I'm not supposed to show you this. I'm REALLY not supposed to show you this, and I'm hold that Brian is not watching... um... I'm really not suppo... Brian is not here, right?"
Про прошлогоднюю презентацию moonlight 21 июня: "He asked me, why don't you show us moonlight, I mean silverlight on linux? We had no lines of code, we had no code written, and he send me that email in May 31, so I send an email to my guys, and I said: Guys, we have three weeks, can we make this happen? My guys said: Yeah! Why not? :)"
"Many years ago I wrote a spreadsheet, which todays is maintained by someone else, but I still feel passion to that spreadsheet, I know it's the most boring subject for most of you, but I really love spreadsheets."
Показывает сорцы часов на moonlight "This is just a plain XAML file, there is no magic to do this, it was just a clock thing [...] And there we must have a timer somewhere that updates it... Uh... where da hell is that... Ok, that is... that is magic :)"
Показывает другие часы, которые написал сам: "I wrote it just a year ago, and I'm going to kill it, because as you can see I didn't add a close button, so there is no way you can kill that thing now [... ps aux | grep mono; kill 29418...] The linux is very usable ;)"
"type mopen default.xaml, and it will launch a calendar in a window, and it looks... it looks like ASS!"
"Damn I'm thirsty, and this water is from someone else I'm afraid I'm gonna have a herpes [...] Oh thanks so much! No more herpes! Thanks, thanks! I'm very scared of that... um... you know, because you can't get rid of that once you get it."
"Uh what? Uh, I use a lot of alcohol..."
Про производительность рендера moonlight: "I'm gonna show you an embarrasing setup, because the performance is crushious there [заходит на сайт microsoft, фокс виснет] Well, that's not a performance issue I wanted to show you, a different performance issue, but I guess... A performance issue is a performance issue :) [...] I'll show you some other site that sucks later."
"We have an early prototype of a silverlight designer, I can show it to you, but you would laugh at me, so I'm not gonna do that..."
Показывает шахматы на silverlight: "Here you've allready noticed a bug: the first it says '.NET wins!', right, so we must fix that, so we search for this '.NET', and we change this bad boy to 'mono', and we will run it again. That is a beauty of opensource you can take a credit for someone else is non capable :)"
Показывает моно на Нокии 778: "It has a yahoo service, a sooner microsoft company... Uh the IRONY!!!"
"C'mon, ask me question! You know you're here, you should ask me: why are you destroying capitalism or something!"
"I'm a hippie! You know, I love everybody... so... I love you, guys... Well, not in that way!"