| RSS



Меню

Bookmark and Share


Статистика
Ваш IP: 18.116.19.29
Вы используете: v





Сейчас на сайте:

Тех поддержка ->

Облако тэгов
ОС видио Tor Обратная сторона антенна 4.6 PHP Эксплоит Windows Server 2008 qip Virtual chroot kernel proc sysctl tune FreeBSD bridge Boot Disk Bluetooth GEO game directx Emulator Python Shell DDoS червь Conficker вирус троян Лаборатория Касперского пиратство apple iPhone ИТ-отрасль Щеголев Microsoft экономический кризис Twitter социальная сеть анонимность Лицензия Open Source ASP.NET MVC уязвимость MySQL база данных файлообмен закон франция пират Skype мобильный Deutsche Telekom Хакер киберпреступник Trend Micro кибератака Германия робот утечка данных персональные данные ноутбук интернет Китай цензура ядро Linux Торвальдс Windows Vista Acer Linux патент браузер Firefox Internet Explorer Opera Net Applications Safari Intel Linux Foundation Moblin Oracle патч банкомат кардер HSM IBM X-Force Cofee сша кибервойна Эстония Dell ИТ-специалист хакерские атаки Pirate Bay контроль кибербезопасность язык программирования The Pirate Bay Пиратская партия утечка информации приговор Mozilla Chrome безопасность Госдума СМИ Windows 8 Баллмер взлом Пентагон ботнет Украина Facebook Cisco cloud Windows XP нетбук торрент музыка биометрический nokia ФБР IP-адрес CIPAV Comcast sms RSA java Google CAPTCHA Symantec спам конфиденциальная информация инсайдер Perimetrix антивирус тест Anti-Malware Windows 7 операционная система Windows провайдер авторское право RapidShare UNIX свиной грипп шантаж дети EFF BluWiki копирайт экстремизм Panda Security cloud computing McAfee Cybercrime Response Unit Bottle Domains HTTPS ICANN студент шпионское ПО Норвегия школьник New York Times XSS YouTube Warner Music кибершпионаж КНДР Ubuntu свободное ПО AMD ATI касперский Россия РФ сервер хостинг фальшивый антивирус Comodo CA Wi-Fi D-Link суд пароль блог фишинг Одноклассники медведев контрафакт мошенник штраф Sony GPS по Gumblar JAVASCRIPT хакеры вредоносное ПО Yahoo ФАС компьютер Софт MPAA кибероружие PandaLabs Red Hat Минкомсвязи сбой ASUSTeK Computer мошенничество Доктор Веб ВКонтакте Cyber-Arc исходный код PCI DSS МВД фильтр порнография BREIN свобода слова Казахстан GEMA Autodesk сисадмин Gmail кредитная карта кибермошенник LiveJournal шифрование криптография Deep Purple банк нанотехнологии Wikipedia zero-day ColdFusion выборы кража данных DNS BIND Android BASIC атака Black Hat Mac OS X Click Forensics Clampi домен фсб Прокуратура Уголовное дело icq Barrelfish киберпреступность Sophos AT&T ошибка Electa Gamma Knife OpenBSD DARPA военные Сайт Visual Studio 2010 .NET Framework 4 Chrome OS электронная почта турция конференция спамер FTC полиция российская ОС Koobface Великобритания БЕЛОРУССИЯ грузия BSA Bittorrent облачные вычисления Azure Европа Dr.Web Билл Гейтс спецслужбы Cryzip Живой Журнал Royal Bank of Scotland смартфон Canonical Pwn2Own F-Secure Symbian Hotmail фильм

Главная » Статьи » Общие Статьи

Google Wave: стоящий сервис или пустышка?

"У кого есть инвайт на Google Wave?" — самая частая просьба на форумах и в блогах. Каждый хочет попробовать, каждый хочет оценить. Но так ли крут сервис, насколько желанным он стал для огромного числа пользователей? В этом мы и решили разобраться, собрав ответы на самые частые вопросы.

Q: Все вокруг трубят о Google Wave, что это такое?

