RSS
Pages: 1 2 3
[>] Re: Android to Desktop music streaming
linux.14
Difrex(mobile)(tavern,23) — Difrex(mobile)
2018-08-09 16:26:54

[>] Re: Вопрос по golang
develop.16
Difrex(mobile)(tavern,23) — Andrew Lobanov
2017-09-16 15:50:17


А какая версия го?

Вечером попробую у себя воспроизвести.

ЗЫ: приехал в Москву. Отвык я уже от метро 😀

[>] Re: Вопрос по golang
develop.16
Difrex(mobile)(tavern,23) — Andrew Lobanov
2017-09-16 21:10:37


Тут пешочком не прогуляться. Мне от дома до дома родителей час на машине ехать. Вот еду обратно в метро. Метро быстро!

[>] Re: Нужна помощь по программированию под емакс
develop.16
Difrex(mobile)(tavern,23) — Andrew Lobanov
2017-10-04 00:37:37


А ты не мог бы подсказать как мне сделать такую штуку, как список из ассоциативных массивов.

Делаю сейчас так:

(setq new-messages-list (-concat 'new-messages-list '((content . message-content) (id . msg))))

Потом пытаюсь пройтись по этому списку:
(dolist (msg new-messages-list)
        (message (assoc 'id msg)))

Но не работает. Ругается так: Wrong type argument: listp

[>] Re: Нужна помощь по программированию под емакс
develop.16
Difrex(mobile)(tavern,23) — Difrex(mobile)
2017-10-04 01:41:24


Переделал на хэшики - все работает =)

[>] Фреймворки жабаскрипта
develop.16
Difrex(mobile)(tavern,23) — All
2017-12-05 16:40:09


А какие сейчас актуальные есть?
Чтобы просто было, без компилятора, бовера бандлеа и прочих штук.

Пока склоняюсь к vue.js, но прислушаюсь к советам.

[>] Re: Очарован GO
develop.16
Difrex(mobile)(tavern,23) — Peter
2017-12-10 21:32:58


Я пишу на Go. Он классный :)

[>] API поиска на dynamic.lessmore.pw
develop.16
Difrex(mobile)(tavern,23) — All
2017-12-12 11:22:13


== Поиск на dynamic.lessmore.pw

Как это ваще устроено??? На самом деле [API](https://dynamic.lessmore.pw/search) -- это открытый всем Elasticsearch, который предоставляет
гору возможностей для поиска за счет движка Lucene. Давайте что-нибудь найдем!

Вот в [этом](ii://XWShDDcuR4C8PcrTFdGl) вот комменте я пообещал рассказать как это все сделать. Приступим.

Давайте для начала попробуем поискать этот самый коммент(XWShDDcuR4C8PcrTFdGl). Здесь и далее мы будем использовать только
*curl*.

curl -XPOST -d '{"query": {"query_string" : {"fields" : ["msgid"], "query" :"XWShDDcuR4C8PcrTFdGl"}}}' https://dynamic.lessmore.pw/search

Нам вернется такой вот ответ
{
  "took": 2,
  "timed_out": false,
  "_shards": {
    "total": 5,
    "successful": 5,
    "skipped": 0,
    "failed": 0
  },
  "hits": {
    "total": 1,
    "max_score": 8.316952,
    "hits": [
      {
        "_index": "idec_net",
        "_type": "post",
        "_id": "XWShDDcuR4C8PcrTFdGl",
        "_score": 8.316952,
        "_source": {
          "echo": "idec.talks",
          "subg": "Re: Совет нодов",
          "to": "Peter",
          "author": "Difrex(mobile)",
          "message": "\nПостараюсь завтра написать пост с обзором в ii://develop.16. Ну, и ссылку в этот тред скину.",
          "date": "1513020107",
          "msgid": "XWShDDcuR4C8PcrTFdGl",
          "tags": "",
          "repto": "h97Frgqdtapl4AI11aUj",
          "address": "tavern,23"
        }
      }
    ]
  }
}
Вот и он!

Нам вернулось одно сообщение, что не удивительно, т.к. ID в сети уникальны, а мы искали именно по нему.

А теперь давайте выведем все последние(5) сообщения(по дате) из эхи *idec.talks*:
curl -XPOST -d '{"sort": [{"date": {"order": "desc"}}, {"_score": {"order": "desc" }}], "size": 5}' https://dynamic.lessmore.pw/search -H 'Content-type: application/json'
{
  "took": 2,
  "timed_out": false,
  "_shards": {
    "total": 5,
    "successful": 5,
    "skipped": 0,
    "failed": 0
  }
...

Смотрите, тут мы отсортировали(на стороне сервера) сообщения по дате в порядке убывания и ограничили лимит в 5 сообщений.
Попробуйте перевести это на SQL(====select * from idec.talks order by date desc limit 5====).

А теперь выполним более сложный поиск: мы найдем сообщения по строке! Т.е. выполним полнотекстовый поиск!

Запрос будет выглядеть так:
{
  "sort": [
    {
      "date": {
        "order": "desc"
      }
    },
    {
      "_score": {
        "order": "desc"
      }
    }
  ],
  "query": {
    "simple_query_string": {
      "query": "обзор"
    }
  },
  "size": 5
}
Отправляем его POST-ом в https://dynamic.lessmore.pw/search.

В ответ нам на это вернется список из 5 сообщений отсортированных по дате, где найдены вхождения слова "обзор".
Кстати, верхнее сообщение(b2rhH6sOfzEzgGZzLT51(на данный момент)) из эхи habra.16 и с заголовком
"Обзор литературы по языку Python для начинающих".

Вот так вот. Чтобы делать более лучшие вещи читайте документацию(query DSL) по Elasticsearch.

// Да, если вашей эхи нет в индексе, то убедитесь, что она есть в list.txt

[>] Re: API поиска на dynamic.lessmore.pw
develop.16
Difrex(mobile)(tavern,23) — Difrex(mobile)
2017-12-12 13:24:25


Фикс для запроса эхи. Правильный запрос будет выглядеть так
{
  "sort": [
    {
      "date": {
        "order": "desc"
      }
    },
    {
      "_score": {
        "order": "desc"
      }
    }
  ],
  "query": {
    "query_string": {
      "fields": [
        "echo"
      ],
      "query": "idec.talks"
    }
  },
  "size": 5
}

[>] TopicID на dynamic: вытаскиваем тред целиком
develop.16
Difrex(mobile)(tavern,23) — All
2018-01-05 12:02:22


Я тут ковыряя тредовый режим для dynamic'а понял, что проще добавить фичу в бэкенд,
чем разгребать свой говнокод на JS.

Так вот суть: в индексе каждому сообщению присваивается topicid в формате UUID(RFC 4122).
Зная topicid мы можем выбрать целиком тред с нужной нам сортировкой.

Чтобы вытащить тред по интересующему сообщению(мы знаем msgid) нам нужно будет сделать 2 запроса:
* Первый - узнаем topicid из сообщения
* Второй - вытягиваем ветку

Здесь и далее запросы в json отправляются методом POST на https://dynamic.lessmore.pw/search2.

Узнаем topicid
{
  "sort": [
    {
      "date": {
        "order": "desc"
      }
    },
    {
      "_score": {
        "order": "desc"
      }
    }
  ],
  "query": {
    "query_string": {
      "fields": [
        "msgid"
      ],
      "query": "apfIchd9i8HMMc5DKJNI"
    }
  },
  "size": 1
}

В ответ нам вернется документ сообщения
{
  "took": 1,
  "timed_out": false,
  "_shards": {
    "total": 5,
    "successful": 5,
    "skipped": 0,
    "failed": 0
  },
  "hits": {
    "total": 1,
    "max_score": null,
    "hits": [
      {
        "_index": "idec5",
        "_type": "post",
        "_id": "apfIchd9i8HMMc5DKJNI",
        "_score": 9.252761,
        "_source": {
           ...
           "topicid": "fcb208f7-c947-42bc-a037-73d63b137913"
        },
        "sort": [
          1514976123000,
          9.252761
        ]
      }
    ]
  }
}

Теперь зная topicid можно вытянуть весь тред с сортировкой от старых к новым(или наоборот).

Модифицируем первый запрос
{
  "sort": [
    {
      "date": {
        "order": "asc"
      }
    },
    {
      "_score": {
        "order": "asc"
      }
    }
  ],
  "query": {
    "query_string": {
      "fields": [
        "topicid"
      ],
      "query": "fcb208f7-c947-42bc-a037-73d63b137913"
    }
  },
  "size": 100
}

Ответом будет список с документами ветки отсортированный по дате от старых сообщений к новым.

Новый поиск будет доступен тут https://dynamic.lessmore.pw/search2 в ближайшее время, и нидекс будет наполняться совсем неторопливо.
После полного реиндекса поиск будет объявлен стабильным и доступен по https://dynamic.lessmore.pw/search.
Так же фетчер, маппинг, веб будут документированы и снабжаться инструкцией по развертке.

// Народ, а каких бы еще фич хотелось бы вам?

[>] Re: TopicID на dynamic: вытаскиваем тред целиком
develop.16
Difrex(mobile)(tavern,23) — vit01
2018-01-05 13:08:36


>> // Народ, а каких бы еще фич хотелось бы вам?
>1. Хотелось бы добавить в FAQ описание, как пользоваться тредами и навигацией туда-сюда-обратно по msgid, сабжам, поинтам
Будет отдельная от фака дока.

>2. Нужен парсинг цитат, комментариев и прочей разметки. И выделение цветом. А то читать просто так крайне неудобно
Есть в TODO.

>3. API для экспорта текущей ленты в формат RSS.
Интересное предложение, посмотрю, что можно придумать

>4. При доступе через клиент, когда скачиваешь сообщение, отсутствует тег ii/ok. Это баг
Я удивлен, что оно вообще работает =)

Да, кстати, я был бы очень признателен, если бы хотелки и баги формировались, как таск.

* По вебу тут https://gitea.difrex.ru/lapus/dynamic/issues
* По ноде тут https://gitea.difrex.ru/Umbrella/lessmore
* По индексу тут https://gitea.difrex.ru/Umbrella/fetcher

Если удобней на гитхабе, то могу синкать актуальные изменения и туда :)

[>] Re: TopicID на dynamic: вытаскиваем тред целиком
develop.16
Difrex(mobile)(tavern,23) — Difrex(mobile)
2018-01-08 15:43:30


Так, я начинаю индексирование всего. Теперь у почти каждого сообщения должен появиться topicid.
Те сообщения, для которых по каким-то причинам не найдено старового сообщения, получают тег "misplaced": "yes".

[>] Re: Microsoft купил Github и будет устанавливать там свои порядки
develop.16
Difrex(mobile)(tavern,23) — vit01
2018-06-27 16:13:51


>Сабж. Ваши действия?

Какие-то репы отзеркалил на Gitlab. Но на самом деле никуда сломя голову бежать с гитхаба я не собираюсь.
Новые проекты я начинаю у себя в Gitea, а потом они все-равно открываются, так что мне тоже бояться нечего :)

[>] Экспорт и импорт данных в Django ч.2: сериализация
develop.16
Difrex(mobile)(tavern,23) — All
2018-06-29 17:00:24


Сериализация объектов в Джанго предоставляет механизм преобразования моделей в другие форматы. Выполняется простой операцией:


from django.core import serializers
data...

Ссылка: http://sudnitsina.pythonanywhere.com/post/13/

[>] Как добавить Google OAuth в Django
develop.16
Difrex(mobile)(tavern,23) — All
2018-06-29 17:00:25


Для добавления аутентификации воспользуемся библиотекой Python Social Auth Выполняем установку


$ pip install social-auth-app-django

Добавим ‘social_django’ в INSTALLED_APPS, после чего выполним...

Ссылка: http://sudnitsina.pythonanywhere.com/post/14/

[>] Тестирование django проекта с использованием coverage.py
develop.16
Difrex(mobile)(tavern,23) — All
2018-06-29 17:00:29


Coverage — инструмент, позволяющий оценить степерь покрытия кода тестами. Устанавливаем coverage:


pip install coverage

Запускаем тесты:


coverage run manage.py test...

Ссылка: http://sudnitsina.pythonanywhere.com/post/15/

[>] Экспорт и импорт данных в Django
develop.16
Difrex(mobile)(tavern,23) — All
2018-06-29 17:00:30


Быстрый способ передать данные - воспользоваться встроенными средствами Django: dumpdata и loaddata.


./manage.py dumpdata

выведет все данные приложений из INSTALLED...

Ссылка: http://sudnitsina.pythonanywhere.com/post/12/

[>] Django - удаление файла с диска
develop.16
Difrex(mobile)(tavern,23) — All
2018-06-29 17:00:30


Добавляем в модель метод delete:


def delete(self, *args, **kwargs):
storage, path = self.file.storage, self.file.path
super(Post...

Ссылка: http://sudnitsina.pythonanywhere.com/post/1/

[>] Экспорт и импорт данных в Django
develop.16
Difrex(mobile)(tavern,23) — All
2018-07-06 14:00:25


Быстрый способ передать данные - воспользоваться встроенными средствами Django: dumpdata и loaddata.


./manage.py dumpdata

выведет все данные приложений из INSTALLED...

Ссылка: http://sudnitsina.pythonanywhere.com/post/11/

[>] Django - удаление файла с диска
develop.16
Difrex(mobile)(tavern,23) — All
2018-07-06 14:00:34


Добавляем в модель метод delete:


def delete(self, *args, **kwargs):
storage, path = self.file.storage, self.file.path
super(Post...

Ссылка: http://sudnitsina.pythonanywhere.com/post/10/

[>] PostgreSQL: создание пользователя, базы данных и прав доступа
develop.16
Difrex(mobile)(tavern,23) — All
2018-07-08 12:00:18


По умолчанию создается суперпользователь имеющий все права. С помощью следующей команды запустим в режиме администртора


$ sudo -u postgres psql

Добавление...

Ссылка: http://sudnitsina.pythonanywhere.com/post/16/

[>] Re: Тормоза eMACS и первые впечатления от i3
develop.16
Difrex(mobile)(tavern,23) — Anotheroneuser
2018-08-10 21:29:36


>Работал в Emacs --nw и иногда не мог ничего скопировать/вставить по M-w или Ctrl+Shift+C.
Если есть иксы, то нет никакого смысла использовать консольный емакс

Anotheroneuser> Удалить -- удалил, но сессию не перезапустил.
Используй emacs server и emacsclient -с к нему. Будешь что-то такое глобальное делать - просто выполни systemctl --user restart emacs

[>] Re: что у вас было в детстве?
std.club
Difrex(mobile)(tavern,23) — gk11
2017-11-01 17:38:19


[ ] zx spectrum или его клон
[ ] более крутой зарубежный хоум компьютер (ямаха и круче)
[x] PC/XT/286 (только у меня 386 был)
[ ] советская система а-ля радио-86рк (радио86-рк, микроша и т.п.)
[x] советская более серьёзная техника (БК-0010, Орион-128 и т.п.)
[ ] рембо
[x] денди
[ ] сега
[ ] супернинтенда
[ ] плейстейшн
[x] Ну, Погоди и подобные Электроники
[x] тетрис
[ ] тамагочи
[ ] более серьёзная портативная игровая система (геймбой етс)
[ ] планетоход :)
[ ] иное (указать, что я забыл)

[>] Re: За редактор спасибо
std.club
Difrex(mobile)(tavern,23) — Peter
2018-01-08 11:27:53


А что за названия редактора-то? =)

[>] Re: Кросспостинг сообщений клуба в vk
std.club
Difrex(mobile)(tavern,23) — Peter
2018-07-06 13:46:36


Прикольно =)

