SlideShare a Scribd company logo
1 of 44
ТЕХНИЧЕСКИЙ ПИСАТЕЛЬ:
Ольга Кириченко,
ведущий технический писатель
UNIGINE, Томск
ОЖИДАНИЕ
VS
РЕАЛЬНОСТЬ
ЦЕЛИ
1. Познакомить с профессией технического писателя
2. Поделиться опытом разработки документации в IT компании
3. Рассказать про жанры документации, в которых мы пишем
4. Сравнить собственные ожидания от профессии и действительность
О КОМПАНИИ
UNIGINE. ПРОДУКТЫ
• 3D платформа UNIGINE
 исходный код платформы
 визуальный редактор
 SDK-браузер
 консольные инструменты
 документация
• Продукты на базе движка
 бенчмарки
 симуляторы
 игры
• Web-ресурсы
 промо-сайт
 портал для разработчиков
КТО ТАКОЙ
ТЕХНИЧЕСКИЙ ПИСАТЕЛЬ?
ПЕРЕВОДЧИК vs ТЕХНИЧЕСКИЙ ПИСАТЕЛЬ
ТЕХНИЧЕСКИЙ ПИСАТЕЛЬ
ОТЧАСТИ:
• Писатель
• Журналист
• Разработчик
• Тестировщик
• Иллюстратор
ОБЪЕМЫ РАБОТЫ
• 13 программистов
• Более 12 лет R&D
• Более 1 000 000 строк кода на С++
• 5-6 релизов SDK в год
• Объем изменений в неделю:
~10 новых методов API,
~2-3 фичи в движке и редакторе
• 1400 статей в одной версии
(700 000 слов)
• 3000 иллюстраций
• Отдельная версия документации
для каждого релиза
• 3 языка (En, Ru, Ch)
• Более 5000 методов API x3 языка
(С++, C#, UnigineScript)
• 3 тех. писателя
ПРОДУКТ ДОКУМЕНТАЦИЯ
ПРОЦЕСС НАПИСАНИЯ
СТАТЬИ
• Определение ЦА
• Опрос программистов, чтение кода
• Отсеивание ненужного
• Тестирование
• Разработка (опционально)
• Написание документации
• Вычитка
РАСПРЕДЕЛЕНИЕ ВРЕМЕНИ
АУДИТОРИЯ
• Программисты (графики,
логики, инструментария)
и технические художники
• 3D-художники
• Потенциальные покупатели
 Менеджеры
 Программисты
 3D-художники
• Все у кого есть интерес к
технологии
ВНУТРЕННЯЯ ВНЕШНЯЯ
ЖАНРЫ ДОКУМЕНТАЦИИ
1. МЕНТАЛЬНАЯ МОДЕЛЬ
• Базовые сущности и их взаимосвязи
• Принципы работы подсистем
• Связи со смежными областями
! Повествование в стиле Википедии
2. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
(GUI)
• Описание интерфейса инструментов
• Требуемое рабочее окружение
• Краевые значения параметров
• Влияние одних параметров на другие
! Текст, изображения (+GIF)
3. СПРАВОЧНИК API
• Описание классов, функций
и аргументов
• Ограничения и краевые случаи
• Примеры использования кода
! Быстрый поиск
4. ТУТОРИАЛ
• Пошаговое руководство с «нуля»
до результата
• Объясняем, как сделать, а не почему
так устроено
! Много картинок, видео
СТАНДАРТЫ,
ИНСТРУМЕНТЫ,
КАЧЕСТВО
СТАНДАРТЫ
• Пишем в свободном стиле, не по ГОСТу
• Пишем себе сами стандарты
• Используем Microsoft Manual of Style
• Обучались онлайн в Sprott business school
ИНСТРУМЕНТЫ
• Автогенерация API
• Система контроля версий
• Тесты, валидация
• Входные: XML, CMS
• Выходные: HTML
КАЧЕСТВО
• Отзывы клиентов
• Частота появления запросов на форуме
• Тест на новичках в компании
• Product-менеджеры
ДЕМОГРАФИЯ
Высшее образование
Пол
Дополнительное образование
Возраст
ОЖИДАНИЯ
vs
РЕАЛЬНОСТЬ
Будет время
досконально
изучить продукт
Первая задача
«Применение
процедурных генераторов
в создании контента для
real-time 3D приложений»
Программисты будут
подробно рассказывать
про сделанную работу,
и как этим
пользоваться
Сделал, но молчит
как партизан
Буду работать над
одной статьей, доведу
ее до совершенства
Работаю над десятью
параллельно, уже
не помню о чем была
первая
Напишу один раз хорошо
и всем будет счастье
Полностью
переписываю
одну и ту же статью
раз в два месяца
ВЫВОДЫ
НЕОБХОДИМЫЕ
ЛИЧНЫЕ КАЧЕСТВА
• Нужно быстро осваивать
большие объемы информации
• Любовь к людям
• Многозадачность
• Оптимизм
• Причастность к крутой
технологии и общество умных
коллег
• Широкий IT кругозор
• Навык описания сложных вещей
простыми словами
• Регулярная практика английского
в различных жанрах
• Возможность развиваться в
любом направлении
параллельно
ПЛЮСЫ
СПАСИБО!
Ольга Кириченко
qubblr@unigine.com
unigine.com

More Related Content

What's hot

Прототип как первый шаг на пути к MVP
Прототип как первый шаг на пути к MVPПрототип как первый шаг на пути к MVP
Прототип как первый шаг на пути к MVPRodion Salnik
 
Презентация по курсу «Проектирования в Axure»
Презентация по курсу  «Проектирования в Axure» Презентация по курсу  «Проектирования в Axure»
Презентация по курсу «Проектирования в Axure» Ekaterina Mironova
 
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...Tech Talks @NSU
 
терминология vol.2
терминология vol.2терминология vol.2
терминология vol.2SBTech
 
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВИспользование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВSQALab
 
Дизайн мобильных приложений: обо всем понемножку
Дизайн мобильных приложений: обо всем понемножкуДизайн мобильных приложений: обо всем понемножку
Дизайн мобильных приложений: обо всем понемножкуAndrasz Husti
 
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).Yuri Vedenin
 