A: Когда люди описывают Google Wave, они обычно не скупятся на эпитеты, называя его смесью всего, что только можно: e-mail'а, чата, wiki, форума и бог знает чего еще. Я хотел написать проще, но... это действительно ядерная смесь. Ключевой элемент системы — это волны. Что-то среднее между обычным письмом и веткой обсуждения на форуме. У каждой волны есть отправитель и получатели, поэтому волну действительно можно сравнить с почтовым отправлением. Создатель волны может задать какой-то вопрос и добавить к обсуждению других пользователей сервиса, которые могут ему отвечать. Но в то же время это и не e-mail, потому что пользователи могут не только отвечать в любом месте, но и даже редактировать всю ветвь обсуждения. Wiki? Опять нет, потому как общение происходит в реальном времени, любое изменение моментально отображается другим участникам волны и записывается. Если смотреть с этой стороны, то мы получаем инструмент для совместного редактирования в реальном времени (плачьте, онлайн-сервисы а-ля etherpad.com, ваши дни сочтены!), но, в целом, сервис на две головы выше, чем просто текстовый редактор. Люди, участвующие в волне, необязательно вносят изменения, отображаемые всем участникам: возможны приватные ответы — как в IRC-чате, но это и не чат. Хотя из волны и можно сделать эдакий IRC-канал, сделав его общедоступным и видимым для всех участников системы. Правда, дать имя этому каналу нельзя, но зато можно обозначить теги — куда нынче без них! К тому же, по всей системе, всем волнам пользователя и публичным wave'ам реализован поиск, но об этом, учитывая все обстоятельства, можно даже не говорить. Так что же, черт подери, это такое — Google Wave? Я тебе скажу: принципиально новый способ общения и совместной работы, непривычный и непохожий на то, что мы видели раньше.

Q: Тогда как выглядит это общение?

A: Чтобы объяснить суть, буду и далее проводить аналогии с e-mail'ом. Все общение происходит в волнах. Обсуждение в волне сравнимо с перепиской нескольких людей, сгруппированной по заголовку в единую цепочку. Например, если я хочу обсудить с nikitoz'ом и gorl'ом план на следующий номер, то кликаю по New Wave, далее с помощью кнопки Add participants добавляю парней как участников обсуждения и, собственно, пишу сообщение, как самое обычное письмо. Причем, в текст могут быть вставлены разнообразные виджеты, пусть это будет аддон для голосования по теме номера. Когда коллеги зайдут в систему, то непременно увидят новую волну в средней панели — здесь отображается список волн. По умолчанию здесь отображаются волны из Inbox'а — это что-то вроде папки с входящими письмами. Каждый из участников волны может оставить ответ, любые изменения отображаются в волне в реальном времени. Если к тому времени я буду еще в Сети (а это легко узнать по зеленой точке в углу аватарки), то увижу, как в ветке обсуждения постепенно появляются изменения. И я точно буду знать, кто их вносит: рядом с появляющимся текстом отображается цветной ярлычок с именем участника, который его набирает. Очень удобная фича, чтобы вместе работать над каким-нибудь документом или просто устроить удаленный брейншторм по важному вопросу. Любой участник может отвечать не просто на сообщение, а на любой его контекст — и это будет понятно отображено. Если участников много, а сообщение носит личный характер, пользователь может ответить в приватном режиме (Private Message) — и тогда его увидит конкретный адресат. Все изменения Google Wave записывает в историю, фиксируя, кто и когда что изменил, а благодаря функции PlayBack — позволяет "проиграть" с самого начала весь процесс обсуждения. Едва ли функция пригодится, чтобы посмотреть, как строился древовидный тред — все и так понятно. Но если мы все вместе правили какой-то документ или исходник, внося изменения в разные его части, то быстро просмотреть ход работы и вносимые правки может быть полезным. Увы, откатить изменения на текущий момент нельзя. Получается, волна — это как лист бумаги, на котором разные люди что-то рисуют друг другу так, как это им удобно. Никаких ограничений.

Q: Уговорил, хочу попробовать! Только где взять инвайт для регистрации?

A: Просто открыть wave.google.com и завести аккаунт в сервисе не получится. Google Wave, как известно, находится в стадии закрытого тестирования и зарегистрироваться можно только по приглашению. Кнопка Request an invitation — чистой воды развод: на давным-давно оставленный запрос никакого инвайта так и не пришло. Впрочем, как оказалось, система с приглашениями еще более запутанная. Каждый из зарегистрированных пользователя получает некоторое количество инвайтов, с помощью которых он может пригласить друзей/коллег/знакомых. Но в отличие от традиционной системы, когда инвайт сразу же отправляется на указанный email-адрес, приглашенный человек попадает в некую очередь номинированных для регистрации людей. Поэтому, после того как мне пришло сообщение от приятеля "Отправил тебе инвайт на Google Wave", прошло еще несколько дней, прежде чем я получил заветный инвайт. Но тут все зависит от того, насколько тебе повезет — кому-то приглашение приходит сразу. И все-таки, где раздобыть инвайт, если спросить его не с кого? Ответ прост — найти того, у кого эти инвайты имеются :). Рекомендую практически 100% способ. Открываешь поиск по блогам Yandex'а (blogs.yandex.ru), вбиваешь: "инвайт Google Wave" и получаешь десятки постов из одного только ЖЖ: "Есть 3/5/20 инвайтов, кому нужно?". Сервис осуществляет поиск и по твиттеру, но для верности советую посмотреть ленту твитов с тегом #googlewave, воспользовавшись родным поисковиком search.twitter.com. Это был первый вариант. Теперь второй — воспользоваться специальным сервисом для обмена и запроса нужного инвайта. На таких сайтах обмениваются самыми разными приглашениями: начиная от уже пресловутого Google Wave и заканчивая приватными торрент-трекерами. Но если и тут не повезет, заходи на forum.xakep. ru, где ты найдешь созданную ветку для обмена инвайтами. Уверен, кто-нибудь обязательно поможет.

