Dodo Engineering – Telegram
Dodo Engineering
3.65K subscribers
868 photos
32 videos
3 files
691 links
Рассказываем о том, как развиваем IT в Dodo Brands.

Habr https://habr.com/companies/dododev/
Вакансии https://dodoteam.ru/vacancies/
Download Telegram
Прощай Realm!

Realm — это база данных для мобильных приложений. Он быстрый, с ним просто работать: создал конфиг, описал модель, готово! Но это сложный инструмент, который надо уметь обслуживать, простота интеграции мнимая, а за все удобства придётся расплачиваться. Мы это поняли за 3 года использования Realm и можем много о нём рассказать. О проблемах Realm, последствиях и почему мы его удалили, рассказал Миша Рубанов.
Зачем мне психотерапевт?

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

Подкаст доступен на площадках:
SoundCloud
Google Podcasts
Яндекс.Музыка
Buzzsprout
Audio
Ничего такого, 2-й сезон, 2-й выпуск. Гость: Иван Замесин
Как там с внутренними коммуникациями?

Что такое внутренние коммуникации? Вот я «айтишник», я открыл «Джиру», вот мои задачки, я беру, делаю, дальше тестировщикам, всё упало и горит — какие коммуникации? Ан нет. Написать, правильно объяснить задачу и правильно спросить «что там делать» — это всё внутренние коммуникации. А если всё происходит на удалёнке то втройне сложнее понять, что же имел в виду собеседник? Поэтому мы и поговорили с Екатериной Тышковской, руководителем службы внутренних коммуникаций банка ВТБ, чтобы в этом разобраться.

Что такое гибридная работа, как компаниям сохранить офисную культуру и что такое культура согласия в новом выпуске «Ничего такого».
Audio
Ничего такого: 2-й сезон, 3-й выпуск. Гость — Екатерина Тышковская.
Dodo Open Source 2020 → 2021

В прошлом году мы начали проект Dodo Open Source, чтобы помогать разработчикам выводить проекты в Open Source, и рассказывать о наших OSS-проекты во внешний мир (ну и внутри тоже).

Результаты:

— Опубликовали 9 репозиториев (без учета GitHub Actions) на GitHub.
— В работе над репозиториями поучаствовало 22 человека.
— Собрали 100 звездочек в сумме по всем проектам.
— К нам пришло 2 внешних контрибьютера: один писал реальный код и присылал PR'ы, другой пришел в issue.
— Провели Dodo Hacktoberfest.

Результаты довольно скромные, но важнее, что работа над Open Source положительно сказывается на культуре работы с кодом и другими проектами. Однако, большинство наших проектов специфичные, да и продвигать OSS-проекты оказалось сложнее, чем казалось. Это из минусов:)

Сейчас работаем над планами Dodo Open Source 2021, и хотели немного «подытожить» результаты за 2020. Большая благодарность всем, кто помогал и участвовал в OSS-проектах, и Мише Кумачеву, как овнеру:) Оставайтесь с нами!
«Ваше приложение заблокировано! Положите runBlocking на землю и медленно отойдите назад»

Макс Качинкин рассказывает, как runBlocking может заблокировать ваше приложение навсегда. Притом это не ошибка. Ошибкой было воспользоваться runBlocking (и не прочитать эту статью).
Экосистемы и супераппы

В гостях у нас Кирилл Гурбанов — Head of Digital Banking в МТС. Поэтому мы поговорили про всё цифровое: диджитал, стартапы, виртуальные карты Apple, про суперприложение Тинькофф Банка, про Сбер как мессенджер, экосистемы, экосистемы суперприложений и зачем это нужно. Всё как всегда. Однако, будьте готовы к тому, что внезапно в подкаст ворвётся Лада Ларгус и порвёт все шаблоны:)

