<?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/Difrex</title>
	<link>https://idec.foxears.su/from/Difrex</link>
	<description>
	fox :: from/Difrex
	</description>
	<language>ru</language>
<item><title>Блоки кода не обрабатываются</title><guid>VsZVHEzGCtdAjDQNMsUk</guid><pubDate>2026-03-19 14:30:52</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/VsZVHEzGCtdAjDQNMsUk#VsZVHEzGCtdAjDQNMsUk</link>
		<description>
		Сабж. В вебке код заключенный по нашим правилам в

====
   код
====

теряет форматирование. Его надо бы в &lt;pre&gt; пихать.

+++ Caesium/0.9...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Сабж. В вебке код заключенный по нашим правилам в<br>
<br>
<pre class="code">
   код
</pre>
<br>
теряет форматирование. Его надо бы в &lt;pre&gt; пихать.<br>
<br>
<span class="comment">+++ Caesium/0.9</span><br>

]]>
</content:encoded></item>
<item><title>Я правильно понимаю же?</title><guid>DHhRAJr1fqktjthI4RJ8</guid><pubDate>2026-03-19 14:15:09</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/DHhRAJr1fqktjthI4RJ8#DHhRAJr1fqktjthI4RJ8</link>
		<description>
		Что в сети больше нет эх для простого общения, а осталась только ii://idec.talks для обсуждения самой сетки?

+++ Caesium/0.9...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Что в сети больше нет эх для простого общения, а осталась только <a href="/idec.talks#idec.talks" class="url">ii://idec.talks</a> для обсуждения самой сетки?<br>
<br>
<span class="comment">+++ Caesium/0.9</span><br>

]]>
</content:encoded></item>
<item><title>Re: Всем привет!</title><guid>WFiB6xkRvqOyE9HB8Itf</guid><pubDate>2026-03-19 11:38:12</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/WFiB6xkRvqOyE9HB8Itf#WFiB6xkRvqOyE9HB8Itf</link>
		<description>
		
Difrex&gt;&gt; А, да, чего бы хотелось: схемы клавишь GNU/Emacs, чтобы всякие C-n C-f и т.д. работали.
cthulhu&gt; Тэк-с. Немножко поправил работу с клавиатурой. Вроде бы получилось не сильно ужасно. Может быть даже всякие C-n C-f заработают с последовательностями.
cthulhu&gt; Но в пульрекв...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> cthulhu<br><br>
<span class="quote">Difrex&gt;&gt; А, да, чего бы хотелось: схемы клавишь GNU/Emacs, чтобы всякие C-n C-f и т.д. работали.</span><br>
<span class="quote">cthulhu&gt; Тэк-с. Немножко поправил работу с клавиатурой. Вроде бы получилось не сильно ужасно. Может быть даже всякие C-n C-f заработают с последовательностями.</span><br>
<span class="quote">cthulhu&gt; Но в пульреквесте `TODO: Emacs keystrokes` это для тебя, потому что я ни разу не емаксер. Там в корне есть `show_key.py` на всякий случай.</span><br>
<br>
Сегодня постараюсь потыкать.<br>
<br>
<span class="quote">cthulhu&gt; P.S.: А Дипсику так и передай, никаким "грасефулли екзит" в его коммите и не пахло.</span><br>
<br>
LLM у меня только коммит мессeджи генерит на основе дифа. Там я try except добавил, чтобы нормально с 0 выходило, а не с эксепшоном.<br>
Быстрофикс для себя, потому что мне нравится выходить по C-c. :)<br>
<br>
Вот, кстати, код скрипта и кусок Emacs. Пусть будет, может кому еще пригодится.<br>
<pre class="code">
#!/usr/bin/env python3
"""Generate git commit message based on the diff."""

import os
import sys

from ollama import generate
from ollama import GenerateResponse


MODEL = "deepseek-coder:6.7b"
BASE_PROMPT = """You are a Git commit message writer. Generate a commit message based on the provided git diff of staged changes.

**CRITICAL FORMATTING RULES:**
1. Output MUST be exactly in this format:
```
Title here

Multiline description here
on multiple lines
```

2. Title must be in imperative mood (e.g., "Fix bug" not "Fixed bug")
3. Title must not exceed 79 characters
4. Separate title and description with exactly one blank line
5. Do NOT include the diff itself in output
6. Do NOT add any text before or after the commit message
7. Description should explain WHY the change was made, not WHAT changed

**Content Guidelines:**
- Title: Start with verb, be concise, summarize the change
- Description: Explain the purpose, context, and impact
- Keep technical details minimal unless crucial

Now, generate a commit message for these staged changes:

DIFF:
"""


def get_diff() -&gt; str:
    """Return git diff output."""
    return os.popen("git diff --staged").read()


if __name__ == "__main__":
    diff = get_diff()
    if diff == "":
        print("Nothing staged")
        sys.exit(0)
    prompt = f"""{BASE_PROMPT}

{diff}
    """

    response: GenerateResponse = generate(model=MODEL, prompt=prompt)

    output = ""
    for line in response["response"].split("\n"):
        if line.startswith("```"):
            continue
        output += line + "\n"
    print(output + f"[NOTE]: Commit message written with LLM ({MODEL}) support.\n")
</pre>
<br>
<pre class="code">
(defun difrex/difrex-ai-git-commit-msg (&amp;rest _)
  (when (string= (buffer-name) "COMMIT_EDITMSG")
    (point-min)
    (insert
     (shell-command-to-string "git-commit-message.py"))))

(advice-add 'switch-to-buffer :after #'difrex/difrex-ai-git-commit-msg)
</pre>
<br>
<span class="comment">+++ Caesium/0.9</span><br>

]]>
</content:encoded></item>
<item><title>Re: Всем привет!</title><guid>TzMhAEhgzhKNGs8xG5Mh</guid><pubDate>2026-03-17 10:10:46</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/TzMhAEhgzhKNGs8xG5Mh#TzMhAEhgzhKNGs8xG5Mh</link>
		<description>
		
