13 заметок с тегом

Лаборатория данных

Консультации и экспресс-визуализация

Ура, я возвращаюсь к работе! Брать на себя большие проекты и долгосрочные обязательства я пока не готова, но придумала, кому и как буду полезна сейчас.

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

Во-вторых, для тех, кому мало консультации и хочется получить осязаемый результат, мы с Ромой Буниным предлагаем «экспресс-визуализацию». Это та же консультация плюс базовый прототип в Табло от Ромы, который иллюстрирует одну или несколько моих идей. Этот формат лучше всего подойдёт для бизнес-задач, особенно для задач с готовым набором данных, который будут использованы в прототипе. Рома готовит прототип в течение недели после консультации. Базовый прототип — это демонстрационная штука, интерактивный дашборд, на котором можно «пощупать» идеи в действии, в приложении к своим данным. Не ждите от него слишком многого. Если вы захотите превратить прототип в полноценный инструмент работы с данными, об этом можно договориться с Ромой отдельно. Стоимость экспресс-визуализации — 30000 ₽.

В-третьих, в мае мы проведём учебный курс по визуализации данных. Годовая пауза — как и в прошлый раз — пошла курсу на пользу, он стал яснее и глубже. Ждите анонс!

В-четвёртых, если у вас есть не банальный и (важно!) не авральный проект по визуализации, дайте мне знать. Ну, мало ли :-)

Использованы оригинальные иллюстрации к «Алисе в Стране чудес» сэра Джона Тенниела
2019   Лаборатория данных

Лаборатория данных на паузе

Пришло время поделиться моими главными новостями.

10 апреля у нас с Димой родилась вторая дочка, Машенька. А чуть раньше я приняла непростое решение — поставить лабораторную работу на паузу. Лаборатория данных не берёт проекты до конца года, пока я наслаждаюсь моим первым полноценным декретным отпуском.

Последние три или даже четыре года дались мне нелегко. Яна родилась через полтора года после открытия лаборатории. Тогда я даже не помышляла о том, чтобы оторваться от дел и поставить работу на паузу. Совмещать бизнес и материнство, да ещё и в условиях нашего переезда, без поддержки бабушек и бебиситеров, оказалось почти героическим подвигом. Моя работа и семейные дела — это принципиально разные режимы работы мозга, и иногда я буквально физически ощущала, как меня разрывает на части. Я постоянно что-то делала на пределе своих возможностей, и постоянно с ощущением, что ничего не успеваю. Круче меня в это вкладывался только Дима, который всегда был на подхвате и в делах, и дома, и вообще самый лучший муж и отец, которого я могу представить.

А потом мы решились на Машу. И стало понятно, что на всё меня не хватит. Лаборатория данных — главное дело моей жизни, но семья важнее. Когда я узнала о беременности, я закрыла самый крупный лабораторный проект и распустила большую часть команды. В марте завершила работу над всеми проектами и попрощалась с оставшимися ребятами. С тех пор мой фокус полностью на себе и на семье.

В феврале, в Таиланде, пока ещё втроём

Я очень рада, что мой декрет — не вынужденная мера, а осознанное решение. Я хочу посвятить какое-то время семье, я заслужила отдых (ну, вы знаете этот отдых дома с двумя детьми :-) Я мечтаю вернуться к работе, когда почувствую сильный внутренний импульс, когда больше не смогу без неё жить. А пока я кайфую, днями напролёт напевая колыбельные и развешивая пелёнки. Сомневаюсь, что могла бы оказаться в этом состоянии, без всего моего предыдущего опыта.

2018   жизнь   Лаборатория данных

Отчёт о декабрьском курсе «Визуализация данных»

8, 9 и 10 декабря мы с Ромой и Димой провели в Москве очередной, шестой по счёту курс по визуализации данных. И по нашим ощущениям, и по результатам практики, и по отзывам участников, курс получился очень удачным. Он объединил все наши лучшие наработки и некоторые нововведения. Из нововведений, мы подготовили для участников конспект всех лекций с контрольными вопросами, а также в качестве эксперимента открыли дистанционный доступ к курсу для трёх участников.

