Pull to refresh
65
0
Вадим Барсуков @vadbars

Пользователь

Send message
Я тут habrahabr.ru/blogs/google/71031/ пересказал вкратце одну статью про разговоры с командой Google Wave. Там можно найти ответы на некоторые прозвучавшие здесь вопросы.
Художественное отступление: этот метод борьбы с неубиваемым IE напомнил мне Лемовскую историю про охоту на курдля, самую крупную дичь Галактики.
Вот вам выдержки из инструкции: «Поскольку животное это в процессе эволюции приспособилось к метеоритным осадкам, нарастив непробиваемый панцирь, на курдля охотятся изнутри. Охотник, намазавшись грунтовочной пастой, садится на корточки в канавке оргаста, после чего его посыпают мелко накрошенным зеленым луком и приправляют по вкусу. В этом положении следует выжидать курдля. Когда зверь приблизится, нужно, сохраняя спокойствие, схватить обеими руками бомбу, которую держат между колен. Голодный курдль обычно глотает сразу. Взяв приманку, курдль облизывается и уходит. По проглатывании охотник незамедлительно приступает к активной стадии, то есть при помощи метелки стряхивает с себя лук и приправы, чтобы паста могла свободно проявить свое прочищающее действие; затем настраивает часовой механизм и удаляется возможно быстрее в сторону, противоположную той, откуда прибыл». :)
На Маке выглядит наряднее :) — www.wave.to/desktop/
Если поможет разобраться: $nid выводит «Didn't receive 200 OK from remote server. (HTTP/1.1 404 Not Found)»
Отлично. Этот этап я прошел :) Но сообщение не сохраняет, увы. В чем может быть проблема?

Скажите, а define('_DEFAULT_PATH', '/services/xmlrpc'); должно указывать на /sites/all/modules/services/xmlrpc? Или на каталог xmlrpc, в который я положил библиотеку xmlrpc?

(Еще в Drupal ведь есть /includes/xmlrpc.inc. Она не может заменить xmlrpc.inc из библиотеки xmlrpc?)
Спасибо за идею и статью.
Пытаюсь воспроизвести, но не соображу, как подключить новый класс drupal.xmlrpc.class.php. Через include() в коде клиента?

Подскажите, пожалуйста.
Пока мерить нечего. Wave.google.com еще не запущен (стартует 30 сентября), а «песочница» — она и есть «песочница». Сейчас тормозит прилично.
О производительности в роли чата судить трудно, поскольку участников в больших волнах может быть несколько сотен и все шевелится, но одновременно в онлайне — обычно только несколько человек.
Не обижайтесь. :)
Это мой призыв ко всем, а не упрек.
Я запрашивал «Офис Чипа и Дейла» насчет отдельного блога для GW. Ответили, что пока нет технической возможности создавать блоги.
Хочу пояснить, что этот GUI сделан:
а) независимым программистом (т.е. не в Google),
b) в качестве примера того, как можно добавлять свои интерфейсы к клиенту FedOne.

Поэтому не рассматривайте его как промышленный образец или коммерческий продукт. Исходные тексты открыты — вперед, покажите на что ВЫ способны!
Я не пробовал. Но думаю, что пока нет.
Вы можете в нашей группе groups.google.com/group/google-wave-russia открыть новый проект (создайте сообщение с описанием) и тогда можете рассчитывать на консультации целой группы людей. Может быть и «соратников» найдете.

Учитывайте только, что сервер пока «ну очень демо».
Да, наверное. Хотя лично у меня «палитра» больше ассоциируется с цветом, «художествами», с рисованием. И даже с «пол-литрой». :)
Но принцип тот же — выбор компонентов (например, красок) из какого-то набора.
Не уверен, что хабрапарсер справится с такой ссылкой. Но давайте попробуем:
https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox.com!w%252Bih3cy3uW%2525H
А вовне эта волна опубликована здесь — wave-publisher.appspot.com/index.jsp?q=3082

Вообще говоря, русские волны можно поискать по тегам «russia», «russian», «русский» и т.п. Надо в строке поиска набрать нечто вроде такого — tag: russian. Не все, конечно, отмечают свои волны правильными тегами, но кое-что должно найтись.

Есть еще такой хак. Если набрать в поиске любое слово, которое заведомо есть в данном языке, то найдутся волны с этим словом, т.е. на нужном вам языке. Например, для русского можно набрать предлоги «на», «в» или часто употребляемые слова типа «привет», «волна» и т.п.

Больше тысячи участников — не знаю, а вот пару-тройку сотен уже сейчас держит нормально. Например, в русскоязычной волне «Русские идут!» на данный момент около 180 участников.

Что касается вашего проекта, то imho все зависит от степени срочности его реализации. Если надо в ближайшее время, то «заморачиваться» не стоит. Технология пока не отработана, API предоставляют только базовые возможности, вашим телезрителям понадобятся волновые аккаунты и т.п.
Кроме того, непонятно, чем в вашем случае «волны» лучше обычных чатов.

Но если ваш проект экспериментальный и вы рассчитываете на перспективу — с Волной можно проработать много очень интересных идей. Навскидку: от видео-гаджета (внедренного в волны плейера) до какой-нибудь соц.сети для телеманов.
Почему бы и нет? Только пока рано. Но предпосылки есть.

Протокол объединения (федерации) волновых серверов — открытый. Исходные тексты тоже будут доступны (в каком объеме, правда, пока непонятно — сейчас есть только исходники демо сервера FedOne). Ставь не хочу. :)
Еще есть вариант — просто не читать такие статьи. Не пробовали? :)

А если серьезно, то еще неизвестно, кому повезло — тем, кто сейчас имеет доступ к «песочнице» или тем, кто будет пользоваться отлаженным сервисом.

Тестовый сервер изрядно тормозит, очень многое не работает вообще или не отлажено (хотя ситуация постепенно меняется). Так что в каком-то смысле его испытывают на получивших доступ «как на собачках». Может быть, это вас утешит. :)

Напомню, с 30 сентября «запустят» первые 100 тыс. аккаунтов на рабочем сервере. Ждать не так уж долго. Только сходите на wave.google.com, сообщите о своем желании.
А не то будет, как в том анекдоте про еврея, требовавшего от Бога выигрыша в лотерею. «Да я не против, но пусть он хотя бы лотерейный билет купит».

И еще, скажу вам по секрету: разработчики, имеющие что предъявить, проходят без очереди.
«Мы все умрем!» (с) не знаю кто
Вы можете поднять свой собственный «волновой» сервер. Протоколы открыты. Есть уже исходные тексты сервера FedOne (правда, пока еще весьма примитивного) — здесь на Хабре я недавно писал о нем.

Если же говорить об интеграции «волн» в существующую CMS (без поднятия собственного wave-сервера), то есть еще вариант создать «робота», который будет организовывать синхронизацию «волны» с вашей CMS. Например, используя XML-RPC.

Еще можно написать свой волновой клиент вместо той гугловской «оболочки», которую мы видим, заходя в «песочницу» или на скриншотах Google Wave. Рудиментарный клиент есть в исходниках FedOne, пока практически «терминал», но ничего не мешает взять какой-то GUI и научить его работать с волной.
Гугловский клиент, кстати, полностью написан на GWT — ru.wikipedia.org/wiki/GWT

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Date of birth
Registered
Activity

Specialization

Кожаный мешок