<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:georss="http://www.georss.org/georss">
	<channel>
	<title>fox :: from/ake</title>
	<link>https://idec.foxears.su/from/ake</link>
	<description>
	fox :: from/ake
	</description>
	<language>ru</language>
<item><title>Re: tgi всё?</title><guid>t9ZBXNGnrw466ZxJvZZh</guid><pubDate>2026-01-30 10:09:32</pubDate><author>ake</author><link>https://idec.foxears.su/forum/t9ZBXNGnrw466ZxJvZZh#t9ZBXNGnrw466ZxJvZZh</link>
		<description>
		===
62.181.53.175
===...
		</description>
		<content:encoded>
<![CDATA[
ake -> nnii<br><br>
===<br>
62.181.53.175<br>
===<br>

]]>
</content:encoded></item>
<item><title>Re: tgi всё?</title><guid>AJ7pjDLWotZ3cMXHPhn0</guid><pubDate>2026-01-28 14:58:05</pubDate><author>ake</author><link>https://idec.foxears.su/forum/AJ7pjDLWotZ3cMXHPhn0#AJ7pjDLWotZ3cMXHPhn0</link>
		<description>
		Кажется, домен истёк. Я нашёл старый IP, по нему станция доступна....
		</description>
		<content:encoded>
<![CDATA[
ake -> nnii<br><br>
Кажется, домен истёк. Я нашёл старый IP, по нему станция доступна.<br>

]]>
</content:encoded></item>
<item><title>Re: NEW STATS</title><guid>NU01Gdfor9Kqtq6r2oq2</guid><pubDate>2026-01-24 21:40:03</pubDate><author>ake</author><link>https://idec.foxears.su/forum/NU01Gdfor9Kqtq6r2oq2#NU01Gdfor9Kqtq6r2oq2</link>
		<description>
		Реализовал у себя в фетчере адаптивную загрузку индекса по несколько сообщений вместо загрузки его полностью. Стал почти в 10 раз меньше грузить, так что перестану занимать первое место в spnet.stats...
		</description>
		<content:encoded>
<![CDATA[
ake -> shaos<br><br>
Реализовал у себя в фетчере адаптивную загрузку индекса по несколько сообщений вместо загрузки его полностью. Стал почти в 10 раз меньше грузить, так что перестану занимать первое место в spnet.stats<br>

]]>
</content:encoded></item>
<item><title>Re: рутинг</title><guid>3Z3zPagsaYs81hqVBhTV</guid><pubDate>2025-11-25 16:23:30</pubDate><author>ake</author><link>https://idec.foxears.su/forum/3Z3zPagsaYs81hqVBhTV#3Z3zPagsaYs81hqVBhTV</link>
		<description>
		Есть же ещё реализация автоматического обнаружения с /nodes.txt, которую предложил foxears (ii://cobdA9fxXEwmR7mich2a). Я её у себя на ноде добавлял и тестировал....
		</description>
		<content:encoded>
<![CDATA[
ake -> shaos<br><br>
Есть же ещё реализация автоматического обнаружения с /nodes.txt, которую предложил foxears (<a href="/cobdA9fxXEwmR7mich2a#cobdA9fxXEwmR7mich2a" class="url">ii://cobdA9fxXEwmR7mich2a</a>). Я её у себя на ноде добавлял и тестировал.<br>

]]>
</content:encoded></item>
<item><title>Re: Я живой. Обсуждение микроблоги против форумов</title><guid>9gWY5vDwzF5Vrtq7eUYE</guid><pubDate>2025-09-16 10:02:34</pubDate><author>ake</author><link>https://idec.foxears.su/forum/9gWY5vDwzF5Vrtq7eUYE#9gWY5vDwzF5Vrtq7eUYE</link>
		<description>
		Кажется, старый сервер tgistation сменил владельца, т.к. сейчас по адресу, на который указывает tgistation.ru, находится какой-то сокращатель ссылок с другим доменом....
		</description>
		<content:encoded>
<![CDATA[
ake -> shaos<br><br>
Кажется, старый сервер tgistation сменил владельца, т.к. сейчас по адресу, на который указывает tgistation.ru, находится какой-то сокращатель ссылок с другим доменом.<br>

]]>
</content:encoded></item>
<item><title>Re: И снова здравствуйте</title><guid>NpSSPylzdlIop06xZOHV</guid><pubDate>2025-08-13 10:05:14</pubDate><author>ake</author><link>https://idec.foxears.su/forum/NpSSPylzdlIop06xZOHV#NpSSPylzdlIop06xZOHV</link>
		<description>
		Сегодня обнаружил, что фетчер сломался. Если быть точнее, я на нём не сделал нормальную обработку таймаутов и он застревал на ii.yester.link, который доступен, но при этом почему-то работает как tarpit. Поэтому пока отключил фетч с этой ноды.
Если бы случайно не решил проверить, ...
		</description>
		<content:encoded>
<![CDATA[
ake -> shaos<br><br>
Сегодня обнаружил, что фетчер сломался. Если быть точнее, я на нём не сделал нормальную обработку таймаутов и он застревал на ii.yester.link, который доступен, но при этом почему-то работает как tarpit. Поэтому пока отключил фетч с этой ноды.<br>
Если бы случайно не решил проверить, так бы и думал, что это всё отток из-за отключения tgistation.<br>

]]>
</content:encoded></item>
<item><title>Скрипт для автоматизированной эхи из gemini-лент</title><guid>35XKYjCWR1RyCupDhf2v</guid><pubDate>2025-02-25 13:08:18</pubDate><author>ake</author><link>https://idec.foxears.su/forum/35XKYjCWR1RyCupDhf2v#35XKYjCWR1RyCupDhf2v</link>
		<description>
		По аналогии с ботами для RSS, сделал скрипт, который забирает список постов с узлов gemini, которые поддерживают спецификацию gemini://geminiprotocol.net/docs/companion/subscription.gmi и постит в определённую эху. Сама спецификация используется в gemini примерно для того же, что...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
По аналогии с ботами для RSS, сделал скрипт, который забирает список постов с узлов gemini, которые поддерживают спецификацию <a href="gemini://geminiprotocol.net/docs/companion/subscription.gmi" class="url">gemini://geminiprotocol.net/docs/companion/subscription.gmi</a> и постит в определённую эху. Сама спецификация используется в gemini примерно для того же, что и RSS (автоматизированное получение списка новых постов) и много кто её использует/поддерживает - и персональные капсулы, и местные порталы, например, у BBS можно подписаться на подфорумы (<a href="gemini://bbs.geminispace.org/s/Gemini?feed)." class="url">gemini://bbs.geminispace.org/s/Gemini?feed).</a> Пока сообщение содержит только дату, полный заголовок и ссылку, думаю потом добавить и содержимое страницы по ссылке (целиком или частично).<br>
<br>
Сам скрипт - <a href="https://bitbucket.org/Keyreach/workspace/snippets/q7zg78" class="url">https://bitbucket.org/Keyreach/workspace/snippets/q7zg78</a><br>

]]>
</content:encoded></item>
<item><title>Re: И снова здравствуйте</title><guid>K0pTwuixwQcj4g6XWMhB</guid><pubDate>2025-02-16 10:35:08</pubDate><author>ake</author><link>https://idec.foxears.su/forum/K0pTwuixwQcj4g6XWMhB#K0pTwuixwQcj4g6XWMhB</link>
		<description>
		Странно, у меня доступен и по https и по http (на 1110)...
		</description>
		<content:encoded>
<![CDATA[
ake -> shaos<br><br>
Странно, у меня доступен и по https и по http (на 1110)<br>

]]>
</content:encoded></item>
<item><title>Re: Форматирование</title><guid>lA3O6T2Anr5ai8cKEIVK</guid><pubDate>2025-02-12 11:30:06</pubDate><author>ake</author><link>https://idec.foxears.su/forum/lA3O6T2Anr5ai8cKEIVK#lA3O6T2Anr5ai8cKEIVK</link>
		<description>
		Так речь не о том, чтобы добавить всё на свете. В стандарте есть описание того, как надо отображать сообщения, это уже подразумевает существование особого формата сообщений, отличного от плейнтекста. Моя идея в том, чтобы описать однозначный обязательный минимум, которого должен ...
		</description>
		<content:encoded>
