Pull to refresh
7
0
Полина Г-т @burnitblue

Системный аналитик

Send message

БабаГрам: Телеграм для бабушки

Reading time8 min
Views58K

Однаждый мне рассказали о самодельном девайсе под названием Yayagram (по какой-то причине описанном создателем в Твиттере, а вот тут по-русски). Я на него посмотрел и решил сделать свой, с преферансом и поэтессами аркадными кнопками и старым термопринтером.

Так родился БабаГрам, чёрный ящик, открывающий моей бабушке общение в Телеграме.

В статье - про устройство и сборку сего девайса.

Читать далее
Total votes 313: ↑312 and ↓1+311
Comments143

Как европейская автобусная компания работает в России: чем отличаются автобусы и пассажиры

Reading time14 min
Views63K

82 сантиметра между сиденьями.

Европейская компания Lux Express возит пассажиров автобусами из Москвы и Петербурга в Таллин, Ригу, Хельсинки и города Восточной Эстонии (Нарва, Силламяэ, Йыхви). Я хочу рассказать, как устроены их автобусы (они строятся прямо под них на шасси Scania), чем бизнес-класс отличается от обычного и про другие особенности инфраструктуры. И заодно пройтись по тому, как живёт водитель в дороге и что вообще нужно, чтобы отправить автобус в путь.

Пока же остановимся на двух особенностях, которые показывают, что мы всё ещё в России.

Первая история такая: в автобусах стоят роутеры на восемь sim-карт и четыре модема. Они соединяются в массивы для русской стороны и заграничной соответственно. Трафик раздаётся по Wi-Fi пассажирам и на экраны-планшеты перед каждым местом. Раньше антенны были слабые, около 10 метров, и в конце автобуса ставился репитер. Это вызывало несколько опасных случаев на дороге, поскольку водители легковых машин шли почти впритирку за автобусом, стараясь воспользоваться халявным вай-фаем. Сейчас сигнал достаёт примерно на 50 метров в стороны, и таких ситуаций куда меньше.
Читать дальше →
Total votes 158: ↑152 and ↓6+146
Comments242

Как сделать офисную кухню через продуктовый подход

Reading time6 min
Views29K
Привет! Я продакт-менеджер в Туту и люблю рассказывать, что важно сначала понять, зачем вы что-то пишете вообще, потом сформулировать требования к результату, а потом уже делать. В качестве примера я часто привожу офисную кухню. Сейчас на пальцах расскажу, что такое продуктовый подход, как с его помощью сделать кухню, и что творится у нас на реальной кухне в офисе.

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



Откуда он взялся? Из простой мысли, что иногда люди выходят из офиса поесть что-то снаружи. Ближайший магазин у нас в 10 минутах от офиса (с учётом спуска-подъёма). Гораздо дешевле и практичнее принести сотрудникам бесплатную еду, чем тратить их время на её поиски, пускай и не за счёт компании. Сначала это были только здоровые закуски, но потом по мере роста офиса стали появляться сосиски, а для тех, кто иногда остаётся ждать ночи перед релизом, — пицца. При этом горячая еда тут не хранится постоянно, а приезжает отдельно.

Давайте проанализируем, как такое решение вообще могло быть принято.
Читать дальше →
Total votes 80: ↑73 and ↓7+66
Comments92

Вечный вопрос технического долга

Reading time9 min
Views21K

Это одно из самых крутых облегчений проекта. На картинке — график суммарного времени, затрачиваемого CPU на обработку всех пользовательских запросов. В конце видно переход на PHP 7.0. с версии 5.6. Это 2016 год, переключение во второй половине дня с 24 ноября.

Туту.ру с точки зрения вычислений — это в первую очередь возможность купить билет из точки А в точку Б. Для этого мы перемалываем огромное количество расписаний, собираем в кэш ответы множества систем авиакомпаний и периодически делаем невероятно длинные join-запросы к базе данных. В целом мы написаны на PHP и до недавних пор были полностью на нём (если язык правильно готовить, то можно даже строить на нём системы реального времени). С недавнего времени критичные по производительности участки стали рефакториться на Go.

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