Q: Окей, зарегистрировался. Но никак в толк не возьму: что это вообще такое и как этим пользоваться? Ерунда какая-то!

A: О! Практически 100% реакция каждого нового пользователя. Не даром Google выложил дли-и-и-и-и-инное видео (час двадцать!) с презентацией сервиса, чтобы хоть как-то объяснять, что к чему. Так или иначе, любой пользователь, только что оказавшийся на сервисе, непременно сталкивается с одной простой, но сложно разрешимой проблемой — новый способ общения опробовать банально не с кем! Сервис-то закрытый. Никого просто так не позовешь. По этой причине нужно выучить одно важное заклинание "with:public". Над списком волн, в котором должны были приветственные волны от системы с еще несколькими презентациями, есть поле для поиска — важный элемент интерфейса Google Wave, с помощью которого можно фильтровать отображаемые волны и осуществлять поиск по ним. По умолчанию там выставлено что-то вроде "in:inbox", обозначающее, что в списке волн должно быть отображено содержимое твоего инбокса. Вводи туда "with:public" — и получишь список публично открытых волн, с тысячами людей, которые так же, как и мы с тобой, не знают, что же в этом Google Wave делать :). Попадаются вполне интересны волны, в том числе различных гиковых сайтов и коммьюнити (своеобразные ветки форума). Кстати, публичный вейв можно создать и самому. Для этого нужно добавить в свои контакты пользователя public@a.gwave.com. Трюк заключается в том, что в тот момент, когда ты нажмешь на кнопку "Добавить", система выдаст сообщение "User does not have a Google Wave account". Игнорируй его и просто жми <Enter> — в контакт-листе появится новый адресат, который ты можешь добавить в ту волну, которую хочешь сделать публичной.

null

Q: Сколько же их! Как вообще ориентироваться во всех этих волнах?

A: Очень скоро, наигравшись с публичными волнами, которые хоть и интересны, но больше с точки зрения демонстрации возможностей системы, захочется использовать сервис с практической точки зрения. Тем более, волн действительно очень много. Первое, что нужно уяснить, — это возможность навигации, для которой используется поисковая панель; здесь, помимо ключевых слов для поиска волн, можно вводить служебные слова (как with:public). Например, чтобы во всем этом хаусе найти волны на русском языке, можно отфильтровать их по тегам, добавив в запрос модификатор "tag:ru". Мы о них еще поговорим. А пока взглянем на левую часть интерфейса, где находится панель навигации. Она примечательна тем, что кроме стандартных позиций — By Me (волн, созданных тобой), Inbox (входящие волны), All (все волны, в которых ты принимаешь участие), Request (волны от неизвестных контактов), Spam, Settings (да, даже настройки сервиса, оформлены в виде волны!), есть разделы Searches и Folders. В первый из них можно сохранить свои поисковые запросы, чтобы не вводить его каждый раз вручную. К примеру, чтобы полностью исключить из вывода публичные волны, на которые ты успел подписаться, можно ввести: "in:inbox to:<you>@googlewave.com". Первый модификатор включает поиск по инбоксу, второй указывает, что отображать нужно волны конкретным адресатом (твоим адресом). Помимо сохраненных запросов есть также другой механизм — каталоги (Folders). По сути, полный аналог папок из почтового клиента, по которым раскладываются письма, — создавай их, сколько нужно. Стандартная папка inbox — любопытная штука. В нее попадают не только волны, которые адресованы лично тебе, но и те, в которых ты принимал участие. Можно попробовать убрать их из инбокса, нажав кнопку Archieve (переместить в архив), но как только произойдет обновление волны, она тут же появится обратно. Как быть? Проблема в том, что на эти волны у тебя оформлена подписка, и это сделано автоматически (можно сделать и вручную, выбрав в панели управления волнами кнопку Follow). Чтобы избавиться от волны (в том числе, собственноручно созданной), нужно от нее отписаться — для этого, соответственно, есть кнопка unfollow.

