Конструктор, позволяющий смоделировать и реализовать процессы согласования любой сложности и с любым количеством участников при помощи простых настроек.
Документирование блоков. Раскрываем все плюсы — Инна Белая, ЯндексYandex
Мы поговорим о том, как разрабатывается техническая документация к библиотеке bem-components и почему разделение интерфейса на блоки облегчает работу с документами как техническим писателям, так и разработчикам. А также о том, как мы выкладываем всю информацию по каждому блоку с примерами и JSDoc на наш сайт bem.info.
Конструктор, позволяющий смоделировать и реализовать процессы согласования любой сложности и с любым количеством участников при помощи простых настроек.
Документирование блоков. Раскрываем все плюсы — Инна Белая, ЯндексYandex
Мы поговорим о том, как разрабатывается техническая документация к библиотеке bem-components и почему разделение интерфейса на блоки облегчает работу с документами как техническим писателям, так и разработчикам. А также о том, как мы выкладываем всю информацию по каждому блоку с примерами и JSDoc на наш сайт bem.info.
Использование Wiki-системы большой командой для управления БА информациейDenis Dniprovskiy
Использование вики-ситемы большой командой для управления БА информацией: от базы знаний до требований и дизайна решения".
В докладке рассмотрю тему, стоит ли использовать вики-систему вместо привычного офисного пакета для управления бизнес-аналитической информацией (включая требования к требованию и дизайн решения).
Что нужно учесть, какие подводные камни могут ожидать, и на что стоит обратить внимание при работе в вики-системе.
СЭД Docsvision – предложения по импортозамещению для российских предприятийDocsvision
Выполняя программу импортозамещения в российских ИТ, предлагаем специальные условия по переходу на СЭД Docsvision с зарубежных решений, используемых на Вашем предприятии (Documentum, Lotus, FileNet, OpenText).
Документирование блоков. Раскрываем все плюсыYandex
Документирование блоков. Раскрываем все плюсы
Мы поговорим о том, как разрабатывается техническая документация к библиотеке bem-components и почему разделение интерфейса на блоки облегчает работу с документами как техническим писателям, так и разработчикам. А также о том, как мы выкладываем всю информацию по каждому блоку с примерами и JSDoc на наш сайт ru.bem.info.
Инна Белая, Яндекс
Разработчик технической документации в бригаде документирования БЭМ. В Яндексе с 2013 года.
Инструменты для подготовки пользовательской документации — Катя КуненкоYandex
В докладе речь пойдет об инструментах документирования в Яндексе. Екатерина рассмотрит этапы подготовки пользовательской документации и расскажет, какие инструменты используются на каждом этапе.
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
Обзор техник и приёмов для более эффективной работы с пользовательской документацией к программным и техническим системам.
Данные подходы возможно использовать в различных программах для работы с документацией — как в системах единого источника, так и в более традиционных инструментах.
В качестве практической демонстрации большинство техник разобрано на примере программы Dr.Explain.
Обзор продуктов theprotein.io
Живой keynote https://www.dropbox.com/s/e58zitfqyjpdsoz/%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD.%D0%93%D0%BB%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8%20%D0%B8%20%D1%80%D1%83%D0%BA%D0%B0%D0%BC%D0%B8%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0.key?dl=0
О проектировании дизайн-систем от разработчика интерфейсов. Что такое композиции компонентов и с чего стоит начинать строить свою систему, чем плохи и хороши имеющиеся на рынке решения и почему их точно нельзя использовать. Все то как передать бренд через интерфейсы в CSS с параноидальным переиспользованием кода. Дизайнерские и разработческие сетки, высокоуровневое проектирование интерфейсов с ориентацией на решение задач. Верстка и дизайн уровня «бог». Живые примеры, годы работы, инсайды, вот это вот всё.
Во время разработки мы сталкиваемся с крайне странными решениями и нетривиальными подходами. Я попытался их собрать вместе, чтобы показать какие нестандартные решения мы применяем чтобы решать нестандартные задачи. Я покажу как можно использовать привычные инструменты не по прямому назначению и получать профит. Вот вам задачка: как можно построить структуру HTML по CSS? Правда ли, что postcss может все или как разобрать любой препроцессор?
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
19.06.19 - MAD SEO Conf v.2.0 by Govitall - SEO-адаптация продуктов для выход...Vladislav Morgun
19 Июня 2019 года выступил на мини конференции MAD SEO Conf v.2.0 by Govitall где рассказал о том как работать с другими языками, которых вы можете даже не знать.
Использование Wiki-системы большой командой для управления БА информациейDenis Dniprovskiy
Использование вики-ситемы большой командой для управления БА информацией: от базы знаний до требований и дизайна решения".
В докладке рассмотрю тему, стоит ли использовать вики-систему вместо привычного офисного пакета для управления бизнес-аналитической информацией (включая требования к требованию и дизайн решения).
Что нужно учесть, какие подводные камни могут ожидать, и на что стоит обратить внимание при работе в вики-системе.
СЭД Docsvision – предложения по импортозамещению для российских предприятийDocsvision
Выполняя программу импортозамещения в российских ИТ, предлагаем специальные условия по переходу на СЭД Docsvision с зарубежных решений, используемых на Вашем предприятии (Documentum, Lotus, FileNet, OpenText).
Документирование блоков. Раскрываем все плюсыYandex
Документирование блоков. Раскрываем все плюсы
Мы поговорим о том, как разрабатывается техническая документация к библиотеке bem-components и почему разделение интерфейса на блоки облегчает работу с документами как техническим писателям, так и разработчикам. А также о том, как мы выкладываем всю информацию по каждому блоку с примерами и JSDoc на наш сайт ru.bem.info.
Инна Белая, Яндекс
Разработчик технической документации в бригаде документирования БЭМ. В Яндексе с 2013 года.
Инструменты для подготовки пользовательской документации — Катя КуненкоYandex
В докладе речь пойдет об инструментах документирования в Яндексе. Екатерина рассмотрит этапы подготовки пользовательской документации и расскажет, какие инструменты используются на каждом этапе.
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
Обзор техник и приёмов для более эффективной работы с пользовательской документацией к программным и техническим системам.
Данные подходы возможно использовать в различных программах для работы с документацией — как в системах единого источника, так и в более традиционных инструментах.
В качестве практической демонстрации большинство техник разобрано на примере программы Dr.Explain.
Обзор продуктов theprotein.io
Живой keynote https://www.dropbox.com/s/e58zitfqyjpdsoz/%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD.%D0%93%D0%BB%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8%20%D0%B8%20%D1%80%D1%83%D0%BA%D0%B0%D0%BC%D0%B8%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0.key?dl=0
О проектировании дизайн-систем от разработчика интерфейсов. Что такое композиции компонентов и с чего стоит начинать строить свою систему, чем плохи и хороши имеющиеся на рынке решения и почему их точно нельзя использовать. Все то как передать бренд через интерфейсы в CSS с параноидальным переиспользованием кода. Дизайнерские и разработческие сетки, высокоуровневое проектирование интерфейсов с ориентацией на решение задач. Верстка и дизайн уровня «бог». Живые примеры, годы работы, инсайды, вот это вот всё.
Во время разработки мы сталкиваемся с крайне странными решениями и нетривиальными подходами. Я попытался их собрать вместе, чтобы показать какие нестандартные решения мы применяем чтобы решать нестандартные задачи. Я покажу как можно использовать привычные инструменты не по прямому назначению и получать профит. Вот вам задачка: как можно построить структуру HTML по CSS? Правда ли, что postcss может все или как разобрать любой препроцессор?
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
19.06.19 - MAD SEO Conf v.2.0 by Govitall - SEO-адаптация продуктов для выход...Vladislav Morgun
19 Июня 2019 года выступил на мини конференции MAD SEO Conf v.2.0 by Govitall где рассказал о том как работать с другими языками, которых вы можете даже не знать.
Как развивать библиотеку компонентов, не ломая ее / Артур Удалов (Mail.Ru Group)Ontico
HighLoad++ 2017
Зал «Пекин + Шанхай», 8 ноября, 17:00
Тезисы:
http://www.highload.ru/2017/abstracts/2991.html
Нынче стало модно выделять UI-компоненты в отдельную библиотеку и использовать её в нескольких проектах. Мы в команде почты Mail.ru делаем так же, но столкнулись с проблемой: каждый разработчик, меняя библиотеку под свои нужды, обязательно ломает что-нибудь, что работало у других.
Я расскажу о том, как мы решили эту проблему, и о том, какие инструменты для этого можно использовать. Storybook, BackstopJS, Jest, Webdriver.io, TypeScript - в их числе.
Видео: http://www.youtube.com/watch?v=vz0U3jQpHSM
Это обзор опыта применения лучших практик разработки программного обеспечения на разных проектах от госзаказов до видеоконференций в командах от 5 до 50 человек. В докладе будут описаны не только практики, но и то, как они применяются на реальных проектах и какие выгоды они действительно приносят.
Юрий Василевский «Автоматизация в XCode»
Yandex Mobile Camp в Санкт-Петербурге 2012
http://events.yandex.ru/events/yamobcamp/spb-may-2012/
Xcode — основной инструментарий разработки приложений под Mac OS X и Apple iOS. Он обладает широкими возможностями как для редактирования кода, так и для автоматизации задач. Мы обсудим некоторые из аспектов автоматизации (Code Sense, Targets, Services, Help), связанные с нумерацией сборок билдов, форматированием и контролем стиля кода, анализом дублированных участков кода, управлением внешними библиотеками.
Yandex Mobile Camp в Санкт-Петербурге, 30 мая 2012
Юрий Василевский, ведущий разработчик EPAM Systems, Mobile Solutions
Тема: Автоматизация в XCode
Тезисы:
Xcode — основной инструментарий разработки приложений под Mac OS X и Apple iOS. Он обладает широкими возможностями как для редактирования кода, так и для автоматизации задач.
Мы рассмотрим некоторые из аспектов автоматизации (Code Sense, Targets, Services, Help), связанные с нумерацией сборок билдов, форматированием и контролем стиля кода, анализом дублированных участков кода, управлением внешними библиотеками.
4. Проблемы с выпуском документации
• Разрозненная документация
• Один документ в одном файле
• Сложности командной работы
• Текстовый редактор вместо
специализированного ПО
• Невозможно повторно использовать
контент
www.docsvision.com Слайд: 4
5. Почему технология единого источника?
• Много форматов из одного исходника
(xhtml, chm, pdf и другие)
• Одновременная работа нескольких
техписателей над одним проектом
• Повторное использование контента
www.docsvision.com Слайд: 5
13. Почему именно DITA?
• Использования любого редактора с
поддержкой DITA
• Жестко определенная структура документа
• Унификация текста внутри раздела
• Компоновка итогового документа под
конкретного Заказчика
www.docsvision.com Слайд: 13
15. Стандарт документации компании
• Типы выпускаемых документов
Руководство пользователя, администратора и т.д.
• Структуру выпускаемых документов
Разделы документов
• Состав элементов структуры
Наполнение разделов
www.docsvision.com Слайд: 15
17. Формат, локализация, нумерация
• Утверждение набора выходных форматов
• Определение необходимости локализации
и набора языков
• Нумерация версий продукта и версий
документа
www.docsvision.com Слайд: 17
19. Подготовка макетов дизайна
• Количество видов стилевого оформления
• Соответствие Style Guide
• Разработка макетов дизайна для каждого
из выходных форматов (pdf, xhtml и тп)
• Утверждение макетов дизайна для каждого
вида документа
www.docsvision.com Слайд: 19
23. Настройка вывода
• Привлечение сторонних специалистов
• Настройка DITA OT для каждого из
форматов вывода
• Тестирование настроек и решение проблем
www.docsvision.com Слайд: 23
25. Сложность организации хранилища
• Необходимость разделения исходных
файлов и готовых документов
• Создание репозитория, единого для всех
техписателей
• Хранение исходных файлов для автосборки
справок
• Хранение версий готовых документов
www.docsvision.com Слайд: 25
28. Сложности обучения техписателей
• Изменить мышление – переход с учебника
на справочник
• Обучение работе в текстовом редакторе
• Изучение типового набора DITA тегов
• Подбор персонала
www.docsvision.com Слайд: 28