cthulhu&gt;&gt; Отправил ещё пульреквест со всей фигнёй. Хочу критику и предложений по улучшению.
Difrex&gt; На самом деле я не очень люблю Цезий :).

А, да, чего бы хотелось: схемы клавишь GNU/Emacs, чтобы всякие C-n C-f и т.д. работали.

+++ Caesium/0.9...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
<span class="quote">cthulhu&gt;&gt; Отправил ещё пульреквест со всей фигнёй. Хочу критику и предложений по улучшению.</span><br>
<span class="quote">Difrex&gt; На самом деле я не очень люблю Цезий :).</span><br>
<br>
А, да, чего бы хотелось: схемы клавишь GNU/Emacs, чтобы всякие C-n C-f и т.д. работали.<br>
<br>
<span class="comment">+++ Caesium/0.9</span><br>

]]>
</content:encoded></item>
<item><title>Re: Всем привет!</title><guid>Et2XiCfW4xmZwkgzHEJi</guid><pubDate>2026-03-17 10:07:11</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/Et2XiCfW4xmZwkgzHEJi#Et2XiCfW4xmZwkgzHEJi</link>
		<description>
		
cthulhu&gt; А привет!
cthulhu&gt; Вижу Caesium кому-то не безразличен.
cthulhu&gt; *радуется весь*
cthulhu&gt; Отправил ещё пульреквест со всей фигнёй. Хочу критику и предложений по улучшению.

На самом деле я не очень люблю Цезий :). Просто написать больше не через что было. idecel нужно
а...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> cthulhu<br><br>
<span class="quote">cthulhu&gt; А привет!</span><br>
<span class="quote">cthulhu&gt; Вижу Caesium кому-то не безразличен.</span><br>
<span class="quote">cthulhu&gt; *радуется весь*</span><br>
<span class="quote">cthulhu&gt; Отправил ещё пульреквест со всей фигнёй. Хочу критику и предложений по улучшению.</span><br>
<br>
На самом деле я не очень люблю Цезий :). Просто написать больше не через что было. idecel нужно<br>
актуализировать под свежий emacsql, а веб интерфейса для постинга на tgi, что-то нет.<br>
ПР смержил, только вот вычитывать 206 коммитов мне реально лень.<br>
Отправил тебе инвайт в idec-net организацию на гитхабе.<br>
<br>
<span class="comment">+++ Caesium/0.9</span><br>

]]>
</content:encoded></item>
<item><title>Всем привет!</title><guid>C4B8YOGm3aWXAbv21vFP</guid><pubDate>2026-03-16 17:32:08</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/C4B8YOGm3aWXAbv21vFP#C4B8YOGm3aWXAbv21vFP</link>
		<description>
		Давно меня не было в сети, наверное, с тех пор, как умер сервак мой с нодой.
На неделе подниму ноду. Только эластика скорее всего не будет, или будет в каком-нибудь
другом виде, но точно в интернет прямо торчать не будет. :)

+++ Caesium/0.9...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Давно меня не было в сети, наверное, с тех пор, как умер сервак мой с нодой.<br>
На неделе подниму ноду. Только эластика скорее всего не будет, или будет в каком-нибудь<br>
другом виде, но точно в интернет прямо торчать не будет. :)<br>
<br>
<span class="comment">+++ Caesium/0.9</span><br>

]]>
</content:encoded></item>
<item><title>Re: idec.el</title><guid>vmvIigDqtXBqd6a0KtWe</guid><pubDate>2017-10-02 15:14:14</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/vmvIigDqtXBqd6a0KtWe#vmvIigDqtXBqd6a0KtWe</link>
		<description>
		Так, емаксом можно читать!

Пока не реализована сортировка в показе новых сообщений. Не реализовано форматирование. НО! Читалка работает :)

https://cloud2.difrex.ru/index.php/s/jLsvsdZ4o89UgoA

TODO:

* idec-mode
* Нормальное форматирование
* Онлайн просмотр
* smart-fetching - ч...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
Так, емаксом можно читать!<br>
<br>
Пока не реализована сортировка в показе новых сообщений. Не реализовано форматирование. НО! Читалка работает :)<br>
<br>
<a href="https://cloud2.difrex.ru/index.php/s/jLsvsdZ4o89UgoA" class="url">https://cloud2.difrex.ru/index.php/s/jLsvsdZ4o89UgoA</a><br>
<br>
TODO:<br>
<br>
* idec-mode<br>
* Нормальное форматирование<br>
* Онлайн просмотр<br>
* smart-fetching - что это такое объясню, когда реализую<br>
* Написание сообщений<br>
* Подсветка, цитаты, код, списки и.т.д. в окне набора сообщения<br>
* Перестать плодить буфер на каждое сообщение<br>

]]>
</content:encoded></item>
<item><title>Re: idec.el</title><guid>AKvqJsCnvtHwPkQHCgbv</guid><pubDate>2017-10-04 18:47:24</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/AKvqJsCnvtHwPkQHCgbv#AKvqJsCnvtHwPkQHCgbv</link>
		<description>
		Да, мои настройки для idec-mode:

====
;; IDEC
(use-package idec
    :load-path "~/projects/idecel"
    :bind (("C-c C-c" . kill-this-buffer)
           ("C-c C-n" . idec-next-message)
           ("C-c C-b" . idec-previous-message))
    :init
    :config)
====...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
Да, мои настройки для idec-mode:<br>
<br>
<pre class="code">
;; IDEC
(use-package idec
    :load-path "~/projects/idecel"
    :bind (("C-c C-c" . kill-this-buffer)
           ("C-c C-n" . idec-next-message)
           ("C-c C-b" . idec-previous-message))
    :init
    :config)