РИФ 2016, UX стандарты: обучение и сертификация
РИФ 2016, UX стандарты: обучение и сертификацияРИФ 2016, UX стандарты: обучение и сертификация
РИФ 2016, UX стандарты: обучение и сертификацияТарасов Константин
 
Терминология как основной способ поиска разработчиков или как не опозорится п...
Терминология как основной способ поиска разработчиков или как не опозорится п...Терминология как основной способ поиска разработчиков или как не опозорится п...
Терминология как основной способ поиска разработчиков или как не опозорится п...SBTech
 
Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"
Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"
Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"AdvantShop
 
Бумажное прототипирование
Бумажное прототипированиеБумажное прототипирование
Бумажное прототипированиеMaxim Gaponov
 
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчикХитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчикNick Grachov
 
Agile Days 2011, Юферев - впоискахгибкогоразработчика
Agile Days 2011, Юферев - впоискахгибкогоразработчикаAgile Days 2011, Юферев - впоискахгибкогоразработчика
Agile Days 2011, Юферев - впоискахгибкогоразработчикаRoman Yuferev
 
Взаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаВзаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаNikita Efimov
 
ТИЦ - инжиниринговые услуги
ТИЦ - инжиниринговые услугиТИЦ - инжиниринговые услуги
ТИЦ - инжиниринговые услугиVladislav Troshin
 
Юзабилити-бюро UXMAN
Юзабилити-бюро UXMANЮзабилити-бюро UXMAN
Юзабилити-бюро UXMANKlimentij Bulygin
 
Dangerous Attraction
Dangerous AttractionDangerous Attraction
Dangerous AttractionEugene Rudyy
 
инструменты проектирования интерфейсов
инструменты проектирования интерфейсовинструменты проектирования интерфейсов
инструменты проектирования интерфейсовOleg Karapuzov
 
Дизайн-процесс: работаем над мобильным приложением
Дизайн-процесс: работаем над мобильным приложениемДизайн-процесс: работаем над мобильным приложением
Дизайн-процесс: работаем над мобильным приложениемAlexander Kirov
 

What's hot (20)

Прототип как первый шаг на пути к MVP
Прототип как первый шаг на пути к MVPПрототип как первый шаг на пути к MVP
Прототип как первый шаг на пути к MVP
 