А обратно сюда из ВК придет сообщение?

[>] Re: ТЕСТ. Всем привет!
pipe.2032
Difrex(mobile)(tavern,23) — true-grue
2017-07-25 21:37:14


Привет!

Добро пожаловать :)

[>] Re: Reduce Internet censorship and help idec.spline-online.tk users
pipe.2032
Difrex(mobile)(tavern,23) — vit01
2017-07-27 09:59:46


Про торренты в России неправда.

Вот в Америке - да, запрещены. Там даже свой контент нельзя раздавать торрентами. Так только в североамериканском регионе клиенты игрушек качают апдейты по хттп, а не торрентам.

[>] Re: Fallout
pipe.2032
Difrex(mobile)(tavern,23) — btimofeev
2017-10-01 01:08:03


Плохо, что в стимовской версии поубирали некоторые вещи, типа, убийства детей.

[>] Re: Fallout
pipe.2032
Difrex(mobile)(tavern,23) — btimofeev
2017-10-01 12:45:36


Я сам про детей только от знакомого слышал. Играю в фаргусовскую версию под чайном :)

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — Andrew Lobanov
2017-11-14 12:32:43


>Сейчас вот появились силы снова что-то делать с idec и вообще. Думаю, надо софт подпилить. Хочу отдать iing Петру и пилить сугубо по своему видению ноду. Скорее всего на golang. По сути она уже есть и успешно работает, но у неё нет вебинтерфейса от слова "совсем". Надо вкорячить что-то такое простое и легковесное. Без оглядки на тренды в области сайтостроения.
Может стоит вместе пилить? Допилим либу гошную. А то у меня тоже же есть нода на Go.

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — vit01
2017-11-27 13:02:35


