1 мая 2012 г.

Последнее фото на память...

Сегодня Google Wave окончательно прекращает свое существование.

Google Wave в день закрытия

6 августа 2010 г.

RIP Google Wave

4 августа 2010 года в официальном блоге Google появилось сообщение, которое хотя и было озаглавлено "Update of Google Wave", но по сути было объявлением о кончине Google Wave как самостоятельного проекта.

После упоминаний о инновационности Волны и значительном вкладе ее команды в расширение границ computer science, в сообщении говорится: "мы не планируем продолжать разработку GW как самостоятельного продукта, но как минимум до конца года будем поддерживать сайт и развивать технологию для использования в других продуктах Google". И далее - "Центральная часть кода и протоколы уже в open source, так что разработчики смогут продолжить инновации, которые мы начали. Кроме того, мы собираемся работать над средствами, которые позволят пользователям простым способом "освободить" свой контент от Волны". Видимо, речь идет о средствах экспорта текстов, накопленных пользователями в своих волнах.

Очень-очень жаль, что Гугл прикрывает проект. Считаю, что GW пал жертвой нереалистичных ожиданий его идеологов (братьев Расмуссенов). Йенс с самого начала думал, что изобретает замену электронной почте и никак не меньше. Они так с Ларсом, видимо, и представили свою идею "Ларри, Сергею и Эрику", когда просили их согласия на этот венчурный проект (Google Wave не был обыкновенным гугловским сервисом - его создавала команда, которая работала отдельно от всего Гугла и в значительной степени на свой страх и риск, согласившись получать бонусы в зависимости от успеха мероприятия). Естественно, что когда такой массовости не получилось (более миллиона пользователей - в масштабах Гугла это не масса), последовал отказ от дальнейшей разработки. Теперь маячит новая игрушка - игровая соцсеть Google.me, куда и будут, наверное, переброшены GW-ресурсы.

Парадокс заключается в том, что GW действительно замена электронной почте, но в довольно узкой сфере - коллаборации, в организации совместной работы относительно небольшого количества людей (2-50-100 человек). Проектные коллективы, стартапы, дружеские компании при организации поездок и мероприятий - вот те, кто реально потерял от закрытия GW.
Здесь команда Волны "прокололась" на том, что по техническим причинам сделали волны публичными, вызвали преждевременный интерес техновандалов и - скомпрометировали представление о надежности и секьюрности Волны.

Сильнейшая сторона Волны, имхо - ее расширяемость и универсальность как среды исполнения. Есть достаточно продвинутые API, развивается Google Wave Federation Protocol. Создано сообщество девелоперов, появились интересные гаджеты и роботы... Жаль, если все пойдет прахом.

Вряд ли нам удастся переубедить руководство Гугла, проголосовав за сохранение проекта. Если уж более миллиона пользователей оказались неубедительными, то 5 тысяч ежедневно собираемых сейчас голосов в поддержку продолжения разработок тоже не аргумент. Хотя для очистки совести и в поддержку Google Wave Team проголосовать можно и даже нужно.

Очень бы хотелось, чтобы максимум наработок было передано в open source. Надеюсь, что будет создано нечто вроде Wave Foundation, к которому перейдут функции координации и поддержки проекта.

Драма (трагедия? комедия? :) только разворачивается, следите за событиями...

29 декабря 2009 г.

Ларс онлайн (Вейв-марафон Киев-Сидней с Ларсом Расмуссеном)



Ниже — онлайновая часть нашего вейв-марафона с Ларсом Расмуссеном — разработчиком Google Wave и Google Maps. После того, как Ларс ответил на 50 вопросов в первой части, он радостно отправился в четырехдневный отпуск. Но радостно было ему, а не нам, которые остались в неведении: «Куда же пропал наш герой?» Ведь публика требовала продолжения банкета…
Пришлось нам, по примеру Ларса, «развлекать народ танцами». Макс сделал отличный клипик с танцующим Ларсом и разместил на специальной информационной волне. Мы ее назвали «Танцуют все»

©qMax Марафон. Между офлайном и онлайном. «Танцуют Все!»

Ларса не было с пятницы по понедельник. На все запросы ответом была тишина. Он вернулся посвежевший и… удивленный, что его (о, диво!) все еще ждут эти странные русские!
Правда он тут же подтвердил свое участие в онлайновой заключительной части марафона. Результаты — ниже.



Ask Lars — online!

Начало онлайна 2-го декабря в 11:00 МСК!

Проводит Kyiv GTUG Center
Команда марафона: Владимир Иванов (elGephest), Максим Васильев (qMax), Олег Боженко (mrGALL), Вадим Барсуков (vadbars).
Вейв-Марафон анонсирован на официальном блоге Google Україна
Базовый электронный ресурс: Українські хвилі
Информационній партнер: Google Wave Россия
Информационный спонсор: ITC.UA
Спонсор призового фонда: Хабрахабр

elGephest:
привет!
Это случилось!
мы начинаем онлайн с Ларсом
Вначале он ответит на несколько оставшихся вопросов (чтобы все вспомнили, зачем пришли)


