Павел Дуров объявил о крупном обновлении Telegram — с новым разрядным диапазоном и записью трансляций Статьи редакции

С обновлением приложение будет «работать без перебоев» и позволит регистрироваться новым пользователям.

В ночь на 20 сентября Павел Дуров объявил о выходе новой версии Telegram для iOS (8.1) и Android (8.0.1), а также подчеркнул, что она содержит крупное нововведение, позволяющее мессенджеру «работать без перебоев».

С момента создания Telegram использовал систему хранения значений int32 (максимальное значение — 2 147 483 647), в которой стал заканчиваться диапазон идентификаторов пользователей, каналов, ботов и групп. Если бы дошло до лимита, то новые пользователи не смогли бы зарегистрироваться, а остальные — создавать ботов, каналы и группы.

По словам Дурова, в последние 12 месяцев команда мессенджера устроила масштабную перестройку кода. В этом обновлении Telegram перешёл на int64, которая предусматривает расширение диапазона (9 223 372 036 854 775 807).

При первом запуске обновлённого клиента некоторым пользователям Telegram, вероятно, придётся подождать несколько минут для оптимизации базы данных.

Что ещё нового в восьмой версии Telegram:

  • Цветовые темы для чатов.
  • Интерактивные эмодзи.
  • Список прочитавших сообщение в небольших группах.
  • Запись трансляций и видеочатов.

Издание «Код Дурова» со ссылкой на близкий к Telegram источник сообщило, что модераторы App Store и Google Play не пропускали новую версию мессенджера из-за бота «Умного голосования».

Конкретного указания от Apple и Google на то, что нужно удалить бот с рекомендациями по кандидатам на выборах в Госдуму, не было. При этом источник «Кода Дурова» утверждает, что в письме от модераторов содержалось требование «соблюдать местные законы».

19 сентября, перед началом последнего дня выборов в Госдуму, Telegram разблокировал бота «Умного голосования», но только для пользователей с иностранными номерами.

0
259 комментариев
Написать комментарий...
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Evgeniy L

С чего вы взяли, что Паше вообще есть дело до России и того, что в ней творится?
Ему настолько похер на русских, что телеграм перевел на русский чуть ли не в последнюю очередь.

Я уверен, что он презирает население из-за пассивности в политике. Вспомнить только как он купюры кидал из окна. Достаточно высокомерный поступок.

Какая война? Против кого он там воюет по-вашему? Он во время попыток блокировки телеги РКН просто тешил свое эго и издевался на верхушкой) а вы наверно думали, что он о нас думает, чтобы у населения РФ был удобный мессенджер. Ему похуй! Если что-то случится, телеграм уйдет из РФ в миг потому, что в процентном соотношении доля пользователей телеграмм в РФ очень маленькая. Посмотрите на статистику

Очнись, фронтовик, ты насрал в диван.

Ответить
Развернуть ветку
37 комментариев
Сильвестр Иванов

Легко рассуждать, кто и как должен бороться со злом

Ответить
Развернуть ветку
1 комментарий
Ruslan Musin

Паша зарабатывает деньги. А вот к тем, кто считает его лидером сопротивления и последним оплотом свободы человечества, вопросов у меня много

Ответить
Развернуть ветку
7 комментариев
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Nikolay Bonapartov

Положа руку на сердце, на его месте я бы тоже не рискнул примыкать к революционерам, в то время пока твой продукт могут кикнуть из сторов Apple и Google. Типо пилишь продукт 8 лет и вдруг тебе россияне говорят, что надо бы отказаться от него. Ну такое.

Ответить
Развернуть ветку
EpiSH

Обновление устанавливается максимум 2 минуты. На моем телефоне обновилось ночью в фоне, то есть не потребовало от меня ни сколько времени, на компе вся эта реструктуризация БД прошла секунд за 20. Как вообще запуск приложения на 20-120 секунд дольше может повлиять на исход выборов?) Списки умного голосования и так рассылаются по почте, продублированы на гитхабе и еще много где, загулить не проблема. Неужели есть ситуация когда без этого бота невозможно прожить 2 минуты? Он же лишь просто выдает имя кандидата, которое можно было и так посмотреть до выборов, а даже если решил узнать имя кандидата из УГ прямо на избирательном участке, то никто тебя не выгонит за то что в кабинке на пару минут больше засел.

