SDCast #138: в гостях Денис Радин, специалист по WebGL

Что вы знаете про 3D графику в вебе? А про стандарты W3C по работе с 3D графикой? У меня в гостях Денис Радин, так же известный в интернетах как PixelCommander, один из первых react разработчиков в Нидерландах и специалист по WebGL. В этом выпуске мы говорим про 3D графику в вебе.

Денис рассказал про свой опыт участия в разработке операционной системы для ТВ-приставок, пользовательский интерфейс которой был построен на веб стэке с использованием 3D. Поговорили про фреймворки и библиотеки, предоставляющие высокоуровневый API для работы с графикой: их плюсы и минусы, когда стоит использовать библиотеки, а когда лучше руками писать низкоуровневый код.

Мы обсудили для каких задач применяется WebGL, где и как стоит его использовать, обсудили как работает весь стек от вызова API со стороны JavaScript в браузере до выполнения в GPU. Поговорили про API WebGL: как он развивался, устаревал, какие в нём накопились вопросы и проблемы и как на свет появился новый стандарт WebGPU.

Денис является одним из организаторов крупной европейской конференции React Summit. Мы поговорили про конференции, выступления, онлайн и оффлайн.

Так же Денис рассказал про своё участие в W3C WebGPU Working group.

Читать далее

SDCast #135: в гостях Андрей Листочкин, CTO в компании Viravix

Встречайте 135-й выпуск подкаста. У меня в гостях Андрей Листочкин, CTO в компании Viravix. Очень давно мы собирались пообщаться с Андреем, но свершилось это вот только сейчас. Так что тем для обсуждения накопилось порядочно и выпуск получился длинным, но от этого не менее интересным!

Андрей рассказал про свой долгий и ветвистый путь в Айти: работу в компании Opera, IP-телефонию, разработку медицинского софта и заканчивая системами промышленного оборудования в пищевой промышленности.

Мы поговорили про эволюцию веба, развитие браузеров и внедрение новых браузерных API, подискутировали о инструментах фронтенда, таких как сборщики, вспомнили jQuery и Firebug!

Андрей рассказал про то, как он стал амбассадором Ember.js в русскоязычном сообществе. Мы подискутировали о фреймворках, платформах, их идеях и устаревании, vanilla js и легаси. Обсудили то, как изменились вопросы, задаваемые фронтенд-разработчикам на собеседованиях.

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

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

Читать далее

SDCast #19: в гостях Вадим Макеев

sd-podcast-logo Браузеры прошлого, настоящие и их развитие в ближайшем будущем, стандарты и технологии веб-индустрии, а так же многие другие насущные вопросы современного веба в новом выпуске SDCast’а. У меня в гостях Вадим Макеев, веб-евангелист в компании Opera Software, основатель сообщества @webstandards_ru, автор движка для презентаций @shower_me.

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

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

Так же Вадим немного рассказывает о Shower, инструменте для создания презентаций в браузере: историю его появления, его текущее состояние и планы по дальнейшему развитию.

Читать далее