Обновить
3
0
Игорь @medigor

Разработчик

Отправить сообщение
это все понятно, но бывает и другие случаи. Вот мой пример: я разработчик на платформе 1С, это моя работа, поиском пользуюсь редко. Ещё бывает пишу запросы на SQL, поиск тоже редко нужен. Ещё я пишу на c#, поиск пользуюсь чаще, но в принципе код могу написать без Гугла. А ещё очень редко нужно писать на cpp, но без Гугла я и 50 строк не напишу. Вот и получается, что чем хуже я знаю язык и платформу, тем чаще мне нужен поиск. А судя по такой статистике может оказаться, что у меня самый популярный язык это cpp.
Вот интересно, почему если язык такой простой и так на нем быстро писать, разработчики часто пользуются поиском?
Как включить SSL/TLS написали, а как установить сертификат? И можно ли использовать клиентский сертификат?
Я писал на c#, там кода то совсем немного, для выкладывания код нужно оформить, а мне лень))
Поддержу! Я тоже сделал выгрузку, но в postgres в jsonb, потом можно писать разные запросы. К тому же TdLib почему-то работает лучше чем сам телеграм, последний бывает недоступен, а TdLib постоянно получает сообщения.
Домашний комп тоже нередко в локалке: или роутер с NAT на входе в квартиру, или провайдер белых адресов не даёт

Можно в ручном режиме certbot.eff.org/docs/using.html#manual
Чтобы получить сертификат, нужен комп, который торчит в интернет.

Оказывается даже это необязательно, можно в ручном режиме получить с подтверждением с помощью dns, см. certbot.eff.org/docs/using.html#manual
Для тех кто не понял:
Нужно купить самый дешевый понравившийся домен (цена 200 р. и меньше на год), ну и пофиг что продление будет стоить дороже, через год можно купить опять новый домен.
Чтобы получить сертификат, нужен комп, который торчит в интернет. Если на работе проблематично получить доступ к такому компу, то можно использовать домашний комп (мы же разработчики, у всех есть домашний комп). Получаем сертификат от letsencrypt (теперь уже даже wildcard можно получить), далее копируем к себе куда надо все это добро, в hosts прописываем локальный ip для этого домена. Такая схема работает и на винде и в линукс, сам лично пользуюсь. Можно даже обойтись без hosts: у регистратора домена прописываешь в dns локальный ip, тогда в локальной сети работает как будто комп торчит в интернет.
Чтобы получить сертификат, подойдет любой комп, который торчит в интернет, в самом плохом случае можно использовать домашний комп. Далее полученный сертификат и секретный ключ копируешь куда надо, для использования доступ из интернета не нужен.
А вот просить всех добавить свой левый сгенеренный сертификат к себе в доверенные так себе идея с точки зрения безопасности.
Проще купить любой дешёвый домен и получить сертификат от letsencrypt бесплатно, чем заниматься этой ерундой…
Наверное быстрее всего будет начать с этого: core.telegram.org/tdlib
Я как раз на днях собрал под Винду и запустил под c#, интерфейс общения json, наименования довольно говорящие и интуитивно понятные.
Я ни в чем не обвиняю, просто я тоже хотел хранить сообщения, а вот тут в п. 1.4. написано:
preventing self-destructing content from disappearing

Вот и думаю, это относится ко всем удаленным сообщениям, либо это касается секретных чатов, которые могут самоуничтожаться?
Для таких случаев они выпустили core.telegram.org/tdlib
У меня вопрос: правила телеграмм не запрещают хранить сообщения на своём сервере? А удаленные сообщения?
Спамеры тоже пользуются Bot-API, или используются обычное API (которое для всех пользователей)?
UUID это 16 байт, которые при переводе в BASE64 дадут строку длиной 24 символа, причем 2 последних всегда будут знак равно "=", которые можно отбросить, итого получится 22 символа. Автор, Вы не правы…
UUID имеет вид 550e8400-e29b-41d4-a716-446655440000, имеет длину 33 символа

Откуда взялся 33 символ?))
А кто-нибудь юзал родную либу www.wch.cn/download/CH341SER_ANDROID_ZIP.html для китайских ардуин на чипе CH340?
В ситуации, когда может быть скомпрометирован хотя бы один сервис, все печально даже при асимметричной подписи. Допустим, был получен полный доступ к одному из сервисов, это значит, что все клиенты, которые обращаются к этому сервису, благополучно отдают свои токены в руки злоумышленнику, а тот в свою очередь может ими воспользоваться при обращении к другим сервисам. При этом неважно как подписан токен.

Зато симметричное шифрование гораздо быстрее асимметричного.
У Вас написано, что увеличение размера файла медленная операция, а эта рекомендация позволяет ускорить эту операцию.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность