Главная » Архив меток: 2гис

Архив меток: 2гис

Не бойся микросервиса: Алексей Баитов об использовании микросервисной архитектуры на практике

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

Читать далее »

Корпоративный мерч с человеческим UI

Однажды я подошел к Кириллу, руководителю сервиса мобильных приложений, и спросил: «Скажи мне, Кирилл, руководитель сервиса мобильных приложений, что нужно сделать, чтобы от лица компании 2ГИС своим коллегам корпоративный мерч подарить?» Кирилл ответил, что 2ГИС — бирюзовая компания, а значит нужно проявить инициативу. Меня зовут Александр и я работаю бывшим разработчиком под Windows Phone в 2ГИС. Под катом — продуктовая история, корпоративные футболки, дух стартапа, проявление инициативы, много картинок и ни одного ...

Читать далее »

Справа налево. Как перевернуть интерфейс сайта под RTL

Мы недавно перевели онлайн-версию 2ГИС на арабский язык, и в прошлой статье я рассказал о необходимой для этого теории — что такое dir="rtl", по каким правилам отображается текст смешанной направленности и как держать себя в руках. Настало время приступить к практике — перевернуть с минимальными усилиями весь интерфейс справа налево так, чтобы даже настоящий араб не почувствовал подвоха. В этой ...

Читать далее »

Как мы добавили подъезды на карту и сократили размер баз на 10%

Входы в организации мы показываем аж с 2013 года, а подъезды — вроде бы те же входы. В конце прошлого месяца 2ГИС начал отображать подъезды. Все внутренние продукты и процессы готовы, всего-то нужно дособрать ещё чуть-чуть да подправить отображение в UI. Так почему только сейчас? Эта статья про то, какие были сложности и как мы их решили.Во-первых, подъезд — это ...

Читать далее »

Зимой и летом одним цветом? Поиск сезонности в данных

Всплески интереса к цветам, новогодним подаркам и шинам — вполне ожидаемы. Однажды мы решили посмотреть, какие сезонные интересы есть у пользователей 2ГИС в разных городах. Мы решили ими не ограничиваться и пойти дальше, проверив все сферы деятельности во всех 113 городах присутствия. В этой статье я расскажу, как мы искали сезонности и какие особенности поведения пользователей в них обнаружили. Зачем ...

Читать далее »

Вы просто не умеете редактировать данные

А что насчёт данных в мобильном приложении, когда на экране нужно разместить большое количество элементов? Конечно, вы постоянно что-то редактируете и прекрасно умеете это делать. Задача перестаёт быть тривиальной. Не забудьте, что сделать это нужно максимально аккуратно для пользователя, эффективность которого напрямую зависит от удобства ввода. Прочитав статью, вы узнаете, как: организовать структуру данных, чтобы их было удобно редактировать обеспечить ...

Читать далее »

Справа налево. Что такое dir=rtl и как приручить арабский язык

Мы недавно перевели на арабский язык 2ГИС Онлайн, и хотим поделиться своим опытом адаптации интерфейса под RTL (right-to-left). Привет, Хабр. Это будет актуально и для иврита, и для персидского языка. Сегодня — больше про теорию. Я разделю этот опыт на две статьи — теоретическую и практическую. Особое внимание уделю алгоритму, по которому строится отображение текста смешанной направленности — unicode bidirectional ...

Читать далее »

JS DevDay: про титан, рабочих и гибриды

Мы готовимся сделать то, что не делали вот уже два года, — 27-го апреля соберём на DevDay 150 неравнодушных к JavaScript. Научимся жить с Titanium, ускорять приложение с помощью service workers и напишем гибридное приложение на Angular. Под катом явки, пароли и про трансляцию. § Подробности DevDay — это открытые встречи для общительных айтишников в Новосибирске. Запретных тем нет — ...

Читать далее »

История про хранилище изображений. Или как велосипед спас от костыля

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

Читать далее »

JS DevDay. Запись докладов

Делимся записями трёх докладов. 27 апреля мы провели JavaScript DevDay — разговаривали и про мобилку, и про веб, и про гибридные приложения. Второй повествует о том, как ускорить ваше веб-приложение с помощью service worker. Первый будет полезен, если вам понадобилась аргументация почему НЕ стоит использовать Аppcelerator Titanium. Посмотрев третий доклад вы узнаете, как написать гибридное приложение на Angular. Что такое ...

Читать далее »