Ответить
Развернуть ветку
8 комментариев
Pavel Ivanov

Герман, почему это обновление связывают с выборами? 

Ответить
Развернуть ветку
11 комментариев
Evgeny P.

Во-первых Телеграм международный мессенджер, так что в какой нибудь стране всегда будут какие нибудь выборы, во-вторых, кому этот бот нужен, узнать кандидата от УГ вообще не проблема, было бы желание. Cейчас если у тебя в РФ не стоит VPN или TOR, то ты лох. И, в любом случае, голосуй-не голосуй, все равно получишь Единую Россию.

Ответить
Развернуть ветку
Zeleoth Jenkins

Дихотомия добра и зла это вещь крайне абстрактная. Если вы ставите метку зла на какое-то явление, и вашу мысль способны разделить другие — это ещё ничего не значит. Существует и другое мнение отличное от вашего, для осознания этого вам следует взглянуть на свои же мысли критически, допустить ошибку и выйти за пределы окна Овертона. Мир устроен намного сложнее, чем ваши бинарные представления о нем.

Ответить
Развернуть ветку
2 комментария
Миша Мельник

его пузырь требует все больше денег. Взятые инвестиции нужно отдавать, и новым IPO-ICO тут не отделаешься

Ответить
Развернуть ветку
8 комментариев
Komorebi

Телеге не нужна обнова чтобы сливать ваши данные

Ответить
Развернуть ветку
4 комментария
Владимир Иванов

Да даже Гугл не подготовился в свое время к тому , что один ролик на Ютуб смогут посмотреть большее количество раз , чем помещается цифра в int32. 

Ответить
Развернуть ветку
Я не скажу свое имя машине

Если бы остались на int32, то новые товарищи майоры не смогли бы регистрироваться

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Тцин Тцитли

есть пруфы, балабольство не в счет?

Ответить
Развернуть ветку
1 комментарий
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Kelerius

Ты не олимпиадник. А там одни сплошным олимпиадники,за 15 секунд фичу делают.
Сейчас пришло время оптимизиации.

Ответить
Развернуть ветку
3 комментария
Islam Babaev

Я что-то не понимаю, зачем писать числовые айдишники, когда есть uuid?

Ответить
Развернуть ветку
12 комментариев
Вася Пражкин

Могли б и unsigned int поставить. Олимпиадники..

Ответить
Развернуть ветку
3 комментария
EpiSH

Круче, чем программисты Телеги в оптимизацию умеют только демосценеры. Примерно назад клиент ТГ на ПК кушал 17 метров оперативки, против 200-400 у Ватсаппа (при этом ВА обязательно должен быть запушен еще и на телефоне и жрать ресурсы так же и там). Сейчас в Телегу правда накидали фичей, а еще и после последнего обновления потребление выросло до 120, всё еще экономно, но не так впечатляет. Это я к чему, а ах да, делайте дальше говносайты, которые вешают парой вкладок любой не топовый смартфон или офисный пк старше трех лет. Производителям железа очень важно чтобы софт и дальше обрастал новыми уровнями абстракций и требовал больше ресурсов, даже когда новая версия не имеет никаких пользовательских улучшений.

Ответить
Развернуть ветку
Aleks B
ты чего?!?
Ответить
Развернуть ветку
Azat Khalilov

Товарищ майор в каждом чате?

Ответить
Развернуть ветку
Aleksandr

Почему-то теперь не сомневаюсь))

Ответить
Развернуть ветку
Владимир В

Хочешь проверить? Напиши о том, о чём писать нельзя и за что сажают

Ответить
Развернуть ветку
5 комментариев
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
2 комментария
Всеволод Волчанский