>Лор-опеннет, хабра, млп-шная эха, ютуб, гитхаб - от всего этого отписался в основном профиле. А сам youtube.com даже в /etc/hosts забил, чтобы не тратить на него время в будни.
>Теперь за правило: развлекательный и новостной контент только по субботам. Не скажу, что это сильно уменьшает прокрастинацию, но практика полезная, советую.
Я сейчас решил вместо всякого ютуба и прочих пикубу читать книги. Т.е. если хочется залипнуть в инете, то открываешь книгу. За выхи половину Дюны прочитал.

А в будни в рабочие часы есть время только на работу сейчас. Роадмап поставили такой, что видна впереди только жопа со сроками. Это при том, что нас в отделе
сейчас 5 человек, из них 3 начальника и мы 2 инженера :(. Самое обидное, что у тимлида теперь статус Infrastructure Architect, хотя всю инфраструктуру проектировал я
вплоть до картинок и документации. Такие дела.

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — Andrew Lobanov
2017-11-28 14:15:51


>Если не затруднит, можешь покидать в books читаемого?
Если честно, то я не пробовал еще файлоэхи и у меня нет клиента с поддержкой оных.
Можно как-то через браузер? Я бы закинул книжечек

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — vit01
2017-11-28 23:03:51


vit01> Что хоть пилите по ТЗ?
Глобальный распределённый эластик на базе nomad и k8s

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — Andrew Lobanov
2017-11-28 23:23:21


Закинул в books, что было на телефоне: Герберта, Пратчетта, Марка Твена и Молот ведьм.

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — vit01
2017-11-29 12:38:55


vit01> В принципе суть та же самая, только вместо художественной литературы - мат. анализ и методичка по механике =)
Не, от тех.литературы я устал. Не читал художественную почти джва года и это печально. Зато сейчас запоем читаю до 4-х утра :)

