Последние посты

Dolgo.polo Dev | Денис Долгополов
22 июн., 16:02
Медиалента — то, что пользователь реально ощущает физически: скроллы, зумы, тапы. Любые микрофризы очень заметныНа эту тему посмотрел доклад 😊 с Mobile Runtime, где Лев Бондаренко из Яндекс Еды выдал плотную базу:➡️перф надо мерить на всех этапах и делить зоны ответственности между UI / декодингом / сетевым слоем / бэком...➡️оптимизации как диета — самые большие результаты даются быстро, а дальше идет тяжелая борьба за миллисекунды➡️префетчить контент хорошо, но у сетевых запросов текущей страницы должен быть приоритет➡️приложение надо тестировать в условиях принудительно плохого интернета, результаты могут вас удивить хорошо, что сегодня раздобыть плохой интернет не сложно 👍➡️се


Dolgo.polo Dev | Денис Долгополов
20 июн., 11:22
👮♀️ Как 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() }


Dolgo.polo Dev | Денис Долгополов
13 июн., 18:05
Дуров опять не старается 🍌🍌🍌Пару месяцев назад команду телеграма ругали за то, что они очень долго чинили палевный FakeTLS в своей встроенной MTProxy. И не сказали спасибо энтузиастам, когда влили предложенный ими фикс, забрав все лавры себеТогда в коде фейкового TLS-рукопожатия был захардкожен набор байт, по которому ТСПУ вычисляли и банили трафик через телеграм-прокси на раз дваСейчас снова — оказалось, в качестве фейкового фингерпринта захардкожена старая версия Chrome, которая редко уже встречается у реального трафика. Теперь ТСПУ палят трафик телеги по этому признакуIssue есть, решение предложено, 500+ смайликов собрано, но команда tg не торопится вливатьТелеграм ведет свою борьбу, но так, чтоб сильно не вспотеть. А то вдруг завтра новые стикеры анимировать, а
Dolgo.polo Dev | Денис Долгополов
24 мая, 16:19
🧬Может ли VPN ускорить интернет?Интуиция подсказывает — точно нетДобавляется лишний сервер в цепочке + дополнительное шифрование 👎👎👎И в 99% случаев так-то оно так. Каждый сетевой запрос становится на ~300мс дольше. Считай, с 4G на 3G откатилсяНо есть исключениезабронированное место под дисклеймер о том, что VPN запрещенная иноагентская технология, не является рекомендацией тд тп🪄Фокус в топологииНапример, вам нужно отправить запрос из Москвы на сервер в Лондон. Без VPN выбором маршрута для трафика будет заниматься только ваш операторОператор выберет наиболее выгодный для него путь, не обязательно самый быстрый. Ведь быстрый может быть дорожеТеоретически, трафик может сделать крюк через Финляндию, просто потому что там более выгодные условия / дешевле плата за гигабайт трафика для оператора


Dolgo.polo Dev | Денис Долгополов
22 мая, 15:16
кто же знал, что основным выгодополучателем max 📲 окажется habr.comлюбая статья набирает больше охватов, чем я за всю жизнь. надо было становиться max-блогером💰💰💰max Макс МАКС МАХ


Dolgo.polo Dev | Денис Долгополов
6 мая, 17:17
вы снова не туда воюетесначала все пушили Composeтипо верстать в 2 раза быстрее, можно сокращать продуктовые командыпотом все пушили кросс-платформутипо экономия для бизнеса, можно уволить половину разработчиковтеперь все пушат ИИтипо экономия для бизнеса, можно уволить всех джунов и мидловчего дальше? может сразу начнем писать код без багов?лишь бы без работы остаться, ей богу
Dolgo.polo Dev | Денис Долгополов
21 мар., 11:32
🫠 Агент пригодился в real lifeУ меня была ужасная проблема — переключаться между Bluetooth 🥶 девайсами с телефона очень неудобноА я делаю это 5-10 раз в деньЧтобы переключить звук между большими наушниками / затычками / колонками нужно прям напрячься: 1. смахнуть шторку 2. зажать иконку Bluetooth 3. нажать на нужный девайс и закрыть диалогЖить так конечно невозможно 😨Создал пустой проект в Android StudioЗа 2 часа навайбкодил (в худшем значении этого слова) через встроенного агента виджет. До этого никогда виджеты не писал / не читал о них ничегоВиджет отображает на главном экране список paired 🥶 девайсов, позволяет отключать / подключать их в одно касание💵 Сколько потратил:


