
Алексей
17.06.2017
11:19:26

Katulos
17.06.2017
11:22:22
До народа не доходит простая мысль
что если месенджер работает в россии - органы его читают
несмотря на шифрование

Google

Katulos
17.06.2017
11:23:10
Если родина не читает - месенджер в стране не работает

Sergey
17.06.2017
11:23:19
в личных переписках будет e2e шифрование
а по умолчанию шифрование до серверов телеги

Алексей
17.06.2017
11:27:55
есть
А есть пруфы? На странице месседжера такой инфы не нашел

Sergey
17.06.2017
11:29:46
тебе каких?

Алексей
17.06.2017
11:30:33
тебе каких?
https://tlgrm.ru/faq#%D0%BD%D0%B0%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%B5%D0%BD-%D1%82%D0%B5%D0%BB%D0%B5%D0%B3%D1%80%D0%B0%D0%BC
Тут написано про возможность шифрование частных чатов.
А есть ли где то подтверждение шифрования переписок вне "секретных чатов" ?

Sergey
17.06.2017
11:31:59
да, для частных есть e2e

Алексей
17.06.2017
11:33:50
да, для частных есть e2e
Вот и я о том же. Шифрование только для специально созданных личных чатов с мобилы на мобилу.
А многие думают, что трафик надежно защищен при любой переписке в телеграм. А это не так. На провайдере можно почитать нашу переписку в этом чате без проблем)

Sergey
17.06.2017
11:36:16
нет, почитай что такое e2e
оно есть только для частных, для остальных обычное шифрование как https
@dnb_page https://core.telegram.org/mtproto
This page deals with the basic layer of MTProto encryption used for Cloud chats (server-client encryption).

Luka
17.06.2017
12:40:21
Дядя майора ФСБ читает :)

Google

Nurik
17.06.2017
13:41:26
Всем привет. Мне интересно тут стало. А кто вообще юзал в продакшене Workerman для вебсокетов ? Просто я традиционно для вебсокетов юзаю nodejs + socket.io или sockjs.

Sergey
17.06.2017
13:44:40
@nurik6 переходи на golang

Nurik
17.06.2017
13:45:09

Taras
17.06.2017
14:45:10

Nurik
17.06.2017
15:02:27

Gennadiy
17.06.2017
15:12:14

Katulos
17.06.2017
17:17:59

Artem
17.06.2017
17:39:49
Интереса ради - как ВЫ храните дату в базе? Конкретно до секунд. Имею ввиду в каком типе данных?
Какие плюсы и минусы?
Находил даже плюсы где-то на стаковерфлоу за тип (int)
Что правильнее и надежнее?
И как потом с этим типом работаете? (Int например можно через date конвертировать, а DATETIME в виде строки идет кажется, что лучше использовать?)
И учитываете ли вы временную зону пользователя в этом случае? (не уверен какой из типов зависит от нее)

Sergei
17.06.2017
17:52:24
Int
Временную зону на клиенте конвертируешь
С разницей от серверной

Chuvi
17.06.2017
17:53:42
datetime, потому что нативное поле и всё работает прозрачно.

Artem
17.06.2017
18:00:45
Int
Какие минусы у этого метода хранения в отличие от того же datetime?

Chuvi
17.06.2017
18:01:59

Artem
17.06.2017
18:02:38
ну т.е хранить в int это норм практика?

Chuvi
17.06.2017
18:08:09
ну т.е хранить в int это норм практика?
Просто норм практика - использовать один тип данных по всему проекту, без лишних конвертаций. Объект DateTime предоставляет чуть больше возможностей, без лишнего велосипедирования.

Artem
17.06.2017
18:12:54
Но ведь можно создать объект DateTime из таймштампа. а по сути интовое значение таймштамп
Да и из базы, кажется приходит просто строкой при селекте, разве нет?

Google

Artem
17.06.2017
18:13:23
Просто я столкнулся с тем, что grafana не понимает дату в виде интового значения, судя по всему
а дату как дату - вроде хавает адекватно
Но мне не очень хочется хранить ее в виде строки и доставать постоянно один тип и заниматься его переводом в другой вид