[>] Re: Погода
pipe.2032
Difrex(mobile)(tavern,23) — Andrew Lobanov
2017-11-29 12:44:21


>В Кургане сегодня лютый туман. Видимость метров сто. Закинул в pictures фотку, сделанную в ожидании маршрутки.
А у нас в Минске вчера вот так было https://images.lessmore.pw/media/images/IMG-20171128-WA0000.jpeg

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — Difrex(mobile)
2017-12-13 11:15:39


Пофиксил прибыль в лайткоинах. Не зря я их в 2014 году майнил.
Оставил основную часть лежать еще на 3 года. :)

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — vit01
2017-12-13 18:40:43


Не, нужно ico делать же :).

Привлечем миллионы на развитие сети.

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — vit01
2017-12-14 11:28:27


>И дня не проходит, чтобы на каком-нибудь Хабре или в более желтушных СМИ не написали статью про криптовалюты, теперь и у нас.
Кстати, а я не первый же. https://dynamic.lessmore.pw/?I9cxmn1dsAqbsrXfDMYw :)

[>] Re: за жизнь
pipe.2032
Difrex(mobile)(tavern,23) — vit01
2017-12-15 16:49:57


>Угу. Но тогда и хайпа меньше было. Обычно СМИ создают шумиху, когда преодолевается новый рубеж.
Ну, по мне так больше хайпа было в 2013(или мне так кажется).
Я давно в крипте: https://images.lessmore.pw/media/images/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_%D0%BE%D1%82_2017-12-15_15-43-48.png :)

