Дэниел Шиффман


Дэниел Шиффман (родился 29 июля 1973 г.) - программист, член совета директоров Processing Foundation [1] и адъюнкт-профессор интерактивных телекоммуникаций (ITP) в Школе Тиша Нью-Йоркского университета. Искусство . [2] Шиффман получил степень бакалавра математики и философии в Йельском университете и степень магистра в ITP. [3]

В его ранних работах «Рой № 1 » (2002 г.), «Рой № 2 » (2002 г.) и « Рой № 3 » (2004 г.) исследовались алгоритмы создания узоров виртуальных стайных птиц на основе модели Boids Крейга Рейнольдса в виде цифровых мазков кисти в реальном времени, созданных из вход видео в реальном времени, создающий органический живописный эффект в реальном времени. [4] До того, как он заинтересовался открытым исходным кодом и визуальным искусством, Шиффман был директором-постановщиком в P73 Productions Inc., [5] небольшой нью-йоркской театральной компании, которую он основал с друзьями из Йельского университета. [6]

Дэниел Шиффман в настоящее время занимается разработкой учебных пособий, примеров и библиотек для Processing , среды программирования с открытым исходным кодом, созданной Кейси Риасом и Беном Фраем . Шиффман ведет популярный канал на YouTube, The Coding Train , с обучающими видеороликами о том, как программировать в Processing и p5.js , библиотеке JavaScript с открытым исходным кодом с API, аналогичным API Processing. [7] Он также преподавал адаптацию своей книги «Природа кода » через Кадензе, используя p5.js. [8]