
Viktor
01.02.2016
18:17:24

Sergey
01.02.2016
18:17:30
=)

Pavel
01.02.2016
18:17:36

Viktor
01.02.2016
18:18:14
ФАК
этот момент когда случайно забыл проверить изменения перед релизом

Google

Pavel
01.02.2016
18:18:35
а у меня сегодня на ужин был борщ и копчёное сало.

Viktor
01.02.2016
18:18:45

Henaro
01.02.2016
18:19:07
сарказм же
в каждом сарказме есть только доля серьёзности

Pavel
01.02.2016
18:19:29
ну ты же нам рассказываешь целый день, как лицензируешься у джетбрайнса, вот я и решил продолжить "дорогой дневничок".

Viktor
01.02.2016
18:20:04

Pavel
01.02.2016
18:21:34

Viktor
01.02.2016
18:22:38
Ой, я опять забыл localhost убрать -____-

Pavel
01.02.2016
18:25:14
а ещё например у сетевого оборудования Cisco и Juniper есть возможность запланировать перезагрузку через какое-то несколько минут.
Это удобно, когда есть вероятность положить систему: через например 10 минут она встанет с сохранённым заранее конфигом, и можно пробовать снова.
Под линукс пока не нашёл ничего похожего, и чтобы работало комплексно.

Viktor
01.02.2016
18:26:33
о этот мучительный вопрос: почему у меня работает, а на сервере — нет?
ребята
кто-нибудь пробовал http://www.firebirdsql.org ?

Sergey
01.02.2016
20:18:28
чем тебя не устраивают проверенные решения?

Google

Sergey
01.02.2016
20:18:38
Новое ради нового?)

terry
01.02.2016
21:36:32
postgresql вполне
даже мускул

☺
01.02.2016
23:10:07
c мускулом хлебнул сегодня, MySQL-python не пашет с 5.7, у меня по крайней мере не завелся из-за новой libmysqlclient бэкэнд БД на django
firebird, как показывает опыт, любят юзать на гос. проектах и делфисты
на тему конфигов, тут спор был, не предлагаю, как панацею, но у себя на проекте сделали небольшое приложение на flask, с API, кормишь ей конфиг, она сохраняет в mongo, отдает соответственно по HTTP, для безопасности каждое приложение/сервис авторизуется по своему сертификату, трафик гоняется по HTTPS, и то это было излишне все, тк конфиги только внутри интранета используются.

Dan
02.02.2016
03:09:34
доброе утро

Ilya
02.02.2016
04:04:23
:)
Питон, как вывести текст наоборот?
http://toster.ru/q/288624

Pavel
02.02.2016
04:06:24
на тему конфигов, тут спор был, не предлагаю, как панацею, но у себя на проекте сделали небольшое приложение на flask, с API, кормишь ей конфиг, она сохраняет в mongo, отдает соответственно по HTTP, для безопасности каждое приложение/сервис авторизуется по своему сертификату, трафик гоняется по HTTPS, и то это было излишне все, тк конфиги только внутри интранета используются.
осталось сделать настройку с адресом приложения. :)

Dan
02.02.2016
04:06:45

Ilya
02.02.2016
04:06:58
ага, почему и скинул, что вопрос всплывал тут

Yegor
02.02.2016
05:35:34
Привет всем. Мне тут сказали, что вы периодически обсуждаете ботов для телеграма. Я тут не могу в двух вопросах разобраться: как при установленном вебхуке ждать ответа от пользователя (т.е. мне нужно при определённой команде задать ботом кучу вопросов) и как добавить кастомной клавиатуре чекбокс? Надеюсь на вашу помощь :3

Ilya
02.02.2016
05:36:10
ты это на go пишешь? ;)

Yegor
02.02.2016
05:36:51
Нет, на питоне)
У вас же тут питон-чат)

Ilya
02.02.2016
05:37:28
"это канал про анимэ?" © ладно, это я не по делу, формулировки просто такие

Yegor
02.02.2016
05:38:07
если что, не надо мне про кде рассказывать, я под виндой :D
Нет, серьёзно, в телеграм апи ничего похожего на waitForResponse нет?)
Я так понял, если я попробую сделать getUpdates он мне не даст этого сделать, так как привязан вебхук

Google

Artem
02.02.2016
05:39:00
чекбоксы это просто разные клавиатуры с эмодзи в виде чекбокса
вебхук и так тебе пришлет ответ

Yegor
02.02.2016
05:39:29
Он-то пришлёт, но войдёт в ту же функцию, которая у меня обрабатывает ответы

Ilya
02.02.2016
05:40:13
дак она отправит сигнал той которая отвечает? :)