Ya_bodya:
Google Chrome очень инновационный и поддерживает еще не доконца утвержденный HTML5 что свидетельствует о том, что Google не устраивают те стандарты, которые есть сегодня в интернете. Исходя из этого вопрос: Каким бы Google и Вы в часности хотели бы создать интернет (переделать его или создать заново) если бы совсем не надо было бы думать про обратную совместимость со всем что сейчас уже создано для интернета и работы в нем?

Lars:
Во-первых, мы никогда бы не пожертвовали обратной совместимостью. Наилучшее свойство Веба — доступность очень большого объема информации и без обратной совместимости не обойтись.
Мы полагаем, что все больше и больше приложений и услуг начнут жить в Интернете, и они будут богатыми или богаче чем традиционные десктопные приложения. Веб — это и есть ОС в нашем понимании. Веб или облачные вычисления имеют намного больший потенциал, чем сервисы, ограниченные одним компьютером…

Denis Sheremetov:
Родилась ли идея wave как продолжение концепций SemanticWeb или это нечто другое? 

Lars:
Я не думаю, что это так. Мы используем множество тех же техник, которые сделали Google отличным в поиске, для проверки правописания и (скоро) для перевода. Мы используем машинное обучение и статистическую лингвистику для этого…

Denis Sheremetov
Уточню, я имею ввиду агенты, а также работу над спеллчекером, который показался мне из презентации больше лексическим анализатором, в случае если он покажет хорошие результаты, теоретически можно строить онтологии на основе волны, ведутся ли работы в этом направлении?

Lars:
Еще нет, но мы это обсуждали. У нас есть команда (мы называем их «бродягами») как раз для таких вещей…

Denis Sheremetov:
На ваш взгляд, когда можно будет сказать, что проект wave уже превзошел ожидания? 

Lars:
Хм, это займет некоторое время :) Я связываю с Wave большие надежды. Думаю [это случится тогда], когда Wave займет столько же или больше места в наших головах/умах, чем Электронная почта для моего поколения. Тысячи провайдеров Wave, возможно миллиарды пользователей (не все в Google Wave, конечно, но в каких-то Wave системах). Мой брат Jens иногда описывает нашу самую безумную мечту, когда Wave станет для цифрового мира тем, чем стала бумага для аналогового. Это очень большая мечта :)

Light Templar (aalexander@googlewave.com):
Возможно ли прямо сейчас добавить в волну инструменты для бана определённых ботов и аккаунтов и дать к ним доступ тем людям, которые уже хорошо себя здесь зарекомендовали?

Lars:
Это будет. Мы знаем, что мы еще очень слабы в области прав и контроля. На практике это делает публичные волны немного сложными. Мы очень усердно работаем над разными инструментами и надеемся запустить некоторые из них в этом или следующем месяце.

elGephest
Есть ли идеологическое родство между Google Maps и Google Wave? Если есть, то в чем оно? 

Lars:
В обоих случаях мы пытались найти области, которые были популярны, но несколько инертны. И потом мы пытались начать с нуля, а не улучшать существующие парадигмы. Конечно, нам нравится думать, что и Maps и Wave помогают двигать Веб вперед. Мы стараемся быть на пределе возможностей браузеров и надеемся, что это подтолкнет разработчиков браузеров к улучшению Веба таким образом, что наш тип приложений станет действительно естественным для разработки.

elGephest
Здорово, наверное, работать по-братски? Ларс — расскажи о Йенсе!)
В чем вы разные, в чем — похожи? 


Lars:
Иногда работать вместе сложно. Мы очень много спорим :) Но, кажется, из этих споров выходят хорошие вещи. Помогает то, что мы достаточно разные и имеем разные сильные стороны. У Jens-а всегда большие, фантастические идеи. А я лучше в исполнении. Мы договорились с самого начала что будем делить все награды (деньги, славу или что угодно) поровну и всегда всегда всегда ставим дружбу выше работы. Именно это делает возможным нашу работу…

elGephest
Если бы не программирование, то какое занятие в жизни ты выбрал бы? 

Lars:
Я когда-то хотел стать ветеринаром. Также думал о политике. Я учил математику, но не достаточно в этом хорош.

elGephest:
Google Maps — два датчанина, Google Wave — два датчанина, Gogle Chrome — еще один датчанин. Ларс, — прокомментируй!)

Lars:
Ха ха :) Я не уверен. Я заметил что уровень Ларсов в Google довольно стабильный со времени моего прихода 5.5 лет тому — 1 Ларс на 2000 работников Google.

elGephest:
Та-дамм! Последний вопрос нашего марафона с Ларсом Расмуссеном и Wave-моста Киев-Сидней!

«Everythyng's shiny, Cap’n»?

Lars:
ХА! Еще бы: не беспокоиться! Я рекомендую всем посмотреть фильм «Serenity», хотя я буду отрицать любую связь между этим фильмом и именем моего продукта:) Но это и отличный фильм:)

elGephest:
ОК, если тебе понравилось у нас — пригласи от своего и нашего имени на следующий Wave-марафон своего земляка и тезку — отца-разработчика Google Chrome — Ларса Бака. А прямо здесь и сейчас посылаем наше приглашение с надеждой на положительный ответ продакт-менеджеру Google Wave (а ранее — Google Mail) Stephanie Hannon!

Lars:
Ок, я спрошу… Никаких обещаний.

elGephest:
Спасибо, Ларс!
И кто же у нас ЛУЧШИЙ?

