Size: a a a

Yandex Team Leader meetup

2020 April 02

A

Anatoly in Yandex Team Leader meetup
Очевидно еще, что сложность этого проекта была в том, что это был именно проект Рендеринга.  Какие-то вещи в нем ты так просто в виде текста не опишешь в формате "делай так!".  Тебе надо взять неправильный чертеж, и как-то на нем нарисовать предположительно правильный элемент, чтобы все поняли,  о каком вообще элементе конструкции ты говоришь.     Это вам не "Положите элемент а во множество Б". Так просто не получалось.
источник

BZ

Bulat Ziganshin in Yandex Team Leader meetup
Anatoly
Короче, я сейчас специально напрягся, чтобы вспомнить подробности того времени (2011 год). Помню, что проектов то вообще было 2 изначально. Еще был корпоративный сайт с большим количеством тикетов и багов. Это требовало коммуникаций, чтобы это все пофиксить и задевелопить.   Про RnD проект: это был рендер indoor конструкций. С позиции того времени  (лично у меня было примерно 2 года опыта, с нулевым опытом именно в Рендеринге, но относительно хорошей теоретической базой) и даже этого времени проект достаточно сложный и уникальный.   Помимо того, что я описал, была в нем одна особенность, которая, пожалуй и генерила большой оверхэд на коммуникации: мы должны были сделать параметрический рендер лестниц, имея только небольшое количество фотографий этих лестниц, не имея 3D моделей, не имея чертежей.   Поэтому, синхронизация девелопера и 3d-моделлера реально была одной из самой горячих тем.  3d-моделлер, который с нами работал, не имел hands on навыков моделлить так, чтобы потом эти модели получали правильное разбиение на meshes и движок мог их правильно использовать.  Поэтому, пришлось в деталях объяснять, что "вот такой то элемент ступеньки должен быть отдельным мешем".  Возникало много вопросов, как вообще некоторые не вполне тривиальные объекты разбивать на меши.  Все это делалось исключительно удаленно. Люди не имели опыта деланья таких проектов еще и удаленно, поэтому времени на sync тратили достаточно много.  Вторая особенность была в том, что нужно было сделать правильный ООП дизайн рендера так, чтобы работа была правильно разбита между 3 девелоперами.  Логично было декомпозировать работу по функционалу:  каждый делает свой тип конструкций  (типов было штук 5-7), полностью берет его реализацию на себя.   Поэтому, каждый проходил путь бодания с моделлером, по мере продвижения прикидывал, какая у него будет архитектура классов для его функционала, и  пытался добиться, того, чтобы при смене пользователем параметров картинка правильно менялась.  Пока каждый лепил свои классы, конечно же, было дублирование работы, синкать которую было особенно сложно.    Это о том, что было тогда.
Мне кажется что проблема была именно в том, что проект было сложен для вас. В офисе у вас тоже были бы трудности
источник

BZ

Bulat Ziganshin in Yandex Team Leader meetup
источник

BZ

Bulat Ziganshin in Yandex Team Leader meetup
К сожалению, лучше демки не нашёл. Но это просто тач-дисплей плюс ПО, позволяющее сдвигать и масштабировать нарисованное, а также запоминать нарисованные страницы и переключаться между ними
источник

BZ

Bulat Ziganshin in Yandex Team Leader meetup
В результате получается обычная доска, но содержимое который управляется удобным электронным образом. В идеале, такие доски должны работать через интернет, так что люди в разных местах могут править нарисованное совместно
источник

BZ

Bulat Ziganshin in Yandex Team Leader meetup
Anatoly
Очевидно еще, что сложность этого проекта была в том, что это был именно проект Рендеринга.  Какие-то вещи в нем ты так просто в виде текста не опишешь в формате "делай так!".  Тебе надо взять неправильный чертеж, и как-то на нем нарисовать предположительно правильный элемент, чтобы все поняли,  о каком вообще элементе конструкции ты говоришь.     Это вам не "Положите элемент а во множество Б". Так просто не получалось.
Вот я как раз и говорил что доска - это последнее преимущество офиса перед удалёнкой. Если не считать проблем социального плана 😁
источник
2020 April 03

IK

Ilshat Karazbaev in Yandex Team Leader meetup
Можно доску из офиса привезти и направить вебку на нее
источник

R

Roman in Yandex Team Leader meetup
Колхоз наше всё)
источник

АШ

Алексей Шаграев in Yandex Team Leader meetup
я юзаю планшетик с первом и офигенно мне
источник

DT

Dmitry Tsybin in Yandex Team Leader meetup
Мы когда-то в Яндексе пробовали вот такое завести для стендапов: https://www.amazon.com/eBeam-Edge-Wireless-Complete-Charging/dp/B01E9G57BC/ref=mp_s_a_1_2?dchild=1&keywords=ebeam&qid=1585865920&sr=8-2
Рисуешь маркером на доске, а на выходе jpeg. У нас не полетело тк надо на доску наклеить датчики и только с этой доской работает, а стендапы были в разных переговорках.
В итоге остановились на том, что можно рисовать обычным маркером на доске и либо стримить камерой (кто сказал колхоз? Нормально работает же!),  либо для менее динамичного контента просто сфотографировать и скинуть в чатик (можно несколько раз за встречу, если есть апдейты).
источник

DT

Dmitry Tsybin in Yandex Team Leader meetup
А сейчас, кажется, iPad + pen решают такую задачу очень хорошо
источник

АШ

Алексей Шаграев in Yandex Team Leader meetup
surface тож норм =)
источник

DT

Dmitry Tsybin in Yandex Team Leader meetup
Лёша, привет :)
источник

АШ

Алексей Шаграев in Yandex Team Leader meetup
привет, Дима!
источник

АШ

Алексей Шаграев in Yandex Team Leader meetup
как там Вильнюс? =)
источник

DT

Dmitry Tsybin in Yandex Team Leader meetup
Не люблю страдать, поэтому про surface не скажу )
источник

АШ

Алексей Шаграев in Yandex Team Leader meetup
Dmitry Tsybin
Не люблю страдать, поэтому про surface не скажу )
топовая вещь, инфа сотка! я на ней даже программировать навострился
источник

АШ

Алексей Шаграев in Yandex Team Leader meetup
после surface thinkpad кажется таким неуклюжим
источник

DT

Dmitry Tsybin in Yandex Team Leader meetup
Алексей Шаграев
как там Вильнюс? =)
Очень хорошо! В условиях этих карантинов так вообще прекрасно - у нас можно в парке гулять, хожу вечерами
источник

АШ

Алексей Шаграев in Yandex Team Leader meetup
ничоси
источник