Презентация по курсу «Проектирования в Axure»
Презентация по курсу  «Проектирования в Axure» Презентация по курсу  «Проектирования в Axure»
Презентация по курсу «Проектирования в Axure»
 
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
 
терминология vol.2
терминология vol.2терминология vol.2
терминология vol.2
 
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВИспользование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
 
Дизайн мобильных приложений: обо всем понемножку
Дизайн мобильных приложений: обо всем понемножкуДизайн мобильных приложений: обо всем понемножку
Дизайн мобильных приложений: обо всем понемножку
 
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
 
РИФ 2016, UX стандарты: обучение и сертификация
РИФ 2016, UX стандарты: обучение и сертификацияРИФ 2016, UX стандарты: обучение и сертификация
РИФ 2016, UX стандарты: обучение и сертификация
 
Терминология как основной способ поиска разработчиков или как не опозорится п...
Терминология как основной способ поиска разработчиков или как не опозорится п...Терминология как основной способ поиска разработчиков или как не опозорится п...
Терминология как основной способ поиска разработчиков или как не опозорится п...
 
Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"
Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"
Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"
 
Бумажное прототипирование
Бумажное прототипированиеБумажное прототипирование
Бумажное прототипирование
 
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчикХитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
 
Agile Days 2011, Юферев - впоискахгибкогоразработчика
Agile Days 2011, Юферев - впоискахгибкогоразработчикаAgile Days 2011, Юферев - впоискахгибкогоразработчика
Agile Days 2011, Юферев - впоискахгибкогоразработчика
 
Взаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаВзаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитика
 
ТИЦ - инжиниринговые услуги
ТИЦ - инжиниринговые услугиТИЦ - инжиниринговые услуги
ТИЦ - инжиниринговые услуги
 
Юзабилити-бюро UXMAN
Юзабилити-бюро UXMANЮзабилити-бюро UXMAN
Юзабилити-бюро UXMAN
 
Mobile UI @Levelapp.me
Mobile UI @Levelapp.meMobile UI @Levelapp.me
Mobile UI @Levelapp.me
 
Dangerous Attraction
Dangerous AttractionDangerous Attraction
Dangerous Attraction
 
инструменты проектирования интерфейсов
инструменты проектирования интерфейсовинструменты проектирования интерфейсов
инструменты проектирования интерфейсов
 
Дизайн-процесс: работаем над мобильным приложением
Дизайн-процесс: работаем над мобильным приложениемДизайн-процесс: работаем над мобильным приложением
Дизайн-процесс: работаем над мобильным приложением
 

Viewers also liked

φιλοσοφία και κοινωνία
φιλοσοφία  και κοινωνίαφιλοσοφία  και κοινωνία
φιλοσοφία και κοινωνίαAthina Georgiadou
 
Social mania playing with pets
Social mania  playing with petsSocial mania  playing with pets
Social mania playing with petsGnanendra Shamaiah
 
Derivada de una funcion y reglas de derivacion
Derivada de una funcion y reglas de derivacionDerivada de una funcion y reglas de derivacion
Derivada de una funcion y reglas de derivacionjesusmuggle
 
Dealer Funding Checklist - Fillable v12-28-15
Dealer Funding Checklist - Fillable v12-28-15Dealer Funding Checklist - Fillable v12-28-15
Dealer Funding Checklist - Fillable v12-28-15John Hughes
 
Teras dan terap pluralisme
Teras dan terap pluralismeTeras dan terap pluralisme
Teras dan terap pluralismeKamsul Khusairi
 
Rbs nov-dec-2016
Rbs nov-dec-2016Rbs nov-dec-2016
Rbs nov-dec-2016Rbs Jabbeke
 
Developing thinking handouts_2010
Developing thinking handouts_2010Developing thinking handouts_2010
Developing thinking handouts_2010mund123
 
Tarda de psico a l'aire lliure
Tarda de psico a l'aire lliureTarda de psico a l'aire lliure
Tarda de psico a l'aire lliureMercè Gimeno
 
Taking notes
Taking notesTaking notes
Taking notesabujumana
 
Rbs sept-okt 2015
Rbs sept-okt 2015Rbs sept-okt 2015
Rbs sept-okt 2015Rbs Jabbeke
 