>// августовское раздробление
Очередной форк(слил сразу же, как получил монетки), но сделать шумиху надо же. После этого было еще несколько форков.

>и всю ту байду, что творится с эфириумом
Эфир хорош своей VM. Но вот подход к безопасности околоэфирных разрабов мне не нравится.

>И база уже перешагнула 145 гигабайт
Запускай клиент в режиме кастрации. Но 150Гб и даже 500 - это не много.

[>] С наступающим Новым Годом!
pipe.2032
Difrex(mobile)(tavern,23) — All
2017-12-31 14:26:30


$сабж

Хочется пожелать всем всего хорошего в новом году, новых свершений и благ духовных и материальных :)

Сетке хочется пожелать развития, большее количество узлов в сети и транспорт в 0net :)

[>] Re: Тишина...
pipe.2032
Difrex(mobile)(tavern,23) — l1br4
2018-03-14 14:09:37


>Что-то тихо стало кругом, а в сабже в сети.
Тут на самом деле волнами, но да стало тише.

Вот например статистика за 2017 год
https://images.lessmore.pw/media/images/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_%D0%BE%D1%82_2018-03-14_12-58-25.png
А вот за этот
https://images.lessmore.pw/media/images/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_%D0%BE%D1%82_2018-03-14_12-59-12.png