</pre>

]]>
</content:encoded></item>
<item><title>Re: idec.el</title><guid>5ZbSAyvOaOcnn6AHKnJ5</guid><pubDate>2017-10-04 18:45:54</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/5ZbSAyvOaOcnn6AHKnJ5#5ZbSAyvOaOcnn6AHKnJ5</link>
		<description>
		Сегодняшнее обновление(можно увидеть в бранче research).

* Полностью переделано скачивание сообщений
Теперь емакс качает сразу по много сообщей, а не в цикле по одному
* Можно перемещаться по загруженным сообщениям вперед и назад
* Попутно поломал сортировку сообщений по времени...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
Сегодняшнее обновление(можно увидеть в бранче research).<br>
<br>
* Полностью переделано скачивание сообщений<br>
Теперь емакс качает сразу по много сообщей, а не в цикле по одному<br>
* Можно перемещаться по загруженным сообщениям вперед и назад<br>
* Попутно поломал сортировку сообщений по времени<br>
<br>
Смотреть тут: <a href="https://cloud2.difrex.ru/index.php/s/Ts4ZcadIYwAW0Gz" class="url">https://cloud2.difrex.ru/index.php/s/Ts4ZcadIYwAW0Gz</a><br>

]]>
</content:encoded></item>
<item><title>umbrella deprecated</title><guid>fWWI71ZhlQ7Onzyfl0bf</guid><pubDate>2017-09-29 13:19:05</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/fWWI71ZhlQ7Onzyfl0bf#fWWI71ZhlQ7Onzyfl0bf</link>
		<description>
		Сабж.

Она будет продолжать работать еще где-то с месяц или чуть больше.

Параллельно с ней поиск будет запущен на dynamic. Так же там будет реализован расширенный поиск....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Сабж.<br>
<br>
Она будет продолжать работать еще где-то с месяц или чуть больше.<br>
<br>
Параллельно с ней поиск будет запущен на dynamic. Так же там будет реализован расширенный поиск.<br>

]]>
</content:encoded></item>
<item><title>idec.el</title><guid>YEXnv3kdKuTzGJznxeJi</guid><pubDate>2017-09-29 17:06:25</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/YEXnv3kdKuTzGJznxeJi#YEXnv3kdKuTzGJznxeJi</link>
		<description>
		Прогресс есть. Я разобрался с временными буферами. 

Что уже есть можно увидеть на видео: https://cloud2.difrex.ru/index.php/s/dA5MtkE8ki44Fe9 :)...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Прогресс есть. Я разобрался с временными буферами. <br>
<br>
Что уже есть можно увидеть на видео: <a href="https://cloud2.difrex.ru/index.php/s/dA5MtkE8ki44Fe9" class="url">https://cloud2.difrex.ru/index.php/s/dA5MtkE8ki44Fe9</a> :)<br>

]]>
</content:encoded></item>
<item><title>Re: Проблемы на dynamic.lessmore.pw</title><guid>9p2zQAUc3fEzit8No1f6</guid><pubDate>2017-09-29 13:12:38</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/9p2zQAUc3fEzit8No1f6#9p2zQAUc3fEzit8No1f6</link>
		<description>
		Так, вроде, пофикшено. В индекс добавлены эхи INSTEAD. Теперь фетчер качает по 25 сообщений раз в 10 минут.

Статистика должна заработать. 

// Пришлось немного с маппингом поиграться и писать юникстайм в милисекундах...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
Так, вроде, пофикшено. В индекс добавлены эхи INSTEAD. Теперь фетчер качает по 25 сообщений раз в 10 минут.<br>
<br>
Статистика должна заработать. <br>
<br>
<span class="comment">// Пришлось немного с маппингом поиграться и писать юникстайм в милисекундах</span><br>

]]>
</content:encoded></item>
<item><title>Re: Проблемы на dynamic.lessmore.pw</title><guid>qC6FoS8PvXvu9geTYzwU</guid><pubDate>2017-09-29 11:21:37</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/qC6FoS8PvXvu9geTYzwU#qC6FoS8PvXvu9geTYzwU</link>
		<description>
		Да, проблемы возникли после этого коммита: https://gitea.difrex.ru/Umbrella/fetcher/commit/f2640e09192f9a635b957d00b19793bfd7de6acf...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
Да, проблемы возникли после этого коммита: <a href="https://gitea.difrex.ru/Umbrella/fetcher/commit/f2640e09192f9a635b957d00b19793bfd7de6acf" class="url">https://gitea.difrex.ru/Umbrella/fetcher/commit/f2640e09192f9a635b957d00b19793bfd7de6acf</a><br>

]]>
</content:encoded></item>
<item><title>Таверна лежит</title><guid>EkkvXVvpcrpOcm0dIlRw</guid><pubDate>2017-09-15 18:54:56</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/EkkvXVvpcrpOcm0dIlRw#EkkvXVvpcrpOcm0dIlRw</link>
		<description>
		Сабж....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Сабж.<br>

]]>
</content:encoded></item>
<item><title>Проблемы на dynamic.lessmore.pw</title><guid>3LnePEcGNwAWSkQC4GL2</guid><pubDate>2017-09-29 11:19:47</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/3LnePEcGNwAWSkQC4GL2#3LnePEcGNwAWSkQC4GL2</link>
		<description>
		Сабж.