The Numeral - Числительное
The Numeral - ЧислительноеThe Numeral - Числительное
The Numeral - ЧислительноеMr Intenglish
 

Viewers also liked (20)

φιλοσοφία και κοινωνία
φιλοσοφία  και κοινωνίαφιλοσοφία  και κοινωνία
φιλοσοφία και κοινωνία
 
Social mania playing with pets
Social mania  playing with petsSocial mania  playing with pets
Social mania playing with pets
 
W1a4 ashleigh brady
W1a4 ashleigh bradyW1a4 ashleigh brady
W1a4 ashleigh brady
 
Teaching
TeachingTeaching
Teaching
 
Testimonial
TestimonialTestimonial
Testimonial
 
FLUJOS DE ENERGÍA
FLUJOS DE ENERGÍA FLUJOS DE ENERGÍA
FLUJOS DE ENERGÍA
 
Derivada de una funcion y reglas de derivacion
Derivada de una funcion y reglas de derivacionDerivada de una funcion y reglas de derivacion
Derivada de una funcion y reglas de derivacion
 
Intan softskill
Intan softskillIntan softskill
Intan softskill
 
52342176
5234217652342176
52342176
 
Dealer Funding Checklist - Fillable v12-28-15
Dealer Funding Checklist - Fillable v12-28-15Dealer Funding Checklist - Fillable v12-28-15
Dealer Funding Checklist - Fillable v12-28-15
 
Seo OnPage
Seo OnPageSeo OnPage
Seo OnPage
 
Teras dan terap pluralisme
Teras dan terap pluralismeTeras dan terap pluralisme
Teras dan terap pluralisme
 