Lars:
Смотри внизу) (он уже успел выложить свой список)

elGephest:
Спасибо, Cap’n! 

Lars:
Нет, нет, вам спасибо за организацию этого марафона! И Спасибо за ваши великолепные вопросы! Мне действительно понравилось и сегодня, и в течение прошлой недели отвечать на ваши вопросы.
Боюсь, что в любом случае, мне уже надо идти. Ещё раз спасибо всем за интерес к волне. Я знаю, всё ещё очень зелено и сыро, но я обещаю, мы усердно работаем чтобы привести всё в надлежащий вид к запуску в следующем году. Наилучшие пожелания всем вам (особенно тем, с кем мы встречались на GDD в Москве — это яркое впечатление от нашего путешествия по Европе!)

elGephest:
Спасибо, Ларс! Спасибо за Волну и за наш настоящий Wave-марафон! Мы начинали осенью — и вот уже зима! Привет от Киева Сиднею! 

Lars:
Отлично! Вы, парни, молодцы! Надеюсь, ещё встретимся! Счастливого плаванья на Волне!

6 декабря 2009 г.

Марафон с отцом-разработчиком Google Wave Ларсом Расмуссеном

 


26 ноября и 2 декабря 2009 года в Волне прошел вейв-марафон вопросов-ответов с «отцом-разработчиком» Google Wave Ларсом Расмуссеном.
Марафон организован KyivGTUG
Команда марафона: Владимир Иванов (elGephest), Максим Васильев (qMax), Олег Боженко (mrGALL), Вадим Барсуков (vadbars).
Вейв-Марафон анонсирован на официальном блоге Google Україна
Базовый электронный ресурс: Українські Хвилі
Информационный партнер: Google Wave Россия
Информационный спонсор: ITC.UA
Спонсор призового фонда: Хабрахабр
В первой части марафона Киев-Сидней, 26 ноября, Ларс ответил на вопросы, предварительно собранные командой марафона. В волне участвовало свыше 200 человек и поступило более 50-ти вопросов.
С оригиналом текста марафона на английском языке можно познакомиться в блоге Українські Хвилі.
2 декабря состоялась вторая часть марафона, где Ларс Расмуссен отвечал на вопросы участников Волны в режиме онлайн. Ее текст опубликован в блоге Владимира Иванова.

В Копенгагене Вы чувствуете себя датчанином или австралийцем? А кем воспринимают Вас датчане?
Датчанином! Датчане воспринимают меня как датчанина со смешным американским акцентом, который использует сленг 1980-х годов (я жил в США больше 10 лет и покинул Данию в 1990 году).
Какое место займет Волна в иерархии сервисов Google? Какие планируются средства интеграции с другими сервисами?
Мы не знаем, пока. Wave была разработана как часть организационного эксперимента: что произойдет, если вы позволите команде сделать вид, что они — отдельный стартап, а не часть Google. Смогут ли они двигаться быстрее? Я думаю, что ответ — да, но теперь, конечно, мы не знаем ответа на вопрос об интеграции. Посмотрим. Интеграция с другими сервисами — это второй по частоте запрос о новых функциях к нам (после «дайте еще приглашений»).
Google Maps — путь от идеи к популярнейшему сервису Google. Продолжаете ли работу над проектом?
Нет, я покинул команду в конце 2006 года и в лучшем случае с тех пор мне предлагали консультировать. Мне трудно работать над чем-то только часть времени. Кроме того, команда Maps чертовски сильна, им не нужна моя помощь.
У истоков Google Wave — как это было? — «Прихожу я к Брину и говорю ему: «Сергей, есть идея»?
:) Йенс и я написали письмо Ларри, Сергею и Эрику, что у нас есть идея в области e-mail. Мы предложили, что попытаемся выполнить проект в качестве эксперимента по типу стартапа внутри Google, потому что мы знали, что они стремятся делать подобные эксперименты. Они быстро сказали «да», как я считаю, из-за нашего успеха с Google Maps. Мы проводили дни, переписываясь по электронной почте. Это было бы намного проще в Wave!
Сложно ли начать свой бизнес в Австралии? (например по сравнению с США или Данией)
По правде говоря, я никогда и не открывал бизнес в Австралии. Моя компания, связанная с картами, технически была в Штатах, несмотря на то, что основная работа делалась в Сиднее. Мы не смогли поднять денег в Калифорнии и в конце концов, продали компанию Google.
Когда появится возможность подключать сервис Wave к Google Apps?
Да, это уже возможно. Мы уже подключили порядка 100 доменов как часть превью. Когда мы выйдем из превью, все пользователи Google Apps получат доступ к Wave в составе пакета сервисов.
Будет ли родной Wave-клиент для Android (как Gmail или Google Maps) или этот сервис так и останется веб-приложением (как Google Reader)?
Сейчас планов нет, но «никогда не говори никогда». Волна очень веб-ориентирована.
Почему Google Wave до сих пор не поддерживает браузер Opera и есть ли планы добавить поддержку в будущем?
Извините, но у нас нет таких планов во время превью. У Opera очень маленькая доля мирового рынка, хотя я думаю, что в вашей части света она выше.
Хочется узнать, будут ли реализованы какие-то средства для контроля доступа или модерации «волн»? Сейчас возникает очень много проблем при удалении сообщений из-за ошибочного добавления роботов и т.д. Чувствуется, что одного Playback здесь явно мало.
Да, мы знаем, что Wave слаба в этой области. Я не могу обещать какие-то сроки, но мы работаем над:

  • 3-мя типами участников: чтение/запись, только чтение, а промежуточный – «только комментарии», который может добавлять «волны», но редактировать только свои собственные.
  • Возможность отменить (Undo) результаты работы участника после его удаления из «волны». (У нас по-прежнему отсутствует возможность удаления участника; до сих пор можно удалять только роботов.)
  • Премодерация (когда содержание, которое я добавляю к «волне», может видеть лишь модератор, пока он его не одобрит) будет несколько позднее, но сделать впоследствии что-то подобное в Wave будет очень хорошо.