Побился индекс. Статистика не отражает действительности. Сейчас индекс пересоздается путем вытаскивания из сети всех доступных сообщений. Скоро пофиксится =)...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Сабж.<br>
<br>
Побился индекс. Статистика не отражает действительности. Сейчас индекс пересоздается путем вытаскивания из сети всех доступных сообщений. Скоро пофиксится =)<br>

]]>
</content:encoded></item>
<item><title>Re: Снова мысли о нетмыле</title><guid>GLsGsIIiaEjZ4uWVElhV</guid><pubDate>2017-08-08 18:06:16</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/GLsGsIIiaEjZ4uWVElhV#GLsGsIIiaEjZ4uWVElhV</link>
		<description>
		&gt;Работает на http://club-test.syscall.ru

====
Error: 500 Internal Server Error

Sorry, the requested URL 'http://127.0.0.1:3001/new/std.tech' caused an error:

Internal Server Error

Exception:

NameError("name 'addr' is not defined",)

Traceback:

Traceback (most recent call la...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Peter<br><br>
<span class="quote">&gt;Работает на http://club-test.syscall.ru</span><br>
<br>
<pre class="code">
Error: 500 Internal Server Error

Sorry, the requested URL 'http://127.0.0.1:3001/new/std.tech' caused an error:

Internal Server Error

Exception:

NameError("name 'addr' is not defined",)

Traceback:

Traceback (most recent call last):
  File "/home/peter/git/iing.club-test/api/bottle.py", line 862, in _handle
    return route.call(**args)
  File "/home/peter/git/iing.club-test/api/bottle.py", line 1732, in wrapper
    rv = callback(*a, **ka)
  File "/home/peter/git/iing.club-test/api/web.py", line 319, in reply
    return template("tpl/reply.tpl", nodename=api.nodename, dsc=api.nodedsc, echoarea=echoarea, msgid=msgid, msg=msg, auth=auth, hidehome=False, topiclist=False, background=api.background)
  File "/home/peter/git/iing.club-test/api/bottle.py", line 3595, in template
    return TEMPLATES[tplid].render(kwargs)
  File "/home/peter/git/iing.club-test/api/bottle.py", line 3399, in render
    self.execute(stdout, env)
  File "/home/peter/git/iing.club-test/api/bottle.py", line 3386, in execute
    eval(self.co, env)
  File "/home/peter/git/iing.club-test/tpl/reply.tpl", line 15, in &lt;module&gt;
    %to = addr or "All"
NameError: name 'addr' is not defined
</pre>

]]>
</content:encoded></item>
<item><title>Re: Что я натворил</title><guid>pcmfi7o3ZhFzdo08HMXe</guid><pubDate>2017-08-07 11:02:59</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/pcmfi7o3ZhFzdo08HMXe#pcmfi7o3ZhFzdo08HMXe</link>
		<description>
		502 Bad gateway :(...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Peter<br><br>
502 Bad gateway :(<br>

]]>
</content:encoded></item>
<item><title>Re: Мысли о стандартах</title><guid>RuZgFDxfWCpxezYNJ0Bk</guid><pubDate>2017-07-24 12:17:24</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/RuZgFDxfWCpxezYNJ0Bk#RuZgFDxfWCpxezYNJ0Bk</link>
		<description>
		&gt;То есть, доверенные ноды тоже забирают по authstr?
Да.

&gt;Как доверенная нода забирает бандл со всем net.mail?
Примерно так:

====
for node in neighbords:
  for username in node_users:
    r = requests.get('https://' + node '/x/i/' + username)
    for msg in r.content.split("\n")...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Peter<br><br>
<span class="quote">&gt;То есть, доверенные ноды тоже забирают по authstr?</span><br>
Да.<br>
<br>
<span class="quote">&gt;Как доверенная нода забирает бандл со всем net.mail?</span><br>
Примерно так:<br>
<br>
<pre class="code">
for node in neighbords:
  for username in node_users:
    r = requests.get('https://' + node '/x/i/' + username)
    for msg in r.content.split("\n"):
      if msg.split(':')[0] not in point_mails():
        store_to_pointmail(base64.d64decode(msg.split(':')[1]))
</pre>

]]>
</content:encoded></item>
<item><title>Re: Мысли о стандартах</title><guid>KKatPOEBXCrRpSJ0AqOE</guid><pubDate>2017-07-24 12:11:59</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/KKatPOEBXCrRpSJ0AqOE#KKatPOEBXCrRpSJ0AqOE</link>
		<description>
		&gt;Лучше вписать туда что-нить типа net.mail.

Не, фишка в том, что если оставить поле пустым, то будет периписка между двумя пользователями, а если в echo вписать что-то, то туда можно наинвайтить много пользователей и писать на All. 

Получится что-то вроде приватной эхи. ...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
<span class="quote">&gt;Лучше вписать туда что-нить типа net.mail.</span><br>
<br>
Не, фишка в том, что если оставить поле пустым, то будет периписка между двумя пользователями, а если в echo вписать что-то, то туда можно наинвайтить много пользователей и писать на All. <br>
<br>
Получится что-то вроде приватной эхи. <br>

]]>
</content:encoded></item>
<item><title>Re: Мысли о стандартах</title><guid>BzswbbmKZUL5Wz8DABKq</guid><pubDate>2017-07-24 11:50:17</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/BzswbbmKZUL5Wz8DABKq#BzswbbmKZUL5Wz8DABKq</link>
		<description>
		&gt;Я примерно это и предлагал, но Виктора смущает MITM, и доступ сисопов доверенных нод к переписке.

Если зохочется шифрование, то в такой схеме ничего не мешает использовать PGP, либо просто кидая armor сообщение, либо реализовав поддержку в клиенте.

