Gå offline med appen Player FM !
#4 – Просыпайтесь! Пора делать open source!
Manage episode 302968831 series 2985770
Поможет ли open source стать вам круче сына маминой подруги? Дизайнеры знают как себя «продавать» и делать портфолио, а программисты — нет? Нужен ли разработчику личный бренд или можно спокойно кодить на работе за зарплату?
В выдуманной студии:
The Goose: Дима Коваленко https://twitter.com/dmtrKovalenko
The Duck: Влад Шилов https://twitter.com/Omgovich
Таймкоды:
00:00 – Приветствие
01:26 – Зачем Дима переписывает Remotion на Rust
02:30 – Нужен ли браузер
04:55 – Использование SVG для рендера видео
06:45 – О планах
09:45 – Проблема сложности кода
19:00 – JSX в Rust
21:53 – Зачем заниматься опен сорсом
23:15 – Портфолио дизайнера vs портфолио программиста
27:47 – Фейк-проекты vs реальные задачи
29:40 – Личный бренд и поиск работы
32:03 – Open source и саморазвитие
35:03 – Новые технологии и best practices
37:56 – Зачем компаниям делать open source
40:50 – GitHub — сервис знакомств
43:43 – Pixel matching и visual regression testing
49:44 – Цветовые модели и YIQ
51:50 – История sRGB
53:43 – Международная комиссия по освещению и CIE XYZ
56:14 – Отображение цветов в браузере
59:56 – Open source и работа
01:01:30 – Конец
Ссылки:
Remotion: https://www.remotion.dev/
resvg — SVG renderer на Rust: https://github.com/RazrFalcon/resvg
handlebars.js: https://github.com/handlebars-lang/handlebars.js
handlebars-rust: https://github.com/sunng87/handlebars-rust
Библиотеки 2D рендреинга:
Cairo: https://www.cairographics.org/
Skia: https://skia.org/Qt: https://www.qt.io/
A tiny Skia subset ported to Rust: https://github.com/RazrFalcon/tiny-skia
RSX (JSX в Rust): https://github.com/victorporof/rsx
OSnap: https://github.com/eWert-Online/OSnap
Visual-Regression-Tracker: https://github.com/Visual-Regression-Tracker/Visual-Regression-Tracker
pixelmatch: https://github.com/mapbox/pixelmatch
looks-same: https://github.com/gemini-testing/looks-same
Цветовая модель YIQ: https://en.wikipedia.org/wiki/YIQ
sRGB: https://en.wikipedia.org/wiki/SRGB
CIE (International Commission on Illumination): https://en.wikipedia.org/wiki/International_Commission_on_Illumination
CIE XYZ и цветовая подкова: https://en.wikipedia.org/wiki/CIE_1931_color_space
13 episoder
Manage episode 302968831 series 2985770
Поможет ли open source стать вам круче сына маминой подруги? Дизайнеры знают как себя «продавать» и делать портфолио, а программисты — нет? Нужен ли разработчику личный бренд или можно спокойно кодить на работе за зарплату?
В выдуманной студии:
The Goose: Дима Коваленко https://twitter.com/dmtrKovalenko
The Duck: Влад Шилов https://twitter.com/Omgovich
Таймкоды:
00:00 – Приветствие
01:26 – Зачем Дима переписывает Remotion на Rust
02:30 – Нужен ли браузер
04:55 – Использование SVG для рендера видео
06:45 – О планах
09:45 – Проблема сложности кода
19:00 – JSX в Rust
21:53 – Зачем заниматься опен сорсом
23:15 – Портфолио дизайнера vs портфолио программиста
27:47 – Фейк-проекты vs реальные задачи
29:40 – Личный бренд и поиск работы
32:03 – Open source и саморазвитие
35:03 – Новые технологии и best practices
37:56 – Зачем компаниям делать open source
40:50 – GitHub — сервис знакомств
43:43 – Pixel matching и visual regression testing
49:44 – Цветовые модели и YIQ
51:50 – История sRGB
53:43 – Международная комиссия по освещению и CIE XYZ
56:14 – Отображение цветов в браузере
59:56 – Open source и работа
01:01:30 – Конец
Ссылки:
Remotion: https://www.remotion.dev/
resvg — SVG renderer на Rust: https://github.com/RazrFalcon/resvg
handlebars.js: https://github.com/handlebars-lang/handlebars.js
handlebars-rust: https://github.com/sunng87/handlebars-rust
Библиотеки 2D рендреинга:
Cairo: https://www.cairographics.org/
Skia: https://skia.org/Qt: https://www.qt.io/
A tiny Skia subset ported to Rust: https://github.com/RazrFalcon/tiny-skia
RSX (JSX в Rust): https://github.com/victorporof/rsx
OSnap: https://github.com/eWert-Online/OSnap
Visual-Regression-Tracker: https://github.com/Visual-Regression-Tracker/Visual-Regression-Tracker
pixelmatch: https://github.com/mapbox/pixelmatch
looks-same: https://github.com/gemini-testing/looks-same
Цветовая модель YIQ: https://en.wikipedia.org/wiki/YIQ
sRGB: https://en.wikipedia.org/wiki/SRGB
CIE (International Commission on Illumination): https://en.wikipedia.org/wiki/International_Commission_on_Illumination
CIE XYZ и цветовая подкова: https://en.wikipedia.org/wiki/CIE_1931_color_space
13 episoder
Все серии
×
1 #12. UnderGoose&DuckJS | Дмитрий Пацура 1:26:24

1 #11. Фронтендер на заводе Tesla | Олег Исонен 1:39:11

1 #10. Статоскоп мне в Жору с Сергеем Мелюковым 1:06:18

1 Попался, воришка! с Андреем Ситником 1:05:59

1 Goose&Duck #7 – The Great Bogdan 1:07:05

1 #6. Самый малопродуктивный выпуск c Ильей Лесиком 59:49

1 #4 – Просыпайтесь! Пора делать open source! 1:02:09

1 #3 UI-дизайн-framework-системы 1:12:14

1 #2 – Промежуточные сорсмапы с Валентином Семирульником 1:14:10

1 Goose&Duck п(и)лотный – Babel, деньги, два гуся 57:20
Välkommen till Player FM
Player FM scannar webben för högkvalitativa podcasts för dig att njuta av nu direkt. Den är den bästa podcast-appen och den fungerar med Android, Iphone och webben. Bli medlem för att synka prenumerationer mellan enheter.