<![CDATA[
ake -> doesnm<br><br>
Так речь не о том, чтобы добавить всё на свете. В стандарте есть описание того, как надо отображать сообщения, это уже подразумевает существование особого формата сообщений, отличного от плейнтекста. Моя идея в том, чтобы описать однозначный обязательный минимум, которого должен придерживаться клиент (не важно, приложение или веб-версия) при отображении сообщений. Впрочем, можно сказать что существующих трёх пунктов достаточно и всё остальное остаётся на усмотрение разработчика, это тоже решение.<br>
<span class="quote">doesnm&gt; Разве text-only не является главной фишкой этой сети? Ну хоть лайки/карму тут никто в своей реализации не делал</span><br>
Ну, для меня главная фича, скорее, распределённость. Text-only это скорее про форму, а не про содержание (что в отдельных случаях ведёт к странному пуризму с отрицанием графики в документах и, одновременно, эрзацами в виде псевдографики)<br>

]]>
</content:encoded></item>
<item><title>Форматирование</title><guid>n0VCTTvFYW5SdHABoCkA</guid><pubDate>2025-02-11 11:23:43</pubDate><author>ake</author><link>https://idec.foxears.su/forum/n0VCTTvFYW5SdHABoCkA#n0VCTTvFYW5SdHABoCkA</link>
		<description>
		Начал у себя в веб-интерфейсе добавлять поддержку ссылок в сообщении и обнаружил, что они у нас могут встречаться в совершенно разных видах - просто в виде URL, в виде markdown, в одном сообщении даже в виде HTML. Решил глянуть в документацию (https://github.com/idec-net/new-docs...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Начал у себя в веб-интерфейсе добавлять поддержку ссылок в сообщении и обнаружил, что они у нас могут встречаться в совершенно разных видах - просто в виде URL, в виде markdown, в одном сообщении даже в виде HTML. Решил глянуть в документацию (<a href="https://github.com/idec-net/new-docs/blob/master/text-decoration.md)," class="url">https://github.com/idec-net/new-docs/blob/master/text-decoration.md),</a> но там определены только блоки цитирования, преформатированного текста и внутренние ссылки. Сейчас в сети есть отдельные сообщения целиком в markdown (как минимум, использующие заголовки и ссылки), есть картинки в XPM (как понимаю, работающие только в ii-go), нет указаний на то надо ли сохранять все переносы строк или разбивать на параграфы пустыми строками. Получилась ситуация, когда каждый оператор (или разработчик) ноды реализует форматирование сообщений по-своему и ориентируется на свою же реализацию.<br>
<br>
Думаю, надо обсудить и дополнить спецификацию по формату сообщений, хотя бы добавив вещи, которые не вызывают споров или стандартизированы де-факто.<br>
<br>
1. Как обрабатывать переносы строк в теле сообщения?<br>
2. Нужно ли добавить в стандарт тег "+++" для подписей?<br>
3. Нужны ли новые теги для форматирования текста (курсив, полужирный, списки и т.д.)?<br>
4. Нужны ли теги для ссылок в тексте и какие?<br>
5. Нужны ли дополнительные заголовки, "##" или "=="<br>
6. Может ли быть HTML в сообщении и как его обрабатывать?<br>
7. Что делать с XPM-картинками?<br>

]]>
</content:encoded></item>
<item><title>Re: Автодискавери</title><guid>LLT4ZnCAYS43gDZyefZH</guid><pubDate>2025-02-07 15:00:44</pubDate><author>ake</author><link>https://idec.foxears.su/forum/LLT4ZnCAYS43gDZyefZH#LLT4ZnCAYS43gDZyefZH</link>
		<description>
		Добавил у себя на ноде поддержку /nodes.txt и /d запроса, который пока только добавляет в список и не фетчит. Забавно, что вылез баг из-за того, что не определились с каноническим видом URL'а - со слешем в конце или без (да и я не подумал, а просто решил отдавать их в том виде, к...
		</description>
		<content:encoded>
<![CDATA[
ake -> foxears<br><br>
Добавил у себя на ноде поддержку /nodes.txt и /d запроса, который пока только добавляет в список и не фетчит. Забавно, что вылез баг из-за того, что не определились с каноническим видом URL'а - со слешем в конце или без (да и я не подумал, а просто решил отдавать их в том виде, как они используются в коде), и при автообнаружении у тебя продублировались ноды.<br>

]]>
</content:encoded></item>
<item><title>Re: И снова здравствуйте</title><guid>baRBqd7rm1zDMAHnJ2yN</guid><pubDate>2025-02-07 12:32:49</pubDate><author>ake</author><link>https://idec.foxears.su/forum/baRBqd7rm1zDMAHnJ2yN#baRBqd7rm1zDMAHnJ2yN</link>
		<description>
		doesnm&gt; Кто-то уже стянул ii.14 в архив?
Я добавился к foxears, на его ноде теперь тоже есть. Правда, что-то странное с сортировкой сообщений, после 2018 идёт пачка сообщений из 2014...
		</description>
		<content:encoded>
<![CDATA[
ake -> doesnm<br><br>
<span class="quote">doesnm&gt; Кто-то уже стянул ii.14 в архив?</span><br>
Я добавился к foxears, на его ноде теперь тоже есть. Правда, что-то странное с сортировкой сообщений, после 2018 идёт пачка сообщений из 2014<br>

]]>
</content:encoded></item>
<item><title>Проверка</title><guid>JCAy86vXRAPKO4JP1y3R</guid><pubDate>2025-02-06 13:17:40</pubDate><author>ake</author><link>https://idec.foxears.su/forum/JCAy86vXRAPKO4JP1y3R#JCAy86vXRAPKO4JP1y3R</link>
		<description>
		Получает ли кто-нибудь сообщения с этой станции...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Получает ли кто-нибудь сообщения с этой станции<br>

]]>
</content:encoded></item>
<item><title>Test</title><guid>VOZ95MQdx2hyPE5Lh9yC</guid><pubDate>2025-02-06 10:58:04</pubDate><author>ake</author><link>https://idec.foxears.su/forum/VOZ95MQdx2hyPE5Lh9yC#VOZ95MQdx2hyPE5Lh9yC</link>
		<description>
		Test...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Test<br>

]]>
</content:encoded></item>
<item><title>Изменения</title><guid>42ci4fU4FJDggFRAFNtg</guid><pubDate>2021-12-16 10:17:11</pubDate><author>ake</author><link>https://idec.foxears.su/forum/42ci4fU4FJDggFRAFNtg#42ci4fU4FJDggFRAFNtg</link>
		<description>
		Добавил ссылки на ответы при просмотре сообщения в gemini-версии...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Добавил ссылки на ответы при просмотре сообщения в gemini-версии<br>

]]>
</content:encoded></item>
<item><title>Идеи</title><guid>nmq4P96jLYacoLeRtkyH</guid><pubDate>2021-07-02 08:09:47</pubDate><author>ake</author><link>https://idec.foxears.su/forum/nmq4P96jLYacoLeRtkyH#nmq4P96jLYacoLeRtkyH</link>
		<description>
		Для станции
* регистрация с помощью openid/indieauth
* постинг/регистрация через email бота
* эха по gemini
Глобальные
* эха для репортов на сообщения
* придумать механизм обнаружения станций...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Для станции<br>
* регистрация с помощью openid/indieauth<br>
* постинг/регистрация через email бота<br>
* эха по gemini<br>
Глобальные<br>
* эха для репортов на сообщения<br>
* придумать механизм обнаружения станций<br>

]]>
</content:encoded></item>
<item><title>Веб-интерфейс</title><guid>PdOq2vomr2EbmI1ssfrp</guid><pubDate>2021-07-02 20:50:28</pubDate><author>ake</author><link>https://idec.foxears.su/forum/PdOq2vomr2EbmI1ssfrp#PdOq2vomr2EbmI1ssfrp</link>
		<description>
		Добавил форму для отправки сообщений в эхи...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Добавил форму для отправки сообщений в эхи<br>

]]>
</content:encoded></item>
<item><title>Re: ...</title><guid>JAp40g8aZ1Hq6vJegCWy</guid><pubDate>2021-07-01 20:14:00</pubDate><author>ake</author><link>https://idec.foxears.su/forum/JAp40g8aZ1Hq6vJegCWy#JAp40g8aZ1Hq6vJegCWy</link>
		<description>
		Test 2...
		</description>
		<content:encoded>
