Блог компании Туту.ру
-
Хабрахабр
Через какую хитро закрученную схему вы получаете авиабилет
Так в Сирене выглядит бронирование по маршруту Москва (Внуково) — Краснодар и обратно Внешне продажа билетов выглядела очень просто: сначала у авиакомпаний были бумажные журналы, в которых можно было отмечать, какие места на какой рейс заняты. Кассир авиакассы говорил диспетчеру, куда хочет полететь пассажир, а тот в свою очередь звонил в авиакомпанию, где отмечали, что место продано. Пассажиру давали в…
Читать далее » -
Хабрахабр
Разбираем бобров: дикие инженеры-терраформеры в действии
Вот этих зверьков мы почти уничтожили к началу двадцатого века. А сейчас наш герой вполне спокойно грызёт знаки под Екатеринбургом. Представьте себе здоровенного мыша массой чуть побольше косули, отлично приспособленного к воде. Добавьте здоровенные зубы, укреплёнными металлом (точнее ферригидритом) и нехилые инженерные навыки в плане «как пустить под откос поезд» или «как затопить какую-нибудь деревню». Знакомьтесь, это бобр. Бобры круты…
Читать далее » -
Хабрахабр
«Арктическая база» без современных технологий: как живут оленеводы
Балок в середине. Видно нарты рядом, снегоход и крупный транспортный модуль. В тундре тепло, примерно -35 по Цельсию и ветер около 15 метров в секунду. Павел Петрович подходит к карго-модулю санного поезда и берёт огромный мешок рыбы для оленей: — Поехали стадо собирать! Ехать мы собрались от балка на буране. Снегоход, фейри и автомобильный аккумулятор со светодиодной лампочкой — единственные…
Читать далее » -
Хабрахабр
Чем кончилась история с нашим обращением в ФАС против Яндекса
Сегодня «Дело о колдунщиках» закрыто в ФАС. Напомню, краткая предыстория была про то, что группа ИТ-компаний Рунета объединилась и обратилась в ФАС с вопросом, нормально ли, что поиск даёт больше преимуществ собственным юрлицам Яндекса. Мы хотели вернуть нейтральность поиска, чего, собственно, и удалось достичь в результате мирового соглашения. Формальный результат — вот, политика интеграции с поиском, где партнёры Яндекса (то…
Читать далее » -
Хабрахабр
Это была хорошая охота: 13 лет CTO от прихода до ухода
У нас в Туту в марте уходит CTO Вадим Мельников, который за 13 лет успел перевезти компанию из подвала с дошираком в мир высоких технологий. Не один, конечно, но Вадим был очень крутым CTO, и я хочу рассказать, как он поменял всё за это время. В общем, никто не рассказывает про уходящих людей, ну, знаете, потому что они уже уходят.…
Читать далее » -
Хабрахабр
Controller, но не Massive: реализуем список карточек для iOS 13+ и 11+ с учетом практик чистого кода
Привет, Хабр! Меня зовут Евгений, я ведущий iOS-разработчик в Туту. В нашем продукте список карточек используется неоднократно, а в проекте можно встретить несколько вариантов реализации для разных версий SDK: Через старую добрую UITableView. С использованием UICollectionView и UICollectionViewFlowLayout под iOS 11+. На связке UICollectionView и UICollectionViewCompositionalLayout для iOS 13+. Не так давно я решил резюмировать накопленный опыт реализации списка карточек…
Читать далее » -
Хабрахабр
Плюсы и минусы Server driven view на примерах: обновляем контент, не проходя повторное ревью в сторах
Схема работы Server driven view Всем привет, я Дима Авдеев из Туту, наша команда разрабатывает приложения с 20М инсталлов. Расскажу, как можно обновлять приложение без выкатки релиза. Например, когда мы хотим быстро донести до пользователей коронавирусные ограничения. Ниже реализация на SwiftUI и Kotlin (но вы можете использовать UIkit и серверный язык, принятый в вашей команде), а в GitHub-репозитории в конце…
Читать далее » -
Хабрахабр
4,5 года из жизни iOS-команды в пяти историях и одном техрадаре
Привет, я Стас, лид мобильной разработки Туту.ру. Хочу поделиться, к чему мы пришли, к чему только идём, а от чего избавились за пять лет, что я в компании. Часть решений может шокировать. Поехали! Как мы пришли к снапшот-тестам и Data-Driven View Controller Мы заморачиваемся тестированием и его автоматизацией. Был собран практически полный автоматизированный прогон, для релиза надо получить зелёные тесты…
Читать далее » -
Хабрахабр
Про Ту-144 — легендарный советский самолёт
У Андрея Николаевича Туполева была мечта: построить сверхзвуковой пассажирский лайнер. Первый полёт этот самолёт совершил 31 декабря 1968 года — и это был первый в мире пассажирский сверхзвук. Чтобы создать такой самолёт, пришлось решить очень много задач. Иллюминаторы вдавливало внутрь, а без них пассажиры очень боялись лететь. Попробовали камеры и экраны, не помогло, пришлось делать специальные панели. Металл стекал с…
Читать далее » -
Хабрахабр
Эскимо из зяблика —> разбираем птицу
Знакомьтесь, это зяблик получает паспорт. Прямо сейчас птиц засунут в конус для взвешивания, ему там темно и спокойно. Для паспорта это не очень важно, но мы уже знаем, что наш зяблик вообще-то довольно тупой. Ладно, либо глупый, либо невнимательный, либо очень целеустремлённый. Потому что он залетел в створ ловушки из рыболовных сетей, а затем без сомнений пролетел её до конца,…
Читать далее »