Q: Какие еще модификаторы поиска есть, помимо with:public?

A: Как я уже говорил, любые поисковые запросы можно сохранить. Рекомендую, помимо "with:public tag:ru" и "in:inbox to:<you>@googlewave.com", записать также:

  • "onlyto:me is:unread". В ответ на этот запрос Google Wave покажет волны, которые должны волновать тебя в первую очередь: они адресованы тебе (и никому другому) и при этом не прочитаны. Считай, что это письмо, отправленное на твой адрес.
  • "creator:me -is:note". Как посмотреть все волны, которые ты создал и добавил в них участников? С помощью модификатора "creator:me" мы оставляем волны, созданные нами. "is:note" означает, что волна является заметкой, так как участники не добавлены — убираем их, добавив перед модификатором минус. В результате получаем своеобразный аналог из почтового клиента — папку "Исходящие".

Еще небольшой хинт. В момент сохранения поискового запроса можно указать для каждого из них свой цвет, выбрав в выпадающем меню пункт "Set color". Полный аналог Label'ов из Gmail'а.

Q: Ты говорил, что в текст можно вставить какие-то расширения. Можно подробнее?

A: Google Wave поддерживает два основных вида расширений. Первый из них — гаджеты (Gadgets). Это интерактивные элементы, представляющие новые возможности взаимодействия, которые пользователи могут вставить прямо в волну. Самое простое, но одновременно и часто используемое расширение для Wave — гаджет "Yes/No/Maybe". Его смысл достаточно прост: участникам волны задается вопрос, на который они могут ответить "Да/Нет/Может быть": дополнение принимает ответы и аккумулирует результаты опроса. Еще один стандартный гаджет — карта, которая использует API Google Maps и позволяет прямо в волне указать географическое место или маршрут. Оба дополнения доступны по умолчанию из панели инструментов во время редактирования волны. Но недаром Google проводит бета-тестирование, а прежде всего, чтобы привлечь различных разработчиков. В результате уже сейчас существует немало расширений от сторонних кодеров. Такой аддон можно добавить в волну, указав его URL. Впрочем, это не самый удобный вариант: если в навигационной панели выбрать раздел Settings, то там ты найдешь волну Extention Settings, через которую приложения можно установить — в таком случае они появятся в тулбаре. Из представленных аддонов особенно рекомендую Video Chat Experience и Conference, позволяющие прямо в волне организовать видео- или аудио-конференцию.

Q: А что насчет второго типа аддонов?

A: Другой вид расширений — роботы (Robots) — больше походят на IRC-ботов. Что они делают? Да все то же самое, что мог быть делать человек, но выполняют это автоматически. Робота можно использовать для:

  • изменений информации в волне;
  • взаимодействий с участниками в волне;
  • синхронизации и передачи информации из волны вовне и в другие волны;
  • доступа и изменения состояния стороннего продукта (например, базы данных).

XMPP Lite Bot — один из самых известных ботов, который обещает выручить тебя, если ты всерьез возьмешься использовать Google Wave, а твой Inbox будет постоянно обновляться новыми волнами. Его задача — напомнить тебе об произошедших изменениях, используя для оповещения XMPP-протокол, то есть сообщения через Jabber. Чтобы использовать его расширения, добавь бота сначала в контакты Google Wave (его ID — wave-xmpp@appspot.com), а затем в записную книжку Google Talk. Теперь, добавив бота к тем волнам, за которыми ты желаешь следить, будешь получать уведомления об обновлениях в GTalk.

null

Q: Хочу написать расширение для Google Waves. Что для этого нужно?

A: Увы, в рамках одной статьи уместить даже мини-урок по созданию своего гаджета или робота не получится. Для разработки роботов Google Wave необходима соответствующая клиентская библиотека, которая существует сейчас для Java и Python. Причем робота обязательно нужно захостить на Google App Engine, масштабируемой среде веб-приложений. Далее пользователь добавляет в волну робота, за которым следует @appspot.com — так же, как и другого участника, то есть с помощью идентификатора приложения App Engine. Например, если идентификатор приложения App Engine для робота — xakepbot, то адрес участника волны для него — xakepbot@appspot.com. И робот  работает :).