Будет ли возможность работать с учетными записями Wave с других серверов через Google Wave, наподобие того, как сейчас можно работать с несколькими e-mail-аккаунтами через Gmail?
Возможно. Это потребует стандартизированного сервер-клиент протокола, над которым мы пока не работаем. Нам очень трудно получить работающий протокол сервер-сервер. Вы можете прочитать больше на waveprotocol.org.
Как планируете бороться со спамом в публичных «волнах»?
В сочетании пользовательского контроля (например, возможность удалить, заблокировать и отменить результаты деятельности злоумышленника) и автоматического обнаружения.
Планируется ли версионность, более продвинутая чем Playback? А именно: возможность отката к нужной версии, тегирование, бранчи — т. е. элементы функционала VCS или хотя бы вики-истории?
Да! А также воспроизведение разделов «волны» и показ, кто изменял текущее состояние «волны», без необходимости воспроизведения. И откат фрагмента без необходимости возврата к этой версии (в целом). Много, много, много хорошей работы еще предстоит сделать с воспроизведением, но нам потребуется для этого время.
В поиске не хватает морфологии. Это принципиально, что ее нет?
Да в поиске сейчас многое упущено. Нет проверки правописания. Много, много, много хорошей работы еще надо сделать (извините за то, что повторяюсь, как испорченная пластинка :) )
Будет ли возможность в списке участников Wave (вверху правой колонки) визуально отделить роботов от людей, например, ставить роботов в конец списка и иконки их как-то помечать или делать поменьше. И в списке «волн» (средняя колонка по умолчанию) в первую очередь выводить иконки людей слева от данных «волны», а роботов, только если останется место?
Это уже предлагалось, но мы еще не решили. Я думаю, мы будем использовать маленький значок в нижнем правом углу, где у пользователя-человека появляется точка, обозначающая его присутствие.
Какой максимальный объем «волны» в мегабайтах (включая все вложения) и количестве сообщений? (например, если использовать волну как фотогалерею).
Мы не знаем пока. Я думаю, сейчас каждая «волна» может быть 100 KБ, и каждое вложение 20 МБ. Но это довольно произвольные ограничения и они могут быть изменены. Обратите внимание, что мы по-прежнему имеем проблемы с длинными «волнами», которые слишком медленны при открытии и манипулировании.
Насколько реально в будущем применение «волн» для совместной работы в формате, выходящем за рамки обсуждений и дискуссий? То есть эволюция Wave в платформу для совместной работы более широкого профиля.
Я очень надеюсь на это! Инфраструктура волны весьма гибкая: в принципе, мы даем пользователю манипулировать документом XML, а расширения могут интерпретировать его всякими способами.
Предполагается ли написание спецификации для разработчиков клиентов для Wave (наподобие тех, что писал w3c для браузеров)? Примерно как Wave Conversation Model, адресованная разработчикам Wave серверов. Другими словами – эволюционирует ли Extension Manifest в спецификацию, определяющую в некотором роде «стандартные» действия/хуки и поведение клиента? Или же оно останется в форме «шпаргалки» для конкретно этого веб-клиента?
Мы надеемся, что она и будет развиваться так, как вы говорите. В особенности, нам бы не хотелось, чтобы разработчики расширений были привязаны к какому-то одному клиенту Wave провайдера. Должно быть больше гибкости. Также как и с протоколом сервер-сервер и спецификацией модели, это все зависит от освоения и участия со стороны организаций и индивидуальных разработчиков. Это предусматривает много работы, но я верю, что она будет сделана.
Пользователи привыкли к форумам, где есть отдельные «темы» (обсуждения) и «разделы» (группы обсуждений). Также и в рассылках есть группировка тем/цепочек по разным спискам/конференциям. В Wave же нет никаких собственных средств, для объединения «волны» в группы/разделы, в том же духе, что и в форумах, но только в индивидуальном порядке, сохраняя поисковые запросы по тэгам. Однако пользователи к такому подходу не привыкли, и в результате все темы сваливаются в одну волну глобального масштаба, типа «Новосибирская волна», «Запорожская волна» и даже «Българска вълна». Эта инерция мышления через некоторое время неизбежно приводит к сложности использования таких «волн», с которыми единственное, что можно сделать – аккуратно (чтобы не открылась), перетащить в Trash. Попытки написать робота, который бы позволял группировать «волны» по подобию форумов, кажется, провалились (groupy-robot весьма глючен и так и недописан).
Да мы работаем над нативной поддержкой групп в Wave. Вначале мы будем поддерживать группы, построенные на Google Groups, позднее мы будем создавать интерфейс внутри «волн» для построения и поддержки групп.
Есть ли уже какие-то планы по интернационализации Wave (самого веб-клиента, а также средства интернационализации для гаджетов и роботов)?
Да мы работаем над этим. Надеюсь, где-то в районе первого квартала следующего года мы будем поддерживать 30 или больше языков в пользовательском интерфейсе. Мы уже проделали большую работу — скажем, пользователи могут вводить нелатинские символы в редакторе.
Как и когда будет реализована защита приватности пользователей? Будет ли защищен пользователь Wave от нежелательного для него общения с определенным пользователем/группой пользователей/вообще всеми (кроме выбранных)?
Вы правы. В частности потому, что любой может добавить волну в ваш Inbox. Это вскоре изменится (надеюсь, до конца этого года). Только пользователи из вашего списка контактов смогут добавлять волны в ваш ящик. Если пользователь не в списке контактов, волна не появится во входящих, но уйдет в папку «запросы». Специальная волна будет содержать «такой-то и такой-то желает пообщаться с вами», и у вас будут возможность заблокировать его, или посмотреть его профиль, игнорировать запрос, или добавить его в контакты, и тогда его волны переместятся во входящие.
Будет ли реализован выбор пользователем информации, видимой остальным (почта, никнейм, то и другое)?
Сейчас у вас один профиль, который виден всем пользователям Wave. В будущем у вас будет несколько профилей и возможность указать, например, что публично виден один, а люди из контактов видят другой. И можно будет выбирать, какую информацию кому делать доступной. Но в этой области у нас еще много работы.
Ларс, скажите, во сколько лет вы пришли в Google? И что вас на это подтолкнуло?
В 35 лет. Google купил компанию из 4 человек, которую основали мы с братом. Мы сделали прототип того, что позднее стало Google Maps. Я уже был большим фанатом Google и был взволнован тем, что они нас купили.
Насколько поведение реальных пользователей отличается от того, что вы ожидали/планировали при создании Google Wave? Теперь, когда люди приходят в Wave и начинают его использовать, замечаете ли вы какие-нибудь интересные методы его применения, о которых вы не думали ранее?
Самое удивительное, что мы видели – были публичные «волны». Мы думали в основном об относительно небольших группах людей, работающих вместе в Wave, и добавили публичные «волны» только как хакерский метод для пользователей, чтобы те могли найти друг друга на ранних этапах, когда здесь было мало людей. Но очень многим людям действительно понравилось использовать Wave таким способом, даже не смотря на то, что здесь нет инструментов для управления. К счастью мы растем, и наша группа будет иметь больше времени для разработки этих инструментов, и я думаю, что публичные «волны» могут стать действительно интересным инструментом в долгосрочной перспективе.
Есть ли планы интегрировать Wave с Google Docs или Google Calendar?
Такие планы есть, но пока они довольно расплывчатые. Мы разрабатываем Wave как часть организационного эксперимента: моя команда работает как будто стартап отдельно от Google. Это дает нам возможность быстро двигаться и делать немного безумные вещи, но это также значит, что у нас нет ответов на вопросы подобные этому. Заметьте, что Wave и Google Calendar имеют очень богатое API, которое возможно позволит сторонним разработчикам создать отличную интеграцию.
Какие средства для общения со своей семьей вы используете? Теперь это только Wave? Любые другие строго запрещены? Или «олдскульные» почта и мессенджер все еще используются? Вы используете Wave для планирования предстоящих праздников?
Все еще смесь волны и почты. Не все мои друзья переключились. И честно говоря, я не думаю, что Wave достаточно зрелый продукт, который я бы хотел им предложить. Хотя в моей семье и поклонников много (все предубеждённые, конечно :) ). И да, мы используем Wave для организации праздников! В этом году примерно 12 членов семьи приезжают в Сидней, и тут много чего координировать. Весьма хороший способ использования Wave!
Вы писали письма Санта-Клаусу? Как вы думаете, современные дети будут использовать Google Wave для того, чтобы найти Санта-Клауса и передать ему свои пожелания?
Не я лично. Кто-то должен написать робота Санта, который сделает это доступным для детей. Кстати, мы пригласили группу из 3-4-5 грайдеров [школьников 3-5 классов], чтобы они попробовали Wave на очень ранних этапах, и они полюбили использовать ее для совместного написания историй.
К кому можно обратиться с идеей создания совершенно новых сервисов в рамках возможностей компании Google? Как это в Google вообще происходит? То, что я хочу предложить, по моему мнению, никто лучше самого Google не реализует.
Ссылка Help вверху справа приведет вас на страницу со ссылкой на обратную связь. Честно говоря, у нас слишком много хороших идей, чтобы читать их прямо сейчас! Если это идея, которую можно реализовать на API, напишите о ней в публичной «волне» или на форуме API и посмотрите, насколько она заинтересует других.
В GMail есть экспериментальные функции, особо полезные из которых в последствии даже включались в основной функционал. Будет ли Wave поддерживать схожую систему тестирования новых функций? Возможно ли, что какие-то роботы или гаджеты будут полностью включены в основной функционал?
Возможно, когда продукт будет более зрелым. Это определенно будет полезно!
Можно ли будет удалять приватные ответы отдельным участникам Wave? Когда заработает Draft-режим ввода?
Мы надеялись сделать это в этом году, но мы не укладываемся. Надеюсь, в начале следующего года. В перспективе, у нас есть хорошие решения для Draft-режима, включая возможность сделать черновик и редактировать существующие «волны», или совместно в онлайне работать над черновиком. С этим тесно связана и модерация, можно будет отправить черновик для подтверждения модератором.
Возможно ли получать из официальных источников информацию об изменениях или анонсах грядущих нововведений?
Боюсь, что пока нет. По мере того как продукт будет более зрелым, а команда расти, мы выложим что-нибудь такое. Это важно для привлечения разработчиков и к API, и к протоколу.
Кто рисовал логотип Google Wave и почему для него выбраны такие цвета?
Лого разработал один наш коллега. Цвета взяты из основного логотипа Google. Вот тут по ссылке хорошие объяснения. wavemonster.net/viewtopic.php?f=3&t=3
Google Wave сильно нагружает ваши сервера? Как вам удается справляться с таким трафиком? Где расположены ваши сервера – непосредственно в Сиднее?
Ну, у Google в последние годы вполне хорошо получалось обслуживать многих и многих пользователей. Вы можете почитать общедоступные документы о системах типа GFS, BigTable и MapReduce, которые составляют основу наших распределенных систем. Обработка данных посимвольно вживую – это весьма интересный вызов, к которому прилагались основные усилия моей команды последние 2,5 года.
В наших системах мы используем оптимистичность и восстановление, чтобы сократить нагрузку. К примеру, когда символ прилетает на сервер, мы рассылаем его всем заинтересованным клиентам без сохранения в базе данных (оптимистично предполагая, что сможем сохранить его позже). И только после того, как множество символов накопилось в памяти сервера, мы записываем их на диск.
Конечно, возникают проблемы, если сервер умирает или еще как-нибудь отваливается и есть несохраненные символы, и это требует механизмов восстановления.
Заинтересована ли ваша команда в сотрудничестве с сайтами и блогами про Google Wave? Какие формы сотрудничества вы видите?
Мы надеемся, что с большинством блогов партнерство не понадобится: они могут использовать наше API встраивания (наподобие API Google Maps). Возможно, нам придется брать плату с некоторых особо массовых сайтов (опять же наподобие Google Maps).
Планируется ли возможность вставки .doc/rtf документа в Wave?
Сейчас только как бинарные вложения. Позже можно будет импортировать содержание таких файлов в Wave, и продолжать работать над ними там. И конечно, также экспортировать их обратно в эти форматы.
Как вы думаете, насколько быстро у Google Wave появятся конкуренты?
Очень скоро. Мы открылись более чем 6 месяцев назад, и мы работаем в довольно быстро развивающейся отрасли. Я надеюсь, однако, что наши конкуренты присоединятся к федерации Wave. Мне бы хотелось видеть многих конкурирующих Wave провайдеров, но только если мы сможем кооперироваться! Если другие начнут выпускать собственные конкурирующие системы, но делать их закрытыми (как IM) – это меня сильно опечалит, и я надеюсь, что пользователи отвергнут такие попытки.
Вторая часть марафона — ответы Ларса Расмуссена онлайн 2 декабря 2009 года
Reblog this post [with Zemanta]

