<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
<channel>
  <title>P2P блоги, вики - F2F сеть</title>
  <link>http://community.livejournal.com/f2f_blogs/</link>
  <description>P2P блоги, вики - F2F сеть - LiveJournal.com</description>
  <lastBuildDate>Sat, 09 Aug 2008 05:33:07 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>f2f_blogs</lj:journal>
  <lj:journaltype>community</lj:journaltype>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/3846.html</guid>
  <pubDate>Fri, 18 Jan 2008 05:58:02 GMT</pubDate>
  <title>Решено</title>
  <link>http://community.livejournal.com/f2f_blogs/3846.html</link>
  <description>P2P блоги, редактируемый в реальном времени P2P веб... Нагло заявляю, что &lt;a href=&quot;http://no-gritzko-here.livejournal.com/19821.html&quot;&gt;проблема мной решена&lt;/a&gt;. Реализовать такую систему - вполне просто и обозримо, вопрос только возможно ли уложиться в JavaScript или придётся хачить на уровне браузера (extensions, embedding, etc).&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=892014051&amp;r=860593532&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/3846.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>no_gritzko_here</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/3672.html</guid>
  <pubDate>Sat, 15 Dec 2007 14:38:17 GMT</pubDate>
  <title>Время, время, время</title>
  <link>http://community.livejournal.com/f2f_blogs/3672.html</link>
  <description>Google Reader приделали функцию Share with friends. Вот вам и F2F блоги! Вот вам и Паранойя!&lt;br /&gt;Мы живём в мире, где горячие идеи нужно думать очень быстро!&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=322892310&amp;r=706412624&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/3672.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>no_gritzko_here</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/3356.html</guid>
  <pubDate>Sat, 15 Sep 2007 08:48:34 GMT</pubDate>
  <title>Неофициальная международная конференция по web 2.0</title>
  <link>http://community.livejournal.com/f2f_blogs/3356.html</link>
  <description>BlogCamp - это &quot;неконференция&quot; для стран СНГ и Балтии по новым медиа, блогам, веб 2.0 и всем, что с этим связано. Киев 13-14 октября (суббота-воскресение) 2007 года.&lt;br /&gt;&lt;br /&gt;Работает wiki сайт &lt;a href=&quot;http://blogcamp.com.ua&quot;&gt;http://blogcamp.com.ua&lt;/a&gt; , ЖЖ сообщество &lt;a href=&quot;http://community.livejournal.com/blogcamp&quot;&gt;http://community.livejournal.com/blogcamp&lt;/a&gt; &lt;br /&gt;На сайте &lt;a href=&quot;http://blogcamp.com.ua&quot;&gt;http://blogcamp.com.ua&lt;/a&gt; можно посмотреть темы докладов и записаться в участники.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=821540650&amp;r=839857758&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/3356.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>1a1</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/3162.html</guid>
  <pubDate>Tue, 03 Jul 2007 08:42:16 GMT</pubDate>
  <title>Прошу прощения за оффтоп.</title>
  <link>http://community.livejournal.com/f2f_blogs/3162.html</link>
  <description>Мне понравились ваши посты (пришел сюда с Хабра) и мы как раз сей&amp;nbsp;&amp;nbsp;  час пишем некую реализацию соц. надстройки над интернетом. И нам нужны талантливые программисты на PHP и технологи SW. Кому интересно&amp;nbsp; - просите у меня инвайты на гуглгруп просить сюда: nicholas.korobko[sobachka]gmail[dot]com&lt;br /&gt;&lt;br /&gt;Кстати, мы будем рады реализовать прогрессивные и интересные идеи. У нас уже есть небольшая команда: СЕО, менеджеры и пара программистов. Пока мы работаем на энтузиазме, потому и хотим, что б проект окупился и начал приносить деньги.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=428299590&amp;r=384260887&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/3162.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>w8lk8dlaka</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/2931.html</guid>
  <pubDate>Thu, 21 Dec 2006 11:16:27 GMT</pubDate>
  <title>Вопросы разработки</title>
  <link>http://community.livejournal.com/f2f_blogs/2931.html</link>
  <description>В паранойе есть сейчас такая проблема - у меня удаленные источники закачиваются всякий раз, даже при переходе на следующую страницу Моих Новостей. Соответственно, если RSS-источников много, надо со многими удаленными сайтами установить связь, скачать их файл и все такое - тратится много времени. Эту проблему я оставил в тылу, но вот пришло время к ней снова обратиться, потому что меня самого стали временные лаги раздражать :). Веб-сервер видимо сам как-то кеширует, конечно, потому что временной лаг самый большой при первом заходе на страницу после большого перерыва, но это слабое утешение.&lt;br /&gt;&lt;br /&gt;В RSS есть такая возможность - там прописывается дата последнего обновления его (lastBuildDate), чтобы можно было не закачивать всякий раз, а только когда обновился. Я собираюсь сейчас ее начать использовать, а то очень долго все загружается при переходе со страницы на страницу, а надо чтобы один раз загрузилось.&lt;br /&gt;&lt;br /&gt;Вопрос 1) что надо делать, если эта дата не задана (варианты - загружать всегда, загружать с периодичностью по умолчанию, загружать только первый раз)&lt;br /&gt;Вопрос 2) чтобы эту дату получить, все равно надо часть удаленного файла скачать (тратится время на установку соединения и все такое) - стоит ли сделать задержку по умолчанию - например, раньше чем через 5 минут после последнего обновления все равно информацию с удаленного узла (например, ЖЖ) не грузить?&lt;br /&gt;&lt;br /&gt;Второй вопрос можно поставить более абстрактно - насколько допустимы временные задержки в распределенной системе блогов между тем, когда какой-то пользователь разместил сообщение, и тем, когда оно может быть получено другими?&lt;br /&gt;&lt;br /&gt;(еще бы, конечно, просто обработать ответ веб-сервера &quot;403 Not Modified&quot;, но я удаленный RSS открываю простой функцией открытия файла, она не умеет это обрабатывать)&lt;br /&gt;&lt;br /&gt;Кросс-пост в &lt;a href=&quot;http://kormitigrov.livejournal.com/25516.html&quot;&gt;http://kormitigrov.livejournal.com/25516.html&lt;/a&gt;&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=150023886&amp;r=720890201&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/2931.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>kormitigrov</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/2560.html</guid>
  <pubDate>Sat, 16 Dec 2006 08:19:02 GMT</pubDate>
  <title>Планы по прикручиванию к Паранойе</title>
  <link>http://community.livejournal.com/f2f_blogs/2560.html</link>
  <description>1. Раздавать как можно больше всего по RSS, в том числе и комментарии, только как интересно? Кто-нибудь знает, как в RSS раздавать комментарии, чтобы популярные RSS-читалки их подхватывали именно как комментарии? Хотя, собственно, я тут подумал, чего это я? Я и так уже раздаю комментарии, просто все в отдельном канале. Надо сделать раздачу френд-ленты с комментариями, и еще подумать как отделить раздачу собственно сообщений пользователя для всех, кто хочет их получить, от раздачи сообщений пользователя со всеми комментариями сообщества, как она видна на вебе. Короче, задумался :)&lt;br /&gt;2. Раздавать корректную последнюю дату обновления у всех RSSов, чтобы люди их могли не закачивать.&lt;br /&gt;3. Как-то кешировать все закачиваемые RSS, видимо складывать куда-нибудь, и проверять только дату последнего обновления. Сейчас даже при переходе на следующую страницу новостей все источники закачиваются заново (но реально, видимо из-за кеширования самим серваком, закачивание второй раз выполняется моментально)&lt;br /&gt;&lt;br /&gt;кросс-пост в &lt;a href=&quot;http://kormitigrov.livejournal.com/24110.html&quot;&gt;http://kormitigrov.livejournal.com/24110.html&lt;/a&gt;&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=84847047&amp;r=719080759&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/2560.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>kormitigrov</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/2470.html</guid>
  <pubDate>Sat, 09 Dec 2006 19:13:45 GMT</pubDate>
  <title>Описание и Инструкция к Паранойе</title>
  <link>http://community.livejournal.com/f2f_blogs/2470.html</link>
  <description>Написал и выложил &lt;a href=&quot;http://greg.southural.ru/paranoia/about.php&quot;&gt;Описание&lt;/a&gt; к Паранойе с картинками. Картинки получились хреновые, но пока лучше ничего не придумалось, а лучше что-то, чем ничего. Говорят ближе к концу текста картинки становятся более понятными.&lt;br /&gt;Еще наконец-то процесс документироваться догнал процесс разработки :), и я переделал и выложил &lt;a href=&quot;http://greg.southural.ru/paranoia/manual.php&quot;&gt;Инструкцию&lt;/a&gt; для нового пользователя, описывающую и объясняющую что там можно делать и что как работает. Надеюсь более понятно стало.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=259881081&amp;r=479885403&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/2470.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>kormitigrov</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/2242.html</guid>
  <pubDate>Wed, 29 Nov 2006 15:11:34 GMT</pubDate>
  <title>Про Бульон и с чем его едят</title>
  <link>http://community.livejournal.com/f2f_blogs/2242.html</link>
  <description>&lt;font size=&quot;4&quot;&gt;Как работает Бульон?&lt;/font&gt;&lt;br /&gt;&lt;p&gt;Когда Вы запрашиваете страницу в Бульон, Ваш автоматический агент опрашивает максимально доступную социальную окрестность, чтобы собрать мнения о странице, её кусочках, их релевантности и версиях. При этом учитывается репутация участников. Все запросы и ответы распространяются по сети Jabber - от друга к другу.&lt;/p&gt;&lt;p&gt;В результате вы получаете страницу, составленную с учётом мнений людей, которым Вы доверяете. Это позволяет сохранять среду Бульон максимально открытой, но в то же время защищённой от спама и мусора. &lt;/p&gt;&lt;p&gt;Бульон - это первая онлайновая информационная среда, в которую модель доверия и социальная сеть встроены изначально - это отличает её от традиционных сред, опирающихся на домены физического контроля и человеческое участие, как основные методы просеивания информации (а это веб-сайты, электронная почта, форумы и конференции и так далее).&lt;/p&gt;&lt;font size=&quot;4&quot;&gt;Почему это будет работать?&lt;/font&gt;&lt;br /&gt;Предполагается, что социальный граф человечества имеет в диаметре примерно 6 шагов. Из этого следует предположение, что ценные изменения будут распространяться в сети Бульон очень быстро (одно промежуточное подтверждение может продвинуть изменение на два-четыре шага). Также, предполагая безмасштабные свойства социального графа, для того, чтобы некоторый материал стал доступен линейной пропорции участников - напр., 50%, его должны увидеть и подтвердить геометрическая пропорция хабов (&quot;законодателей мод&quot;, сильносвязанных узлов) - напр. N^0.5, т.е. тысяча для миллиона, десять тысяч для ста миллионов. Подробнее см. &lt;a href=&quot;http://oc-co.org/articles/thesis.pdf&quot;&gt;диссертацию&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;Особенности oc-co движка&lt;/font&gt;&lt;br /&gt;С технической стороны, Бульон - это граф oc-co движков. (oc-co это девиз проекта: &quot;open control, controlled openness&quot;.) Движок соответствует одному пользователю. Движок производит асинхронную обработку сообщений, обеспечивающую операцию востробования кусочков страниц из социальной окрестности. Сам &lt;a href=&quot;http://oc-co.org/files/Bouillon2/sources/Bouillon2/src/bouillon2/server/Engine.java&quot;&gt;oc-co движок&lt;/a&gt;, выполненый на Java, довольно прост - ок. 500 строк кода, использует Berkeley DB JE. Движки соединены между собой &quot;трубами&quot;, по которым идёт XML. Технологическая реализация &quot;трубы&quot; несущественна - сейчас используется XMPP, но по соображениям распределения нагрузки в планах добавление прямых P2P-соединений. Движки различных пользователей могут как группироваться на сервере, так и выноситься на пользовательские машины. Возможен и комбинированный вариант, когда серверный движок обеспечивает постоянное присутствие в сети, а одновременно используемый клиентский - вычислительные ресурсы. Отдельный движок можно запускать несколькими нитями (параллелить). Вообще, в архитектуре Бульон все сообщения асинхронны, а значит и возможности распараллеливания практически неограничены.&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;4&quot;&gt;Чего хотим достичь?&lt;/font&gt;&lt;br /&gt;Цель проекта - усилить вики-эффект, создать среду для общего пользования - &quot;гибрид Word и IE&quot;. Возьмём Википедию - это место, где простым языком и по порядку написаны интересные вещи и ключевые ссылки. У википедии есть ограничения - исключено отражение частных мнений, основное содержимое - лёгкий контент (текст), иначе лопнет; нет контента локальной ценности.&lt;br /&gt;&lt;br /&gt;Рабочая гипотеза за системой Бульон - решение задачи о максимальном совмещении контроля качества и открытости информационной среды. Предполагается, что такая среда позволит свести все мнения и информацию по одному вопросу в одну точку информационной среды (гиперВикипедия), минимизируя фрагментацию информации (а значит, и необходимость в &quot;поиске&quot;), дублирование усилий и издержки &quot;переключения контекстов&quot;.&lt;br /&gt;&lt;br /&gt;Неограниченно масштабируемый растущий коралловый риф &lt;i&gt;структурированной&lt;/i&gt; информации - такое примерно видение.&lt;br /&gt;&lt;br /&gt;Ссылки&lt;br /&gt;&lt;a href=&quot;http://oc-co.org:8000/page/%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_%D0%91%D1%83%D0%BB%D1%8C%D0%BE%D0%BD&quot;&gt;Как работает Бульон?&lt;/a&gt; (требуется логин, юзер foaf - пароль foaf)&lt;br /&gt;&lt;a href=&quot;http://oc-co.org/?p=51&quot;&gt;Сценарий: база знаний в Бульон (англ)&lt;/a&gt; (гибрид wiki, форума, bug tracking system и базы знаний; цель - минимизация &quot;переключения контекстов&quot; и необходимости в поиске/обходе мест)&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=923247704&amp;r=411527948&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/2242.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>no_gritzko_here</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/1947.html</guid>
  <pubDate>Tue, 28 Nov 2006 10:01:15 GMT</pubDate>
  <title>Доктор, меня игнорируют! Нет, уважаемый пациент, это просто форум так работает</title>
  <link>http://community.livejournal.com/f2f_blogs/1947.html</link>
  <description>Только что залил на сервак Paranoia обновление скриптов, содержащее ваще убойную штуку, такой точно ни у кого нет и никто еще не догадался :). Я о ней говорил &lt;a href=&quot;http://kormitigrov.livejournal.com/20954.html&quot;&gt;недавно&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Теперь сообщения (и свои и полученные от других на странице &quot;Мои Новости&quot;) можно комментировать! А фишка состоит в том, что, во-первых, мои комментарии будут храниться на моем узле (вместе с другими моими сообщениями, просто в канале comments), а во-вторых, другие их будут получать по тому же самому принципу, что и все остальные сообщения - то есть те люди, которые тебе не доверяют (или просто про тебя не знают), твои комментарии не получат.&lt;br /&gt;&lt;br /&gt;Как вам такая функциональность? Это получается форум, где одно и то же сообщение-тему могут обсуждать две группы и даже не видеть друг друга! :). А какой-то бедный чувак будет постить и постить свои комментарии, и видеть их среди общих комментариев, - но будет иметь абсолютно полное впечатление того, что его старательно игнорируют :))). Я даже сам еще не до конца понимаю, как оно должно работать, и оставил в тылу многие не очень понятные мне моменты.&lt;br /&gt;&lt;br /&gt;Во-первых, от кого я должен получать комментарии? Если быть до конца последовательным, то от того, кому я сам поставил оценку в канале comments. Возможно так и надо сделать, но пока, грубо говоря, комментарии (то есть сообщения из канала comments) запрашиваются у тех, у кого запрашиваются и сами сообщения, и оценка этому пользователю в канале comments равна оценке этому пользователю в канале самих сообщений. Вполне логично допустить, что если я хочу получать от человека сообщения в канале Вышивание, то я хочу получать от него и комментарии к сообщениям в канале Вышивание.&lt;br /&gt;&lt;br /&gt;Таким образом свои комментарии хранятся на своем узле, никуда не уходят и всегда доступны. Они вписываются в существующую архитектуру, являясь по сути теми же самыми сообщениями в отдельном канале, просто система при выводе их специальным образом обрабатывает (группируя к тем сообщениям, на которые они ссылаются).&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://kormitigrov.livejournal.com/22246.html&quot;&gt;Дальше идет неструктурированное обсуждение&lt;/a&gt;&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=982481985&amp;r=338723878&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/1947.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>kormitigrov</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/1607.html</guid>
  <pubDate>Mon, 27 Nov 2006 08:38:18 GMT</pubDate>
  <title>Проблема определения и поддержки уникальности сообщения в Paranoia</title>
  <link>http://community.livejournal.com/f2f_blogs/1607.html</link>
  <description>Исходные данные: у каждого пользователя есть сообщения, которые раздаются в формате RSS, где каждому сообщению соответствует элемент item, у которого есть подэлементы guid, pubDate, title, link, description, comments, category, и что там еще? Одна из главных задач паранойи состоит в том, чтобы отслеживать, что одно и то же сообщение встретилось у многих пользователей, и увеличивать тогда его рейтинг. &lt;br /&gt;Давно я думал уже как решать проблему уникальности сообщений. Тут было, собственно, два выхода - или придумывать какое-то нечеткое сравнение текста, или делать это сравнение строгим. Когда я посмотрел на формат RSS, решение пришло само собой - два сообщения считаются одинаковыми, если у них совпадают поля GUID. Поле description при этом не рассматривается. Если сообщение с однаковым GUID встретилось у многих пользователей, то текст сообщения для показа А будет взят от случайного пользователя их всех друзей А (потом это можно переделать, не суть).&lt;br /&gt;Соответственно возникает проблема - как быть с подтверждением авторства сообщения, если сам текст сообщения можно менять (GUID менять нельзя - иначе это будет уже другое сообщение)? Ведь сколько не вычисляй хеш текста сообщения (общей md5, или каким-нить методом, использующим приватный ключ автора), его как-то надо будет подсоединить к сообщению, например, в виде отдельного подэлемента для элемента item! Соответственно, плохому дяде ничего не помешает оставить GUID как есть, а и сообщение, и подпись сделать другими (но соответствующими друг другу!).&lt;br /&gt;Одно из возможных решений - &lt;b&gt;вставлять хеш сообщения в сам GUID!&lt;/b&gt;. Если каждый узел будет сразу отбрасывать (при соответствующих настройках) те сообщения, у которых вычисленный им хеш не совпадает с хешем, встроенным в GUID, то проблема определения уникальности сообщения (но не авторства!) будет решена - сообщение с заданным GUID нельзя будет изменить, не изменяя GUID.&lt;br /&gt;Другая проблема, которая здесь возникает, связана с тем, что пользователи, забирая друг у друга сообщения (то есть переопубликуя их самостоятельно в процессе совместной фильтрации), иногда хотят добавлять свой текст, например, &quot;взял у Васи&quot;, а тут они не смогут этого сделать.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=343348619&amp;r=598849207&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/1607.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>kormitigrov</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/1453.html</guid>
  <pubDate>Fri, 24 Nov 2006 05:52:44 GMT</pubDate>
  <title>Ну вот, все в сборе, или Попытка обозреть необозримое</title>
  <link>http://community.livejournal.com/f2f_blogs/1453.html</link>
  <description>Для начала &lt;u&gt;несколько ссылок&lt;/u&gt; по теме:&lt;br /&gt;&lt;br /&gt;Давно существующее комьюнити по пиринг-блоггингу, которое я только что &lt;b&gt;случайно&lt;/b&gt; обнаружил - &lt;span class=&apos;ljuser&apos; lj:user=&apos;p2p_blog&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://community.livejournal.com/p2p_blog/profile&apos;&gt;&lt;img src=&apos;http://p-stat.livejournal.com/img/community.gif&apos; alt=&apos;[info]&apos; width=&apos;16&apos; height=&apos;16&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://community.livejournal.com/p2p_blog/&apos;&gt;&lt;b&gt;p2p_blog&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;&lt;a href=&quot;http://community.livejournal.com/neurosocium/10986.html&quot;&gt;Техтребования&lt;/a&gt;, или вопросы к ТЗ на F2f в комьюнити &quot;Нейросоциум&quot; - . &lt;br /&gt;Мое ИМХО относительно п.1 ТТ - протокола поиска отдельных машин в Сети - &lt;a href=&quot;http://schegloff.livejournal.com/83683.html&quot;&gt;Kademlia - это наше фсе&lt;/a&gt;.&lt;br /&gt;Статья-заметка уважаемого В.Грищенко &lt;a href=&quot;http://www.nag.ru/2006/0827/0827.shtml&quot;&gt;P2P и загрузка бэкбонов&lt;/a&gt; (она там между другими заметками запрятана).&lt;br /&gt;&lt;br /&gt;Теперь существенное о себе - что &lt;span class=&apos;ljuser&apos; lj:user=&apos;schegloff&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://schegloff.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://p-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://schegloff.livejournal.com/&apos;&gt;&lt;b&gt;schegloff&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; &lt;u&gt;знает и умеет&lt;/u&gt; в обсуждаемой теме.&lt;br /&gt;&lt;br /&gt;Пользовательский опыт: Fido, форумы, ЖЖ, muTorrent, eMule (совсем чуть-чуть), RSS (со вчерашнего дня).&lt;br /&gt;Программистский опыт: PHP/denver - написал 1 веб-приложение типа скрипта, Python - написал пару приблуд для работы с ЖЖ, FoxPro - пишу для себя уже лет 15 все что ни попадя (начинал с учета товарооборота).&lt;br /&gt;Концептуальный опыт: две статьи по нейросоцу, к теме особо не относящиеся.&lt;br /&gt;&lt;br /&gt;Ну и наконец о делах наших скорбных. Разрабатываем &lt;u&gt;продукт&lt;/u&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Пользовательское описание&lt;/b&gt;. Кликнул, скачал, поставил. Прописал доверенным приложением в файрволле. Нажал кнопку &quot;соединиться с p2p-блогосферой&quot;. Получил окошечко &quot;17 servers, 364 peers&quot;. Среди &quot;servers&quot;, разумеется, LiveJournal, npj и так далее - тоже ведь блогосфера. Нажал кнопку &quot;Зарегистрироваться&quot;, заполнил форму, сохранил на дискету уникальное юзеринфо и все такое прочее. Получил поздравление &quot;теперь вы в блогосфере&quot; и первые мордашки в трее &quot;френдов&quot; - то ли роботов-наставников, то ли риал-юзеров учителей. Нажал кнопку &quot;Импортировать меня&quot;, ввел ники, запустил процесс импорта с разных там ЖЖ, NPJ, blogger.com  и т.д. Через 1-2-3 часа-дня-года получил поздравление &quot;теперь вы весь в блогосфере&quot;, а также окошко с интегральной френд-лентой. Нажал кнопку &quot;новый текст&quot;, натаскал туда цитат, по поводу которых текст, сохранил. Нажал кнопку &quot;новый френд&quot;, добавил. Нажал кнопку &quot;искать текст&quot;, нашел. Нажал кнопку &quot;редактировать текст&quot;, исправил. Нажал кнопку &quot;искать френда&quot;, нашел....&lt;br /&gt;&lt;br /&gt;Ну и дальше такая же лабуда километрами. Выделю основную, на мой взгляд, пользовательскую характеристику продукта. &lt;b&gt;Легкость перехода с других блогов&lt;/b&gt; - то есть поставив себе ЭТО, человек должен обнаружить, что какие-то вещи в любимом ЖЖ ему стали удобнее (френд-лента в свернутом режиме, просмотр последних 100 или 200 записей по каждому френду, ну и так далее), плюс весь функционал сохранился. Плюс новый добавился, но об этом пользователь потом узнает, не сейчас. То есть - &lt;b&gt;совместимость&lt;/b&gt;, совместимость и еще раз совместимость.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Внутреннее описание&lt;/b&gt;. Выделю основные ПРОБЛЕМЫ:&lt;br /&gt;&lt;br /&gt;- проблема &quot;клиент-сервер&quot;. ЭТО должно работать на всем - от выделенного веб-сервера с постоянным IP и десятью крутящимися на нем же сайтами до PDA/смартфона. Таким образом, по крайней мере две категории &quot;машин&quot; в сети выделить придется - машина, хранящая контент (сервер) и машина, являющаяся терминалом (собственного контента не хранящая).&lt;br /&gt;&lt;br /&gt;- проблема &quot;онтологии&quot;. У ЭТОГО должна быть простая и понятная модель мира - вот я написал кусок текста, или подцепил картинку/музыку/видео, что с этими кусками дальше будет? куда они попадут, как там будут болтаться, как их обратно вытащить, поменять, удалить, помаркировать, перемаркировать, посмотреть кто как их откомментировал, и кто как откомментировал то, к чему они относились, и так далее, и тому подобное. Ключевой проблемой здесь, на мой взгляд, выступает -&lt;br /&gt;&lt;br /&gt;- проблема &quot;авторского права&quot;. Грубо говоря, может ли автор удалять контент, на который уже сделано Х ссылок? Если может, мы получаем пространство, заполняющееся висячими ссылками. Если нет (а это моя пока что позиция), мы получаем очень строгую &quot;ответственность за базар&quot;. Поскольку процедура удаления должна прописываться в протокол маршрутизации на довольно низком уровне (одно дело, &quot;найти N первых сохраненных копий текста&quot;, и совсем другое - &quot;найти ВСЕ сохраненные копии текста&quot;), мне она представляется наиболее важной.&lt;br /&gt;&lt;br /&gt;Это пока все, думаю, этого холодного ведра за шиворот энтузиастам будет вполне достаточно.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=474773453&amp;r=486449448&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/1453.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>schegloff</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/1057.html</guid>
  <pubDate>Fri, 24 Nov 2006 03:27:45 GMT</pubDate>
  <title>Приложение чтение-запрос</title>
  <link>http://community.livejournal.com/f2f_blogs/1057.html</link>
  <description>Не совсем внимательно читал блоги и вики тех, кто в данном комьюнити заявлен как разработчики. Может, скажу баян. Но очень хочется услышать ответы.&lt;br /&gt;&lt;br /&gt;Вот о чем можно поспорить или согласиться: приложение для добавления записей должно быть соединено с функцией запроса чужих записей. Так как это выглядит в ЖЖ -- мы запрашиваем страничку со списком постов или постом+комментариями, а от этой странички мы можем сформировать свою запись.&lt;br /&gt;&lt;br /&gt;Но главный вопрос такой -- на чем это приложение писать? Не пересылки, протоколы или там хранения. А запрос+добавление.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=99747899&amp;r=558775354&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/1057.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>kr214</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/1015.html</guid>
  <pubDate>Thu, 23 Nov 2006 09:42:32 GMT</pubDate>
  <title>Феномен френдленты</title>
  <link>http://community.livejournal.com/f2f_blogs/1015.html</link>
  <description>На мой взгляд, одной из важных функций блога, как его привыкли понимать пользователи ЖЖ, является&lt;br /&gt;френдлента - интегрированная лента не только постов тех пользователей, которых мы хотим читать, но и всяких&lt;br /&gt;RSS-фидов.&lt;br /&gt;&lt;br /&gt;Фактически - это персональная газета, собираемая из самых разных источников новостей.&lt;br /&gt;&lt;br /&gt;Многие пользуются локальными программмами RSS-агрегаторами, которые позволяют получить такую же &quot;газету&quot; непосредственно в своём браузере (или вообще в спецпрограмме, или в почтовом ящике). &lt;br /&gt;&lt;br /&gt;Но, на мой взгляд, эти программы лишены одного важного достоинства френдленты ЖЖ - френдлента &lt;b&gt;публична&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Т.е. она доступна не только её владельцу, но и любому другому посетителю сайта.&lt;br /&gt;&lt;br /&gt;Соответственно, если я вдруг заинтересовался новостями по какой-то новой для меня теме, и я знаю что такой-то блоггер за этой темой следит (например, потому что он у меня во френдленте, и я периодически вижу его посты по этой теме), я могу посмотреть его френдленту, и с достаточно большой вероятностью увижу там подборку новостей по этой теме. Причем это будут не просто новости,  а новости, которые этот человек (которого я считаю спецалистом) счел заслуживающим внимания. Такая вот минимальная рейтинговая система.&lt;br /&gt;&lt;br /&gt;С очевидностью, для такого использования оперативность обновления некритична.&lt;br /&gt;Как не критична она для самого хозяина френдленты. Газету мы читаем тогда, когда для этого находится время. То же можно сказать о френдленте, которая содержит большие содержательные посты. Для того чтобы их читать, нужно выкроить заметный кусок времени.&lt;br /&gt;&lt;br /&gt;Поэтому возможно, имело бы смысл иметь для френдленты Calendar View. На предмет &quot;позавчера я видел пост на эту  тему, не помню чей&quot;.&lt;br /&gt;&lt;br /&gt;С другой стороны, многие пользователи хотят оперативной нотификации о появлении важных новостей.&lt;br /&gt;&lt;br /&gt;На мой взгляд, это совершенно другая задача агрегации. Возможно, даже список агрегируемых фидов будет разный для тех, кого хорошо бы почитать на досуге и для тех, о чьих постах хочется получать оперативную нотификацию.&lt;br /&gt;&lt;br /&gt;Задачу оперативного оповещения хорошо решает Jabber. Вообще ёе и электронная почта (&lt;a href=&quot;http://rss2email.infogami.com/&quot;&gt;rss2email&lt;/a&gt;) тоже решает. Вопрос в том, какой из клиентов - почтовый или IM у вас с большей вероятностью постоянно запущен, и на какой вы скорее обратите внимание.&lt;br /&gt;&lt;br /&gt;Соответственно, не исключено что иметь интеграцию френдленты на web-сайте с pubsub-сервисом в Jabber было бы неплохо. Хотя вообще про интеграцию блогов и Jabber нужно отдельный пост писать. Поскольку и то, и другое - средства общения в сообществах, но с принципиально разной оперативностью.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=878856676&amp;r=467833969&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/1015.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>vitus_wagner</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/667.html</guid>
  <pubDate>Tue, 21 Nov 2006 14:51:56 GMT</pubDate>
  <title>Cсылки на мои посты по теме.</title>
  <link>http://community.livejournal.com/f2f_blogs/667.html</link>
  <description>Все мои посты по теме распределенной блогосферы помечены тэгом &lt;a href=&quot;http://vitus-wagner.livejournal.com/tag/distributed-blog&quot;&gt;distributed-blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Список постов с краткими комментариями:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://vitus-wagner.livejournal.com/13010.html&quot;&gt;21 Дек 2004&lt;/a&gt; - первый мой пост на эту тему - сравнение ЖЖ как централизованного сервиса с другими сервисами общения (FIDOnet, Jabber)&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://vitus-wagner.livejournal.com/36937.html&quot;&gt;2 Июл 2005&lt;/a&gt; Реакция на события связанные с флэшмобом про натовца и созданием &lt;a href=&quot;http://lj.rossja.org&quot;&gt;http://lj.rossja.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://vitus-wagner.livejournal.com/113086.html&quot;&gt;26 Окт 2006&lt;/a&gt; Развернутое описание протоколов взаимодействия, на базе которых, на мой взгляд, должна создаваться распределенная блогосфера.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://vitus-wagner.livejournal.com/113573.html&quot;&gt;27 Окт 2006&lt;/a&gt; Крик души на тему - сначала надо сделать блог, чтобы работал, а потом уже думать о p2p, DHT и прочих наворотах.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=49739377&amp;r=170061354&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/667.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>vitus_wagner</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/f2f_blogs/292.html</guid>
  <pubDate>Tue, 21 Nov 2006 13:17:31 GMT</pubDate>
  <title>F2F сеть - P2P блоги, вики</title>
  <link>http://community.livejournal.com/f2f_blogs/292.html</link>
  <description>Цель данного сообщества - объединить размышления русскоязычных пользователей LJ о P2P платформе для блогов, wiki и подобного. О технической стороне вопроса и разных преимуществах и недостатках подхода.&lt;br /&gt;Конечная цель общения - разработка практически применимого и полезного ПО, соответствующих социальных правил/норм и процессов.&lt;img src=&apos;http://ads.sup.com/adv?i1=11659670&amp;vid=928533946&amp;r=755121031&amp;srv=1&amp;adzone=LJCom_Rss_1x1&apos; width=&apos;1&apos; height=&apos;1&apos; border=&apos;0&apos;&gt;</description>
  <comments>http://community.livejournal.com/f2f_blogs/292.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>no_gritzko_here</lj:poster>
</item>
</channel>
</rss>