Что касается гаджета, изнутри он представляет собой XML-файл, в котором приводится описание и логика работы. Его не надо хостить на  App Engine, но он должен быть размещен на хостинге. Ссылки для более подробного изучения доступны ниже.

Q: Раз уж мы заговорили о технической стороне вопроса, скажи, что с поддержкой браузеров? Попробовал открыть сервис в Opera — работает через пень колоду.

A: Это вполне объяснимо. На текущий момент поддерживаются только Google Chrome, Safari 4, Firefox 3.5; другие варианты исключены. А для работы некоторых функций, в том числе для аттача к волнам файлов необходима установка Google Gears (gears.google.com). В Chrome "шестеренки" уже включены, а в Firefox помимо них рекомендую установить любопытное расширение Google Wave Notifier. Аддон проверяет аккаунт на наличие непрочитанных сообщений в волнах с заданным интервалом, позволяя быстро к ним перейти.

Q: Можно ли использовать Google Wave не в браузере? Для твиттера же есть клиенты под разные платформы?

A: Тут надо понимать, что твиттер — сервис постарше. Пока не разработано полноценное API для доступа к Google Wave, ждать какого-либо толкового клиента рано. С другой стороны, если тебе не нравится обращаться к волнам через вкладку браузера, то уже есть отдельное приложение, написанное на Adobe AIR (а потому работающее под всеми платформами). Waver отображает колонку с волнами, откуда ты в любое время можешь читать, писать и просто наблюдать за тем, что происходит в инбоксе твоего Google Wave аккаунта. К тому же, не стоит забыть, что возможность сделать standalone-приложение есть прямо в браузере Google Chrome (меню "Управление текущей страницей - "Создать ярлыки приложений"). На данном этапе развития сервиса, это, пожалуй, лучший вариант.

Q: Так, а какая стадия развития? Что получилось у гугла: реально крутой сервис или унылый слив?

A: Задача, на которую замахнулся Гугл, звучит очень просто — заменить электронную почту новой системой под названием Wave. Вопрос, от которого пляшет компания: "Какой была бы электронная почта, если бы ее изобретали сегодня?" Бренд Гугла помог раскрутить и даже порой помешать людей на этой теме. Но неужели Google уже удалось изобрести замену традиционной почте? Явно нет! Ну, скажи: тянет ли на такую роль сервис, который пока доступен лишь избранным, а работает всего в нескольких браузерах? Еще хуже — чего я совсем не ожидал от Google — сервис иногда тормозит! На мощном железе, широком канале и родном браузере Google Chrome. Конечно, это можно простить: в конце концов, идет закрытое бета-тестирование. Но, извини, и на альтернативу почте замахиваться пока рано. Пускай, Google и собирается выпустить весь код и документацию в открытый доступ, и даже частично это сделал. В планах — превратить веб-сервис в набор стандартов, чтобы каждый мог в случае необходимости установить Wave-сервер у себя и связать их с другими. Но вот, когда удастся этот стандарт распространить до размахов нынешней электронной почты — тогда и поговорим. А сейчас это многообещающий концепт, который неплохо можно приспособить для совместной работы и общения внутри своей продвинутой тусовки. Но и то, скорее, ради того, чтобы просто быть в теме.

WWW

Документация по созданию робота:
http://code.google.com/intl/ru/apis/wave/extensions/robots/index.html.

Пример робота, написанного на C#:
http://www.byteblocks.com/post/2009/10/28/Google-Wave-Robot-Development-Sample.aspx.

Пример создания гаджета:
http://dendrytsoft.blogspot.om/2009/10/building-google-wavegadget-with-gwt.html

Полный список горячих клавиш:
http://www.google.com/support/wave/bin/answer.py?hl=en&answer=162330

Пополняемый список ботов:
http://googlewavebots.info/category/google-wavebots

INFO

Безопасность общения обеспечивается SSL: защищенный протокол используется на протяжении всего времени работы с сервисом, а не только в момент авторизации.

Google Wave написан на Java с использованием OpenJDK (openjdk.java.ne), а веб-интерфейс построен на фрейворке Google Web Toolkit (code.google.com/webtoolkit).

Категория: Общие Статьи | Добавил: aka_kludge (11.03.2010)
Просмотров: 2318 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
    Главная      
...
На службе : дней

21:22
Обновить


Пользователи
aka_kludge
qwerty
LeadyTOR
aka_Atlantis
AdHErENt
mAss
Sissutr
hiss
DrBio
tHick

Поиск


Copyright tHR - TeAM 2024 г. admin: aka_kludge (ICQ:334449009) Moderator's: LeadyTOR, ... Яндекс.Метрика