Size: a a a

var chat = new Chat();

2021 January 27

AK

Alex Kiev in var chat = new Chat();
ID:0
Еще только начав интеграцию проекта @devdigest c мессенджером Телеграм я параллельно стал писать библиотеку, которую сейчас  использую в некоторых других проектах (например в @torf_tv).

Вчера дошли руки причесать код, провести рефакторинг и выложить на GitHub, а уже сегодня написал небольшую статью о том, как лего и быстро подключить логирование в Телеграм к своему проекту.

https://habr.com/en/post/539482/
🤦🏻‍♂️
источник

ДС

Дима Ким Сыщик Сыщик... in var chat = new Chat();
Alex R
хОЛИВАР)
) да не тут просто на работе спорили
источник

AR

Alex R in var chat = new Chat();
Иногда нужны! Понятно, что члены классов, перменные, обьекты, методы должны интуитивно правильно обызваться и бла бла бла
источник

ДС

Дима Ким Сыщик Сыщик... in var chat = new Chat();
я им говорю на кой они, все равно читаешь ниче не понять
источник

AK

Alex Kiev in var chat = new Chat();
Alex Kiev
🤦🏻‍♂️
Ну в смысле логирование в телегу это конечно норм, но лучше всё же избегать ситуаций когда логи не будут вообще отправлены/получены
источник

AR

Alex R in var chat = new Chat();
Alex R
Иногда нужны! Понятно, что члены классов, перменные, обьекты, методы должны интуитивно правильно обызваться и бла бла бла
На мой взгляд когда проект с нуля начинается или фича, то можно ими баловаться
источник

AR

Alex R in var chat = new Chat();
Когда рефакторинг и продовый вид, можно усечь их
источник

AR

Alex R in var chat = new Chat();
Alex Kiev
🤦🏻‍♂️
Опасно
источник

ДС

Дима Ким Сыщик Сыщик... in var chat = new Chat();
а ну так да, впринципе
источник

AR

Alex R in var chat = new Chat();
Если только дублировать и в телегу и еще куда то
источник

AR

Alex R in var chat = new Chat();
Alex R
Могу рассказать, что лично мне сложно давлось очень
Интересно?)
источник

AK

Alex Kiev in var chat = new Chat();
Alex R
Если только дублировать и в телегу и еще куда то
ну в смысле раз там отдельный поток то можно в случае первого отказа от телеги (429) начать их группировать или хотя бы просто подсчитывать и писать в другое место
источник

a

alibek in var chat = new Chat();
Alex R
Интересно?)
Можешь мне в лс, мне надо прокачаться по паттернам
источник

AR

Alex R in var chat = new Chat();
У меня лично сложности вызывали и вызывают иногда не проггерские дела, а больше devOps-ные, типо развернуть среду, настроить тот же Линух-CentOS -туда какой нить Postgre закатать -к нему iSlony для синхронизации.....и все это на боевом компе, который Админами Закрыт на все замки и вечно с ПРОКСЕЙ траблы
источник

AR

Alex R in var chat = new Chat();
Alex Kiev
ну в смысле раз там отдельный поток то можно в случае первого отказа от телеги (429) начать их группировать или хотя бы просто подсчитывать и писать в другое место
Тип того....Можно через Очередь сообщений RabbitMQ какой нить........хламить, потом Шелюдером по горстям закидывать либо в телегу либо в резерв
источник

AR

Alex R in var chat = new Chat();
Телега простоимеет странные квоты в api и в api ботов по отсылке сообщений
источник

AK

Alex Kiev in var chat = new Chat();
Alex R
Телега простоимеет странные квоты в api и в api ботов по отсылке сообщений
ну а зачем боту отправлять больше 20 сообщений в минуту в 1 чат? )
источник

AR

Alex R in var chat = new Chat();
Бывает так называемый UPDATE глючит и часть сообщений может похерится
источник

AK

Alex Kiev in var chat = new Chat();
это что за лайв стрим? )
источник

AR

Alex R in var chat = new Chat();
Alex Kiev
ну а зачем боту отправлять больше 20 сообщений в минуту в 1 чат? )
Попробуй....я вон вчера для своих нужд делал бота, кстати под .Net Ж)
источник