В нашем курсе четыре учебных блока: теория визуализации данных (моя часть), знакомство с Табло (Ромина), знакомство с d3.js (Димина) и работа над мини-проектом (самостоятельная часть под руководством преподавателей). Курс идёт три дня, и в этот раз нам удалось найти идеальный рецепт распределения учебных блоков во времени.

Первый день до обеда мы посвятили теории визуализации данных. Мы с участниками рассмотрели классные примеры и вместе сформулировали признаки хорошей визуализации, после чего перешли к разбору алгоритма Δλ — познакомились с понятиями реальности данных и частицы данных, узнали, зачем они нужны и как их использовать. Хорошее представление об этом блоке даёт опубликованная на хабре расшифровка моего выступления на БДСЛ. После обеда у руля встал Рома и провёл для ребят мастер-класс по работе с Табло. Участники курса изучили возможности и ограничения инструмента и попробовали применить его на практике.

Второй день до обеда — продолжение теоретической части. Участники познакомились с понятиями визуального атома и каркаса, обсудили возможности сочетания разных атомов и каркасов между собой и разобрали по косточками около 50 (!) примеров визуализаций, от более-менее стандартных до самых экзотических. Ребята стоически выдержали такой плотный поток информации. После обеда Дима погрузил участников в мир веб-технологий: от создания векторной графики в SVG и написания функций на джаваскрипте, к освоению d3.js — выборкам, текучему интерфейсу, GUP (general update pattern) и работе со специфичными для d3 функциями.

Весь третий день участники работали над своими задачами. В первой половине дня учились применять алгоритм Δλ к своим данным, обсуждали со мной результаты и формулировали постановку задачи. Во второй половине — решали эту задачу с помощью выбранного инструмента (Табло или d3) под чутким руководством Ромы и Димы. На вечернем разборе 9 из 10 участников продемонстрировали интерактивные визуализации на основе собственных данных. До работоспособного результата не доплыл только Влад, который участвовал в курсе удалённо из Вашингтона, к третьему дню провёл с нами уже три бессонные ночи и ушёл спать раньше, чем начался разбор.

Покажу несколько примеров. Саша Котов из Авто.ру собрал в табло визуализацию для сравнения характеристик автомобилей:

В первой версии доступно сравнение по ограниченной выборке моделей и всего по нескольким параметрам, но у Саши масса идей по усовершенствованию интерфейса и развитию идеи.

Катя Гаврило, удалённая участница из Амстердама, выбрала для практики данные о 512 заключённых, казнённых в штате Техас, и продумала интереснейшую историю о них:

Ольга Макарова визуализировала работу своего отдела с разных точек зрения, в частности, сделала очень полезный срез о присутствии на рабочем месте в течение дня:

Филип Милевчич показал финансовые разночтения в отчётах аптечных сетей и дистрибьюторов, совместив на одном экране интерактивно связанные карту, таблицу и диаграммы:

Ира Митина, уже молодец хотя бы потому что не побоялась делать практику на d3.js, визуализировала извержения вулканов вместе с количеством жерт от каждого извержения. Пульсирующая обводка показывает извержения, которые сопровождались цунами.

А вот предмет нашей особой гордости — отзывы:

Как я уже писала, мы очень довольны курсом с точки зрения эффективности обучения. А ещё он получился очень камерным и душевным. Спасибо всем участникам за вовлечённость и искренний интерес к нашим знаниям ❤️

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

2017   Лаборатория данных   отчёт   учебный курс

Лабораторный слёт на Байкале

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

БДСЛ
Первые дни мы провели в лагере, в посёлке Большие Коты (ударение на первый слог). Дорога от дверей дома до гостиницы в Котах заняла 28 часов: выехали утром, приехали в обеде следующего дня. Но вид с балкона того стоил:

