
Sergey
04.01.2017
13:43:00
ну а в эластике как сделаешь так и будет

Taras
04.01.2017
13:43:02
С одной стороны это хорошо, с другой стороны, ад тот еще...

Sergey
04.01.2017
13:43:04
ему пофиг как лежит в мускуле

Big_Shark
04.01.2017
13:43:12
Ну так тогда тебе пофиг как хранит ь, главное потом в элостик пихануть

Google

Sergey
04.01.2017
13:43:26
нормально делай - нормально будет ?

Big_Shark
04.01.2017
13:43:32
/stat@combot

Combot
04.01.2017
13:43:33
combot.org/chat/-1001091570538

Dmitriy
04.01.2017
13:44:57
вы ничего не видели.

Big_Shark
04.01.2017
13:45:17
/link@yetanotherstatsbot

Yet Another Stats
04.01.2017
13:45:18
https://yasb.exileed.com/telegram/chat/1001091570538

Sergey
04.01.2017
13:45:35
че это за херь?

Dmitriy
04.01.2017
13:45:52

Big_Shark
04.01.2017
13:45:56

Sergey
04.01.2017
13:45:59
и зачем?)

Dmitriy
04.01.2017
13:46:18
Собираю статистику.
типо так https://yasb.exileed.com/telegram/chat/1001067453809

Taras
04.01.2017
14:13:10
такмс... судя по всему с mysql прийдется прощаться в сторону postgre.

Google

Taras
04.01.2017
14:14:52
или может в mysql тоже есть такие возможности? https://blog.hagander.net/json-field-constraints-228/

Mihail
04.01.2017
14:15:24
давно пора перелазить)

Sergey
04.01.2017
14:15:37
в 5.7 версии можно

Dmitriy
04.01.2017
14:15:52
В mysql 5.7 тоже есть такое

Sergey
04.01.2017
14:15:53
https://dev.mysql.com/doc/refman/5.7/en/json.html
и в марье уже хз сколько

Taras
04.01.2017
14:17:07
json тип - есть, но не вижу unique key
т.е. у тебя есть к примеру записи в БД
name = "somename", somejson = {"email": "email1@gmail.com"}
name = "somename 2", somejson = {"email": "email2@gmail.com"}
при попытке добавить запись:
name = "somename 3", somejson = {"email": "email2@gmail.com"}
должно послать нахер )

Sergey
04.01.2017
14:20:53
array_unique

Taras
04.01.2017
14:21:32
в mysql? )

Sergey
04.01.2017
14:21:49
ты напрямую в mysql будешь что-то вставлять?

Taras
04.01.2017
14:22:11
дык, данные то где хранятся.

Sergey
04.01.2017
14:32:33
на то они и данные) в монге вообще нельзя релейшены сделать, и никто ж не умер от этого

Big_Shark
04.01.2017
14:35:28
Не стоит перекидывать бизнес логику на мускул

Taras
04.01.2017
14:36:41
Так и задачи разные)
Но буду пробовать с архитектурой ещё играться
Не все нравится

Dan
04.01.2017
14:52:10
Нужно использовать весь спектр предлагаемых возможностей

Sergey
04.01.2017
14:52:57
давайте хранимки писать еще

Google

Sergey
05.01.2017
12:14:07
https://wiki.php.net/rfc/pipe-operator какая вероятность что это завезут в пхп7.2 или 7.3?

Big_Shark
05.01.2017
12:15:11
Маленькая

Sergey
05.01.2017
12:15:33
https://twitter.com/SaraMG/status/727305412807008256 судя по голосованию в твиттере народ поддержал
ну и для всяких array_map/filter вполне удобно как по мне

Sergey
05.01.2017
13:06:27
блин я буду счастлив если завезут

Sergey
05.01.2017
13:06:51
хотелось бы больше нормальных коллекций
[1,2,3].map().filter()

Aleh
05.01.2017
13:07:11
ага, а помнить порядок аргументов в array_
вот пхпсторм хоть спасает немношк)

Sergey
05.01.2017
13:07:33

Sergey
05.01.2017
13:07:52
*эхо из котлина* - экстеншены

Алексей
05.01.2017
17:21:05
Тут кто-нибудь ботов для телеграма писал? Нужно спросить один момент, который выглядит закономерно, но в доке его что-то не заметил (может, просмотрел).

Mikhail
05.01.2017
17:27:57

Алексей
05.01.2017
17:28:26
спрашивай
Всегда ли ID _личного_ (private) чата между пользователем и ботом идентично ID пользователя?

Mikhail
05.01.2017
17:31:07
а вот это не знаю, но у тебя совпадает?

Алексей
05.01.2017
17:31:22
Совпадает. Но из двух совпадений я опасаюсь делать обобщение :)

Mikhail
05.01.2017
17:31:42
так-то не логично из объединять
я бы не стал на это завязываться

Алексей
05.01.2017
17:32:27
Ну вот и я сомневаюсь. И в доке по API нет никаких пометок.

Andrew
06.01.2017
17:05:05
кто знает нормальное решение MQ для симфы с delayed messages?

Google

Sergey
06.01.2017
19:02:58

Andrew
06.01.2017
19:03:43

Sergey
06.01.2017
19:04:31
а на консюмеры это не сказывается особо

Andrew
06.01.2017
19:04:50
шикарно, спасибо

Sergey
06.01.2017
19:05:02
если что - пиши)

Mihail
07.01.2017
09:45:47
привет, всем добра, с Рождеством, поделитесь кто как логирует запросы и ответы апишки

Admin
ERROR: S client not available

Sergey
07.01.2017
09:46:03
привет

Sergey
07.01.2017
09:46:09
php-vcr

Sergey
07.01.2017
09:46:20
уже писал тут выше, graylog/gelf пишу из monolog

Sergey
07.01.2017
09:46:21
?
ну мол тебе ответы/запросы логировать или просто логировать в контексте апишки?

Mihail
07.01.2017
09:46:47
ответы запросы логировать

Sergey
07.01.2017
09:46:57
зачем?

Sergey
07.01.2017
09:47:04

Sergey
07.01.2017
09:47:10
ну мол.... я допустим юзаю php-vcr что бы собирать сценарии использования апишки
но для продакшена это не особо нужно
для прода мне по сути нужны только статус коды

Google

Sergey
07.01.2017
09:47:33
и все

Sergey
07.01.2017
09:47:37
так он не за твое приложение

Sergey
07.01.2017
09:47:38
и то не факт что нужны

Sergey
07.01.2017
09:47:40
а отдельную апишку

Sergey
07.01.2017
09:47:53
для такого у меня декоратор вокруг клиента который скидывает в debug монолога
и если были ошибки скидывает тоже в error

Mihail
07.01.2017
09:48:26
ну я на других проектых видел логирование, сразу в базу через сабскрайбер
но блин как по мне это жестяк в плане ресурсов базы

Sergey
07.01.2017
09:48:51
почему жестяк?
хз, я скидываю это добро в syslog
не вижу смысла писать логи в базу
syslog -> elastic search -> kibana

Mihail
07.01.2017
09:50:35
ну там база приличная, сколько чел в сутки не замерял, но запросов в апи прям дохрена )
и если я сделаю запись в базу боюсь для меня это будет черевато, по одному методу было коло 400т запросов в минуту
спс ребят почитаю сегодня

Aleh
07.01.2017
10:09:09

Mikhail
07.01.2017
12:02:03
кстати, кто-нибудь мониторит время запросов к хранилищам?