Сейчас, мне кажется, что это...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
<span class="quote">&gt;Я примерно это и предлагал, но Виктора смущает MITM, и доступ сисопов доверенных нод к переписке.</span><br>
<br>
Если зохочется шифрование, то в такой схеме ничего не мешает использовать PGP, либо просто кидая armor сообщение, либо реализовав поддержку в клиенте.<br>
<br>
Сейчас, мне кажется, что это не проблема сети совсем. Необязательно же каждую ноду включать в сеть для переписки. <br>

]]>
</content:encoded></item>
<item><title>Re: Мысли о стандартах</title><guid>xYB9iQ0jzimIFI8CDULz</guid><pubDate>2017-07-24 11:22:04</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/xYB9iQ0jzimIFI8CDULz#xYB9iQ0jzimIFI8CDULz</link>
		<description>
		Сейчас с утра прочитал свое сообщение -- в общем мне нравится эта идея.

Вынести это все куда-нибудь в расширения, типа, /x/i/&lt;to_username&gt;.
Нода может, как по крону фетчить почту своих поинтов, так и напрямую ходить к соседям при запросе от поинта.

Поинтовое сообщение ничем не ...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex(mobile)<br><br>
Сейчас с утра прочитал свое сообщение -- в общем мне нравится эта идея.<br>
<br>
Вынести это все куда-нибудь в расширения, типа, /x/i/&lt;to_username&gt;.<br>
Нода может, как по крону фетчить почту своих поинтов, так и напрямую ходить к соседям при запросе от поинта.<br>
<br>
Поинтовое сообщение ничем не отличается по структуре от сообщения в эху.<br>
<br>
Годнота же.<br>

]]>
</content:encoded></item>
<item><title>Re: Мысли о стандартах</title><guid>rW5CzFsPVBppDGa7ZTWW</guid><pubDate>2017-07-24 11:26:29</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/rW5CzFsPVBppDGa7ZTWW#rW5CzFsPVBppDGa7ZTWW</link>
		<description>
		Даже поле Echo можно оставить. Разрешить его быть пустым, например.
Если поле не пустое, то получится, что-то типа канала во всяких irc, только не im :).

Еще можно сразу нескольким юзерам разрешить писать: /x/i/&lt;to_username&gt;/&lt;to_username2&gt;....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
Даже поле Echo можно оставить. Разрешить его быть пустым, например.<br>
Если поле не пустое, то получится, что-то типа канала во всяких irc, только не im :).<br>
<br>
Еще можно сразу нескольким юзерам разрешить писать: /x/i/&lt;to_username&gt;/&lt;to_username2&gt;.<br>

]]>
</content:encoded></item>
<item><title>Re: Мысли о стандартах</title><guid>eAkvC1YCoT0PvSmAdRrC</guid><pubDate>2017-07-19 17:29:31</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/eAkvC1YCoT0PvSmAdRrC#eAkvC1YCoT0PvSmAdRrC</link>
		<description>
		&gt;Ключи может нагенерировать сисоп и просто выдавать пару поинту вместе с authstr при регистрации.
Плохая идея.

&gt;При желании юзверь может дать сисопу собственный открытый ключ, если его такой вариант не устраивает.
На самом деле никому ключ передавать не нужно. Можно воспользоват...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> vit01<br><br>
<span class="quote">&gt;Ключи может нагенерировать сисоп и просто выдавать пару поинту вместе с authstr при регистрации.</span><br>
Плохая идея.<br>
<br>
<span class="quote">&gt;При желании юзверь может дать сисопу собственный открытый ключ, если его такой вариант не устраивает.</span><br>
На самом деле никому ключ передавать не нужно. Можно воспользоваться тем же pgp.mit.edu. Либо, чтобы сисоп поднял sks и грузить ключик туда. Это не сложно =) <br>

]]>
</content:encoded></item>
<item><title>Re: Мысли о стандартах</title><guid>3NWZuLlrNEz48SE4Hgaa</guid><pubDate>2017-07-19 11:34:19</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/3NWZuLlrNEz48SE4Hgaa#3NWZuLlrNEz48SE4Hgaa</link>
		<description>
		Мне кажется, что сначала, нужно решить проблему синхронизации поинтов.

Чтобы доставить поинту сообщение(не важно шифрованное или нет), нужно знать его координаты. Либо нужно расширить схему сети и сделать ее обязаловкой, а так же наконец-то начать использовать адреса -- тогда уз...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
Мне кажется, что сначала, нужно решить проблему синхронизации поинтов.<br>
<br>
Чтобы доставить поинту сообщение(не важно шифрованное или нет), нужно знать его координаты. Либо нужно расширить схему сети и сделать ее обязаловкой, а так же наконец-то начать использовать адреса -- тогда узнать, где поинт не сложно.<br>
<br>
Либо можно придумать скрытоэху, которая синкается всеми. В ней можно устроить e2e шифрование, например с GPG ключами. На ноде хранить сообщения от туда по-минимуму. Но тут нужно развитие клиентов. Чтобы они генерили ключи. Ключи можно синкать по надам в SKS.<br>

]]>
</content:encoded></item>
<item><title>Re: Клиенты, ноды, интерфейсы и мысли обо всём</title><guid>Q2B61FOSCPG0SwI9PrvY</guid><pubDate>2017-07-10 12:35:34</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/Q2B61FOSCPG0SwI9PrvY#Q2B61FOSCPG0SwI9PrvY</link>
		<description>
		Очень здравая мысль!

Нужно так и делать. 

Вынес в либу реализацию на Go -- https://github.com/Difrex/go-idec. 

Фетчер и dynamic сегодня или завтра на нее переедут. ...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> vit01<br><br>
Очень здравая мысль!<br>
<br>
Нужно так и делать. <br>
<br>
Вынес в либу реализацию на Go -- <a href="https://github.com/Difrex/go-idec." class="url">https://github.com/Difrex/go-idec.</a> <br>
<br>
Фетчер и dynamic сегодня или завтра на нее переедут. <br>

]]>
</content:encoded></item>
<item><title>Re: msgto</title><guid>n6T8wB9Vc1ZyQJzX7uzX</guid><pubDate>2017-06-27 18:24:12</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/n6T8wB9Vc1ZyQJzX7uzX#n6T8wB9Vc1ZyQJzX7uzX</link>
		<description>
		&gt;А что если добавить возможность указывать нескольких пользователей, к примеру, через запятую