Подкаст доступен на площадках:
Buzzsprout
SoundCloud
Google Podcasts
Яндекс.Музыка
VK
UPD: Apple Podcasts
Audio
Традиционно прикладываем подкаст, чтобы вам никуда не надо было «ходить». Ничего такого: 2-й сезон, 4-й выпуск. Гость — Кирилл Гурбанов.
Media is too big
VIEW IN TELEGRAM
А у нас тут новые технологии — устройство для умной выдачи заказов

Дринкит — это кофейня приложением. Команда Дринкита работает над тем, чтобы в приложении клиент мог заказать заранее, кастомизировать напиток, сохранить рецепт и забрать кофе без очереди. А теперь Дринкит станет ещё удобнее — разработчик Дринкит Андрей Козлов придумал и реализовал систему умной выдачи заказов.

Как работает?

— Когда на экране выдачи появляется статус заказа «Готов» на устройстве загорается номер заказа со стороны бариста (на видео видно в зеркале).
— Когда бариста ставит заказ на «платформу выдачи» - загорается номер заказа для клиента.
— Устройство интегрировано с трекингом, и когда клиент забирает заказ, то система автоматически меняет статус на «выдано».

Посмотрите как работает на видео первого тестирования системы. Когда новость о система появилась в нашем Slack в комментариях появилась «очередь» на тест:) Предположительно «умная выдача» появится в кофейнях в апреле, а пока над этим трудится команда Дринкит.
Новости производительности Dodo Engineering

Женя Железняков, performance testing engineer, в нашем Slack поделился новостью как мы буднично обновили рекорд по заказам до 369 в минуту в воскресенье. Растём😊
#dodoengineering #производительность #performance

Как вам цифры? 😄
С днём святого ENIAC’а

Вчера же праздник был, день ENIAC’а, а мы забыли (или нет?). В 1946 году 14 февраля задокументирован первый запуск электронного цифрового компьютера ENIAC — Electronic Numerical Integrator and Computer (хотя создан он был гораздо раньше). При этом он работал — обсчитывал таблицы для расчётов стрельбы. И работал хорошо.

Почему дата знаменательна? Ну это же первая ЭЛЕКТРОННАЯ вычислительная машина. Это значит, что она работала на принципах электроники (вакуумные лампы), а не электрики (реле). На этой же основе работают все наши компьютеры, хоть они и не ламповые, пока мы квантовые не внедрили массово.

ENIAC проводил расчёты баллистических таблиц для армии США, а таблицу сделать не так просто. Их используют в артиллерии и пусковых установках систем залпового огня. Чтобы точно попасть по цели, надо учесть, много параметров, например, дистанцию, силу и направление ветра, давление, влажность и нагрев ствола. На каждый параметр — своя поправка. Что-то не учёл — промазал.

Понятно, что сейчас это можно вычислять аппаратно, а в 40-х для этого делали баллистические таблицы. В США каждую таблицу рассчитывали вручную для каждого отдельного типа снаряда и орудия с множеством параметров. На каждую таблицу рассчитывали 3000 траектории полёта. Посчитать каждую траекторию — 1000 операций. Считать вручную занимало 4 года на одну таблицу. Да, для этого проводили «параллельные» операции с несколькими «счетоводами», но всё равно долго. Человек не должен этим заниматься. Когда появился ENIAC, всё стало проще: расчёт одной траектории занимал 30 секунд, а не 20 часов.

Роль ENIAC примерно равняется лампе Эдисона в отношении всех остальных ламп и электроприборов. Сам ENIAC не стал прототипом современной техники, но стал «пинком» для её развития. Если бы ENIAC не получился (работал плохо), возможно, компьютерами бы не заинтересовались вообще, потому что на них надежд не возлагали. Так бы мы всё и считали на калькуляторах.

