Dolgo.polo Dev | Денис Долгополов
前往频道在 Telegram
Разбираемся в мобильной разработке (Android/iOS) и пытаемся выяснить, зачем оно так устроено Статистика/цены: @dolgo_polo_dev_stats По вопросам/рекламе: @dolgopolovdenis
显示更多2 223
订阅者
无数据24 小时
-47 天
-730 天
数据加载中...
吸引订阅者
七月 '26
七月 '26
+2
在0个频道中
六月 '26
+15
在0个频道中
Get PRO
五月 '26
+14
在0个频道中
Get PRO
四月 '26
+22
在0个频道中
Get PRO
三月 '26
+9
在0个频道中
Get PRO
二月 '26
+53
在1个频道中
Get PRO
一月 '26
+21
在0个频道中
Get PRO
十二月 '25
+19
在2个频道中
Get PRO
十一月 '25
+13
在0个频道中
Get PRO
十月 '25
+28
在0个频道中
Get PRO
九月 '25
+37
在1个频道中
Get PRO
八月 '25
+45
在0个频道中
Get PRO
七月 '25
+284
在1个频道中
Get PRO
六月 '25
+29
在0个频道中
Get PRO
五月 '25
+33
在0个频道中
Get PRO
四月 '25
+67
在2个频道中
Get PRO
三月 '25
+37
在0个频道中
Get PRO
二月 '25
+87
在3个频道中
Get PRO
一月 '25
+51
在0个频道中
Get PRO
十二月 '24
+83
在0个频道中
Get PRO
十一月 '24
+126
在1个频道中
Get PRO
十月 '24
+49
在0个频道中
Get PRO
九月 '24
+36
在0个频道中
Get PRO
八月 '24
+76
在1个频道中
Get PRO
七月 '24
+358
在3个频道中
Get PRO
六月 '24
+80
在1个频道中
Get PRO
五月 '24
+26
在0个频道中
Get PRO
四月 '24
+26
在0个频道中
Get PRO
三月 '24
+29
在0个频道中
Get PRO
二月 '24
+14
在0个频道中
Get PRO
一月 '24
+25
在0个频道中
Get PRO
十二月 '23
+24
在0个频道中
Get PRO
十一月 '23
+18
在0个频道中
Get PRO
十月 '23
+19
在1个频道中
Get PRO
九月 '23
+35
在0个频道中
Get PRO
八月 '23
+25
在0个频道中
Get PRO
七月 '23
+37
在0个频道中
Get PRO
六月 '23
+21
在0个频道中
Get PRO
五月 '23
+36
在0个频道中
Get PRO
四月 '23
+38
在0个频道中
Get PRO
三月 '23
+31
在0个频道中
Get PRO
二月 '23
+28
在0个频道中
Get PRO
一月 '23
+32
在0个频道中
Get PRO
十二月 '22
+31
在0个频道中
Get PRO
十一月 '22
+40
在0个频道中
Get PRO
十月 '22
+58
在0个频道中
Get PRO
九月 '22
+44
在0个频道中
Get PRO
八月 '22
+45
在0个频道中
Get PRO
七月 '22
+197
在0个频道中
Get PRO
六月 '22
+44
在0个频道中
Get PRO
五月 '22
+74
在0个频道中
Get PRO
四月 '22
+434
在0个频道中
Get PRO
三月 '22
+62
在0个频道中
Get PRO
二月 '22
+55
在0个频道中
Get PRO
一月 '22
+37
在0个频道中
Get PRO
十二月 '21
+86
在0个频道中
Get PRO
十一月 '21
+81
在0个频道中
Get PRO
十月 '21
+291
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 07 七月 | +1 | |||
| 06 七月 | 0 | |||
| 05 七月 | 0 | |||
| 04 七月 | 0 | |||
| 03 七月 | +1 | |||
| 02 七月 | 0 | |||
| 01 七月 | 0 |
频道帖子
Медиалента — то, что пользователь реально ощущает физически: скроллы, зумы, тапы. Любые микрофризы очень заметны
На эту тему посмотрел доклад 😊 с Mobile Runtime, где Лев Бондаренко из Яндекс Еды выдал плотную базу:
➡️перф надо мерить на всех этапах и делить зоны ответственности между UI / декодингом / сетевым слоем / бэком...
➡️оптимизации как диета — самые большие результаты даются быстро, а дальше идет тяжелая борьба за миллисекунды
➡️префетчить контент хорошо, но у сетевых запросов текущей страницы должен быть приоритет
➡️приложение надо тестировать в условиях принудительно плохого интернета, результаты могут вас удивить
хорошо, что сегодня раздобыть плохой интернет не сложно 👍
➡️сетевых клиентов нужно создавать как можно меньше, чтобы переиспользовать коннекшены и тред пулы. с видео плеерами то же самое
➡️для видео можно загружать первые кадры с низким разрешением и блюром, чтобы показать их как можно раньше
Особенно понравился тезис
"если лоадер выглядит как системный, то в долгой загрузке виновата система, а не приложение"Берем на заметку 🤩
| 2 | 👮♀️ Как VPN видит трафик всех приложений?
технически VPN на андроид — это сервис
внутри можно получить inputStream с байтами трафика всех приложения
class MyVpnService : VpnService() {
fun startService() {
val tunFd = Builder()
.setSession("MyVPN")
.addAddress("10.0.0.2", 24)
.addRoute("0.0.0.0", 0)
.establish()
Thread {
val input = FileInputStream(tunFd.fileDescriptor)
}.start()
}
VPN работает на уровне IP/TCP/UDP пакетов
Ему плевать, какой тип трафика в этих байтах — данные внутри могут быть упакованы по протоколу http/https или вообще gRPC/GraphQL/SIP/MQTT...
Он получает сырой набор байт, которые надо зашифровать/переупаковать любым алгоритмом и доставить на сервер
💡 А может ли приложение VPN расшифровать https трафик?
Может, но только если пользователь добавит SSL-сертификат, созданный самим VPN-клиентом, в список доверенных
Получится классическая man-in-the-middle, в которой VPN сможет расшифровывать трафик
Оказывается, существуют даже мобильные версии снифферов вроде Proxyman. Они как раз поднимают VPN-сервис и просят установить кастомный сертификат | 937 |
| 3 | Дуров опять не старается 🍌🍌🍌
Пару месяцев назад команду телеграма ругали за то, что они очень долго чинили палевный FakeTLS в своей встроенной MTProxy. И не сказали спасибо энтузиастам, когда влили предложенный ими фикс, забрав все лавры себе
Тогда в коде фейкового TLS-рукопожатия был захардкожен набор байт, по которому ТСПУ вычисляли и банили трафик через телеграм-прокси на раз два
Сейчас снова — оказалось, в качестве фейкового фингерпринта захардкожена старая версия Chrome, которая редко уже встречается у реального трафика. Теперь ТСПУ палят трафик телеги по этому признаку
Issue есть, решение предложено, 500+ смайликов собрано, но команда tg не торопится вливать
Телеграм ведет свою борьбу, но так, чтоб сильно не вспотеть. А то вдруг завтра новые стикеры анимировать, а разработчики тг уставшие
виктимблеймим разрабов телеги получается 😎 | 1 613 |
| 4 | 7 июня в Москве состоится Mobile Runtime
Всего будет два трека: AI и Not so AI. Обсудим AI в мобилке, нативную разработку, кросс-платформу, BDUI, скорость и качество приложений, а заодно заглянем в будущее индустрии и разберемся, какие навыки станут ключевыми.
В программе:
• Внедрение AI: Артур Василов (Яндекс Браузер)
— расскажет, как трансформировать процессы и инфраструктуру разработки для внедрения AI
— разберет AI-first команды, автономность работы агентов и параллельность работы разработчиков
• Performance-инженерия: Лев Бондаренко (Яндекс Еда)
— обзор кейса медиаленты
— как управлять памятью, дебагом и выстраивать архитектурные решения, которые сохранят плавность интерфейса при тяжелом контенте
• LLM-агенты в мобильном приложении: Тамим Аттафи (Яндекс Карты)
— покажет, как с нуля собрать ассистента в кросс-платформенном KMP-приложении, чтобы он вызывал инструменты для поиска мест и взаимодействия с картой
Регистрируемся здесь. | 1 919 |
| 5 | 🧬Может ли VPN ускорить интернет?
Интуиция подсказывает — точно нет
Добавляется лишний сервер в цепочке + дополнительное шифрование 👎👎👎
И в 99% случаев так-то оно так. Каждый сетевой запрос становится на ~300мс дольше. Считай, с 4G на 3G откатился
Но есть исключение
забронированное место под дисклеймер о том, что VPN запрещенная иноагентская технология, не является рекомендацией тд тп
🪄Фокус в топологии
Например, вам нужно отправить запрос из Москвы на сервер в Лондон. Без VPN выбором маршрута для трафика будет заниматься только ваш оператор
Оператор выберет наиболее выгодный для него путь, не обязательно самый быстрый. Ведь быстрый может быть дороже
Теоретически, трафик может сделать крюк через Финляндию, просто потому что там более выгодные условия / дешевле плата за гигабайт трафика для оператора
Но VPN/прокси меняют маршрут. И если повезет, трафик долетит до VPN-сервера и от него до нужного сервера в Лондоне по более оптимальному (короткому + с более высокой пропускной способностью + с меньшей потерей пакетов) пути
Ведь после VPN-сервера трафик полетит уже по магистралям, к которым подключен дата центр VPN-сервера, а не по магистралям, с которыми договаривался оператор
Так работают "игровые" VPN-ы, которые обещают снизить пинг в играх. Если пользовались, расскажите, на практике работает?
@dolgo_polo_dev | 2 062 |
| 6 | кто же знал, что основным выгодополучателем max 📲 окажется habr.com
любая статья набирает больше охватов, чем я за всю жизнь. надо было становиться max-блогером
💰💰💰
max Макс МАКС МАХ | 1 434 |
| 7 | Недушное изучение и практика разговорного английского в онлайн-школе Authentic Pigeon, чтобы привести язык в порядок и дотянуться до офферов за рубежом. Узнать подробнее и записать на бесплатное демо-занятие можно в телеграм-боте
Реклама. ИП Моисеева А.А. ИНН 270393875959 | 1 260 |
| 8 | вы снова не туда воюете
сначала все пушили Compose
типо верстать в 2 раза быстрее, можно сокращать продуктовые команды
потом все пушили кросс-платформу
типо экономия для бизнеса, можно уволить половину разработчиков
теперь все пушат ИИ
типо экономия для бизнеса, можно уволить всех джунов и мидлов
чего дальше? может сразу начнем писать код без багов?
лишь бы без работы остаться, ей богу | 2 595 |
| 9 | 🧭 Погружаемся в iOS вместе с Podlodka iOS Crew
Работа с iOS — это не только про красивый фронтенд. С 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».
В этот раз организаторы планируют супер глубокое погружение в то, как устроена операционная система.
💡Участники конференции:
• погрузятся в детали Swift Generics и Swift Dictionary,
• узнают, как создать свою ферму виртуальных iPhone с настоящей iOS,
• разберут актуальные подходы работы с Metal и Core Image,
• погрузятся в то, как внедрить современные мультимодальные LLM в приложения для iPhone, используя аппаратные возможности устройств,
• пройдут по процессу собеседования вместе с тимлидом платформенной команды.
Всё это — в формате утренних и вечерних Zoom-сессий и общения с коллегами в закрытой группе Telegram.
🧠Если вы хотите обновить свои знания о фундаментальных основах iOS и погрузиться в практику вместе с опытными экспертами, подключайтесь к Podlodka iOS Crew👇
🔗 Посмотреть программу и присоединиться
А по промомокду ios_crew_17_JqgtXp получите скидку🎁 | 614 |
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
