Притащился в десять с копейками, и ломанулся работать.
Ну там нарезал пулреквесты, а то и нет, Сай апрувнул 36 файлов - это, правда, из старого /dev портирую.
В 10 был митинг, там жужжали какую-то непонятную хрень, я не понял ничего, про какие-то айпи адреса, деплоймент, AWS. Не моя тема.
В 11 митинг про скрам; ну там чо, как обычно. Томас меня попросил помочь Индранилу, который зашивается, а там дедлайн. Я кислую рожу изобразил про себя, а внешне покивал. Заодно подергал Эрика, а чо там, где логи-то наши, что мы мол бомбим апсервер? Обещал помочь найти.
Сай подошел с философским вопросом на тему, как логины реально тестировать. Ну там... особой науки нету, так. Реализм.
Эрик подошел, потыкал в логи (они там везде понасобачены); нашли. Нашли, что наш код даже не повторяет попытку, если ответили 401 (а на хрена?), и обламывает. Но какая-то сволочь из спарка нас зовет снова и снова. Это чо? И тут меня пробило. Это Матвеевский новый проект старается.
Тем временем в 12 был еще митинг, "как нам быть с тимсити и гитхабом". Катерина там браво берется за эти темы, но мы с ней только вдвоем в комнате, а остальные в СФ, и несут какую-то чушь, что я не выдержал, сказал, мол, не моя тема, ушел обедать.
В час был митинг, там Индранил очень грамотно рассказал про scalacheck, и что нам им надо пользоваться. Дык. Давайте пользоваться. Первый и начинай. Но тема грамотная, конечно.
Потом, раз меня пробило насчет retries, пошел искать Матвея - но его нету; Крис к этому отношения не имеет; а вот Аби, он все знает. Оказывается, Аби в этом проекте, ну и посмотрели вместе, таки да, ихняя бага, будут разбираться.
Потом что, опять куча пулреквестов, а потом Индранил выскочил на Hangout Meet. А куда деваться. Менеджеры ноют, мол, давайте уже починяйте.
Индранил расшарил свой экран, и медленно и нудно гонял тесты - видно, что как теоретик он, может, ничо, но как практик ой. Но я ну чо, по телевизору же, я в это время другой пулреквест курочу. Наконец, Индранил добрался до кейса, когда новый замержнутый из /dev код не работает на его примере, тест рушится. Сказал ему - ладно, take a break, let me investigate. Да короче, композитные поля при проверке мета игнорируются, а при проверке данных нет. Раньше проверка данных была халявная, а я как добавил... Ну чо там, навалял пулреквест, послал Индранилу на апрувал. Заодно еще и его тест кейс вбросил, новую Энтити. Все проходит норм. Индранил апрувнул это дело, закоммитили. Тут из небытия всплыли менеджеры и стали все радоваться. Им там этот новый тип данных нужно, по плану, в машинный лернинг срочно! Ну и теперь вот. Менеджмент празднует.
А я понавалял еще коду в частичный пулреквест. Получилось 26 файлов мелочевки. А что делать, что делать. Я нарушаю этот самый expression problem principle. На самом деле, это все рефакторинг. Некоторые контекстные имплицитные параметры надо вообще уничтожить. Бы.
А еще Ханифи навалял пулреквест, где вдруг решил использовать Scala Guice. Сказал бы кто Бобу, что его хрень до сих пор в моде у некоторых. Я Ханифи спросил, он чо, эксперт в этой херне. Эксперт, говорит. ну валяй. Раз эксперт, а не экспериментатор. Будет с кого спросить, если чо. Пусть цветут сто цветов (хотя б лучше, если 99 из них завяли поскорее).
Вот и все, через 20 минут мне сваливать; пойду-ка я в столовку, поем мешанки, что ли. Устал.
Ну там нарезал пулреквесты, а то и нет, Сай апрувнул 36 файлов - это, правда, из старого /dev портирую.
В 10 был митинг, там жужжали какую-то непонятную хрень, я не понял ничего, про какие-то айпи адреса, деплоймент, AWS. Не моя тема.
В 11 митинг про скрам; ну там чо, как обычно. Томас меня попросил помочь Индранилу, который зашивается, а там дедлайн. Я кислую рожу изобразил про себя, а внешне покивал. Заодно подергал Эрика, а чо там, где логи-то наши, что мы мол бомбим апсервер? Обещал помочь найти.
Сай подошел с философским вопросом на тему, как логины реально тестировать. Ну там... особой науки нету, так. Реализм.
Эрик подошел, потыкал в логи (они там везде понасобачены); нашли. Нашли, что наш код даже не повторяет попытку, если ответили 401 (а на хрена?), и обламывает. Но какая-то сволочь из спарка нас зовет снова и снова. Это чо? И тут меня пробило. Это Матвеевский новый проект старается.
Тем временем в 12 был еще митинг, "как нам быть с тимсити и гитхабом". Катерина там браво берется за эти темы, но мы с ней только вдвоем в комнате, а остальные в СФ, и несут какую-то чушь, что я не выдержал, сказал, мол, не моя тема, ушел обедать.
В час был митинг, там Индранил очень грамотно рассказал про scalacheck, и что нам им надо пользоваться. Дык. Давайте пользоваться. Первый и начинай. Но тема грамотная, конечно.
Потом, раз меня пробило насчет retries, пошел искать Матвея - но его нету; Крис к этому отношения не имеет; а вот Аби, он все знает. Оказывается, Аби в этом проекте, ну и посмотрели вместе, таки да, ихняя бага, будут разбираться.
Потом что, опять куча пулреквестов, а потом Индранил выскочил на Hangout Meet. А куда деваться. Менеджеры ноют, мол, давайте уже починяйте.
Индранил расшарил свой экран, и медленно и нудно гонял тесты - видно, что как теоретик он, может, ничо, но как практик ой. Но я ну чо, по телевизору же, я в это время другой пулреквест курочу. Наконец, Индранил добрался до кейса, когда новый замержнутый из /dev код не работает на его примере, тест рушится. Сказал ему - ладно, take a break, let me investigate. Да короче, композитные поля при проверке мета игнорируются, а при проверке данных нет. Раньше проверка данных была халявная, а я как добавил... Ну чо там, навалял пулреквест, послал Индранилу на апрувал. Заодно еще и его тест кейс вбросил, новую Энтити. Все проходит норм. Индранил апрувнул это дело, закоммитили. Тут из небытия всплыли менеджеры и стали все радоваться. Им там этот новый тип данных нужно, по плану, в машинный лернинг срочно! Ну и теперь вот. Менеджмент празднует.
А я понавалял еще коду в частичный пулреквест. Получилось 26 файлов мелочевки. А что делать, что делать. Я нарушаю этот самый expression problem principle. На самом деле, это все рефакторинг. Некоторые контекстные имплицитные параметры надо вообще уничтожить. Бы.
А еще Ханифи навалял пулреквест, где вдруг решил использовать Scala Guice. Сказал бы кто Бобу, что его хрень до сих пор в моде у некоторых. Я Ханифи спросил, он чо, эксперт в этой херне. Эксперт, говорит. ну валяй. Раз эксперт, а не экспериментатор. Будет с кого спросить, если чо. Пусть цветут сто цветов (хотя б лучше, если 99 из них завяли поскорее).
Вот и все, через 20 минут мне сваливать; пойду-ка я в столовку, поем мешанки, что ли. Устал.