В лагере я провела мастер-класс по визуализации данных — одно из немногих моих выступлений, которым я безоговорочно довольна. Сосны и Байкал в открытых окнах аудитории добавляли мне спокойствия, а моему рассказу последовательности и ясности. Кроме выступления, лагерь запомнился классной атмосферой научной биостанции, посиделками у костра, беседой на берегу озера и новыми приятными знакомствами.

Фото Юли Поздняковой

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

Яна и её «бэжик»

Харанцы
После лагеря мы перебрались на остров Ольхон, где провели ещё две недели с лаборантами.

Нам повезло, с помощью иркутян Маши и Фёдора мы нашли в посёлке Харанцы дом отдыха на восемь номеров — как раз столько нам было нужно на шесть семей и трёх лаборантов, путешествующих в одиночестве.

Справа — наш домик, слева — столовая с верандой, которая служила нам коворкингом

От дома открывался ошеломительный вид на озеро и скалу Плывущий лев:

Наш дом справа за деревьями

Наблюдаю со своего балкона единственный рассвет, который мне удалось не проспать:

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

В свободное время гуляли по окрестностям, дивились байкальским просторам и вдыхали запах дикого чабреца:

Отдельным пунктом программы были вечерние развлечения. Почти каждый вечер мы ходили на берег озера и любовались закатом, а после этого возвращались домой и устраивали посиделки у костра. Количество сосисок, съеденных на этих посиделках, превысило мою годовую норму (не то чтобы она была большой, но всё же :-)

Закат без фильтров
Всё в сборе у костра, сфотографировал Кирилл Беляев

Самый классных досуг был у детишек. Они бегали по степи, лазали по деревьям и запускали воздушных змеев и парашюты.

Фотография Полины Ошурковой
Воздушный змей Саши и Лизы Моисеенко

Ещё нам вместе с малышами посчастливилось наблюдать, как суслик роет нору — он делал это прямо возле нашего дома:

Яна с Данилой были неразлучны ❤️

Экскурсии

За всё время на Ольхоне, мы несколько раз выбрались в столицу острова Хужир и съездили на две морские (потому что по Малому Морю) экскурсии.

Скала Шаманка в Хужире — сердце Ольхона и символ Байкала
На ритуальных столбах (сэргэ) паломники-буряты завязывают цветные лоскуты
Звериные тотемы, сфотографировала Яна

В Хужире мы исследовали два пляжа — один галечный раскинулся у подножия Шаманки, и ещё один, песчаный и бесконечно длинный, простирается на север от Шаманки, почти до Харанцов. На большом пляже многие купаются и подолгу резвятся в ледяной воде, но мы просто отдыхали и восстанавливали силы после долгих прогулок.

Посиделки на маленьком пляже

Поездки на катере по Малому Морю оставили ощущение сплошного концентрированного счастья.

Мы прокатились до острова Огой, по пути видели нерпу в бухте острова Замогой и запилили корпоративный лук на фоне сложенного из камней логотипа лаборатории в непосредственной близости от буддистской ступы:

Переплыли Малое море и прогулялись по противоположному берегу:

Обогнули мыс Хобой:

Проползли по узенькой пещере, чтобы вылезти на скале прямо над водой:

Лазали по валунам из белого мрамора, пока наш капитан, стоя по колено в воде, мощным бедром придерживал картер, который сносило волной:

Рассмотрели вблизи скалу Плывущий лев, на которую до этого любовались с берега:

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

К сожалению, этот лабораторный слёт был последним в таком большом составе. В сентябре я отказалась от самого крупного лабораторного проекта, и мне пришлось попрощаться с большей частью команды. Тем лучше, что наши последние совместные воспоминания окажутся такими особенными ✨

2017   Байкал   жизнь   Лаборатория данных   путешествия

Лабораторная зимовка на Самуи