Yegor
02.02.2016
05:40:58
Не совсем, представь себе функцию Answer, грубо говоря, которая состоит из конструкций "if text == 'foo' reply 'bar' elif text == 'bar' reply 'foo'"
Мне нужно, чтобы в одной из конструкций 'if text == 'xxx'' начинался диалог и шёл внутри неё
Я понимаю, что выглядит немного зашкварно, но я на питоне особо раньше не писал)

Ilya
02.02.2016
05:41:41
у тебя есть чат
бот ждёт вопроса
вопрос приходит
визуально как выглядит ответ? реплаем на это сообщение?

Yegor
02.02.2016
05:42:15
знаете же redmine, да?

Artem
02.02.2016
05:42:21
это проблема исключительно твоей архитектуры, возможно, стоит ее пересмотреть

Ilya
02.02.2016
05:42:21
то есть что ты под диалогом понимаешь?

Paul
02.02.2016
05:42:32
здрасте ребятки. Имеется Django и велосипедный Middleware, внутри которого дергается моделька. Все шикарно работает но с утреца хочется эту модельку прокинуть как нибудь во view. Как это сделать. Сижу уже полчаса и туплю.

Yegor
02.02.2016
05:42:37
сейчас объясню, работали с редмайном?

Ilya
02.02.2016
05:42:53
ага

Yegor
02.02.2016
05:43:25
так вот, там можно через рест апи создать задачу, и у меня при "if text == 'set issue'" он начинает расспрашивать 'введите тему', 'выберите проект', et
etc*
в конце должен сформироваться dict с параметрами задачи

Google

Ivan
02.02.2016
05:43:52

Ilya
02.02.2016
05:44:25

Yegor
02.02.2016
05:44:30
1 на 1

Ilya
02.02.2016
05:45:35
однако да, тебе надо внимательней на прхитекруту посмотреть
а зачем диалогом, нельзя по строкам нашарашьть?

Paul
02.02.2016
05:45:54

Yegor
02.02.2016
05:46:13
в смысле, по строкам?

Admin
ERROR: S client not available

Yegor
02.02.2016
05:46:34
просто, и так же по строкам, не?

Ilya
02.02.2016
05:46:40
set issue 17646 make done comment "just because i can"

Yegor
02.02.2016
05:46:52
а, понял
это было бы хорошей идеей, если бы ботом не пользовались, например, девочки-бухгалтеры

Ilya
02.02.2016
05:47:11
ну просто интерактивность замучает
ну ты представляешь, у тебя есть девочки
и есть админ
который печатает быстрее чем думает
и он будет сидешь и для одного действия вбивать 16 сообщений с одним словом :)
ему курлом быстрее правда будет апи дёрнуть ;)

Yegor
02.02.2016
05:48:18
та не, должно, всё же, выглядеть красиво
строку изи вообще написать

Google

Ilya
02.02.2016
05:48:36
в целом можно было бы тогда просто сделать бота более интегрированног ос бэкендом
типа /gettickets
/setissue 1626 с пюрешкой
посмотри кинобота

Yegor
02.02.2016
05:49:26
вернусь к вопросу, с которого я начал) там есть что-то типа waitForResponse?) тут на хабре апи опубликовали на jquery, вроде, там у чувака есть waitForResponse, но я не понимаю, как он реализован

Ilya
02.02.2016
05:49:48
Сегодня в прокат вышли следующие фильмы??
▶Кунг-фу Панда 3 (/in692865)
▶Девушка из Дании (/in431148)
▶13 часов: Тайные солдаты Бенгази (/in882327)
▶Зачётный препод 2 (/in840154)
▶Кукла (/in883748)
Купить билеты через Яндекс.Афиша
Из интересного:
? Игра Угадай кино - /game@kinomanbot
?Последнее на торрентах - /torrent@kinomanbot
?Последние озвученные сериалы - /all@kinomanbot
⭐Оценить бота - /vote
❌Отключить уведомление о новых фильмах - /unsubscribe.
/in692865

Yegor
02.02.2016
05:50:48
да я понял
но нужно не то :) я бы рад так написать)

Ilya
02.02.2016
05:51:16
а тебе сложнее написать просто считывание сообщений?
даже гетом
без вэбхуков
(я просто по лени счас так делаю пока)

Yegor
02.02.2016
06:00:40
вебхук удобнее)
кстати, про клавиатуру. про эмодзи понятно, а как мультивыбор сделать?
я так понял, клавиатура сразу отправляет текст, который содержит

Artem
02.02.2016
06:03:57
сделай словарь с юзерами, храни там состояние и постепенно формируй задачу

Yegor
02.02.2016
06:04:17
у меня примерно так и есть

Artem
02.02.2016
06:07:09