Dolgo.polo Dev | Денис Долгополов
13 мар., 21:04
123
Dolgo.polo Dev | Денис Долгополов
15 февр., 12:26
🧬Насколько отличается производительность самого слабого смартфона от флагмана?Бенчмарк AnTuTu говорит, что разница между☑ топовым OnePlus 15 (86к рублей) и 🥔 бюджетником Galaxy A15 (15к рублей)составляет ~7 (!) раз. Если смотреть только на баллы процессора, то ~5 (!) раз➡️➡️➡️ если на мажорском топ девайсе приложение открывается за ~500мс, то на народных моделях оно будет открываться за ~2.500мс в лучшем случаеКонечно, в реальности все сложнее. На цифры будет влиять миллион параметров, вплоть до погоды за окном. Но когда нужно прикинуть на глаз, можно полагаться на разницу в 5-7 раз💡 Рейтинг у AnTuTu складывается из скорости работы CPU, GPU, оперативки + экзотики вроде NPU,


Dolgo.polo Dev | Денис Долгополов
2 февр., 17:02
🧩 AI summaries в Telegram. Кэшируется ли?Недавно в telegram встроили краткий пересказ длинных постовПопробовал на одном из своих постов с разных аккаунтов сгенерировать суммарайз одного и того же текста — результат получился разныйПолучается, для каждого пользователя тг заново гоняет ИИ, а не хранит полученный ранее результатКак думаете, если предложу эту оптимизацию @durov, позовут проектировать высоконагруженные системы за миллиард денег? 💵💵💵Или хранить кэш на таких масштабах дороже, чем каждый раз заново гонять ИИ?


Dolgo.polo Dev | Денис Долгополов
1 февр., 11:58
попалось приложение, которое нагревает телефон. это его единственная и основная функция. а главное бесплатно🧩 100+ тыс скачиваний в play marketотзывы супер, описание тоже:1. Генерируйте тепло, используйте ваш телефон как грелку для рук 2. Нагрейте телефон, чтобы удалить влагу 3. Нагрейте телефон, когда температура слишком низкая, чтобы увеличить время автономной работы⚠️ не рекомендую ставить на девайсы, взрыв которых может вас расстроить


Dolgo.polo Dev | Денис Долгополов
9 янв., 14:06
🌐 Как сделать свою систему рекомендаций как у ТикТока — короткий гайд🥔 Для простоты начнем с рекомендации чипсов на вечерЧипс можно описать 3 параметрами: | Хруст | 1..10 | | Солёность | 1..10 | | Цена | 1..500р |Например: | русская картошка | [3 5 100] | | лэйс | [7 6 190] |Дальше мы заставляем пользователя подписать соглашение о сборе данныхИли покупаем у соц сетей 🌐 готовую информацию о юзере, внутри которой указано:| Любимый хруст | 5 | | Любимая солёность | 4 | | Приемлемая цена | 200р |