Вообще технический долг — это плата за ошибку при принятии решения. Вот ты что-то предсказал не так, как архитектор, то есть совершил ошибку прогнозирования или принимал решение в условиях недостаточной информации. В какой-то момент понимаешь, что надо что-то менять в коде (часто на уровне архитектуры). Дальше можно сразу поменять, а можно подождать. Если подождал — на техдолг набежали проценты. Поэтому хорошая практика — время от времени реструктуризировать его. Ну или признавать себя банкротом и писать весь блок заново.
Читать дальше →
Total votes 85: ↑79 and ↓6+73
Comments34

Пользовательское интервью внутренними силами компании: через ошибки к открытиям

Reading time11 min
Views2.9K


Привет, я Саша, скрам-мастер из Туту.ру в команде туров. Не так давно мы проводили пользовательское интервью для нашей новой фичи — Джарвела. Хочу поделиться с вами ошибками и открытиями, которые помогли нам провести это интервью так, что оно затронуло и изменило краеугольную основу фичи. Это помогло продукту и прокачало нашу команду, надеюсь, будет полезно и интересно и для вас. Но чтобы понять суть наших открытий, вас нужно познакомить с Джарвелом и провести по нашему пути.
Читать дальше →
Total votes 17: ↑16 and ↓1+15
Comments2

Как мы искали необычный туризм в России, и какие приключения вообще бывают

Reading time7 min
Views25K

Эфиопия — фотография из приключения, где вам нужно немного пожить с племенем, чтобы пройти по их землям.

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

Например, вы знали, что около Грозного есть Российский университет спецназа, и можно поехать туда учиться базовой стрелковой подготовке, вождению внедорожного багги и просто пробовать местную кухню? Но строго без алкоголя. Или вот что можно отправить ребёнка на Северный полюс в пешей экспедиции, которые уже больше 10 лет водит полярник Матвей Шпаро? Или что можно поехать в Москву, попасть на секретный уровень Сокольников и пообниматься там в питомнике с хаски, которые катали иностранцев на нартах к Чемпионату мира? Поспасать манекен в горах со спасателями?

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

И мы сделали сервис, где начали собирать их всех.
Читать дальше →
Total votes 49: ↑44 and ↓5+39
Comments24

Как мы полностью поменяли собеседования

Reading time7 min
Views28K
Меня зовут Саша, и я руковожу backend-разработкой в Tutu.ru. Сегодня я расскажу, почему и как мы полностью поменяли процесс собеседования кандидатов за прошедший 2018 год.

Итак, диспозиция на начало года


  • Мы быстро растем – нам нужно набирать новых сотрудников
  • Сообщество разработчиков о нас думает примерно «Ну это сайт с расписанием электричек – там наверно 3 человека работает в подвале». На самом деле у нас сейчас 7 бизнес-направлений и два десятка команд, которые над ними трудятся.

    Кстати, немного об электричках
    Кстати, в команде Электричек 7 разработчиков, а еще там высоконагруженные микросервисы, которые мы начали переписывать на go
  • На собеседовании мы задаем логические задачи, задачи по синтаксису php, ООП и базам данных

Честно говоря, подбор шел медленно. Забегая вперед, скажу, что к концу года мы увеличили скорость набора в 4 раза, при этом не потеряв в качестве кандидатов. Надеюсь, я вас заинтересовал. Читатель, если ты совсем суровый технарь и хочешь почитать только о техническом собеседовании, то тебе в этап 2 :)

image
Читать дальше →
Total votes 55: ↑52 and ↓3+49
Comments53

Как это работать со Студией Лебедева: опыт Туту.ру

Reading time8 min
Views81K
Меня зовут Никита Иванов, я дизайн-директор Туту.ру. Наш бизнес работает с 2003 года, и в прошлый раз мы переосмыслили его айдентику почти 12 лет назад — в конце 2006.

Сейчас Туту.ру из набора популярных сервисов растёт в единый продукт для путешествий. Дизайн — один из инструментов, который нам в этом помогает.