Как ее интерпретировать - решайте сами.

Но я, например, в последнее время перешел в ридонли. Тупо времени нет - все работа съедает, а как домой прихожу - сил нет на комп. Сижу на басухе поигрываю или фильмы смотрим с женой.

>И сейчас занимаясь тем что бросил несколько лет назад, ощущается только депресняк. Можно ведь всё это было сделать раньше, найти силы, время, средства, потратить их и забить забыть спокойно дальше жить в удобствах и комфорте и прочие тырыпыры... а сейчас смотришь, и думаешь, куда ушло 5лет времени???
Время вообще как-то очень быстро летит. Хопа и уже среда.

[>] Re: Тишина...
pipe.2032
Difrex(mobile)(tavern,23) — Peter
2018-03-15 11:03:27


>Мне кажется, все что можно сейчас сделать -- реализовать эталонную ноду idec.
Была уже такая идея, но не про ноду, а эталонную библиотеку, которая умеет готовить сообщения, запросы и.т.д., но дальше разговоров дело не пошло. В ii://ii.14, вроде, обсуждение какое-то было.

>То есть да, идея Ромы думаю верна. Вот софт. Он готов. Разворачивай блог, форум, сайт. Потом можно объединиться.
Так-то да, но полнейшее отсутсвие како-либо документации удручает.

>Короче нужна эталонная реализация в виде "продукта", тогда может взлетит ещё разок.
Всем интересно пилить свое, по-этому ничего и не выходит стандартного...
Тут нужна именно какая-то организованная структура(хотя бы в виде онрганизации на гитхабе, куда перетащить все наши репы), задачки ставить, цели. Если писать на питоне, то нужно выкинуть bottle.py, я так считаю. Да он минимальный в одном файлике и все такое, но на нем писать не так, чтобы очень прикольно. По-идее вот этот вот готовый софт должен быть доступен в виде образа на докерхабе + сам докерфайл в репе с исходниками, с подробной инструкцией, как это все собрать/запустить.