Конечно, у ENIAC'а было много недостатков. Один из них в том, что он был ламповый. Если хотя бы одна лампочка перегорала — компьютер уходил в нирвану до замены лампы. Зато смотрите, как интересно лампочки перегорают — сердечком. С праздником)
#dodoengineering #dodo
Акция «Монополия в Макдоналдс» проходит с 1987 года. По оценкам квартальная выручка в период акции растёт на 5-7%, что в масштабах сети внушительно. Акция настолько популярна, что однажды бывший полицейский, глава службы безопасности, обманул сеть на 20 млн долларов. Об этом HBO даже снял документальный фильм. В России игра проходит ежегодно с 2013 года, а с 2021 — в виртуальном формате. Вот это нововведение и разобрал наш продакт менеджер Кирилл Цой. Кирилл отвечает за контроль и рейтинги пиццерий, а также клиентский сервис. «Намётанным глазом» Кирилл разобрал акцию «Монополия в Макдоналдс — 2021». Сначала он сделал внутренний документ для наших маркетологов с обзором, но потом док вырос в статью. Вот что получилось.
Люди наше всё, поэтому у нас появился DevRel

С января мы строим свой DevRel с блэкджеком и единым процессом по работе с людьми в IT. Начинаем с момента, когда человек совсем ничего не знает о нас, а заканчиваем моментом, когда он уходит из компании. За это отвечают три боевые подкоманды: IT brand – отвечает за всё, что транслируем в мир, IT hiring – за найм, и IT HR – за всё, что помогает разработчикам чувствовать себя комфортно и не выгорать, например. Тема новая и сложная, без наглядности не разберешься. Поэтому Лиза Швец, наш капитан и операционный директор Dodo Engineering, по совместительству, рассказала и показала, что мы делаем (и зачем) подробнее.
Бриллиантовая статья про Бриллиантовый чекаут

Как-то в начале 2019 мы собрали аналитику по адресам в заказах и так получилось, что бо́льшая часть клиентов заказывает доставку на одни и те же адреса и не устанавливают отложенное время. Получается, они хотят получить заказ «туда же, куда и в прошлый раз и как можно быстрее». И мы решили поменять флоу оплаты заказа и сделать его максимально простым именно для таких клиентов. В сферическом вакууме это можно было сделать за 2 месяца, а в реальности вышло за 9. Всё потому, что в проекте были собраны, наверно, все ошибки из возможных, которые больше не будем повторять. А Лёша Березка об этом рассказал. Наслаждайтесь)
«Трушный» подкаст для разработчиков: нужен ваш фидбэк!

Наши разработчики Женя Пешков, Женя Биккинин, Юра Пастушенко, Кирилл Левченко и Сергей Зарубин, выпустили пилот подкаста «Читаем вместе». В первом выпуске подкаста ребята читают и обсуждают книгу «Fundamentals of Software Architecture». Если интересно послушать «кухонные разговоры» про «тру» бизнес-разработку, облаченные в обсуждение книги — это то, что надо. Мы хотим разобраться выпускать ли его дальше, поэтому просим вас — поделитесь, пожалуйста, фидбэком здесь или под постами: первым или вторым.
Audio
2-й сезон, 5-й выпуск. Гость — Ксения Мешкова
Мегаскрам и портал

Сегодня у нас подкаст с Ксенией Мешковой — овнером в команде Райффайзенбанк. Она занимается развитием внутреннего корпоративного портала. Ксения рассказала про портал (много), как и зачем они его делали и как «докатились» до LeSS в команде из 70 человек через скрам и аджайл. А ещё у них там есть гемба. Разработчики, конечно, кредитки не продают, всё полегче. Гемба «на минималках».

Подкаст доступен на площадках:
SoundCloud
Google Podcasts
Яндекс.Музыка
Buzzsprout
Репост поддержки
Forwarded from Kostoev Live (та самая Курилка рестораторов) (Магомед Костоев)
В команду @doner42ru разыскивается .NET разработчик 🥰 Решили на один день похулиганить и повесить вот такое объявление на стекле 😅 На последней картинке - куар код. Наведи на него фотокамеру телефона и появится ссылочка на вакансию.