24 ноября 2009 г.

Гениальные братья стоящие за Google Wave

Источник - http://www.cnn.com/2009/TECH/10/27/rasmussen.brothers.google.wave/.
Автор -  John D. Sutter, CNN (видео-интервью с ним про Google Wave)
Перевод - В.Барсуков



Ларс и Йенс Расмуссены были без денег и без работы - оставалось 16 долларов на двоих - когда они стали величиной в веб-мире, продав свою идею Google Maps.
И вот в мае, несколько лет спустя, уже найдя себе тепленькое местечко в корпорации Google, братья Расмуссен летят из Сиднея (Австралия) в Калифорнию, где они будут дебютировать с их вторым продуктом - с веб-приложением, называемым Google Wave. Про это приложение они довольно смело говорят, что оно убьет электронную почту и навсегда изменит онлайн коммуникации.
Но теперь их жизни не зависят  от его успеха - не то, что раньше. Может показаться странным, но как раз это их и беспокоит.
С помощью Google Wave эти братья из Дании стараются повторить тот почти разрушительный стресс, который они испытывали, когда придумывали продукт, сделавший их чрезвычайно успешными. Так они пытаются доказать, что инновация - такое магическое и бетелесное действо - может быть сконструирована, совсем как программное обеспечение.
Но когда они готовились подняться на сцену, чтобы представить Google Wave на конференции веб-разработчиков в Сан-Франциско, их вера в эту гипотезу начала таять.
Не слишком ли амбициозна Волна? Вдруг обнаружатся глюки? Может быть еще слишком рано? Достаточно ли приложено усилий? И что хуже всего: не станут ли они "авторами единственного хита"?