Объясните мне, чем бот нарушает закон о тишине? Отправил запрос — получил список кандидатов. Ничего не отправляешь — ничего не получаешь. Тишина! 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
9 комментариев
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Torry Linds

Да пёс он. По всему горододу висят баннеры и ничего страшного.
А его действие выглядит как отсос. 
Понимаю что ему поху... Деньги, ничего личного. Но он же позиционировал себя таким борцом с режимом, шо уехать аж пришлось. 

Ответить
Развернуть ветку
Сергей S.L.

Объясните мне, чем УГ отличается от карусели? Тебя привезли на участок, сказали, за кого голосовать. Приехал - проголосовал, не приехал - не проголосовал. Демократия!

Ответить
Развернуть ветку
12 комментариев
new_comment

Идея дней тишины в том, чтобы дать избирателю время подумать и самому принять решение. То есть спрашивать у других, за кого голосовать нельзя. В былые времена в дни тишины даже агитацию снимали. Кстати, сейчас кругом баннеры ЕР висят - прямое нарушение закона!

Ответить
Развернуть ветку
K. A.
 Издание «Код Дурова» со ссылкой на близкий к Telegram источник сообщило, что модераторы App Store и Google Play не пропускали новую версию мессенджера из-за бота «Умного голосования».

Что за попытки отмазок? Ну да-да, на 2 дня позже обновление выйти не могло, конечно. И как это объясняет блокировку в web-версии и версии с apk?

Ответить
Развернуть ветку
Stanislav

А в чем проблема с соблюдением правил дней тишины? Такие же правила работают и в западных странах.

Ответить
Развернуть ветку
Denis

При многодневном голосовании нет дней тишины. Дуров проебался с отмазкой

Ответить
Развернуть ветку
10 комментариев
Михаил Белов

А при чем тут вообще день тишины? Умное голосование запрещают совершенно по другому поводу. 

Ответить
Развернуть ветку
MEGAtraXXXer666

Правильно я понимаю, они изначально проебались, а теперь исправили и добавили спайфункцию для товарища майора

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
2 комментария
Роман Городничев

Да пошёл он, как говориться…

Ответить
Развернуть ветку
Anatoly A. Krasnovsky

Почините мьют для сообщений о "присоединившихся контактах" и "вступивших в группу" блеать

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Григорий Матасов

Всё бы ничего — just business, nothing personal — если бы не одно но. 

Когда блокировпли Телеграм, Павел назвал эти политической цензурой и попыткой ограничения прав и свобод граждан, указывал, что запрет антиконституционный, призывал к "цифровому сопротивлению" и просил поддержки. И многие тогда действительно за него вписались. Даже митинг в защиту Телеги на проспекте Сахарова прошел. 

Поэтому сейчас разворот на 180 градусов кажется максимально лицемерным и подлым. Про несостоятельность оправданий Дурова даже говорить не хочется: ни закон, который в этом случае даже не применим, ни уж тем более про уважение к традициям выборов — это все даже не попытка сделать хорошую мину при плохой игре, это больше похоже на выстрел себе в член. 

Но к сожалению в России почти не работает институт репутации. Поэтому Павел может хоть в десны добываться со всеми депутатами Госдумы, на Телеграме никак негативно это не отразится 

Ответить
Развернуть ветку
Kinolog

ну так если наплети дуракам с 3 короба, а они снова верят и идут за тебя митинговать, то почему не пользоваться этим?

Ответить
Развернуть ветку
Alexey Gutorov

после этих выходных – Паша, иди нахер

Ответить
Развернуть ветку
Alexander

А что произошло? Тут что-то все бурлят, но я не могу понять почему. 

Ответить
Развернуть ветку
9 комментариев
Бизнес советы

А ватсап все ещё использует переменную byte для подсчёта кол-во пользователей в группах)

Ответить
Развернуть ветку
Андрей Иванов

А где все местные фанаты Дурова, которые рассказывали, как они только одним Телеграмом и пользуются? Как они поживают? Рады обновлению?