Dolgo.polo Dev | Денис Долгополов
31 дек. 2025 г., 21:05
с новым годом! 🎁 желаю хорошо отдохнуть и потом еще раз хорошо отдохнуть ☕️
Dolgo.polo Dev | Денис Долгополов
3 дек. 2025 г., 16:27
⚠️ проверка подписчиков на ботоввсем срочно пройти капчу:https://neal.fun/not-a-robot/p.s. дошел до 11 уровня, я моб
Dolgo.polo Dev | Денис Долгополов
2 дек. 2025 г., 17:30
На прошлой неделе заехал на Data Dojo — традиционную встречу ML-сообщества Яндекса. В этот раз собрали программу с обзором трендов и итогами года в MLДелюсь фактами, которые показались мне интереснее всего из двух выступлений:🧬 Сергей Овчаренко, руководитель отдела мультимодального анализа и генерации, рассказал, какие задачи сейчас решают ИИ (пока мы тратим токены на генерацию compose-кнопочек):🔵VLA — на вход получают "видео" + "звук", на выход выдают "команды для робота"робот слышит "подними банку", видит банку -> генерируется N команд для двигателей, чтобы выполнить задачу🔵World Modeling — генерация 3D-миров с соблюдением физики и возможностью перемещаться по этому миру🔵Omni — модельки, умеющие одновременно обрабатывать звук, видео и текст


Dolgo.polo Dev | Денис Долгополов
29 нояб. 2025 г., 09:28
Ыыы, дебаг


Dolgo.polo Dev | Денис Долгополов
27 нояб. 2025 г., 17:00
☁ Что делать, если Cloudlare упал?этап первый — паника 🤬этап второй — зашортить акции Cloudflareэтап третий — перенастроить DNSв чем фокус:вы владеете доменом chatgpt.comзначит, вы можете указать DNS-серверам, в какой IP резолвить chatgpt.comнапример, указываем chatgpt.com == 172.64.155.209 (IP адрес Cloudflare)а в момент падения Cloudflare указываем другой IP, убирая Cloudflare из цепочкии тут несколько вариантов, какой IP указать:


Dolgo.polo Dev | Денис Долгополов
26 нояб. 2025 г., 18:06
Недавно был на IT-квартирнике в МГУ. Это формат, где выпускники, работающие в Яндексе, выступают в вузе, в котором училисьМожно задать вопрос человеку, который ещё пару лет назад спал на твоем этаже в общагеРассказывали о том, как начинали в IT и чего не стоит боятьсяРазработчики, продакты, СТО делились опытом: ❔как попали на стажерку и совмещали её с учёбой ❔как развивалась карьера после стажировки ❔чем занимаются сейчасБыл пример пути от стажёра до СТО Алисы и умных устройств. А его коллега рассказала, как из-за ошибочно переключенного фича флага на 10 минут включился тариф "Вместе" в новой стране — и почему такие ошибки нормальны❔Если бы у вас в универе проходило что-то подобное на 1-2 курсе — согласились бы?

Dolgo.polo Dev | Денис Долгополов
22 нояб. 2025 г., 11:41
☁️ Почему Cloudflare роняет за собой половину интернета?раз в пару месяцев интернет отдыхаеткто-то в офисе Cloudflare решает передернуть на ночь фича флаг, и по графикам доступности Cloudflare можно отследить, сколько времени уходит на поиск виновникаТысячи компаний используют Cloudflare как антибот-проксиКогда вы заходите на chatgpt.com, запрос летит не на слабый маленький сервер OpenAI 😭, а на большой и устойчивый к ddos сервер Cloudflare 🫠Cloudflare по десятку параметров проверяет, что вы не ддос-машина, и проксирует запрос на слабенький сервер OpenAI🧬 так вот:если Cloudflare начинает неправильно отделять ботов от реальных юзеров (или по другим причинам перестает обрабатывать входящий трафик), то OpenAI и остальные бедолаги просто


Dolgo.polo Dev | Денис Долгополов
20 нояб. 2025 г., 16:02
💶💷💴 Платные сообществаНасчитал примерно 2 миллиарда платных сообществ по прохождению собесов, сливов вопросов, менторства и прочего трудоустройства. И это я еще в интернет не заходилТакое легко продать — заплати сегодня тыщу рублей, получи завтра оффер на триста тыщ. А дальше отличия только в градации честности коммерческого предложенияНикакого негатива к ним не испытываю, как и позитива🤔 А знаете ли вы какие-то классные платные сообщества, не связанные с собесами?блоги, путешствия, преколы, спорт или даже IT — любые объединения по интересам, которые стоят своих денег, но не ставят трудоустройство/заработок как самоцель🤑