Chuvi
17.06.2017
18:14:10
Решение стоит принимать исходя из данных проекта. Если Timezone важен, то лучше хранить переменнную Timezone пользователя в данных пользователя. Её проще использовать при создании и работе с объектом.
Это обычно не важно, если проект локализован. Например для одного города или часового пояса.
Ну и напоследок. Если проект только для русских - дешевле хранить int и смещение в ячейке пользователя. Размер данных меньше.

Ivan
17.06.2017
18:29:33
в дебиане 8 ссш для рута выключили. Час пытался понять почему после обновления не могу подключиться

Evgeny_30
17.06.2017
19:10:45
=)

Sergey
17.06.2017
19:31:59
Int
зачем int если есть timestamp?

Artem
17.06.2017
19:35:28

Artem
17.06.2017
19:35:45
Временная зона мне в принципе не нужна для хранения

Sergey
17.06.2017
19:35:50
ты время как char хранишь?

Artem
17.06.2017
19:35:54
Мне нужно точное число одинаковое у всех
не как char, как int

Sergey
17.06.2017
19:36:13
откуда тогда там временная зона?

Artem
17.06.2017
19:36:51
В смысле. Я говорю просто - кто как хранит
Как лучше
Не плохо ли в инте хранить
Причем тут ваш вопрос
я не говорю что в инте временная зона

Sergey
17.06.2017
19:37:14
что тогда такое "строка timestamp"

Google

Sergey
17.06.2017
19:37:14
Строка Timestamp однозначна (в ней есть timezone), int - нет.

Chuvi
17.06.2017
19:38:36

Admin
ERROR: S client not available

Artem
17.06.2017
19:38:46

Sergey
17.06.2017
19:39:21

Artem
17.06.2017
19:39:31
Короче - задача хранить точное число секунд, одинаковое у всех и везде, т.е таймштамп.
Вопрос что лучше. Инт или не инт и в чем преимущества

Sergey
17.06.2017
19:39:45
лучше timestamp

Chuvi
17.06.2017
19:40:21

Artem
17.06.2017
19:40:36

Sergey
17.06.2017
19:40:57
на int ты не сможешь временые функции применять
а на timestamp без проблем

Chuvi
17.06.2017
19:41:38
между полем типа TIMESTAMP и 4х байтным числом - нет.

Artem
17.06.2017
19:41:48

Sergey
17.06.2017
19:42:00
да

Artem
17.06.2017
19:42:37
ну а так, ничего "ужасного" в инте нет, я понял, спасибо.

Sergey
17.06.2017
19:42:59
ничего ужасного для хранения чисел

Chuvi
17.06.2017
19:43:09

Sergey
17.06.2017
19:44:24

Chuvi
17.06.2017
19:46:34
SUBTIME(FROM_UNIXTIME(int),int) например?

Google

Chuvi
17.06.2017
19:47:52
SUBTIME на int покажешь?
Ты вообще ко мне то чо прикопался?
Я считаю что надо выбирать исходя из потребностей проекта - и в том и другом случае есть удобства.

Sergey
17.06.2017
19:48:43
просто не вижу смысла использовать int сместо timestamp, а у тебя есть знание о причинах, но ты молчишь

Chuvi
17.06.2017
19:48:54
А по существу вопроса это и есть ответ - выбери себе как хранить в зависимости от аудитории проекта. Всё. Преимущества можно долго ковырять.

Sergey
17.06.2017
19:50:49
так ты определить, меньше или нет разницы
между полем типа TIMESTAMP и 4х байтным числом - нет.

Chuvi
17.06.2017
19:53:29
http://gpshumano.blogs.dri.pt/files/2009/07/mysql_dt_myisam.jpeg
http://gpshumano.blogs.dri.pt/2009/07/06/mysql-datetime-vs-timestamp-vs-int-performance-and-benchmarking-with-innodb/
int быстрее, из-за навешивания time функций на int - timestamp медленнее.
Если ты занимаешься приводом цифр к дате НЕ в базе - int хранить дешевле и быстрее.
Достаточно причин?

Sergey
17.06.2017
19:57:04
July 6th, 2009
не легко тебе с mysql 5.3

Chuvi
17.06.2017
19:58:27

Kirill
17.06.2017
20:29:25
Здарова Mad!!!