Ответить
Развернуть ветку
Den Tockiy

Телеграм лучший мессенджер на рынке, не вижу альтернатив

Ответить
Развернуть ветку
3 комментария
Константин Рогов

Какая нелепая отмазка Паша ))) А два дня подождать с очень важным обновлением эмодзи и удалить умное голосование в понедельник - не судьба? ))) Продался с потрохами путе и его шайке

Ответить
Развернуть ветку
Old Car Raffle

Светоч либертарианцев оказался продажным говноедом ))
Это, кстати, не новость.

Мессенджер Telegram заблокировал канал amadnews, который использовался протестующими в Иране. Канал был заблокирован после того, как к Дурову публично обратился в твиттере министр коммуникаций Ирана Азари Джахроми.

А это 2017 год

Ответить
Развернуть ветку
Sergio Bambaren

Дуров никогда и не являлся борцом "со злом". Всё это был театр. Нагнали хомячков в мессенджер под лозунг "Телеграм - самый защищённый мессенджер".
Хочу напомнить, что ВК ещё во времена Дурова предоставлял спец. доступ сотрудникам уголовного розыска.

Ответить
Развернуть ветку
Dmitry Mikushin

Посмотрите фильм "Дуров" Чепеля, и многое станет понятно. Дуров никогда не был принципиальным борцом, а уж тем более диссидентом от IT. Дуров - чистоплюй (есть такое ёмкое литературное слово). Как он в школе учился ради блестящих оценок любой ценой, так и сейчас в медиа создаёт себе и Telegram образ чистоплотности, приспособленный под сегодняшнюю "нечёткую реальность". Сегодня все так делают: тут недоговорил, там свалил в кучу аргументы выгодным для себя образом. Да и народ весь уж как 10 лет упражняется в фейсбучной диалектике, успешно доказывая друг другу, что 2+2 - это где-то между 4 и 5. Но мне кажется всё зазря: инстинкт сопереживания и уважения к правде и искренности в нас заложен природой, и его так просто не удалишь и не скроешь. Честные люди, называющие вещи своими именами будут появляться всегда, и бороться с ними придётся по старинке: с помощью тюрьмы.

Ответить
Развернуть ветку
Никита Хисматов

Что-то не понимаю.

2 147 483 647 = 2^31 - это действительно максимальное положительное значение для int32, ок.

Соответственно 9 223 372 036 854 775 807 = 2^31 - максимальное положительное для int64.

Но это же целочисленные
типы со знаками. Зачем использовать int32, когда есть аналог: unsigned int32 - беззнаковый тип, в котором ровно в 2 раза больше чисел (правда, это если посчитать с нулем, который обычно не может быть идентификатором - поэтому там 2^32 - 1).

Ну то есть или в статье неточность или телега использует отрицательные id зачем-то)

Ответить
Развернуть ветку
Anatoly A. Krasnovsky

Отрицательные айди используются для групп и каналов. В ВК, кстати, так же. Давно обратил на это внимание, что апи телеги ооочень похож на апи ВК. Совпадение? )

Ответить
Развернуть ветку
Sergey Ivanov
Ну то есть или в статье неточность или телега использует отрицательные id зачем-то)

так нафигачили в коде сначала  int , а когда поняли , что его не хватит, то решили уже на int64 перейти, так как все равно весь код перелопачивать нужно было

но int32 (а не uint32) мог быть и из-за ограничений, например, системы хранения. К примеру, Кассандра и сцилла (это базы данных такие) имеют типы int, bigint и все. это это числа со знаком, а беззнаковых нету.

Ответить
Развернуть ветку
1 комментарий
Щукин Сергей

"в два раза больше" VS. больше на 9 порядков

По-моему, очевиден ответ на вопрос "зачем"

Ответить
Развернуть ветку
4 комментария
KSA

По отрицательным товарищ майор читает приватные чаты.