<![CDATA[
ake -> ake<br><br>
Test 2<br>

]]>
</content:encoded></item>
<item><title>Re: Идеи</title><guid>7mGYBKNKRHg3GlBJayBf</guid><pubDate>2021-07-06 20:45:55</pubDate><author>ake</author><link>https://idec.foxears.su/forum/7mGYBKNKRHg3GlBJayBf#7mGYBKNKRHg3GlBJayBf</link>
		<description>
		Бот для thedailywtf.com...
		</description>
		<content:encoded>
<![CDATA[
ake -> ake<br><br>
Бот для thedailywtf.com<br>

]]>
</content:encoded></item>
<item><title>Re: веб-интерфейс</title><guid>5ZQTWZK9QvJewaOjk8pL</guid><pubDate>2021-07-06 12:06:23</pubDate><author>ake</author><link>https://idec.foxears.su/forum/5ZQTWZK9QvJewaOjk8pL#5ZQTWZK9QvJewaOjk8pL</link>
		<description>
		Сделал улучшенный интерфейс в стиле некоторого форума - http://gears.headake.win/idec/ui2/...
		</description>
		<content:encoded>
<![CDATA[
ake -> ake<br><br>
Сделал улучшенный интерфейс в стиле некоторого форума - <a href="http://gears.headake.win/idec/ui2/" class="url">http://gears.headake.win/idec/ui2/</a><br>

]]>
</content:encoded></item>
<item><title>Test 3</title><guid>5N5bvPPM4csQIZ8dBFyg</guid><pubDate>2021-11-17 16:30:32</pubDate><author>ake</author><link>https://idec.foxears.su/forum/5N5bvPPM4csQIZ8dBFyg#5N5bvPPM4csQIZ8dBFyg</link>
		<description>
		Test 3...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Test 3<br>

]]>
</content:encoded></item>
<item><title>...</title><guid>4sSGof5Hqr19DBEiuvhC</guid><pubDate>2021-07-01 20:00:46</pubDate><author>ake</author><link>https://idec.foxears.su/forum/4sSGof5Hqr19DBEiuvhC#4sSGof5Hqr19DBEiuvhC</link>
		<description>
		Test...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Test<br>

]]>
</content:encoded></item>
<item><title>Веб-интерфейс</title><guid>1rqgxAP34JzkDGwqtBOR</guid><pubDate>2021-07-02 12:50:25</pubDate><author>ake</author><link>https://idec.foxears.su/forum/1rqgxAP34JzkDGwqtBOR#1rqgxAP34JzkDGwqtBOR</link>
		<description>
		Запустил в тестовом режиме веб-интерфейс на http://gears.headake.win/idec/ui/ . По существу это порт на Flask гейта для gemini, т.ч. выглядит и работает так же, из достоинств - работает и в lynx, и в IE6....
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Запустил в тестовом режиме веб-интерфейс на <a href="http://gears.headake.win/idec/ui/" class="url">http://gears.headake.win/idec/ui/</a> . По существу это порт на Flask гейта для gemini, т.ч. выглядит и работает так же, из достоинств - работает и в lynx, и в IE6.<br>

]]>
</content:encoded></item>
<item><title>Re: И снова здравствуйте</title><guid>qhwAnhPNLsaBJEtWSOyI</guid><pubDate>2025-02-06 13:29:06</pubDate><author>ake</author><link>https://idec.foxears.su/forum/qhwAnhPNLsaBJEtWSOyI#qhwAnhPNLsaBJEtWSOyI</link>
		<description>
		Пока поднял ноду на http://akewebdump.ddns.net/idec/ (с веб-интерфейсом на http://akewebdump.ddns.net/idec/ui2/ и шлюзом в gemini на порту 1966). К счастью для цифровой археологии, база со старыми сообщениями сохранились, так что можно почитать потеряную эху ii.14, о которой шла ...
		</description>
		<content:encoded>
<![CDATA[
ake -> ake<br><br>
Пока поднял ноду на <a href="http://akewebdump.ddns.net/idec/" class="url">http://akewebdump.ddns.net/idec/</a> (с веб-интерфейсом на <a href="http://akewebdump.ddns.net/idec/ui2/" class="url">http://akewebdump.ddns.net/idec/ui2/</a> и шлюзом в gemini на порту 1966). К счастью для цифровой археологии, база со старыми сообщениями сохранились, так что можно почитать потеряную эху ii.14, о которой шла речь в <a href="/7b0lmkDJnAQlG2w2FvFx#7b0lmkDJnAQlG2w2FvFx" class="url">ii://7b0lmkDJnAQlG2w2FvFx</a> (то самое сообщение - <a href="http://akewebdump.ddns.net/idec/ui2/message/FGOqT29oVwwBElTJNMjx)" class="url">http://akewebdump.ddns.net/idec/ui2/message/FGOqT29oVwwBElTJNMjx)</a><br>

]]>
</content:encoded></item>
<item><title>И снова здравствуйте</title><guid>55ADlzEy9ZnAKjHrbKYJ</guid><pubDate>2025-02-06 11:14:50</pubDate><author>ake</author><link>https://idec.foxears.su/forum/55ADlzEy9ZnAKjHrbKYJ#55ADlzEy9ZnAKjHrbKYJ</link>
		<description>
		Всем привет. Давно не заходил, а сеть-то ожила. Похоже, надо реанимировать свою ноду....
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Всем привет. Давно не заходил, а сеть-то ожила. Похоже, надо реанимировать свою ноду.<br>

]]>
</content:encoded></item>
<item><title>Re: Актуальные клиенты</title><guid>I103J3Tya2BtPfd4G9tO</guid><pubDate>2023-02-10 10:03:17</pubDate><author>ake</author><link>https://idec.foxears.su/forum/I103J3Tya2BtPfd4G9tO#I103J3Tya2BtPfd4G9tO</link>
		<description>
		Ordos&gt; P.S. Интересно как реализована отправка сообщения в гостевые книги, ведь js тут не в почете. Да и вообще форм как таковых нет.