Мне придется менять маппинг в эластике и индекс переналивать, а мне лень =)

Но сама идея здравая. Может лучше что-то, типа, поля Cc добавить? Хотя не, это бред....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> btimofeev<br><br>
<span class="quote">&gt;А что если добавить возможность указывать нескольких пользователей, к примеру, через запятую</span><br>
Мне придется менять маппинг в эластике и индекс переналивать, а мне лень =)<br>
<br>
Но сама идея здравая. Может лучше что-то, типа, поля Cc добавить? Хотя не, это бред.<br>

]]>
</content:encoded></item>
<item><title>Re: msgto</title><guid>GYphzmNB2CqAx6yQzdl9</guid><pubDate>2017-06-27 18:26:02</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/GYphzmNB2CqAx6yQzdl9#GYphzmNB2CqAx6yQzdl9</link>
		<description>
		&gt;это бред
Поле Сс - бред =)...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
<span class="quote">&gt;это бред</span><br>
Поле Сс - бред =)<br>

]]>
</content:encoded></item>
<item><title>Re: Английская дока</title><guid>cB2Zg3AiQz2KxACnwnce</guid><pubDate>2017-06-22 11:28:19</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/cB2Zg3AiQz2KxACnwnce#cB2Zg3AiQz2KxACnwnce</link>
		<description>
		Кстати, на сайте не работают ссылки в содержании(на гитхабе работают)....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> vit01<br><br>
Кстати, на сайте не работают ссылки в содержании(на гитхабе работают).<br>

]]>
</content:encoded></item>
<item><title>Re: Тестовая нода</title><guid>ZvT8OvKQipp5eFz0nGlC</guid><pubDate>2017-06-22 11:22:05</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/ZvT8OvKQipp5eFz0nGlC#ZvT8OvKQipp5eFz0nGlC</link>
		<description>
		&gt;За двое суток я пронаблюдал нулевую активность на тестовой ноде. В связи с чем закрыл её за ненадобностью.

Блин, а я только вот подсосал сообщения и увидел пост про тестовую ноду, а она в дауне уже :)....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
<span class="quote">&gt;За двое суток я пронаблюдал нулевую активность на тестовой ноде. В связи с чем закрыл её за ненадобностью.</span><br>
<br>
Блин, а я только вот подсосал сообщения и увидел пост про тестовую ноду, а она в дауне уже :).<br>

]]>
</content:encoded></item>
<item><title>Английская дока</title><guid>MbOOKsD3s9meFJwXxx2b</guid><pubDate>2017-06-20 13:31:42</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/MbOOKsD3s9meFJwXxx2b#MbOOKsD3s9meFJwXxx2b</link>
		<description>
		https://github.com/vit1-irk/new-docs/pull/1

Гляньте. Если все ок, то можно помержить будет....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
<a href="https://github.com/vit1-irk/new-docs/pull/1" class="url">https://github.com/vit1-irk/new-docs/pull/1</a><br>
<br>
Гляньте. Если все ок, то можно помержить будет.<br>

]]>
</content:encoded></item>
<item><title>Re: Мысли о стандартах</title><guid>gBiYgBmAdAgSbhTnXaPp</guid><pubDate>2017-06-19 17:17:18</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/gBiYgBmAdAgSbhTnXaPp#gBiYgBmAdAgSbhTnXaPp</link>
		<description>
		&gt;Первое (уже озвученное ранее) это нетмейл. То есть личная переписка.

Самое важное, ИМХО.
Не обязательно монстрячить PGP. Можно взять AES или RSA. Обмен откртыми ключами - да, доверять сисопу. Т.е. теоритически может быть MitM.

Нужно хотя бы драфт накидать....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
<span class="quote">&gt;Первое (уже озвученное ранее) это нетмейл. То есть личная переписка.</span><br>
<br>
Самое важное, ИМХО.<br>
Не обязательно монстрячить PGP. Можно взять AES или RSA. Обмен откртыми ключами - да, доверять сисопу. Т.е. теоритически может быть MitM.<br>
<br>
Нужно хотя бы драфт накидать.<br>

]]>
</content:encoded></item>
<item><title>Re: Скриншот</title><guid>TaqCUF7QWzTTSikcKihr</guid><pubDate>2017-05-23 18:22:57</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/TaqCUF7QWzTTSikcKihr#TaqCUF7QWzTTSikcKihr</link>
		<description>
		&gt;В общем, обновил немного главную https://ii-net.tk
Неплохо. Мне кажется, что нужен скриншот цезия в более выскоком разрешении...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> vit01<br><br>
<span class="quote">&gt;В общем, обновил немного главную https://ii-net.tk</span><br>
Неплохо. Мне кажется, что нужен скриншот цезия в более выскоком разрешении<br>

]]>
</content:encoded></item>
<item><title>Re: RSS-фетчер</title><guid>YL0RdKiCnkk7ZWImzM9M</guid><pubDate>2017-05-16 12:28:09</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/YL0RdKiCnkk7ZWImzM9M#YL0RdKiCnkk7ZWImzM9M</link>
		<description>
		Спасибо.

&gt;gogs
А я на форк, на gitea перешел :)...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
Спасибо.<br>
<br>
<span class="quote">&gt;gogs</span><br>
А я на форк, на gitea перешел :)<br>

]]>
</content:encoded></item>
<item><title>RSS-фетчер</title><guid>N5U9HMy5bRmh4ifVFKcp</guid><pubDate>2017-05-15 15:45:13</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/N5U9HMy5bRmh4ifVFKcp#N5U9HMy5bRmh4ifVFKcp</link>
		<description>
		А какой у нас сейчас есть актуальный RSS-фетчер? 