[>] Re: Тишина...
pipe.2032
Difrex(mobile)(tavern,23) — vit01
2018-03-15 18:50:31


>Может быть, взять и создать эту "организацию", наконец?
Го я создал. Инвайты придут.

[>] Re: Тишина...
pipe.2032
Difrex(mobile)(tavern,23) — Andrew Lobanov
2018-03-26 11:22:02


>Поддерживаю. Эталонная реализация это такое себе.
Я все же за стандартную библиотеку. Ну, сам по суди, как круто было бы если бы можно было сделать pip install idec(или go get) и получить либу в которой есть парсер, формирователь сообщений и прочее.

>Если и нужно куда двигаться, так это к упрощению клиентов
Если в idec-mobile добавить возможность регистрации(мне например идея регсервера Ромы нравится), то было бы замечательно.

[>] Re: Тишина...
pipe.2032
Difrex(mobile)(tavern,23) — Andrew Lobanov
2018-03-26 11:59:08


>Круто, но только для программистов
Для нас это хорошо.

>Это надо внести в стандарт, сохранив старый вариант
Чтобы внести в стандарт нужно ваще разобраться, как это работает, а документации нет.

>Потому что это дополнительная и очень критичная точка отказа.
Да, по-этому нужно, чтобы выдаваемые квитки сохранялись на ноде локально и являлись authstring для API. По крону можно синкать поинтов с доверенных аплинков.
Т.е. если есть на ноде авторизация, то она должна быть сделана через сервис регистрации. Ну, я так считаю.

[>] Re: Тишина...
pipe.2032
Difrex(mobile)(tavern,23) — Andrew Lobanov
2018-03-26 12:27:37


>>> Круто, но только для программистов
>> Для нас это хорошо.
>Ага. Пофиг на пользователей =)
Я не предлагаю забивать на пользователей. Просто вот ты пилишь питононоду, а мог бы вытащить из нее функции парсинга и оформить в библиотеку. Это не долго. Гошная либа, кстати, есть.

>Чего там разбираться? Надо взять и сделать своё. Рома старательно не документирует то, что лепит и часто это меняет. Надо оно нам?
Чтобы написать что-то свое, нужно это сначала задокументировать, ну т.е. условиться как-то на счет передачи поинтов, и.т.д. Т.е. нужен какой-то стандарт.

>Как-то начинает теряться основное достоинство. Я имею в виду простоту.
А мне кажется, что отдельный сервис который крутится для регистрации пользователей никак не затрагивает простоту протокола. Ты же не обязан поднимать у себя этот сервис.
Никто points.txt не отнимает. Да, и не думаю, что мы быстро(или вообще), что-то такое введем.

>И вообще не очень понимаю зачем эта единая точка.
Это не единая точка. Мне оно представляется как-то так: https://images.lessmore.pw/media/images/idec.png

>Как часто вы пишете через разные ноды?
Хочу, чтобы если одна из нод сети упала, я мог бы писать через другую, чтобы действительно работало, то о чем мы говорим - независимость и распределенность.

[>] Re: Продолжая тему общения (срывая покровы)
pipe.2032
Difrex(mobile)(tavern,23) — Wol4ik
2018-03-28 15:36:33


>Без общения с Церковью, как со святым собранием верующих, ищущие люди так и остаются основную часть жизни ищущими
Что на счет буддизма думаешь? Там нет бога(как сущности) как в христианских религиях.

[>] Re: Игры на халяву
pipe.2032
Difrex(mobile)(tavern,23) — btimofeev
2018-03-30 11:36:26


Спаисибо. Оно под линукс! Забрал.

Буду целую неделю один, без жены, будет чем заняться :)

Pages: 1 2 3