Есть аналог отправки GET запроса с параметрами (или ссылки типа 7 из Gopher'а, если угодно), на нём и делается вся интерактивность. Формы с неско...
		</description>
		<content:encoded>
<![CDATA[
ake -> Ordos<br><br>
<span class="quote">Ordos&gt; P.S. Интересно как реализована отправка сообщения в гостевые книги, ведь js тут не в почете. Да и вообще форм как таковых нет.</span><br>
<br>
Есть аналог отправки GET запроса с параметрами (или ссылки типа 7 из Gopher'а, если угодно), на нём и делается вся интерактивность. Формы с несколькими полями делаются многошаговыми, где состояние хранится на сервере. Есть ещё неофициальное (хотя в Lagrange, кажется есть поддержка) расширение протокола - Titan, первоначально сделаное автором для реализации wiki, которое добавляет загрузку произвольных данных, вроде метода PUT.<br>

]]>
</content:encoded></item>
<item><title>Re: Предложения или "Как нам обустроить idec?"</title><guid>V7kCQ7Lddu5EYrxSWd6M</guid><pubDate>2021-12-23 23:37:43</pubDate><author>ake</author><link>https://idec.foxears.su/forum/V7kCQ7Lddu5EYrxSWd6M#V7kCQ7Lddu5EYrxSWd6M</link>
		<description>
		&gt; Естественно, забор . эх нужен авторизированный. Емнип, /u/point/ расширен для этого.

Ну, у меня ключевая идея была как раз в том, что если нам нужно авторизоваться для получения данных, то мы просто дописываем строку авторизации к идентификатору эхи (или сообщения) и не надо в...
		</description>
		<content:encoded>
<![CDATA[
ake -> hugeping<br><br>
<span class="quote">&gt; Естественно, забор . эх нужен авторизированный. Емнип, /u/point/ расширен для этого.</span><br>
<br>
Ну, у меня ключевая идея была как раз в том, что если нам нужно авторизоваться для получения данных, то мы просто дописываем строку авторизации к идентификатору эхи (или сообщения) и не надо вводить никаких новых методов. Нет большой разницы, в плане наличия данных в запросе, обращаемся мы к специальному /u/private/myauth/secret.echo или к стандартному /u/e/myauth.secret.echo. Только с ограничением на имена эх промахнулся.<br>
<br>
Без разницы, как это реализовано внутри - генерирует нода такие индексы динамически или честно форвардит входящие.<br>

]]>
</content:encoded></item>
<item><title>Re: Предложения или "Как нам обустроить idec?"</title><guid>cxDRiPlPAOkMcmPfCytI</guid><pubDate>2021-12-22 22:22:03</pubDate><author>ake</author><link>https://idec.foxears.su/forum/cxDRiPlPAOkMcmPfCytI#cxDRiPlPAOkMcmPfCytI</link>
		<description>
		Добавил на своей ноде.

На клиенте:
Чтобы отправить сообщение кому-то, отправляем его в эху mailto.{имя ноды}.{номер поинта}. Например, mailto.ake.100
Чтобы прочитать свои входящие, указываем для получения ноду mailfor.{строка авторизации}.

В интерфейсе ноды:
Входящие - http://g...
		</description>
		<content:encoded>
<![CDATA[
ake -> Andrew Lobanov<br><br>
Добавил на своей ноде.<br>
<br>
На клиенте:<br>
Чтобы отправить сообщение кому-то, отправляем его в эху mailto.{имя ноды}.{номер поинта}. Например, mailto.ake.100<br>
Чтобы прочитать свои входящие, указываем для получения ноду mailfor.{строка авторизации}.<br>
<br>
В интерфейсе ноды:<br>
Входящие - <a href="http://gears.headake.win/idec/ui2/directmail/inbox" class="url">http://gears.headake.win/idec/ui2/directmail/inbox</a><br>
Отправить сообщение - <a href="http://gears.headake.win/idec/ui2/directmail/send" class="url">http://gears.headake.win/idec/ui2/directmail/send</a> (адрес вводится в обычном формате "nodename, 123")<br>
<br>
Реквизиты для тестов<br>
<pre class="code">
Адрес пользователя: ake, 5
Строка авторизации: jfmq66fj6e

Адрес пользователя: ake, 6
Строка авторизации: 7uyoxz2fj4
</pre>
<br>
О грустном - клиентах и разных подводных граблях.<br>
<br>
В IDEC mobile отправка сообщений работает (хоть и требует финта ушами, вроде захода в любую эху и изменении поля в форме), а с получением сложнее - имя эхи приводится к нижнему регистру (и да, я проверил, это описано в стандарте), в отличие от строк авторизации, у которых таких ограничений нет (можно, конечно, кодировать строку в base32, но это отдельный уровень костыльности). В caesium чуть лучше - получение сообщений работает, для отправки нужен такой же трюк с вызовом редактора в любой эхе и исправлением её имени.<br>

]]>
</content:encoded></item>
<item><title>Re: Мысли про возможное будущее IDEC</title><guid>HJMCOqaA6iMkfTA7ehzK</guid><pubDate>2021-12-21 22:34:00</pubDate><author>ake</author><link>https://idec.foxears.su/forum/HJMCOqaA6iMkfTA7ehzK#HJMCOqaA6iMkfTA7ehzK</link>
		<description>
		Касательно рассуждений о хэше для сообщений, пришла мысль, что IDEC это практически контентно-адресуемая сеть и можно как-то прикрутить её к IPFS (или наоборот) для хранения сообщений. 

&gt; Хэш msgid может быть не визуально рандомным как сейчас, а будет способным нести информацию ...
		</description>
		<content:encoded>
<![CDATA[
ake -> shaos<br><br>
Касательно рассуждений о хэше для сообщений, пришла мысль, что IDEC это практически контентно-адресуемая сеть и можно как-то прикрутить её к IPFS (или наоборот) для хранения сообщений. <br>
<br>
<span class="quote">&gt; Хэш msgid может быть не визуально рандомным как сейчас, а будет способным нести информацию о типе (или о версии) сообщения</span><br>
<br>
Мне кажется такую функциональность проще реализовать в виде варианта запроса индекса, который будет возвращать (кроме идентификатора и закодированного сообщения) строку с тегами, либо отдельным суффиксом у ID. Правда, хранение метаданных в ссылке напоминает костыль в gopher, когда префикс в URL определяет то, как клиент будет отображать полученное содержимое.<br>

]]>
</content:encoded></item>
<item><title>Re: Предложения или "Как нам обустроить idec?"</title><guid>6arynKCD1uMnAG6X5FxH</guid><pubDate>2021-12-17 18:25:06</pubDate><author>ake</author><link>https://idec.foxears.su/forum/6arynKCD1uMnAG6X5FxH#6arynKCD1uMnAG6X5FxH</link>
		<description>
		AL&gt; Как это будет работать в масштабе сети?

Навскидку - либо масштабируем то же самое до нод, т.е. складываем в скрытую эху outbound.some_node_authstr, на которую подписана эта нода; либо форвардим с помощью /u/push....
		</description>
		<content:encoded>
<![CDATA[
ake -> Andrew Lobanov<br><br>
<span class="quote">AL&gt; Как это будет работать в масштабе сети?</span><br>
<br>
Навскидку - либо масштабируем то же самое до нод, т.е. складываем в скрытую эху outbound.some_node_authstr, на которую подписана эта нода; либо форвардим с помощью /u/push.<br>

]]>
</content:encoded></item>
<item><title>Re: Предложения или "Как нам обустроить idec?"</title><guid>bPWmcZqw4VP6Y10mYxBM</guid><pubDate>2021-12-17 17:29:52</pubDate><author>ake</author><link>https://idec.foxears.su/forum/bPWmcZqw4VP6Y10mYxBM#bPWmcZqw4VP6Y10mYxBM</link>
		<description>
		&gt; Менять сообщения, конечно, никто не запрещает, но не надо такое отдавать наружу никогда. А так - каждый волен со своей базой делать что угодно - хоть удалить вообще нафиг :)

Совсем не обязательно менять сообщения, ничто не запрещает отдавать в индексе эхи, сообщения имеющие др...
		</description>
		<content:encoded>
<![CDATA[
ake -> Andrew Lobanov<br><br>
<span class="quote">&gt; Менять сообщения, конечно, никто не запрещает, но не надо такое отдавать наружу никогда. А так - каждый волен со своей базой делать что угодно - хоть удалить вообще нафиг :)</span><br>
<br>
Совсем не обязательно менять сообщения, ничто не запрещает отдавать в индексе эхи, сообщения имеющие другое значение в соответствующем поле. И кросспостинг почти про то же.<br>
<br>
<span class="quote">&gt; Для этого нужна поддержка шифрованных сообщений.</span><br>
<br>
Тэг с типом содержимого вообще ортогонален шифрованным сообщениям. Можно хоть что слать, заранее перекодировав и указав, что это base64/uuencode/koi8r/etc, если надо (да, будет неоптимально, но это опять организационный вопрос, и я в курсе про файл-эхи).<br>
<br>
<span class="quote">&gt; Возможность редактирования сообщений это зло.</span><br>
<br>
Обратный вопрос, перефразируя: "Какие проблемы это создаёт?"<br>

]]>
</content:encoded></item>
<item><title>Re: Предложения или "Как нам обустроить idec?"</title><guid>O7uRNnuBy8EjtG7ZAtbJ</guid><pubDate>2021-12-17 14:58:57</pubDate><author>ake</author><link>https://idec.foxears.su/forum/O7uRNnuBy8EjtG7ZAtbJ#O7uRNnuBy8EjtG7ZAtbJ</link>
		<description>
		Ordos&gt; Самое простое