На нервах
В ночь перед большим дебютом Волны на конференции Google I/O в Сан-Франциско Ларс Расмуссен находился в постели с 2:30 до 5 утра. Это не было спокойным сном.
Его жена Ярима (Yarima) заметила, как он готовился к презентации Волны во время своей тревожной дрёмы. Он размахивал руками в воздухе, как будто показывал что-то на проекционном экране. Она знала, что он почти не спал в месяцы, когда готовил Волну для показа.
На следующее утро на конференции Ларс стоял за сценой, слушал Eminem'а на своем iPod'е, стараясь успокоиться, пока его коллега произносил яркое вступление.
"Техническое руководство тем, что вы вот-вот увидите, это дело двух братьев и их удивительной команды инженеров", - сказал Вик Гундотра (Vic Gundotra), вице-президент Google по разработкам. Он говорил спокойным тоном, как школьный учитель. "Это два брата - Йенс и Ларс Расмуссен. Вы наверняка помните эти имена, поскольку это те удивительные люди, которые сделали другую волшебную программу, называемую ... maps ... Google Maps".
Сцена на конференции создавала впечатление игры или шоу: большой логотип - весь в вертикальных полосках как в телепрограмме "Цена удачи" ("The Price Is Right") - служил фоном для двух подиумов в стиле викторины "Своя игра" ("Jeopardy"), стоящих посредине сцены.
Ларс выглядел так, будто он просто вышел прогуляться в парк [в оригинале: спустился в Gap - "Ущелье", известную в Австралии парковую местность с лесами и холмами]. Гарнитура с микрофоном торчала в ухе, он был одет в джинсы и незаправленную голубую футболку с логотипом Google Wave на ней.
Он повертел бутылку воды, открыл свой ноутбук и нервно сделал крупнейший шаг (pitch) в его жизни.