В этой статье я расскажу, как мы искали новую айдентику и выбирали партнёра, почему остановились на Студии Артемия Лебедева и как устроена работа с их командой, а также как мы сейчас меняем дизайн сервисов с 15-летней историей.


Читать дальше →
Total votes 143: ↑127 and ↓16+111
Comments312

Как экипаж самолёта готовится к вылету

Reading time7 min
Views76K


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

Эти данные приходят от авиакомпании. Авиакомпания имеет договор со специальными фирмами, специализирующимися на навигации, которые полностью рассчитывают маршрут. Получается 10–15 листов А4 на английском языке (некоторые компании имеют только электронный план полёта, так сказать, минимизируют бумажный документооборот) на маршрут из Москвы в Екатеринбург. Могут посчитать и из Москвы в Гонолулу, у них одинаково софт отработает. Потом рядом отдельно — пакет информации по аэродромам: спецификация по оборудованию, радиотехнические данные, ремонты полос, рулёжных дорожек и т. п. Если известен конкретный борт, то мы уже имеем основной объём информации, какой самолёт, все его особенности отмечены.

В СССР могли сразу дать решение вроде: «Погода нелётная». Сейчас решение всегда — за командиром, и он опирается на прогнозы и фактическую погоду, может требовать залить больше топлива и так далее.

Потом мы едем на работу.
Читать дальше →
Total votes 151: ↑150 and ↓1+149
Comments148

Про выезд в туры

Reading time7 min
Views26K


Один из самых хороших примеров, чем интересны туры, — это Доминикана. Два месяца назад недельный выезд на двоих стоил так: билеты — 230 тысяч рублей, а отель — 64 тысячи рублей. Если же покупать всё это в виде тура, то итоговая стоимость получалась 114 тысяч рублей. Треть от цены самостоятельной поездки. Главная причина — в том, что туда не было прямого рейса. Туроператор собирал достаточное количество туристов для чартера, нанимал самолёт — и всё получалось выгоднее. Сейчас прямой рейс появился, и если смотреть даты 20–27 ноября, то отель стоит 41 тысячу, билет — 118 тысяч, а тур — 121 тысячу. Разница всё равно есть.

Откуда ещё она может браться? Сейчас расскажу, как это устроено.
Читать дальше →
Total votes 61: ↑53 and ↓8+45
Comments88

FAQ по междугородним пассажирским автобусным рейсам

Reading time9 min
Views37K


Диск аналогового тахографа с записанной самописцем информацией (графики внизу и справа)

— Я пришёл на остановку за 2 минуты до отправления по расписанию и помахал рукой ушедшему автобусу. Что делать?

Если вы на автостанции или автовокзале, то получать отметку про то, что автобус уехал раньше, а дальше обращаться к перевозчику за возмещением. Обычно такое быстро и просто решается по звонку напрямую либо по обращению дежурного к сотруднику перевозчика. Бывают случаи, когда на вокзале отметку не ставят, тогда надо звонить туда, где был куплен билет. Если же вы просто стоите на остановке в поле, то надо будет позже обратиться к перевозчику. Каждый автобус по закону оборудован тахографом, и перевозчик сможет легко установить, когда автобус уехал с вашей остановки.

— Что это за тахограф на каждом автобусе?

Раньше это было нечто вроде часового механизма, соединённого со спидометром. Самые современные тахографы — это независимый аккумулятор, устройство хранения (обычно onboard-флеш), GPS/Глонасс-приёмник, акселерометр, входы для датчиков (уровень топлива, температура в салоне), интеграционный модуль для CAN-шины. Всё чаще их комплектуют GSM-модемами с M2M-сим-картами для удалённого получения данных перевозчиком (основного лога в реальном времени при наличии сети на маршруте или детальной выгрузки в конечном пункте). Тахографы постоянно совершенствуются, равно как и знания водителей о том, как их обмануть. Задача тахографа — фиксировать нарушения рабочего графика, видеть, когда водитель сгонял на дачу на служебном автобусе или сделал «левый» рейс, знать точный расход топлива.

— Есть ли автобусы с лежачими местами — можно ли ехать лёжа?