TARÍN REMOHÍ MA; URIOL BATUECAS J (2012) [Presentación del INVASSAT en el pro...
TARÍN REMOHÍ MA; URIOL BATUECAS J (2012) [Presentación del INVASSAT en el pro...TARÍN REMOHÍ MA; URIOL BATUECAS J (2012) [Presentación del INVASSAT en el pro...
TARÍN REMOHÍ MA; URIOL BATUECAS J (2012) [Presentación del INVASSAT en el pro...
 
Rbs nov-dec-2016
Rbs nov-dec-2016Rbs nov-dec-2016
Rbs nov-dec-2016
 
Developing thinking handouts_2010
Developing thinking handouts_2010Developing thinking handouts_2010
Developing thinking handouts_2010
 
Tarda de psico a l'aire lliure
Tarda de psico a l'aire lliureTarda de psico a l'aire lliure
Tarda de psico a l'aire lliure
 
Taking notes
Taking notesTaking notes
Taking notes
 
La valentina
La valentinaLa valentina
La valentina
 
Rbs sept-okt 2015
Rbs sept-okt 2015Rbs sept-okt 2015
Rbs sept-okt 2015
 
The Numeral - Числительное
The Numeral - ЧислительноеThe Numeral - Числительное
The Numeral - Числительное
 

Similar to Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016

Developer experience и API как продукт
Developer experience и API как продуктDeveloper experience и API как продукт
Developer experience и API как продуктAnastasia Goryacheva
 
Automation from the trenches
Automation from the trenchesAutomation from the trenches
Automation from the trenchesGleb Rybalko
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практикеDenis Tuchin
 
Промышленная разработка ПО. Лекция 1. Общие понятия
Промышленная разработка ПО. Лекция 1. Общие понятияПромышленная разработка ПО. Лекция 1. Общие понятия
Промышленная разработка ПО. Лекция 1. Общие понятияMikhail Payson
 
Промышленная разработка ПО. Лекция 2. Инструменты
Промышленная разработка ПО. Лекция 2. ИнструментыПромышленная разработка ПО. Лекция 2. Инструменты
Промышленная разработка ПО. Лекция 2. ИнструментыMikhail Payson
 
Руководство для программистов по устройству на работу в Unigine
Руководство для программистов по устройству на работу в UnigineРуководство для программистов по устройству на работу в Unigine
Руководство для программистов по устройству на работу в UnigineUnigine Corp.
 
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptxПрезентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptx5bfnz5j9hl5bfnz5j9hl
 
Прототипирование мобильных приложений
Прототипирование мобильных приложенийПрототипирование мобильных приложений
Прототипирование мобильных приложенийSQALab
 
Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Fwdays
 
Особенности тестирования открытого ПО
Особенности тестирования открытого ПООсобенности тестирования открытого ПО
Особенности тестирования открытого ПОAlexey Lyanguzov
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в ITSam Faktorovich
 
Виктор Розаев - Как не сломать обратную совместимость в Public API
Виктор Розаев - Как не сломать обратную совместимость в Public APIВиктор Розаев - Как не сломать обратную совместимость в Public API
Виктор Розаев - Как не сломать обратную совместимость в Public APIMoscowJS
 
Специфика тестирования проектов с открытым исходным кодом
Специфика тестирования проектов с открытым исходным кодомСпецифика тестирования проектов с открытым исходным кодом
Специфика тестирования проектов с открытым исходным кодомSQALab
 
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)Ontico
 
Javascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только одинJavascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только одинSergey Xek
 
Aspect-Oriented Programming in PHP
Aspect-Oriented Programming in PHPAspect-Oriented Programming in PHP
Aspect-Oriented Programming in PHPAlexander Lisachenko
 

Similar to Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016 (20)

Developer experience и API как продукт
Developer experience и API как продуктDeveloper experience и API как продукт
Developer experience и API как продукт
 
Automation from the trenches
Automation from the trenchesAutomation from the trenches
Automation from the trenches
 
Automation from the trenches
Automation from the trenchesAutomation from the trenches
Automation from the trenches
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практике
 
Промышленная разработка ПО. Лекция 1. Общие понятия
Промышленная разработка ПО. Лекция 1. Общие понятияПромышленная разработка ПО. Лекция 1. Общие понятия
Промышленная разработка ПО. Лекция 1. Общие понятия
 
Промышленная разработка ПО. Лекция 2. Инструменты
Промышленная разработка ПО. Лекция 2. ИнструментыПромышленная разработка ПО. Лекция 2. Инструменты
Промышленная разработка ПО. Лекция 2. Инструменты
 
Руководство для программистов по устройству на работу в Unigine
Руководство для программистов по устройству на работу в UnigineРуководство для программистов по устройству на работу в Unigine
Руководство для программистов по устройству на работу в Unigine
 
Team workflow
Team workflowTeam workflow
Team workflow
 
Paper prototyping
Paper prototypingPaper prototyping
Paper prototyping
 
3 Все о разработке интернет проектов
3 Все о разработке интернет проектов3 Все о разработке интернет проектов
3 Все о разработке интернет проектов
 
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptxПрезентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
 
Прототипирование мобильных приложений
Прототипирование мобильных приложенийПрототипирование мобильных приложений
Прототипирование мобильных приложений
 
Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"
 
Особенности тестирования открытого ПО
Особенности тестирования открытого ПООсобенности тестирования открытого ПО
Особенности тестирования открытого ПО
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в IT
 
Виктор Розаев - Как не сломать обратную совместимость в Public API
Виктор Розаев - Как не сломать обратную совместимость в Public APIВиктор Розаев - Как не сломать обратную совместимость в Public API
Виктор Розаев - Как не сломать обратную совместимость в Public API
 
Специфика тестирования проектов с открытым исходным кодом
Специфика тестирования проектов с открытым исходным кодомСпецифика тестирования проектов с открытым исходным кодом
Специфика тестирования проектов с открытым исходным кодом
 
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
 
Javascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только одинJavascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только один
 
Aspect-Oriented Programming in PHP
Aspect-Oriented Programming in PHPAspect-Oriented Programming in PHP
Aspect-Oriented Programming in PHP
 

More from Unigine Corp.

С одним плюсом (Андрей Аксёнов)
С одним плюсом (Андрей Аксёнов)С одним плюсом (Андрей Аксёнов)
С одним плюсом (Андрей Аксёнов)Unigine Corp.
 
Продажи на азиатский рынок (Ден Шергин)
Продажи на азиатский рынок (Ден Шергин)Продажи на азиатский рынок (Ден Шергин)
Продажи на азиатский рынок (Ден Шергин)Unigine Corp.
 
Анатомия одного кадра в Unigine Engine (Леонид Лубенко) - DEBUG TiME #3 2016
Анатомия одного кадра в Unigine Engine (Леонид Лубенко) - DEBUG TiME #3 2016Анатомия одного кадра в Unigine Engine (Леонид Лубенко) - DEBUG TiME #3 2016
Анатомия одного кадра в Unigine Engine (Леонид Лубенко) - DEBUG TiME #3 2016Unigine Corp.
 
Базовые понятия 3D графики (Ден Шергин) - DEBUG TiME #3 2016
Базовые понятия 3D графики (Ден Шергин) - DEBUG TiME #3 2016Базовые понятия 3D графики (Ден Шергин) - DEBUG TiME #3 2016
Базовые понятия 3D графики (Ден Шергин) - DEBUG TiME #3 2016Unigine Corp.
 
Переход к визуализации с учетом физических свойств материалов на примере 3D п...
Переход к визуализации с учетом физических свойств материалов на примере 3D п...Переход к визуализации с учетом физических свойств материалов на примере 3D п...
Переход к визуализации с учетом физических свойств материалов на примере 3D п...Unigine Corp.
 
Коротенько про веб-тесты. Екатерина Попова. Debug time#2 2014
Коротенько про веб-тесты. Екатерина Попова. Debug time#2 2014Коротенько про веб-тесты. Екатерина Попова. Debug time#2 2014
Коротенько про веб-тесты. Екатерина Попова. Debug time#2 2014Unigine Corp.
 
Про автотесты, фреймворки и железки. Андрей Баюн. Debug time#2 2014
Про автотесты, фреймворки и железки. Андрей Баюн. Debug time#2 2014Про автотесты, фреймворки и железки. Андрей Баюн. Debug time#2 2014
Про автотесты, фреймворки и железки. Андрей Баюн. Debug time#2 2014Unigine Corp.
 
20 проектов, 6 платформ, больше миллиона строк кода, 3 qa инженера. Дмитрий К...
20 проектов, 6 платформ, больше миллиона строк кода, 3 qa инженера. Дмитрий К...20 проектов, 6 платформ, больше миллиона строк кода, 3 qa инженера. Дмитрий К...
20 проектов, 6 платформ, больше миллиона строк кода, 3 qa инженера. Дмитрий К...Unigine Corp.
 
Геймификация - играя делаем игры. Наталья Оглоблина. Unigine Open Air 2013
Геймификация - играя делаем игры. Наталья Оглоблина. Unigine Open Air 2013Геймификация - играя делаем игры. Наталья Оглоблина. Unigine Open Air 2013
Геймификация - играя делаем игры. Наталья Оглоблина. Unigine Open Air 2013Unigine Corp.
 
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...Unigine Corp.
 
Просто, нудно, сложно. Андрей Аксенов. Unigine Open Air 2013
Просто, нудно, сложно. Андрей Аксенов. Unigine Open Air 2013Просто, нудно, сложно. Андрей Аксенов. Unigine Open Air 2013
Просто, нудно, сложно. Андрей Аксенов. Unigine Open Air 2013Unigine Corp.
 
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013Unigine Corp.
 
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...Unigine Corp.
 
Технологии Alawar для создания игр: какие есть сегодня и какие будут завтра. ...
Технологии Alawar для создания игр: какие есть сегодня и какие будут завтра. ...Технологии Alawar для создания игр: какие есть сегодня и какие будут завтра. ...
Технологии Alawar для создания игр: какие есть сегодня и какие будут завтра. ...Unigine Corp.
 
Особенности разработки программных продуктов для международного рынка (Unigin...
Особенности разработки программных продуктов для международного рынка (Unigin...Особенности разработки программных продуктов для международного рынка (Unigin...
Особенности разработки программных продуктов для международного рынка (Unigin...Unigine Corp.
 
Разработка мультиплатформенных 3D игр (Unigine, CodeFest2012)
Разработка мультиплатформенных 3D игр (Unigine, CodeFest2012)Разработка мультиплатформенных 3D игр (Unigine, CodeFest2012)
Разработка мультиплатформенных 3D игр (Unigine, CodeFest2012)Unigine Corp.
 

More from Unigine Corp. (16)

С одним плюсом (Андрей Аксёнов)
С одним плюсом (Андрей Аксёнов)С одним плюсом (Андрей Аксёнов)
С одним плюсом (Андрей Аксёнов)
 
Продажи на азиатский рынок (Ден Шергин)
Продажи на азиатский рынок (Ден Шергин)Продажи на азиатский рынок (Ден Шергин)
Продажи на азиатский рынок (Ден Шергин)
 
Анатомия одного кадра в Unigine Engine (Леонид Лубенко) - DEBUG TiME #3 2016
Анатомия одного кадра в Unigine Engine (Леонид Лубенко) - DEBUG TiME #3 2016Анатомия одного кадра в Unigine Engine (Леонид Лубенко) - DEBUG TiME #3 2016
Анатомия одного кадра в Unigine Engine (Леонид Лубенко) - DEBUG TiME #3 2016
 
Базовые понятия 3D графики (Ден Шергин) - DEBUG TiME #3 2016
Базовые понятия 3D графики (Ден Шергин) - DEBUG TiME #3 2016Базовые понятия 3D графики (Ден Шергин) - DEBUG TiME #3 2016
Базовые понятия 3D графики (Ден Шергин) - DEBUG TiME #3 2016
 
Переход к визуализации с учетом физических свойств материалов на примере 3D п...
Переход к визуализации с учетом физических свойств материалов на примере 3D п...Переход к визуализации с учетом физических свойств материалов на примере 3D п...
Переход к визуализации с учетом физических свойств материалов на примере 3D п...
 
Коротенько про веб-тесты. Екатерина Попова. Debug time#2 2014
Коротенько про веб-тесты. Екатерина Попова. Debug time#2 2014Коротенько про веб-тесты. Екатерина Попова. Debug time#2 2014
Коротенько про веб-тесты. Екатерина Попова. Debug time#2 2014
 
Про автотесты, фреймворки и железки. Андрей Баюн. Debug time#2 2014
Про автотесты, фреймворки и железки. Андрей Баюн. Debug time#2 2014Про автотесты, фреймворки и железки. Андрей Баюн. Debug time#2 2014
Про автотесты, фреймворки и железки. Андрей Баюн. Debug time#2 2014
 
20 проектов, 6 платформ, больше миллиона строк кода, 3 qa инженера. Дмитрий К...
20 проектов, 6 платформ, больше миллиона строк кода, 3 qa инженера. Дмитрий К...20 проектов, 6 платформ, больше миллиона строк кода, 3 qa инженера. Дмитрий К...
20 проектов, 6 платформ, больше миллиона строк кода, 3 qa инженера. Дмитрий К...
 
Геймификация - играя делаем игры. Наталья Оглоблина. Unigine Open Air 2013
Геймификация - играя делаем игры. Наталья Оглоблина. Unigine Open Air 2013Геймификация - играя делаем игры. Наталья Оглоблина. Unigine Open Air 2013
Геймификация - играя делаем игры. Наталья Оглоблина. Unigine Open Air 2013
 
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
 
Просто, нудно, сложно. Андрей Аксенов. Unigine Open Air 2013
Просто, нудно, сложно. Андрей Аксенов. Unigine Open Air 2013Просто, нудно, сложно. Андрей Аксенов. Unigine Open Air 2013
Просто, нудно, сложно. Андрей Аксенов. Unigine Open Air 2013
 
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
 
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
 
Технологии Alawar для создания игр: какие есть сегодня и какие будут завтра. ...
Технологии Alawar для создания игр: какие есть сегодня и какие будут завтра. ...Технологии Alawar для создания игр: какие есть сегодня и какие будут завтра. ...
Технологии Alawar для создания игр: какие есть сегодня и какие будут завтра. ...
 
Особенности разработки программных продуктов для международного рынка (Unigin...
Особенности разработки программных продуктов для международного рынка (Unigin...Особенности разработки программных продуктов для международного рынка (Unigin...
Особенности разработки программных продуктов для международного рынка (Unigin...
 
Разработка мультиплатформенных 3D игр (Unigine, CodeFest2012)
Разработка мультиплатформенных 3D игр (Unigine, CodeFest2012)Разработка мультиплатформенных 3D игр (Unigine, CodeFest2012)
Разработка мультиплатформенных 3D игр (Unigine, CodeFest2012)
 

Технический писатель: ожидание vs реальность (Ольга Кириченко) - DocFactor 2016