"Давайте начнем Волну"
Ларс всегда был "уличным торговцем" (pitchman). Йенс, тот - спокойный старший брат: чудак, человек идеи. Когда он поглощен большой идеей, Йенс почти никогда не записывает ее. Слова ограничивают хорошие мысли и убивают их, - говорит он. Он корпел над своей идеей о Google Maps годами, прежде чем изложить ее в письменном виде.
Но в случае с Волной такой роскоши у него не было .
Когда братья влились в Google после продажи идеи Йенса о Google Maps, он уже знал, что может придумать что-то новое - что-то большее. И Йенс приступил к работе. Он закрылся в своей квартире в Копенгагене (Дания), настроил свой телевизор на MTV с какими-то музыкальными видео, и отпустил свои мысли в дрейф.
К концу выходных он придумал Google Wave, свою идею убийцы электронной почты. Он послал эту идею Ларсу по электронной почте.
"Я помню, как сразу же был согласен", сказал Ларс. "Он будет утверждать, что потребовалось пару дней, но это совершенно неверно."
В принципе, идея Волны проста. Это электронная почта, обновленная для эпохи Интернета, - говорит Йенс.
Электронная почта, какой мы ее знаем, основана на формате улиточной почты: вы отправляете сообщение, ваш друг получает его. Волна делает почту совместной и мгновенной. Когда вы набираете сообщение другу, он или она видит, что вы печатаете, как вы набираете текст. Вы можете сразу включиться и начать писать свой ответ еще до завершения начального сообщения. Волна также позволяет пользователям совместно работать над редактируемыми документами, так называемыми вики, обмениваться фотографиями, обновлять блоги, планировать работу и общаться в больших группах. Вы можете добавлять конференц-связь в Волну. Функция перевода, называемая Rosy, будет переводить сообщения чата на другие языки прямо по ходу того, как вы пишете.
Йенс надееется, что имя этого продукта заменит слово "e-mail" в английском языке. Таким образом, после выхода публичного релиза в конце этого года можно будет сказать своему другу "давай начнем волну" вместо "я пришлю тебе электронной почтой".
Волна бесплатна и работает через интернет, а это означает, как и в случае с Gmail, что вам не придется загружать никакую программу для ее использования. Но это делает Волну очень амбициозной с технической точки зрения. Ларс и Йенс исполняют почти волшебные фокусы с интернет-браузерами. Просить разработчика создать значительную часть программного обеспечения, чтобы оно работало через веб, это все равно, что просить композитора написать симфонию на смартфоне.
Расмуссены признают, что этот продукт трудно объяснить и что он является попыткой сделать большой скачок вперед в неизведанные технологические территории.
Поэтому Йенс как человек идеи считает, что не надо торопиться с релизом Волны. Может быть им с Ларсом надо подождать еще год или отложить реализацию некоторых более сложных возможностей, - полагает он.
Но Ларс склонен рисковать. И Йенс соглашается с его мнением.