Самое простое и никак не ломающее текущий api для клиентов, если говорить о простейшем сценарии с одним отправителем и одним получателем - это КМК зарезервированные псевдо- и скрытые эхи для отправки и получения сообщений, что в общих чертах описано в пример...
		</description>
		<content:encoded>
<![CDATA[
ake -> Ordos<br><br>
<span class="quote">Ordos&gt; Самое простое</span><br>
<br>
Самое простое и никак не ломающее текущий api для клиентов, если говорить о простейшем сценарии с одним отправителем и одним получателем - это КМК зарезервированные псевдо- и скрытые эхи для отправки и получения сообщений, что в общих чертах описано в примере в первом из предложений. <br>
<br>
Но это вопрос транспорта сообщений и api. Ещё есть вопрос обнаружения отправителей и получателей, особенно между нодами, ибо с этим на практике как-то не очень. Есть имя ноды, которое иногда может меняться со временем, по которому нельзя тривиально узнать адрес (видимо для этого предполагается собирать нодлист), а про получателя мы знаем только имя в свободной форме.<br>

]]>
</content:encoded></item>
<item><title>Re: Предложения или "Как нам обустроить idec?"</title><guid>rZBWYJscKXG2Kr4xhaf0</guid><pubDate>2021-12-17 14:36:50</pubDate><author>ake</author><link>https://idec.foxears.su/forum/rZBWYJscKXG2Kr4xhaf0#rZBWYJscKXG2Kr4xhaf0</link>
		<description>
		hugeping&gt; Чужой энтузиазм радует! :) Но, откровенно говоря, я наблюдал многих энтузиастов (не только про idec сейчас говорю), которые на волне энтузиаста что-то делали, не доделали и ушли. В этом смысле у меня теперь есть прагматический скепсис, который вылился в то, что я перест...
		</description>
		<content:encoded>
<![CDATA[
ake -> hugeping<br><br>
<span class="quote">hugeping&gt; Чужой энтузиазм радует! :) Но, откровенно говоря, я наблюдал многих энтузиастов (не только про idec сейчас говорю), которые на волне энтузиаста что-то делали, не доделали и ушли. В этом смысле у меня теперь есть прагматический скепсис, который вылился в то, что я перестал поддерживать всех идейных новичков. Просто потому, что начинаешь помогать, тратишь последние крохи времени (которые берёг для своих проектов) а потом... Всё в пустоту. Вот твоя фраза "делать нечего" она выдаёт именно такое отношение. Извини. :)</span><br>
<br>
В этом плане я не претендую на какую-то поддержку, и не хочу обещать того, что не смогу сделать. Не могу сказать, что сильно "идеен", но мне интересно заняться технической частью сети, и хотелось бы, чтобы это было кому-нибудь полезно, и тоже не было впустую. Если же это бесполезная затея, то "делать нечего" как раз подходит в качестве вывода.<br>
<br>
<span class="quote">hugeping&gt; - личка (правда у тебя в списке этого нет)</span><br>
<br>
Ну, примитивную личку можно собрать на базе идеи про перемаркировку, она там как раз в виде примера.<br>

]]>
</content:encoded></item>
<item><title>Re: Предложения или "Как нам обустроить idec?"</title><guid>FpG3RhiLfkTDK6kVChAL</guid><pubDate>2021-12-16 22:43:07</pubDate><author>ake</author><link>https://idec.foxears.su/forum/FpG3RhiLfkTDK6kVChAL#FpG3RhiLfkTDK6kVChAL</link>
		<description>
		vvs&gt; Подозреваю, что сначала надо задать вопрос: кому и зачем нужен idec? И тогда многие ответы станут очевидны.

vvs&gt; Сам я не знаю, зачем существует idec, но пользуюсь им для узкого круга общения, не заморачиваясь философскими деталями.

Ну, а вот мне просто он концептуально и ...
		</description>
		<content:encoded>
<![CDATA[
ake -> vvs<br><br>
<span class="quote">vvs&gt; Подозреваю, что сначала надо задать вопрос: кому и зачем нужен idec? И тогда многие ответы станут очевидны.</span><br>
<br>
<span class="quote">vvs&gt; Сам я не знаю, зачем существует idec, но пользуюсь им для узкого круга общения, не заморачиваясь философскими деталями.</span><br>
<br>
Ну, а вот мне просто он концептуально и технически нравится, как универсальная вещь. Можно, конечно, сказать самому себе: "да нет, это просто группа друзей сделала для себя форум, просто вот так хитро устроенный, _это не для всех_", но это будет разочаровывающим выводом и во многом будет значить, что мне здесь делать, собственно, нечего. Но другого сообщества, использующего idec, у меня нет, а энтузиазм пока есть.<br>

]]>
</content:encoded></item>
<item><title>Предложения или "Как нам обустроить idec?"</title><guid>w6o5S9CleUqqm4Lgc8O9</guid><pubDate>2021-12-16 20:22:37</pubDate><author>ake</author><link>https://idec.foxears.su/forum/w6o5S9CleUqqm4Lgc8O9#w6o5S9CleUqqm4Lgc8O9</link>
		<description>
		Доброго времени суток. На волне (пока ещё) энтузиазма решил поделиться "рационализаторскими" предложениями для idec. Некоторые из них, в том или ином виде, озвучивались. Часть из них относится скорее к реализации нод, но некоторые потребуют либо дополнения протокола, либо изменен...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Доброго времени суток. На волне (пока ещё) энтузиазма решил поделиться "рационализаторскими" предложениями для idec. Некоторые из них, в том или ином виде, озвучивались. Часть из них относится скорее к реализации нод, но некоторые потребуют либо дополнения протокола, либо изменений с разной степенью обратной совместимости.<br>
<br>
1. Правила перемаркировки эх. Идея простая - на ноду приходит сообщение (не важно, фетчится или от поинта) и, если у него в качестве эхи указано некое значение A, то оно заменяется на некоторое A* по определённому правилу. Самый очевидный вариант использования - "личные" эхи, один поинт отправляет сообщение в эху "sendmsg.username", в процессе оно перемаркируется, как "readmsg.username_authstr" и адресат его может получить. Ещё так можно укрупнять и агрегировать эхи, перемаркировывая сообщения из внешних "dev.c", "dev.cpp", "dev.python" в общую локальную "dev.main", например. Недостатком становится то, что такие эхи становятся либо односторонними, либо надо создавать сложные обратные правила (т.е. ответы должны будут помещаться и в новую эху, и в старую).<br>
<br>
2. Кросспостинг - отправка и присутствие сообщения с одним ID в нескольких эхах одновременно.<br>
<br>
3. Хуки на появление сообщений в эхе/от пользователя/в качестве ответа. Тогда можно будет сделать, например, эху для управления нодой, какие-нибудь голосовалки (изначально была идея нодо-локальной общественной модерации) и ещё что-нибудь.<br>
<br>
4. Добавить тег определяющий кодировку или тип содержимого (mime-type) тела сообщения. По идее это должно гарантировано решить проблему с тем, как реализовывать шифрование сообщений - зашифрованное сообщение будет иметь соответствующий тег encoding и его расшифровкой должен будет заниматься клиент.<br>
<br>
5. Хранить время фетча сообщения нодой и использовать его в качестве указателя сдвига для получения индекса в /u/e-подобном запросе. Я читал обсуждение чего-то подобного в idec.talks, но по-моему там предлагалось использовать время самого сообщения, что действительно может работать криво.<br>
<br>
6. Метод POST для /u/e и /u/m, это тоже обсуждалось и, вроде, не должно требовать больших изменений, но почему-то не взлетело.<br>
<br>
7. Хранить в тегах, кроме указателя на отвеченное сообщение, указатель на первое сообщение ветки обсуждения/топика. Чуть упрощает реализацию топиков и позволяет писать в них сообщения не являющиеся ответами на конкретный пост.<br>
<br>
8. Пока ещё сырая, на как выходит не новая, идея, касающаяся редактирования сообщений, заключающаяся в отправке нового сообщения, с тегом, скажем, "amend" содержащим ID оригинального сообщения. Идентичная идея была описана ещё в <a href="/jOO4SZIyVrHLU9XxuhKW#jOO4SZIyVrHLU9XxuhKW" class="url">ii://jOO4SZIyVrHLU9XxuhKW</a> , но осталась без ответов.<br>
<br>
  8.1. В первом варианте реализации, при получении такого сообщения нода либо удаляет оригинальное сообщение полностью (что ломает ответы на старый пост), либо удаляет его только из индексов, и заменяет его ссылкой на новую версию при прямом обращении (и если сообщение редактировалось много раз, то и предыдущие ссылки на него).<br>
  <br>
  8.2. Более кардинальный способ - добавление в формат ID поля/постфикса версии, которое учитывается при фетче (и только при фетче). Тогда новое сообщение перезаписывает старое и инкрементирует версию, клиенты и ноды при фетче тянут сообщение, если его версия новее (что, правда, сильно усложняет его логику), на ответах это не сказывается, т.к. для них ID не поменялся.<br>

]]>
</content:encoded></item>
<item><title>Re: Анонс станции</title><guid>qbpkQOOW8WPJta61lqza</guid><pubDate>2021-12-15 22:36:49</pubDate><author>ake</author><link>https://idec.foxears.su/forum/qbpkQOOW8WPJta61lqza#qbpkQOOW8WPJta61lqza</link>
		<description>
		Сделал открытую регистрацию поинтов на станции, но с небольшим квестом - форма регистрации находится в gemini - gemini://ake.crabdance.com:1966/enroll/intro/