Ответить
Развернуть ветку
Никита Хисматов
2 147 483 647 = 2^31 - это действительно максимальное положительное значение для int32, ок.
Соответственно 9 223 372 036 854 775 807 = 2^31 - максимальное положительное для int64.

Разумеется, здесь: 2^32 - 1 и 2^63 - 1

Ответить
Развернуть ветку
semen matrasov
Ответить
Развернуть ветку
Роман Городничев

Дуров сдал позиции, оказался просто трепло.
Иностранные компании блокируют российскую оппозицию, это явное и четкое углубление изоляции нашей страны.
И суть даже не в том что компании идут на поводу Кремля, а суть в том что Кремль оказывает явное и бессовестно откровенное давление на них.
Соответсвенно логикой иностранных компаний и инвесторов будут только будущий уход с нашего рынка и отсутсвие даже мысли об инвестициях в РФ.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Юрий Другач

Что значит внимательнее? Где слили?

Ответить
Развернуть ветку
KSA
 систему хранения значений int32

"Систему хранения значений"? Facepalm!

(максимальное значение — 2 147 483 647)

Ващет 4 294 967 296

Ответить
Развернуть ветку
Сергей Кайзер

Если речь идёт именно об int32, то максимальное положительное значение будет 2 147 483 647, а общее количество возможных значений 4 294 967 296. Другое дело если это unsigned int32...

Ответить
Развернуть ветку
16 комментариев
Никита Хисматов
 Ващет 4 294 967 296

4 294 967 296 - 1 (но опять же для unsigned)

Ответить
Развернуть ветку
Пегий Дудочник

Максимальное значение верно указано, написали же, что забили диапазон

Ответить
Развернуть ветку
Истории компаний

Сколько можно уже совершенствовать всякие эмодзи, когда уже монетизацию запустят? 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
4 комментария
Kinolog

замена int32 на int64 - эмейзинг, который мы заслужили

Ответить
Развернуть ветку
Леонид Блохин

Ребят, ну кто верит в то что какой-то там бот мог изменить результаты голосования? :)) Ну серьезно.

Ответить
Развернуть ветку
Nelson Arel

Люди, вы че от Дурова и Эпл хотите? Разве не ваша страна запретила и грозила оштрафовать всех и вся, если это приложение и этот бот останутся? Вы бы так с теми, кто принял этот закон боролись, а не с теми, кто решил этот закон соблюдать!

Ответить
Развернуть ветку
Aleksandr

Интересно, они уведомления о прочтении могут сделать по-человечески, в том числе у больших групп?

Ответить
Развернуть ветку
Denis

Написали что только для небольших групп будет отображаться

Ответить
Развернуть ветку
2 комментария
Pavel Loginov

А зато... а зато... у нас теперь циферки большие!11

Ответить
Развернуть ветку
Torry Linds

Пёс 

Ответить
Развернуть ветку
Алексей Жданов

Это из-за этого обновления у меня сегодня не грузит веб версия.... 

Ответить
Развернуть ветку
Виктор Князев

Ага, у меня тоже какая-то фигня. теперь понятно, в чем дело

Ответить
Развернуть ветку
Павел Морозов

кайф

Ответить
Развернуть ветку
Роман Муравчук

А сразу 64 битное целое нельзя было использовать. Надеюсь беззнаковое хоть взяли))

Ответить
Развернуть ветку
Valery Oficerov

Отрицательные значения используются в телеграмме тоже.

Ответить
Развернуть ветку
33_rublya
с записью трансляций

А за чей счёт этот банкет?

Ответить
Развернуть ветку
Антон Мошков

Только что меня такая проблема с макбуком?

Telegram desktop 3.0.1
macOS 11.5.2
После выхода из режима сна на макбуке телеграм находится в статусе подключения к сети. Помогает только перезагрузка приложения или вкл/выкл в настройках типа соединения.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Роман Пеньков

будущее за экосистемами, на утопию недавно наткнулся вполне годный мессенджер, встроенный браузер и тд

Ответить
Развернуть ветку
256 комментариев
Раскрывать всегда