Ссылки на гихаб из документации ведут в 404......
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
А какой у нас сейчас есть актуальный RSS-фетчер? <br>
<br>
Ссылки на гихаб из документации ведут в 404...<br>

]]>
</content:encoded></item>
<item><title>Картинка сети из nodelist </title><guid>APcvHJiIAz6QhKK6dvRi</guid><pubDate>2017-05-04 12:37:34</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/APcvHJiIAz6QhKK6dvRi#APcvHJiIAz6QhKK6dvRi</link>
		<description>
		Сабж где сейчас рендерится? В смысле, где посмотреть svg...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Сабж где сейчас рендерится? В смысле, где посмотреть svg<br>

]]>
</content:encoded></item>
<item><title>Re: go-нода [из nZ0sryzR4IbSlT08eSTl]</title><guid>1Bmf5trDNqyGRO1Ubk9I</guid><pubDate>2017-05-04 11:27:00</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/1Bmf5trDNqyGRO1Ubk9I#1Bmf5trDNqyGRO1Ubk9I</link>
		<description>
		&gt;Вот как раз golang-реализацию я пока притормозил
Кстати, может вместе поработаем над голанг нодой? У меня же тоже на Go нода на lessmore. Просто она в эластик смотрит. Нужно API вынести в либу. 

Кстати, а где исходники гошной ноды, на гитхабе не нашел?...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
<span class="quote">&gt;Вот как раз golang-реализацию я пока притормозил</span><br>
Кстати, может вместе поработаем над голанг нодой? У меня же тоже на Go нода на lessmore. Просто она в эластик смотрит. Нужно API вынести в либу. <br>
<br>
Кстати, а где исходники гошной ноды, на гитхабе не нашел?<br>

]]>
</content:encoded></item>
<item><title>Список станций в документации</title><guid>2tzBI8DRrDyhkd3N0o7M</guid><pubDate>2017-05-02 20:06:20</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/2tzBI8DRrDyhkd3N0o7M#2tzBI8DRrDyhkd3N0o7M</link>
		<description>
		Который тут https://ii-net.tk/idec-doc/?p=full-stations

Просьба убрать из списка станцию в TOR - ее больше нет и добавить туда dynamic.lessmore.pw...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Который тут <a href="https://ii-net.tk/idec-doc/?p=full-stations" class="url">https://ii-net.tk/idec-doc/?p=full-stations</a><br>
<br>
Просьба убрать из списка станцию в TOR - ее больше нет и добавить туда dynamic.lessmore.pw<br>

]]>
</content:encoded></item>
<item><title>Re: idec-нода на Авалоне</title><guid>RHAEvfmiAwOz3axDmzBd</guid><pubDate>2017-05-02 13:54:33</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/RHAEvfmiAwOz3axDmzBd#RHAEvfmiAwOz3axDmzBd</link>
		<description>
		&gt;Сетяне! У кого менялась схема фетча или у вас новый узел, которого нет в схеме, шлите мне на почту c3BsaW5lQHJvb2tlci5ydQo= информацию о своём узле.
https://dynamic.lessmore.pw/nodelist.json

Может будет по стандартному пути nodelist.json отдавать? ...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
<span class="quote">&gt;Сетяне! У кого менялась схема фетча или у вас новый узел, которого нет в схеме, шлите мне на почту c3BsaW5lQHJvb2tlci5ydQo= информацию о своём узле.</span><br>
<a href="https://dynamic.lessmore.pw/nodelist.json" class="url">https://dynamic.lessmore.pw/nodelist.json</a><br>
<br>
Может будет по стандартному пути nodelist.json отдавать? <br>

]]>
</content:encoded></item>
<item><title>Re: Немного статистики</title><guid>wAl8Q579eaUAbdyHMpGz</guid><pubDate>2017-02-16 19:31:56</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/wAl8Q579eaUAbdyHMpGz#wAl8Q579eaUAbdyHMpGz</link>
		<description>
		Сделал(картинка внизу) https://dynamic.lessmore.pw/stats.html

Phantomjs теряет подписи :(...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> vit01<br><br>
Сделал(картинка внизу) <a href="https://dynamic.lessmore.pw/stats.html" class="url">https://dynamic.lessmore.pw/stats.html</a><br>
<br>
Phantomjs теряет подписи :(<br>

]]>
</content:encoded></item>
<item><title>Re: Немного статистики</title><guid>DsUKBXV9xZqRWweEqrdF</guid><pubDate>2017-02-16 20:20:43</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/DsUKBXV9xZqRWweEqrdF#DsUKBXV9xZqRWweEqrdF</link>
		<description>
		Переделал. 

Первый день - понедельник, а не воскресенье....
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
Переделал. <br>
<br>
Первый день - понедельник, а не воскресенье.<br>

]]>
</content:encoded></item>
<item><title>Re: iing + ait</title><guid>1IgexcmnhAkVRGnXP2zI</guid><pubDate>2017-02-27 20:44:30</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/1IgexcmnhAkVRGnXP2zI#1IgexcmnhAkVRGnXP2zI</link>
		<description>
		А sqlite не подходит? 

Её можно всю в память поместить и зависимостей минимум. ...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
А sqlite не подходит? <br>
<br>
Её можно всю в память поместить и зависимостей минимум. <br>

]]>
</content:encoded></item>
<item><title>Немного статистики</title><guid>uTacgFr6kWUe1vMqZzYt</guid><pubDate>2017-02-16 11:52:29</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/uTacgFr6kWUe1vMqZzYt#uTacgFr6kWUe1vMqZzYt</link>
		<description>
		Сделал поиск по индексу исключая ботов, на пол-года назад. 

