home.social

#2гис — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #2гис, aggregated by home.social.

  1. Как проходят собеседования на Golang-разработчиков в 2ГИС

    В последнее время мы всё чаще сталкивались с ситуациями, когда кандидаты отлично проходят HR-фильтры — автоматические и ручные — но на практике оказывается, что опыт завышен, а результаты не совпадают с ожиданиями. При этом сильные разработчики, наоборот, нередко терялись в потоке формальных анкет. Классические собеседования перестали работать. Мы решили пересмотреть наймовый процесс, чтобы сделать его честнее для всех. Так мы добавили в процесс больше живого общения: нам важно услышать, как человек рассуждает, какие решения он принимает и как работает с командами. Об этом всём — дальше.

    habr.com/ru/companies/2gis/art

    #собеседование_go #golang #2ГИС

  2. Как 2ГИС адаптируется к проблемам с позиционированием

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

    habr.com/ru/companies/2gis/art

    #геопозиционирование #gps #2гис

  3. Лиды не люди

    Привет, это снова Даша, руководитель iOS QA в 2ГИС. Но на этот раз не одна, прихватила с собой лида разработки iOS — Витю . Во время разговоров с ребятами, которые в будущем планируют развиваться в лидство, часто слышны ожидания от этой роли, что это что-то мягкое и пушистое: сидишь, учишь толпу ребят, даёшь им советы, а они тебя за это на руках носят и восхваляют. И живёте вы дружно и счастливо. Но в реальности иначе. Помимо радостных моментов есть боль, страдания и тлен. У лидства, как и у любой другой роли, есть свои нюансы и тёмные стороны, с которыми лиды остаются наедине. Чем больше проект, тем больше ответственности, стрессовых ситуаций и коммуникаций. В этой статье поговорим про суровую сторону лидства, про которую обычно умалчивают.

    habr.com/ru/companies/2gis/art

    #2гис #teamlead #управление_людьми #управление_командой

  4. Неплоский мир: как мы делаем рельеф настоящим

    Когда вы прокладываете маршрут в горах в 2ГИС или рассматриваете вид на дом в 3D, вы вряд ли задумываетесь, что под капотом карты происходит серьёзная вычислительная работа. За каждой формой рельефа — тысячи треугольников, интерполяции и алгоритмы, которые превращают цифровую модель местности в реалистичную поверхность. Впервые рельеф мы добавили в веб‑версию 2ГИС в 2022 году. С тех пор мы не останавливались на достигнутом: доработали алгоритмы, улучшили качество исходных данных, научили дороги и здания влиять на поверхность. А недавно мы выкатили рельеф и в мобильное приложение. В этой статье расскажем, как мы пересмотрели подход к данным, зачем нам понадобился нерегулярный меш, что общего у RTIN с Делоне и почему даже рельеф иногда приходится «чинить».

    habr.com/ru/companies/2gis/art

    #2гис #2гис_онлайн #рельеф #спутниковые_снимки #геоинформатика

  5. Заработок на отзывах в 2026 году: Как работают алгоритмы Яндекс.Карт, Google Maps, 2ГИС и Авито

    В этой статье я разберу внутреннюю кухню рынка SERM (управления репутацией). Мы поговорим о том, как устроена экономика микрозадач, почему одни отзывы «живут» годами, а другие улетают в бан через 5 минут, и как на этом построить системный доход.

    habr.com/ru/articles/1006750/

    #Заработок_на_отзывах #ЯндексКарты #Авито #Google_Maps #2ГИС #SERM #BONIST #модерация #продвижение_бизнеса

  6. Заработок на отзывах в 2026 году: Как работают алгоритмы Яндекс.Карт, Google Maps, 2ГИС и Авито

    В этой статье я разберу внутреннюю кухню рынка SERM (управления репутацией). Мы поговорим о том, как устроена экономика микрозадач, почему одни отзывы «живут» годами, а другие улетают в бан через 5 минут, и как на этом построить системный доход.

    habr.com/ru/articles/1006750/

    #Заработок_на_отзывах #ЯндексКарты #Авито #Google_Maps #2ГИС #SERM #BONIST #модерация #продвижение_бизнеса

  7. Заработок на отзывах в 2026 году: Как работают алгоритмы Яндекс.Карт, Google Maps, 2ГИС и Авито

    В этой статье я разберу внутреннюю кухню рынка SERM (управления репутацией). Мы поговорим о том, как устроена экономика микрозадач, почему одни отзывы «живут» годами, а другие улетают в бан через 5 минут, и как на этом построить системный доход.

    habr.com/ru/articles/1006750/

    #Заработок_на_отзывах #ЯндексКарты #Авито #Google_Maps #2ГИС #SERM #BONIST #модерация #продвижение_бизнеса

  8. Заработок на отзывах в 2026 году: Как работают алгоритмы Яндекс.Карт, Google Maps, 2ГИС и Авито

    В этой статье я разберу внутреннюю кухню рынка SERM (управления репутацией). Мы поговорим о том, как устроена экономика микрозадач, почему одни отзывы «живут» годами, а другие улетают в бан через 5 минут, и как на этом построить системный доход.

    habr.com/ru/articles/1006750/

    #Заработок_на_отзывах #ЯндексКарты #Авито #Google_Maps #2ГИС #SERM #BONIST #модерация #продвижение_бизнеса

  9. Как мы тестируем тесты в Отелло: эволюция работы с flaky-тестами

    Всем привет! Меня зовут Ира Карачакова, я тестировщик в сервисе бронирования отелей Отелло. В этой статье рассказываю, как у нас в команде выстроился процесс работы с нестабильными фронтовыми e2e-тестами: от простых перезапусков в CI до системы алертов, карантина и отслеживания стабильности. Это не инструкция и не универсальный рецепт. Скорее история эволюции процессов в живом продукте: с какими проблемами мы сталкивались, какие решения пробовали и какие выводы сделали. Возможно, статья подкинет вам идеи и ориентиры: какие сигналы о flaky-тестах важно отслеживать, как не терять нестабильные тесты из виду и как со временем превратить борьбу с ними в управляемый процесс.

    habr.com/ru/companies/2gis/art

    #2гис #тестирование #qa #e2e #автоматизация_тестирования #flakyтесты

  10. Новый вид борьбы с мошенниками

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

    habr.com/ru/articles/983040/

    #мошеннический_сайт #2гис #кейс #санкции

  11. Новый вид борьбы с мошенниками

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

    habr.com/ru/articles/983040/

    #мошеннический_сайт #2гис #кейс #санкции

  12. Новый вид борьбы с мошенниками

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

    habr.com/ru/articles/983040/

    #мошеннический_сайт #2гис #кейс #санкции

  13. Новый вид борьбы с мошенниками

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

    habr.com/ru/articles/983040/

    #мошеннический_сайт #2гис #кейс #санкции

  14. Новый вид мошенничества

    Казалось бы, мы все в курсе, что мошенники существуют и знаем как они действуют. Думается, «я то точно не попадусь». Но как оказалось, они становятся всё изобретательней. Вот краткий пересказ моей истории. Нашёл в 2ГИС антикинотеатр. Выглядит вполне прилично и красиво, но пока никаких отзывов.

    habr.com/ru/articles/982856/

    #мошенники_в_интернете #мошенники #2гис #кейс

  15. Внутри игольного ушка

    Не так давно на запланированном звонке в зуме в присутствии команды коммуникационного дизайна 2ГИС, а также арт-директора, тимлида и любопытствующей публики прошла защита проектов на курсе «Основы шрифта». Дизайнеры показали шрифты, которые они проектировали в течение трёх месяцев и рассказали, как ими можно пользоваться. Читать статью

    habr.com/ru/companies/2gis/art

    #дизайн #шрифты #типографика #2гис #education #команда

  16. Внутри игольного ушка

    Не так давно на запланированном звонке в зуме в присутствии команды коммуникационного дизайна 2ГИС, а также арт-директора, тимлида и любопытствующей публики прошла защита проектов на курсе «Основы шрифта». Дизайнеры показали шрифты, которые они проектировали в течение трёх месяцев и рассказали, как ими можно пользоваться. Читать статью

    habr.com/ru/companies/2gis/art

    #дизайн #шрифты #типографика #2гис #education #команда

  17. Внутри игольного ушка

    Не так давно на запланированном звонке в зуме в присутствии команды коммуникационного дизайна 2ГИС, а также арт-директора, тимлида и любопытствующей публики прошла защита проектов на курсе «Основы шрифта». Дизайнеры показали шрифты, которые они проектировали в течение трёх месяцев и рассказали, как ими можно пользоваться. Читать статью

    habr.com/ru/companies/2gis/art

    #дизайн #шрифты #типографика #2гис #education #команда

  18. Внутри игольного ушка

    Не так давно на запланированном звонке в зуме в присутствии команды коммуникационного дизайна 2ГИС, а также арт-директора, тимлида и любопытствующей публики прошла защита проектов на курсе «Основы шрифта». Дизайнеры показали шрифты, которые они проектировали в течение трёх месяцев и рассказали, как ими можно пользоваться. Читать статью

    habr.com/ru/companies/2gis/art

    #дизайн #шрифты #типографика #2гис #education #команда

  19. Как работает навигация между городами без интернета

    2ГИС с самой первой версии навигатора умеет строить разные виды маршрутов — автомобильные, пешеходные, маршруты на общественном транспорте — на мобильных устройствах без доступа к интернету, но только внутри городов. С 2019 года 2ГИС также умеет строить маршруты между городами, но только при наличии интернета. Уже давно наши пользователи просили дать возможность строить междугородние маршруты без доступа к сети. И вот, мы наконец сделали это.

    habr.com/ru/companies/2gis/art

    #2гис #алгоритм #алгоритм_А #офлайннавигация #тайлы #графы

  20. Как собрать датасет фотографий с помощью LLM: опыт вайб-фильтров

    Можно ли объяснить модели, что такое «уютно», «романтично» или «пофоткаться»? Мы попробовали — и оказалось, что даже самые субъективные ощущения можно превратить в метрику. В этой статье рассказываем, как с помощью мультимоделей, промптов и немного магии мы собрали датасеты, обучили классификаторы и научились ловить вайбы на фотографиях кафе и ресторанов. Узнать про вайбы

    habr.com/ru/companies/2gis/art

    #ai #2гис #разметка #llmмодели #нейросети #обучение_llm

  21. AI-ассистент для 15 000 файлов: быстрее, чем спросить у коллег

    Привет! Я Алексей из команды Fiji, которая занимается внутренним продуктом для хранения и редактирования геоданных. Мы уже немного рассказывали о нем на Хабре: раз , два , три , четыре . Наш проект активно развивается уже 10 лет, недавно ещё и команда выросла вдвое. Соответственно, почти вдвое увеличилось количество задач, а вместе с ним — и сложность интеграций с другими командами. Требования часто дополняются и меняются по ходу реализации, статьи в Confluence не всегда актуализируются, а часть информации оседает в чатах и на созвонах. Только код в мастере стабильно отражает то, что реально работает на продакшне. Не так давно у нас случился триггер на одном из созвонов — технолог задал вопрос про задачу, которую делали пару месяцев назад, а мы все сидим и глазами хлопаем, ничего не помним. Ни заказчики, ни аналитики, ни разработчики. Кого-то из тех, кто мог бы ответить, на встрече не было. Тут и подумалось: в коде-то эта вся логика есть, нужно её только достать и переварить обратно в текст. Так и появилась идея сделать помощника как для новых ребят, так и для старичков, так как весь контекст держать в головах уже проблематично: основной солюшн — это почти 15 тысяч файлов на C# и около 1.5 млн строк кода, плюс утилиты и пара сервисов на Java. В статье — история о пройденном пути создания командного ассистента, который помогает отвечать на любые вопросы о проекте.

    habr.com/ru/companies/2gis/art

    #ассистент #rag #llm #ai #2гис

  22. #Яндекс и #2ГИС одновременно объявили, что будут показывать в Москве сигналы красного/зелёного светофора.

    Если это хоть как-то улучшит прокладку маршрутов, будет любопытно.
    #Москва

  23. Продакты в Китае: как мы искали вдохновение для 2ГИС в стране, где навигация — это искусство

    В работе продакт-менеджера важную роль играет Product Discovery — процесс, в котором мы формируем понимание пользовательских потребностей, проверяем гипотезы и находим точки роста для продукта. Один из нестандартных способов углубить это понимание — выйти за пределы привычного рынка и погрузиться в другую среду. В этом посте расскажем, как мы искали вдохновение и свежие идеи для 2ГИС в Китае. Мы съездили туда командой продактов и дизайнеров транспорта: изучили местные навигационные приложения, культуру и протестировали транспортные сценарии в их естественной среде обитания. Читать 👉

    habr.com/ru/companies/2gis/art

    #продукт #product_discovery #product_management #китай #2гис #baidu_maps #gaode #tencent

  24. Штрафуем рёбра: новая логика перестроения маршрутов в 2ГИС

    Что, если навигатор перестанет упрямо твердить «Развернитесь!», когда вы свернули с маршрута и предложит новый, более вам подходящий? Изначально мы хотели решить этот конкретный кейс, ведь слишком прямолинейный алгоритм не допускал, что пользователь может намеренно выбрать другой путь, и всегда стоял на своём. Решать проблему начали с логики перестроения и реализовали алгоритм дискриминации маршрута. По сути, этот алгоритм научился строить маршруты, которые не были похожи на изначальный. Узнать подробнее

    habr.com/ru/companies/2gis/art

    #алгоритм_дискриминации #маршрут #2гис #перестроение #ребра_графа #математика #транспорт #навигатор

  25. Сервис поиска за три недели: как сделать и не пожалеть через год

    Как запустить поисковый сервис, если у тебя всего три недели, а данные нужно агрегировать с десятков источников, каждый из которых работает по своим правилам? Как обойти жёсткие лимиты партнёров, которые ограничивают запросы в 500 RPM и p99 до 5 секунд, когда для быстрой загрузки первых результатов нужно минимум 1000 RPM? Как справиться с геопоиском, когда традиционные решения вроде Elasticsearch не подходят? В 2022 году 2ГИС запустил сервис бронирования Отелло, и перед нами стояла амбициозная цель — не просто создать поиск, а сделать его быстрым, надёжным и масштабируемым, чтобы успеть занять место на рынке. Спойлер: мы справились. В этой статье расскажем, как именно. Материал будет полезен бэкенд-разработчикам и продакт-менеджерам, которые сталкиваются с задачами интеграции сложных данных, высокой нагрузки и оптимизации поисковых алгоритмов. А если тебе понравится наш проект, рассмотри нашу вакансию — мы в поисках

    habr.com/ru/companies/2gis/art

    #2гис #отелло #shape_up #поиск

  26. Хакнуть Qt: как мы запускали Picture-in-Picture в навигаторе 2ГИС

    Привет! Я Егор Ерусланов, Qt-разработчик. В Android-приложение 2ГИС мы добавили новый режим PiP (Picture-in-Picture, или «картинка в картинке»). С PiP наши пользователи смогут следить за маршрутом в маленьком плавающем окне на основном экране. Например, когда нужно быстро прочитать сообщение или включить подкаст и при этом сохранять фокус на навигации. Режим PiP — это не просто «приятная мелочь», а функциональность, которая подстраивается под новые требования пользователей навигатора. В этом посте поделюсь, как решал несколько трудностей, которые встретились при разработке этой функции.

    habr.com/ru/companies/2gis/art

    #Qt #android #2гис #qml #picture_in_picture #картинка_в_картинке #мобильное_приложение

  27. Доработка интерфейса навигатора 2ГИС

    У дизайнера нет цели, есть только путь — сделать мир лучше. Он ищет и исправляет то, что не работает или работает плохо. Неоднократно я сталкиваюсь с такой ситуацией: еду с кем‑то в машине, и меня просят найти место для остановки, будь то заправка, кафе или шиномонтажка. Человеку за рулём не хочется отвлекаться от дороги и рыскать по карте в поисках удобной остановки. Удобным считается то место, для посещения которого не пришлось бы разворачиваться или отдаляться от заданного маршрута. Поэтому приходится просить попутчика что‑то найти, но ведь пассажир не всегда присутствует. Проблема поиска мест для остановки — это не просто моя догадка. Было решено провести небольшое исследование, чтобы убедиться в этом. В статье я расскажу, с помощью каких инструментов и к какому результату я пришла.

    habr.com/ru/articles/890118/

    #2ГИС #кейс #навигатор

  28. Магия простоты: как мы улучшили отображение общественного транспорта на карте

    Привет! Я Иван Косолапов, тимлид команды ETA/RTA. Мы часть сервиса Data Science и занимаемся анализом данных и машинным обучением для задач навигации в 2ГИС. Наша команда появилась несколько лет назад, чтобы сделать точным прогноз времени в пути на автомобиле. Это важно не только для пользователей нашего навигатора, но и для бизнеса: например, для такси и служб доставки. Несколько специалистов по машинному обучению объединились с инженерами из команды навигации и создали решение, которое отвечает строгим требованиям по качеству, снизив ошибку на 20 процентов. Недавно мы также помогли сделать так, чтобы автобусы на карте отображались точно, и начали предсказывать время их прибытия на остановки. И это лишь часть задач, над которыми мы работаем. Сейчас тема AI, машинного обучения у всех на слуху, и со стороны может показаться, что те, кто этим занимается — маги, которые берут нейросети, прикладывают их к правильным местам, и все проблемы решаются. На самом деле применение сложных алгоритмов требует большой подготовительной работы по наведение порядка в процессе разработки, что занимает 90 процентов всего времени, если не больше. Более того, как только процесс налажен, может оказаться так, что никакой дополнительной магии машинного обучения уже и не нужно добавлять. Под наведением порядка в процессе разработки я подразумеваю решение четырёх задач: выбор правильной метрики, подготовка данных, построение воспроизводимой системы экспериментов, перенос алгоритмов туда, где их проще всего развивать. Расскажу, как решая эти задачи, мы добились более точного отображения автобусов на карте в 2ГИС, упростив существующую на тот момент сложную систему. Читать

    habr.com/ru/companies/2gis/art

    #2гис #ai #data_science

  29. Адаптируем VoiceOver для людей

    Меня зовут Женя Тютюев, я iOS-разработчик в компании 2ГИС. Хочу поделиться, как адаптировал наше приложение под VoiceOver: — Делюсь историей про сдвиг парадигмы и как перешёл из стадии «делать, потому что Эпл советует» в совершенно новую — «делать для людей». — Как разработал новый вид snapshot-тестирования, чтобы ничего не ломалось при добавлении новых неадаптированных элементов. — И описал несколько нюансов, которые важно учесть в работе: escape, динамический расчёт доступности, укрупнение элементов. Надеюсь, мой опыт вдохновит принести неоценимую пользу и сделать собственные приложения доступными для большего числа пользователей.

    habr.com/ru/companies/2gis/art

    #2гис #доступность #accessibility #voiceover #swift

  30. @Midorima1 @medvedych @Midorima1 насколько я понимаю, в случае недавней блокировки #2ГИС работала именно такая защита?
    #андроид

  31. И вот что пишут про историю с #2ГИС
    "приложение действительно запрашивает доступ к микрофону, звонкам и SMS — это необходимо для голосового ввода, звонков в организации сразу из справочника и авторизации в приложении соответственно. По сути, стандартные доступы для приложений такого типа. При этом, по словам представителей 2ГИС, доступ к журналу звонков приложение не получает"

    Опубликовано в издании "Код Дурова"
    — Издание не ведётся Павлом Дуровым
    kod.ru/android-prosit-udalit-2

  32. Бгг, теперь уведомление от #2ГИС - мол приложение абсолютно безопасно, почитайте что об этом говорят эксперты :ablobcatcoffee:
    #андроид

  33. 2ГИС — опасное приложение?

    Пользователи 2ГИС на Android начали получать системное сообщение, что 2ГИС — приложение вредоносное, оно опасно для устройства и личных данных. Если коротко — конечно же, это не так. 2ГИС всегда соблюдал все правила и продолжает это делать. Более того, в новых версиях приложения ничего принципиально не поменялось, и мы пытаемся выяснить, почему Google считает нас вредоносными. Под катом — подробнее, в чём дело и как быть.

    habr.com/ru/companies/2gis/art

    #2гис #google_play #google_play_protect

  34. @metallcorn ну а про #2ГИС - нафиг нужна такая активность в фоне, которая будет просаживать аккумулятор.

    Если я саму программу запускаю не каждый день...

  35. Читаю что не только у меня - вылезли грабли с #2ГИС

  36. Вот здесь можно скачать #OpenStreetMap без сервисов работающего поверх них #2ГИС #2GIS

    Кому надо — тот поймёт

    f-droid.org/ru/packages/net.os