Убийца электронной почты
На сцене на конференции в Сан-Франциско Ларс начал свою игру.
"Когда мы начали этот проект более двух лет назад, мы задали себе вопрос: Как бы выглядела электронная почта, если она была изобретена сегодня?
И, очевидно, есть около миллиона способов, которыми можно попытаться ответить на этот вопрос. То, что вы увидите сегодня, Google Wave, - наша попытка сделать это".
Ларс старался объяснить Google Wave аудитории. Он вытащил всех виды сравнений с тем, как получать сообщения: Волна подобна обмену СМСками, это как вики, это как мгновенные сообщения, это вроде блога. Это как электронная почта - ну, вроде того. Это нечто новое, - заявил он.
Вначале было трудно сказать, удалось ли подкупить аудиторию. Демонстрация некоторых возможностей Волны прошла при скудной реакции со стороны публики.
"Не стесняйтесь, ребята", - сказал Ларс. "Если хотите что-нибудь, не стесняйтесь, дайте нам знать. Мы можем справиться с любым объемом аплодисментов".
Вскоре дело стало резко набирать обороты.
Когда Ларс печатал в Волне сообщение для продакт менеджера Google Wave Стефани Хэннон, оно появлялось разом на обоих экранах их компьютерных мониторов, буква за буквой. Когда оба они одновременно начали печатать текст, потоки двигающегося текста были похожи на взбешенных муравьев, ползающих по экрану.
Lars and Jens RasmussenПублика пришла в возбуждение.
На двенадцатой минуте в презентацию вступил Йенс, если можно назвать это вступлением. Он оглядывался по сторонам, спокойный как продавец крема от геморроя.
Его задачей было продемонстрировать, как Волна будет воспроизводить историю сообщений, если кто-то подключится к разговору позднее.
Аудитории это понравилось. Казалось, им все же удалось протолкнуть эти новые идеи.
Но было еще рано.
"Итак, теперь, когда я догнал всех в этой волне, я просто хочу добавить свой ответ", сказал Йенс.
" 'Я ... тоже", сказал Йенс, проговаривая вслух те слова, что набирал в сообщении.
"О!" - сказал он удивленно.
Программа рухнула.

Рецепт для риска
После того, как лопнул пузырь доткомов в начале 2000-x годов, братья Расмуссен были уволены в течение нескольких недель друг за другом из компании под названием Digital Fountain (Цифровой фонтан).
Практически нельзя было найти никакой работы в области технологий. И вот братья обналичили одно из своих пенсионных накоплений, сняли деньги с банковских счетов и поставили свои жизни на кон, чтобы реализовать залихватскую идею Йенса о создании карт в Интернете.
Без риска и напряжения мы не смогли бы сделать это, - говорят братья.
"Я верю, что можно достичь большего, если вы готовы идти на риск", - сказал Ларс в недавнем интервью по телефону. "Есть почти полная корреляция между уровнем риска, который вы готовы принять, и тем уровнем вещей, которые вы затем потенциально можете сделать".
Братья Расмуссен сделали все возможное, чтобы повторить ситуацию высокого напряжения, в которой создавались Google Maps.
Они хотели создать инкубатор стресса, чтобы зажечь огонь в своей команде, который продвинет их творчество на новые высоты.
Это была их формула:
• Google Wave будет работать как старт-ап компания внутри корпоративного гиганта Google.
• Команда Google Wave из 60-ти человек будет базироваться в Сиднее, Австралия, вдали от корпоративной штаб-квартиры компании Google в Маунтин-Вью, Калифорния.
• Желающим работать над Волной сотрудникам Google придется идти на риск, чтобы присоединиться к братьям - ослабленная версия того, с чем столкнулись Расмуссены, когда они начинали Google Maps. Группа согласилась на сокращение бонусов оплаты труда, в надежде на большие выплаты в случае успеха Волны.
• Их проект должен быть секретным. Остальные файлы, коды и другие документы проектов в Google являются доступными для любого в компании. Но не про Волну.
Расмуссены хорошего мнения об их рецепте успеха через риск. Но он же заставляет их сильно нервничать.
Попутно они нашли другую форму мотивации: страх неудачи.

Просто репетиция
"Вы заметили, как быстро она перезагружается?" - сказал Йенс со смехом, пытаясь оправиться от катастрофы в середине своего выступления.
В остальной части презентации братьев Расмуссенов о Волне Йенс и Ларс вытащили ряд заранее спланированных шуток, чтобы отвлечь внимание от недостатков и сбоев своего молодого продукта.
Ларс начал танцевать и изображать музыку гудения лифта, чтобы замаскировать еще одну паузу в демо. К большому ужасу Яримы, его жены-кубинки, которая говорит, что Ларс хорошо танцует латину.
"В своей волне я буду писать 'проверим это', а затем я собираюсь скопировать ссылку сюда, а потом ... я немного потанцую, пока система эффектно упала", - сказал Ларс, когда Волна снова рухнула.
Братья продолжали свой неловкий путь, который уже казался вечностью.
Google Wave ovationНо когда представление закончилось, публике оно понравилось.
Когда Ларс продемонстрировал способности Wave по переводу между языками в режиме реального времени, по мере того, как человек пишет, зрители приветствовали его так громко и так долго, что он чувствовал себя, будто его вызвали на бис на музыкальном фестивале. По окончании шоу, - вспоминает Йенс, - разработчики устроили им овацию стоя, тряся над головами своими ноутбуками.
Ларс и Йенс были в приподнятом настроении.
Но демонстрация в мае месяце была лишь генеральной репетицией, проходившей перед дружественной аудиторией, которая понимает технические амбиции Волны.
Реальное шоу будет тогда, когда волна будет выпущена для публики, когда армия пользователей компании Google будет решать, хотят ли они сделать этот скачок за рамки электронной почты вместе с братьями Расмуссен.
И готовы ли они к этому риску.
Reblog this post [with Zemanta]