Есть три графика, вот они: https://dynamic.lessmore.pw/stats.html :)...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Сделал поиск по индексу исключая ботов, на пол-года назад. <br>
<br>
Есть три графика, вот они: <a href="https://dynamic.lessmore.pw/stats.html" class="url">https://dynamic.lessmore.pw/stats.html</a> :)<br>

]]>
</content:encoded></item>
<item><title>Re: Немного статистики</title><guid>XfhbMA2d6MbOfYJAAgz7</guid><pubDate>2017-02-16 18:33:56</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/XfhbMA2d6MbOfYJAAgz7#XfhbMA2d6MbOfYJAAgz7</link>
		<description>
		&gt;А можешь сделать распределение сообщений по дням недели?

Что именно ты имеешь в виду? Среднее количество сообщений в день? За какой период?...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> vit01<br><br>
<span class="quote">&gt;А можешь сделать распределение сообщений по дням недели?</span><br>
<br>
Что именно ты имеешь в виду? Среднее количество сообщений в день? За какой период?<br>

]]>
</content:encoded></item>
<item><title>Re: Немного статистики</title><guid>8zg2jlqHAWcNAXusdAaf</guid><pubDate>2017-02-16 16:48:57</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/8zg2jlqHAWcNAXusdAaf#8zg2jlqHAWcNAXusdAaf</link>
		<description>
		В опщем, я не смог нормально закрыть кибану оставив работающими визуализации.

По-этому сделал картинками. Генерятся phantomjs каждый день, на месяц назад...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
В опщем, я не смог нормально закрыть кибану оставив работающими визуализации.<br>
<br>
По-этому сделал картинками. Генерятся phantomjs каждый день, на месяц назад<br>

]]>
</content:encoded></item>
<item><title>Re: Немного статистики</title><guid>7ipKt80rdUMxAhMl4YNz</guid><pubDate>2017-02-16 16:51:40</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/7ipKt80rdUMxAhMl4YNz#7ipKt80rdUMxAhMl4YNz</link>
		<description>
		ЗЫ: могу еще всяких графиков нарисовать. Скажите кому какая статистика интересна.
...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Difrex<br><br>
ЗЫ: могу еще всяких графиков нарисовать. Скажите кому какая статистика интересна.<br>

]]>
</content:encoded></item>
<item><title>Объясните, как работает offset</title><guid>AVM9qW9ziFJM3g6Vfshh</guid><pubDate>2017-02-11 17:56:18</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/AVM9qW9ziFJM3g6Vfshh#AVM9qW9ziFJM3g6Vfshh</link>
		<description>
		Как выдернуть последние 50 сообщений из эхи?

Что в offset и в limit нужно указать?...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> All<br><br>
Как выдернуть последние 50 сообщений из эхи?<br>
<br>
Что в offset и в limit нужно указать?<br>

]]>
</content:encoded></item>
<item><title>Re: личные сообщения</title><guid>4aEzQVokcXZmZA2O0TfB</guid><pubDate>2017-02-12 22:51:56</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/4aEzQVokcXZmZA2O0TfB#4aEzQVokcXZmZA2O0TfB</link>
		<description>
		Gpg + скрытоэха 100% рабочий вариант. Но, помню раньше некоторые были против. 

Вообще лички не хватает, да. Поддержку гпг в стандарте было бы хорошо заиметь. :)...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
Gpg + скрытоэха 100% рабочий вариант. Но, помню раньше некоторые были против. <br>
<br>
Вообще лички не хватает, да. Поддержку гпг в стандарте было бы хорошо заиметь. :)<br>

]]>
</content:encoded></item>
<item><title>Re: Статистика за период 2014.01.01 - 2017.01.01</title><guid>7WH0zOwvKcTmYuaU7VaM</guid><pubDate>2016-11-22 16:50:01</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/7WH0zOwvKcTmYuaU7VaM#7WH0zOwvKcTmYuaU7VaM</link>
		<description>
		Для нашего маленького сообщества не так уж и мало нафлудили =) ...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> Andrew Lobanov<br><br>
Для нашего маленького сообщества не так уж и мало нафлудили =) <br>

]]>
</content:encoded></item>
<item><title>Re: Android клиент</title><guid>b7Nz4XsJOs9pAFcTyTt6</guid><pubDate>2016-09-28 19:12:45</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/b7Nz4XsJOs9pAFcTyTt6#b7Nz4XsJOs9pAFcTyTt6</link>
		<description>
		
Difrex&gt;&gt; Нужно сделать кнопку быстрого ответа. Чтобы сообщение сразу улетело после написания. Т.е. просто повесить save/push на одну кнопку. :)

vit01&gt; И это тоже сделано.
Круто!...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> vit01<br><br>
<span class="quote">Difrex&gt;&gt; Нужно сделать кнопку быстрого ответа. Чтобы сообщение сразу улетело после написания. Т.е. просто повесить save/push на одну кнопку. :)</span><br>
<br>
<span class="quote">vit01&gt; И это тоже сделано.</span><br>
Круто!<br>

]]>
</content:encoded></item>
<item><title>Re: Android клиент</title><guid>pVWvFteMMUe7CgAKOt25</guid><pubDate>2016-09-28 09:30:01</pubDate><author>Difrex</author><link>https://idec.foxears.su/blog/pVWvFteMMUe7CgAKOt25#pVWvFteMMUe7CgAKOt25</link>
		<description>
		Нужно сделать кнопку быстрого ответа. Чтобы сообщение сразу улетело после написания. Т.е. просто повесить save/push на одну кнопку. :)...
		</description>
		<content:encoded>
<![CDATA[
Difrex -> vit01<br><br>
Нужно сделать кнопку быстрого ответа. Чтобы сообщение сразу улетело после написания. Т.е. просто повесить save/push на одну кнопку. :)<br>

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