nano_e_t_4, а как у вас подключена библиотека?
Вы подключаете A к B или B к A?
Одновременно и то и другое сделать нельзя, тк это циклическая зависимость.
SpeNch, горизонтальное масштабирование и различные допущения, которые позволяют повысить скорость обработки в обмен на консистентность и атомарность.
Ну и алгоритмы специально под задачу в горячих частях.
Вконтакте например тоже:
Для каждой новой сущности пишут новый движок для mysql (вместо использования готовых всяких innodb) + KPHP
Яндекс тоже известен своей любовью к велосипедам.
CapsLock UP -> EN
CapsLock DOWN -> RU
Зачем ещё одну кнопку?
А вообще имхо - в чём проблема нажимать сочетание, типа win+space? Вам надо постоянно языки чередовать?
В сообщении есть поле sticker, из которого можно узнать всю информацию о стикере, если он есть в сообщении. https://core.telegram.org/bots/api#sticker
Просто делаешь хендлер, у которого будет @bot.message_handler(content_types=['sticker'])
Тебе нужно поле file_unique_id
Tesai, оно же не запатентовано, скорее всего. У чужого кода лицензия есть. Если нет явного обозначения прав на использование/копирование, то значит вы не имеете права копировать этот код.
Слышал о множестве сервисов типа Confluence и Notion. Подходят ли подобные сервисы под данные требования или нужно разворачивать на собственном сервере.
Конфлюенс вроде можно развернуть на своём сервере. Ноушн нельзя.
Если вы заранее сообщили, что ещё 2 недели будете отрабатывать, и вам уже дали оффер - шанс крайне мал.
Если в такой ситуации работодатель откажет - это уже как минимум неэтично. (На счёт законности не уверен, тк хз имеет ли оффер юридическую силу)
Gleb86898964, примерно 50/50 оба варианта.
Если я знаю, что всегда будет нормальное число - использую Parse.
Если знаю, что иногда будут неправильные, и мне надо адекватно обработать такую ситуацию - TryParse