Этой зимой мы впервые за долгое время решились на дальнее путешествие: провели месяц в Таиланде, на острове Самуи. Для меня это был рискованный эксперимент, потому что я позвала с собой лабораторную команду, при этом времени на подготовку и планирование поездки почти не было. Эксперимент удался на все сто, мы с Димой и Яночкой зарядили батарейки и здорово провели время, ребята тоже довольны.

Расскажу о своих впечатлениях, о путешествии с малышкой и об организации спонтанной зимовки для команды.

Самуи

На Самуи зимой офигенно. Мы жили на севере острова, на пляже Бопут. Море тёплое и спокойное, штормило всего несколько дней. Песок чистый, крупный, первое время обжигает и натирает ступни, но ноги быстро привыкают. На пляже встречаются тенистые места, рядом кафешки, при этом не слишком людно — идеально для малышей. Ближе к концу февраля появился светящийся планктон, и все ночные купания сопровождало световое шоу.

Купались, загорали, ходили на массаж, катались по острову на байке, объедались манго, папаей и бананами. Что ещё нужно жителю средней полосы, чтобы взбодриться под конец зимы? :-)

На Самуи много живописных и интересных мест. Заскучать не успели, поэтому в этот раз никуда с острова не уезжали.

Скалы Прадедушка и Прабабушка
В секретном саду Будды
На Серебрянном пляже

Путешествие с Яной

Самым сложным во всём путешествии был ночной перелёт Москва-Бангкок, в котором Яна не заснула. Я, уже сама как варёная рыба, ходила с ней по тёмному спящему самолёту, очень-очень долго. Лететь так далеко с ребёнком на неделю-две утомительно. Только придёшь в себя от дороги, пора уже собираться обратно. На месяц — норм, а лучше на два! На обратном пути мы были умнее, и на ночь сделали остановку в Шереметьево. Дорога показалась намного более лёгкой.

На острове Яне понравилось: тепло, весело, интересно. К ней сам собой вернулся дневной сон, а за компанию и мы частенько устраивали сиесту.

Тайцы очень любят детей, и мы это почувствовали как только вышли из самолёта в Бангкоке. Суровые сотрудники таможни расплываются в улыбке, все вокруг умиляются и предлагают помощь. А когда Яна начала здороваться с местными жителями по-тайски, их восхищению просто не было предела.

Из детских развлечений нам больше всего понравилась поездка к слоникам. Яна была в полном восторге, кормила их бананами, сама захотела покататься и бесстрашно проехалась со мной по джунглям на слоне по имени Рокки.

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

Зимовка лаборатории

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

На Самуи приехали семеро из десяти лаборантов, с семьями и детьми получилось 15 человек. С жильём на Бопуте оказалось непросто. В итоге все нашли подходящие варианты, но оказались в разных частях пляжа, поэтому логистика совместной работы была затруднена. Мы пробовали собираться в кафе, друг у друга в гостях, какие-то дела обсуждали даже на детской площадке. Конечно, удобнее жить всем вместе, и в следующий раз мы попробуем найти такое жильё заранее.

В остальном зимовка удалась, и я была очень рада встрече с ребятами. Отдельное удовольствие — видеть их загорелые (в некоторых случаях сгоревшие :-), весёлые, счастливые лица. Здорово, что у нас появилась возможность окунуться зимой в настоящее лето.

Мы проводили вместе много свободного времени: собирались на ужин, ездили вместе на дальние пляжи, устраивали посиделки у моря с самодельной пинаколадой. Детишки общались и играли, случался даже совместный тихий час.

Перед отъездом мы устроили спонтанную масленицу, ели блины с начинкой из манго и бананов. Незабываемый опыт!

В сердце остался ворох тёплых, солнечных воспоминаний. Спасибо, ребята!

Задавайте вопросы про зимовки в целом и Самуи в частности, буду рада ответить. Всем ☀️️

2017   жизнь   зимовка   Лаборатория данных   путешествия   Самуи   Таиланд
Ранее Ctrl + ↓