У нас по ПДД пассажир и водитель должны ехать сидя. Поэтому автобусов с лежачими местами нет. Точнее, изредка встречаются «лежанки», но они предназначены для отдыха водителей между рейсами. А, например, в Китае, Таиланде и Индии есть sleeping bus — как правило, ночные рейсы, где можно загрузиться и поспать до приезда.
Читать дальше →
Total votes 62: ↑61 and ↓1+60
Comments31

Вотериус: Передача показаний воды на телефон по Wi-Fi (4 года от батареек)

Reading time6 min
Views92K


Однажды мне надоело снимать показания счётчиков воды. Можно было поселить рядом со счетчиком магнит и на этом успокоиться, но этот путь я счёл неспортивным.

Мой путь оказался непростым и витиеватым. Но в результате получилось устройство, передающее показания воды по Wi-Fi на телефон. Простое и понятное в использовании и настройке хоть школьнику, хоть гуманитарию пенсионеру. А знакомым со словом «Ардуино» — ещё и несложное для изготовления. Девайс способен работать от батареек четыре года (дольше, чем длились отношения с вашей бывшей). Это ещё и первый открытый проект с такими характеристиками. Заводские аналоги я выписал, их мало, да и ладно с ними.

Итак, у нас есть немного денег и большое, но честное желание упростить себе жизнь, не нарушая Уголовный Кодекс. И чтобы никаких этих ваших 220В, серверов и кучи кнопок! Показания смотрим на смартфоне в приложении Blynk или аналогичном сервисе.

Теперь устройтесь в кресле поудобнее, съешьте ещё этих мягких французских булочек да выпейте чаю. Смотрите красивые фотографии и слушайте мой рассказ о том, что надо учитывать при создании автономных устройств. Но сначала краткое описание Вотериуса.
Читать дальше →
Total votes 127: ↑126 and ↓1+125
Comments205

Сколько жизней у электролома, старой одежды и крышечек от бутылок?

Reading time6 min
Views8.1K
image

Мы в ABBYY стараемся приносить пользу не только бизнесу и людям, но и нашей планете. Уже давно в офисе и вне его следуем нескольким правилам, которые помогают беречь природу: экономнее использовать бумагу, сдавать старые батарейки и энергосберегающие лампочки, участвовать в субботниках. Наше дело живет и развивается: сотрудники предлагают новые идеи, а компания их подхватывает и помогает претворять в жизнь. В этом посте мы расскажем, какие эко-инициативы есть в ABBYY и какие результаты это приносит. А еще поделимся с вами информацией, где вы можете сдать разные материалы на переработку.
Читать дальше →
Total votes 52: ↑49 and ↓3+46
Comments16

Как я разбивал дроны в разных частях света

Reading time4 min
Views40K


Меня зовут Дима, и я профессиональный раздолбай. По крайней мере, в отношении дронов, телефонов и фототехники. Я очень люблю парусный спорт, часто путешествую по миру и часто хочу снимать крутые картинки.

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

Потом я увидел интересные фотографии с очень длинной селфи-палки с интересными ракурсами, которые явно недоступны простым смертным. Потом на Бали мы попали на съёмку Феррари — были красивые дамы, машины, закаты и два оператора, которые управляли огромным дроном с профессиональной камерой.

Я захотел такую штуку. А дальше началась история разбитых дронов.
Читать дальше →
Total votes 75: ↑71 and ↓4+67
Comments84

Чего стоит самое точное расписание электричек с 2003 года

Reading time5 min
Views36K
Расписание электричек — это то, с чего в 2003 году начинался Туту.ру. Сейчас я с гордостью могу сказать, что наше расписание иногда оказывается более точным, чем расписание перевозчика или РЖД, — это потому что мы очень быстро реагируем на обращения пассажиров и имеем эвристики для сравнения разных источников данных и их взаимокоррекций.


Старое бумажное расписание СПб — Оредеж

Началось всё так. Изначально в Интернете не было регулярно обновляемого расписания электричек. Точнее, было «бумажное». Просто сохранить расписание с вокзала или опубликовать то, что обычно размещают в разных брошюрках, — это бесполезно. В расписание вносится большое число временных изменений. Мы поставили цель — сделать регулярно обновляемое расписание.
Читать дальше →
Total votes 119: ↑119 and ↓0+119
Comments34