С одной стороны, думаю, это снизит риски автоматических регистраций и прочих злоупотреблений (а вдруг?), с другой, это буд...
		</description>
		<content:encoded>
<![CDATA[
ake -> ake<br><br>
Сделал открытую регистрацию поинтов на станции, но с небольшим квестом - форма регистрации находится в gemini - <a href="gemini://ake.crabdance.com:1966/enroll/intro/" class="url">gemini://ake.crabdance.com:1966/enroll/intro/</a><br>
С одной стороны, думаю, это снизит риски автоматических регистраций и прочих злоупотреблений (а вдруг?), с другой, это будет не особенно большим препятствием, и процедура остаётся автоматической.<br>

]]>
</content:encoded></item>
<item><title>Re: Актуальный нодлист</title><guid>Qqqs22Jl0aigpz4yP3LG</guid><pubDate>2021-12-15 09:42:15</pubDate><author>ake</author><link>https://idec.foxears.su/forum/Qqqs22Jl0aigpz4yP3LG#Qqqs22Jl0aigpz4yP3LG</link>
		<description>
		====
{
    "nodename": "ake",
    "client": "http://gears.headake.win/idec/",
    "web": "http://gears.headake.win/idec/ui2/",
    "sysop": "ake",
    "contacts": {
        "email": "kdeisacake@mail.ru"
    },
    "description": "Ake station",
    "uplinks": [
        [ "ping", "...
		</description>
		<content:encoded>
<![CDATA[
ake -> Andrew Lobanov<br><br>
<pre class="code">
{
    "nodename": "ake",
    "client": "http://gears.headake.win/idec/",
    "web": "http://gears.headake.win/idec/ui2/",
    "sysop": "ake",
    "contacts": {
        "email": "kdeisacake@mail.ru"
    },
    "description": "Ake station",
    "uplinks": [
        [ "ping", "10m" ],
        [ "tavern", "10m" ],
        [ "tgi", "10m" ]
    ]
}
</pre>

]]>
</content:encoded></item>
<item><title>Re: gemini:// как дополнение idec</title><guid>E1Zbm7vx8t5CmZFtYnsV</guid><pubDate>2021-11-29 21:23:34</pubDate><author>ake</author><link>https://idec.foxears.su/forum/E1Zbm7vx8t5CmZFtYnsV#E1Zbm7vx8t5CmZFtYnsV</link>
		<description>
		AL&gt; А насколько этот сервер будет сложнее gemini?

Я не зря упомянул "HTTP-сервера, аналогичного по функциям gemini-серверу", т.е. для паритета по функциям протокола достаточно будет обработки начальной строки запроса/ответа и аж целых двух заголовков - Host и Content-Type. Завер...
		</description>
		<content:encoded>
<![CDATA[
ake -> Andrew Lobanov<br><br>
<span class="quote">AL&gt; А насколько этот сервер будет сложнее gemini?</span><br>
<br>
Я не зря упомянул "HTTP-сервера, аналогичного по функциям gemini-серверу", т.е. для паритета по функциям протокола достаточно будет обработки начальной строки запроса/ответа и аж целых двух заголовков - Host и Content-Type. Завернуть в TLS по вкусу и гонять внутри хоть text/x-gemini, хоть gophermap'ы.<br>
<br>
<span class="quote">AL&gt; А это новая сеть?</span><br>
<br>
Да, думаю, это отдельная сеть. По существу не такая большая разница, проходит у нас граница сети по аппаратным средствам подключения или программным.<br>
<br>
<span class="quote">AL&gt; Или просто ещё один протокол в той же сети, коих и так каждый день плодится море?</span><br>
<br>
Не сказал бы, что каждый день появляется море обобщенных (не узкоспециализированных) открытых протоколов.<br>

]]>
</content:encoded></item>
<item><title>Re: gemini:// как дополнение idec</title><guid>3198HfpnMC2F6W7WUd8U</guid><pubDate>2021-11-17 12:12:06</pubDate><author>ake</author><link>https://idec.foxears.su/forum/3198HfpnMC2F6W7WUd8U#3198HfpnMC2F6W7WUd8U</link>
		<description>
		AL&gt; Веб с его протоколами и серверами уже слабо пренадлежит сообществу.

А когда он принадлежал сообществу? Напоминает чепуху про "интернет создан DoD, значит им управляется" - интернет (и веб в том числе) это не нечто консистентное, даже сейчас. ИМХО сейчас возможность держать с...
		</description>
		<content:encoded>
<![CDATA[
ake -> Andrew Lobanov<br><br>
<span class="quote">AL&gt; Веб с его протоколами и серверами уже слабо пренадлежит сообществу.</span><br>
<br>
А когда он принадлежал сообществу? Напоминает чепуху про "интернет создан DoD, значит им управляется" - интернет (и веб в том числе) это не нечто консистентное, даже сейчас. ИМХО сейчас возможность держать собственный сервер более доступна. Разработка HTTP-сервера, аналогичного по функциям gemini-серверу не потребует большего числа ресурсов, при этом он будет совместим с прорвой клиентов, от современных до IE/NN. Вполне есть всякие сообщества внутри, которые культивируют независимый web, вроде indieweb, или авторский, вроде neocities.<br>
<br>
<span class="quote">AL&gt; Причём то, что ты в вебе, по сути ничего не изменит.</span><br>
<br>
Почему, не будут плодиться дополнительные сущности. Новая сеть это, в некотором роде, как поиск ключей под фонарём из анекдота.<br>
<br>
<span class="quote">AL&gt; Причём в gemini есть гейты и их можно читать и из того же хромиума. Причём gemini очень простой и потому пренадлежит сообществу. Тебе не нужна большая команда классных специалистов, несколько лет и несколько миллионов вечнозелёных (думаю, всё дороже), чтобы построить полностью свою реализацию.</span><br>
<br>
Потому что эти время и деньги уже были потрачены на проектирование спецификаций и разработку библиотек для URL/URI и TLS, на опыт HTTP и Gopher. Можно почитать, кстати, в рассылке, как оригинальная идея использования TOFU (trust on first use), в качестве политики сертификатов, наткнулась на реальность и про другие подводные камни "простоты".<br>
<br>
Ну и silo-узлы всегда будут, ибо так банально оптимальней с точки зрения масштабирования и ресурсов, и снижает технический ценз (предвижу недовольный технарский снобизм) для неофитов. Даже в том же gemini они присутствуют в виде различных pubnix'ов.<br>
<br>
Ну и чтобы не казалось, я не могу сказать, что отрицательно отношусь к gemini, просто хочу критически посмотреть на всё это.<br>

]]>
</content:encoded></item>
<item><title>Re: gemini:// как дополнение idec</title><guid>NNd2Nv0C08U5ICKdKwMA</guid><pubDate>2021-11-16 20:37:24</pubDate><author>ake</author><link>https://idec.foxears.su/forum/NNd2Nv0C08U5ICKdKwMA#NNd2Nv0C08U5ICKdKwMA</link>
		<description>
		Ordos&gt; Эдак ты сразу половину всея Интернета описал. Не сегодняшнего, скорее того старого доброго n-дцать лет наз. Насчет гейтов спорный вопрос, а по остальному претензий нет - вся ценность-то как раз в авторской информации (персональные сайты/блоги), либо редкие файлы.

Так в об...
		</description>
		<content:encoded>
<![CDATA[
ake -> Ordos<br><br>
<span class="quote">Ordos&gt; Эдак ты сразу половину всея Интернета описал. Не сегодняшнего, скорее того старого доброго n-дцать лет наз. Насчет гейтов спорный вопрос, а по остальному претензий нет - вся ценность-то как раз в авторской информации (персональные сайты/блоги), либо редкие файлы.</span><br>
<br>
Так в обычной сети не в пример больше персональных сайтов и уникальных вещей просто за счёт широкого распространения и возраста сети. Сложность их поиска - обратная сторона того же самого. Субъективно не всегда авторская информация ценна, иногда личный сайт - это просто дневник.<br>
<br>
<span class="quote">Ordos&gt; Проблема небольшой популярности как раз в изолированности. Но здесь получается замкнутый круг: с одной стороны, некие единомышленники отделяются от общества и уходят к себе в секту. Но это выливается в низкую популярность. С другой стороны, для популяризации секты надо частично выйти наружу и принять правила внешнего мира, но тогда секта теряет смысл существования.</span><br>
<br>
Это как раз мне в таких сетях и не нравится. Вроде и открыто, но всё-равно получается какой-то walled garden. Как бы выбрал сугубо техническую вещь, ан нет - держи ещё некоторую идеологию. И ещё такой парадокс получается - если есть некое сформировавшееся сообщество, то без разницы, какой сетью/протоколом/каналом связи его участники пользуются, но когда сообщество сформировалось вокруг сети, то смена этой сети разваливает сообщество.<br>
<br>
<span class="quote">Ordos&gt; Проще говоря, можно напихать в тот же gemini всякого и запилить какие-нибудь соц. сети, например, но чем она тогда будет отличаться от остального инета?</span><br>
<br>
Аналогично, в WWW уже есть всё, что есть в gemini, а остальным можно не пользоваться, например, ограничив себя использованием lynx или NetSurf. Зачем gemini?<br>
<br>
Не знаю, насколько она адекватна, но сейчас в голову пришла аналогия таких протоколов с любительской радиосвязью.<br>

]]>
</content:encoded></item>
<item><title>Re: gemini:// как дополнение idec</title><guid>Y2jG4JlKsOB2HxNhEKXo</guid><pubDate>2021-11-16 15:42:55</pubDate><author>ake</author><link>https://idec.foxears.su/forum/Y2jG4JlKsOB2HxNhEKXo#Y2jG4JlKsOB2HxNhEKXo</link>
		<description>
		&gt; Потыкал я этот gemini, потыкал... Мысль-то хорошая, но интересных тамошних сайтов полторы штуки. Привлекает только простота и некий "возврат к изначальному" что ли.

Ну это, по-моему, обычная проблема разных "smallnet"ов - при декларации приверженности "полезному" контенту и "п...
		</description>
		<content:encoded>
<![CDATA[
ake -> Ordos<br><br>
<span class="quote">&gt; Потыкал я этот gemini, потыкал... Мысль-то хорошая, но интересных тамошних сайтов полторы штуки. Привлекает только простота и некий "возврат к изначальному" что ли.</span><br>
<br>
Ну это, по-моему, обычная проблема разных "smallnet"ов - при декларации приверженности "полезному" контенту и "правильной" форме без всяких изъянов "большой" сети, фактическим наполнением оказываются гейты к обычным сайтам, файловые архивы разной степени полезности и персональные сайты/блоги (из которых получается что-то вроде аморфной социальной сети без формализованных связей). Как мне кажется, это сродни слабой распространенности искусственных языков, вроде эсперанто.<br>

]]>
</content:encoded></item>
<item><title>Re: Анонс станции</title><guid>fpVlMNDOZ40LaBLAhjof</guid><pubDate>2021-11-15 21:57:49</pubDate><author>ake</author><link>https://idec.foxears.su/forum/fpVlMNDOZ40LaBLAhjof#fpVlMNDOZ40LaBLAhjof</link>
		<description>
		Новые станции это хорошо, добавил у себя для фетча. Странновато, что фетчер отрапортовал о 7 новых сообщениях, видимо, что-то из глубины времён.

Небольшой оффтопик: что случилось и куда пропал idec.spline-online.tk?...
		</description>
		<content:encoded>
<![CDATA[
ake -> Esenin Pavel<br><br>
Новые станции это хорошо, добавил у себя для фетча. Странновато, что фетчер отрапортовал о 7 новых сообщениях, видимо, что-то из глубины времён.<br>
<br>
Небольшой оффтопик: что случилось и куда пропал idec.spline-online.tk?<br>

]]>
</content:encoded></item>
<item><title>Re: Анонс станции</title><guid>R2dF36y4V792mrpEQvDM</guid><pubDate>2021-07-07 11:42:52</pubDate><author>ake</author><link>https://idec.foxears.su/forum/R2dF36y4V792mrpEQvDM#R2dF36y4V792mrpEQvDM</link>
		<description>
		&gt; Ну, я лично получил от idec то, что хотел и даже без оглядки на наличие других станций. Моя нода ii-go стала единым источником данных для gemini капсулы и моего блога в вебе.

Тогда ведь получается, что по существу IDEC, как протокол, и как сеть, практически ортогонален этим пр...
		</description>
		<content:encoded>
<![CDATA[
ake -> hugeping<br><br>
<span class="quote">&gt; Ну, я лично получил от idec то, что хотел и даже без оглядки на наличие других станций. Моя нода ii-go стала единым источником данных для gemini капсулы и моего блога в вебе.</span><br>
<br>
Тогда ведь получается, что по существу IDEC, как протокол, и как сеть, практически ортогонален этим применениям. Да, в комплекте получаем неплохо продуманную распределённую архитектуру и клиентские приложения, но всю IDECовость (или ii-шность) можно легко заменить на что-то самописное или какой-нибудь ActivityPub (чтобы можно было чем-то готовым пользоваться).<br>
Тут можно провести аналогию с XMPP, который присутствовал/присутствует во многих огороженных "walled garden" проектах, например, тот же WhatsApp раньше использовал его в качестве основы для своего протокола, если не ошибаюсь; какие-то рудименты ещё остались у Google/Facebook с открытых времён, вроде возможности достать адрес сервера и подключиться обычным клиентом. Или с локальным почтовым демоном - если почтовый сервер недоступен извне, ну нет никакого большого смысла в том, что уведомления от cron и прочих приходят в локальный почтовый ящик, а не только пишутся в какой-нибудь лог.<br>
<br>
<span class="quote">ake&gt;&gt; А есть ли какие-то мысли о его перспективах и, страшно сказать, развитии?</span><br>
<span class="quote">&gt; Иногда возникают разговоры о развитии стандарта, например, добавить личные сообщения.</span><br>
<br>
Я даже не столько о стандарте, хотя там тоже можно много чего придумать и сделать, а о сообществе. Всё-таки в сети с десятком пользователей можно хоть TCP over avian carriers брать, было бы что обсуждать.<br>

]]>
</content:encoded></item>
<item><title>Re: Анонс станции</title><guid>qoA1E9PI7XZBZB5gwoF5</guid><pubDate>2021-07-06 21:57:53</pubDate><author>ake</author><link>https://idec.foxears.su/forum/qoA1E9PI7XZBZB5gwoF5#qoA1E9PI7XZBZB5gwoF5</link>
		<description>
		&gt; lagrange пишет, что срок действия сертификата истёк.
Обновил. Web-интерфейс тоже уже сделал в некотором виде - http://gears.headake.win/idec/ui2/ функционально пока отличается только возможностью отправки сообщения и ссылками на ответы.

&gt; Тут тихо. Но, надеюсь, IDEC ещё шевели...
		</description>
		<content:encoded>
<![CDATA[
ake -> hugeping<br><br>
<span class="quote">&gt; lagrange пишет, что срок действия сертификата истёк.</span><br>
Обновил. Web-интерфейс тоже уже сделал в некотором виде - <a href="http://gears.headake.win/idec/ui2/" class="url">http://gears.headake.win/idec/ui2/</a> функционально пока отличается только возможностью отправки сообщения и ссылками на ответы.<br>
<br>
<span class="quote">&gt; Тут тихо. Но, надеюсь, IDEC ещё шевелится</span><br>
Не было бы это шевеление конвульсиями, будет жалко.<br>
А есть ли какие-то мысли о его перспективах и, страшно сказать, развитии?<br>
Когда я начинал ноду делать для gemini, одной из задумок было, что, мол, неплохо было бы создать единое idec-пространство и в вебе, и в gemini (можно ещё gopher подключить), рассказать в их рассылке, может кого-нибудь заинтересовало бы (там в рассылке, кажется, уже встречались проекты для автоматической агрегации постов с разных узлов). Но чем дальше думал, тем менее обоснованной казалась идея (несмотря на концептуальную близость сетей) - писать сообщения из gemini не выйдёт; портировать протокол легко, только нет gemini-клиентов (можно конечно предложить всем поднимать ноды, что будет даже круче, но чего-то удобного в этом качестве тоже нет).<br>

]]>
</content:encoded></item>
<item><title>Анонс станции</title><guid>7nc7Van14AhSAdHXwddB</guid><pubDate>2021-07-01 20:48:16</pubDate><author>ake</author><link>https://idec.foxears.su/forum/7nc7Van14AhSAdHXwddB#7nc7Van14AhSAdHXwddB</link>
		<description>
		Следуя девизу "каждому пользователю сети по станции" организовал собственную. Честно говоря, она была написана (по крайней мере бОльшая часть) ещё во время разработки шлюза idec в gemini, но только сейчас дошли руки протестировать её с мобильным клиентом и подчистить несколько ба...
		</description>
		<content:encoded>
<![CDATA[
ake -> All<br><br>
Следуя девизу "каждому пользователю сети по станции" организовал собственную. Честно говоря, она была написана (по крайней мере бОльшая часть) ещё во время разработки шлюза idec в gemini, но только сейчас дошли руки протестировать её с мобильным клиентом и подчистить несколько багов (хотя, возможно что-то всё ещё не работает). Название я ещё не придумал, в адресе единственного пользователя пока незатейливо указано "ake, 1".<br>
<br>
Оригинальных эх пока никаких нет, кроме локальной тестовой. В идеях для развития был/есть шлюз для одного "почти форума" и организация "форумообразного" фронтенда для idec. Постинг от поинта работает, но по поводу регистрации пока нет четких идей, ибо без своих эх и связи с другими нодами она ещё не имеет смысла. В перспективе - всё-таки сделать веб-интерфейс (чисто статический и, возможно, API + SPA) и как-то спозиционировать ноду (эхи, регистрация).<br>
<br>
Собственно адрес станции для клиента - <a href="http://gears.headake.win/idec/" class="url">http://gears.headake.win/idec/</a><br>
Пока нет веб-интерфейса, можно использовать gemini-гейт - <a href="gemini://ake.crabdance.com:1966/" class="url">gemini://ake.crabdance.com:1966/</a> (прокси - <a href="https://portal.mozz.us/gemini/ake.crabdance.com:1966/" class="url">https://portal.mozz.us/gemini/ake.crabdance.com:1966/</a> )<br>

]]>
</content:encoded></item>
<item><title>Re: gemini:// как дополнение idec</title><guid>Sa7TA3rLJhyZ4xOqaUZY</guid><pubDate>2021-03-14 08:48:08</pubDate><author>ake</author><link>https://idec.foxears.su/forum/Sa7TA3rLJhyZ4xOqaUZY#Sa7TA3rLJhyZ4xOqaUZY</link>
		<description>
		&gt; С форматированием проблем нет.

Я имел в виду, что если, например, смотреть сообщения в виде ленты и показывать сообщения как есть, то когда какое-нибудь сообщение содержит # заголовки, это превращает ленту в неоднородную кашу (на мой взгляд), и цитирование в gemtext'е только о...
		</description>
		<content:encoded>
<![CDATA[
ake -> hugeping<br><br>
<span class="quote">&gt; С форматированием проблем нет.</span><br>
<br>
Я имел в виду, что если, например, смотреть сообщения в виде ленты и показывать сообщения как есть, то когда какое-нибудь сообщение содержит # заголовки, это превращает ленту в неоднородную кашу (на мой взгляд), и цитирование в gemtext'е только одноуровневое и не имеет синтаксиса с указанием автора. То есть всё равно либо нужно делать небольшой слой для форматирования, либо можно обернуть текст сообщения в преформатированный блок, что я и сделал.<br>

]]>
</content:encoded></item>
<item><title>Re: gemini:// как дополнение idec</title><guid>idoW5pbA2JJJSAM9v77N</guid><pubDate>2021-03-13 23:25:04</pubDate><author>ake</author><link>https://idec.foxears.su/forum/idoW5pbA2JJJSAM9v77N#idoW5pbA2JJJSAM9v77N</link>
		<description>
		&gt; А на чём проект написан?

На python. С фетчером всё просто - requests + sqlite. Интерфейс для gemini на самодельном фреймворке ( http://code.headake.win/serpens-framework ), но он очень сырой и это по сути первое его осмысленное применение. С фреймворком изначально идея была сд...
		</description>
		<content:encoded>
<![CDATA[
ake -> hugeping<br><br>
<span class="quote">&gt; А на чём проект написан?</span><br>
<br>
На python. С фетчером всё просто - requests + sqlite. Интерфейс для gemini на самодельном фреймворке ( <a href="http://code.headake.win/serpens-framework" class="url">http://code.headake.win/serpens-framework</a> ), но он очень сырой и это по сути первое его осмысленное применение. С фреймворком изначально идея была сделать примитивный WSGI-сервер для gemini, но транслировать запросы, чтобы можно было взять существущие фреймворки, оказалось для меня сложно, поэтому сделал примитивные хост-сервер с протоколом "в духе" WSGI и flask/bottle-подобный модуль для приложений.<br>

]]>
</content:encoded></item>
<item><title>Re: gemini:// как дополнение idec</title><guid>CHReE3VVFwJ0iE6ZI9yv</guid><pubDate>2021-03-13 19:53:15</pubDate><author>ake</author><link>https://idec.foxears.su/forum/CHReE3VVFwJ0iE6ZI9yv#CHReE3VVFwJ0iE6ZI9yv</link>
		<description>
		Доброго времени суток.

Сделал интерфейс для просмотра эх IDEC в gemini.
gemini://ake.crabdance.com:1966/
https://portal.mozz.us/gemini/ake.crabdance.com:1966/ - через HTTP-прокси

Реальная нода на сервере ещё в планах, пока лишь самописный фетчер, сообщения тянутся с club.hugepi...
		</description>
		<content:encoded>
<![CDATA[
ake -> hugeping<br><br>
Доброго времени суток.<br>
<br>
Сделал интерфейс для просмотра эх IDEC в gemini.<br>
<a href="gemini://ake.crabdance.com:1966/" class="url">gemini://ake.crabdance.com:1966/</a><br>
<a href="https://portal.mozz.us/gemini/ake.crabdance.com:1966/" class="url">https://portal.mozz.us/gemini/ake.crabdance.com:1966/</a> - через HTTP-прокси<br>
<br>
Реальная нода на сервере ещё в планах, пока лишь самописный фетчер, сообщения тянутся с club.hugeping.tk и idec.spline-online.tk. С отображением сообщения есть особенность - текст сообщения завернут в преформатированный блок, чтобы разметка не ломалась, правда, в некоторых клиентах при этом теряется автоматический перенос строк.<br>

]]>
</content:encoded></item>
</channel></rss>