5 различий работы аналитика в проектах и продуктовой разработке

Reading time8 min
Views18K
Когда речь заходит о роли аналитика в IT, то всегда приходится добавлять кучу уточнений. Бизнес или системный аналитик? Анализ в продуктовой разработке или в проектной, как это, например, часто бывает в консалтинге? На внутренней разработке или на заказной?.. Заказчика государственного или негосударственного? И так далее.

До прихода в Туту.ру я работала в IT-консалтинге на ERP-проектах и в заказной продуктовой разработке, здесь же я занимаюсь системным анализом во внутреннем продукте «Авиа». Отдел системного анализа у нас состоит из 9 аналитиков и 1 технического писателя. Далее на своем опыте я расскажу, что меняется в голове специалиста и в рабочих процессах при смене формата деятельности на внутреннюю продуктовую разработку с точки зрения анализа, а заодно поделюсь, как устроен процесс в целом у нас в Туту.ру.

Читать дальше →
Total votes 18: ↑13 and ↓5+8
Comments4

Как напечатать бейджи для компании и не умереть

Reading time7 min
Views27K

Людям сложнее начать общаться, когда они не знают, как друг к другу обратиться. Незнакомца не спросишь, сколько в его продукте страниц осталось перевести на webpack и кто у него скрам-мастер. За последние пару лет у нас стало слишком много людей, чтобы все могли познакомиться, пересекаясь время от времени на кухне.


Задача создать бейджи — про коммуникацию. Когда видишь, как зовут собеседника, легче начать разговор. А ещё про безопасность — бейджи помогают отличать сотрудников от гостей. Расскажу, как мы справились с этой задачей и что вам непременно нужно знать, если когда-то решитесь повторить наш опыт.


image

Читать дальше →
Total votes 43: ↑41 and ↓2+39
Comments43

Про еду в самолёте

Reading time6 min
Views73K


Гражданская авиация появилась в начале XX века, а вот кормить на борту стали только через 30 лет (хотя до этого иногда брались бутерброды). Почему? Холодильники были, место было, всё было хорошо, да?

Туалета не было. Туалеты в самолётах начали ставить только в 30-х годах, и тогда же начали радовать пассажиров едой.

В 1936 году United Airlines идёт дальше — ставит на борт духовки. В каждый свой рейс американские авиакомпании закладывали по жареной курице с диким количеством сахара. Всё, как они любят.
Total votes 66: ↑64 and ↓2+62
Comments260

Про спящих в аэропорту: полезности и байки

Reading time7 min
Views78K
Я много летаю и повидала разное дерьмо вроде восьмичасовой задержки рейса и больших окон между транзитами в 3 пересадки. Мои друзья теряли документы, или же мы просто летали через Копенгаген летом, когда койка в хостеле стоит 15 тысяч рублей за ночь.

Мы спали в Копенгагене в аэропорту, и было страшно. Как вернулись, я узнала про этот вид хобби много интересного.

Первое — идём на sleepinginairports.net. Там огромная база знаний, есть куча гайдов из серии «В этом аэропорту будьте внимательны, там нет розеток» или «Там есть зона A, где лучше всего спать». Там же показано, где душ, где можно вымыть ноги (в молельнях) и где комната йоги. Комната йоги — это сразу лютый вин, там очень хорошо спать.
Читать дальше →
Total votes 69: ↑67 and ↓2+65
Comments188

Как увеличить число друзей в компании

Reading time5 min
Views10K
Около трети наших сотрудников — друзья или родственники тех, кто уже работал в компании на момент их трудоустройства. Более того, именно они привели их в Туту.ру. Только вот о «кумовстве» никакой речи здесь не идёт — просто наши сотрудники всегда с радостью рекомендуют Туту.ру своим друзьям (и рассказывают о друзьях HR-отделу). Расскажу, как добиться тех же результатов и почему это хорошо для любой компании.


Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments11

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity