Ці помилки робив кожен, хто працював з мапами | Історія легенди, що створила Leaflet
ฝัง
- เผยแพร่เมื่อ 31 พ.ค. 2024
- Перший випуск подкасту Fwdays JavaScript Talks, де ми говоримо про JavaScript, Frontend та сумісні технології разом з ведучим Романом Лютіковим.
Наш гість - Володимир Агафонкін, автор бібліотеки Leaflet, яка стала стандартом у вебкартографії.
Володимир поділиться унікальним досвідом роботи з мапами. Поговоримо про WebGL, WebGPU, як дістати зображення зі супутників та інші технічні деталі. Окремо поговоримо про роботу у Марbox та чому Володимир відмовився від створення власного стартапу.
Усі посилання на музику гурту Володимира, стрімінги та соц.мережі: rain.in.ua/go/
На що варто підписатися:
- Більше цікавого для розробників: fwdays.com
- Телеграм-канал Fwdays: t.me/fwdays
- Телеграм-канал Романа: t.me/frontender_clj
- TH-cam канал Романа: / @3d2dua
- Твіттер Романа: / roman01la
- Посилання, статті, проєкти Володимира: agafonkin.com/
Таймкоди:
00:00 - Інтро. Знайомство з Романом Лютіковим
01:00 - Володимир Агафонкін про себе
03:24 - Яка мотивація тривалої роботи в Марbox?
08:15 - Виклики з комерціалізацією Open Source
11:19 - Специфіка та унікальність роботи з мапами
18:44 - Використання в автомобілях
20:10 - Бібліотека Leaflet. Структура Mapbox
25:10 - Проблеми з WebGL
29:11 - Ефективне малювання ліній на GPU
32:23 - Складність рендерингу написів
34:52 - На чому працює Маpbox на WebGL чи на WebGPU?
43:22 - Початок роботи над мапами
47:47 - Фінансова підтримка Leaflet. Відмова від створення стартапу
51:56 - Чи піде Володимир колись з мап?
52:51 - Проєкт для військових з використанням мап
54:27 - Яким чином Маpbox дістає зображення з супутників? Оновлення даних
56:48 - Про навчання в КПІ
01:03:03 - Академічна сфера алгоритмів. Вибір статей для вивчення
01:09:10 - Що потрібно знати, щоб почати працювати з мапами?
01:13:26 - Підсумки. Про музику - วิทยาศาสตร์และเทคโนโลยี
Як вам наш новий подкаст?
1:11:31 пам'ятаю часи, коли витратив десятки годин на те, щоб з 30 fps в WebGL (з three.js) підняти до 40 fps
ваааууу, я знала про Володимира тільки як вокаліста гурту Обійми Дощу, а воно он як🤯
В очікуванні на новий альбом🙌
❤
Дякую Володимиру за Leaflet
Дякую за цікавий випуск!
колись "Обійми дощу" досить довго були в моєму плейлисті, цікаво буде послухати новий альбом )
Гарний випуск
згадав як робив першу в доповідь по мапам на ChernihivJS😬
Цікава тема була😊
Дякую за цікаве інтерв'ю! Маю питання до Володимира: які знання.літературу ви використовували (якщо можна вказати) при створенні бібліотеки ліфлет.
Чесно кажучи, я майже ніколи не читаю технічних книг. Найкращий спосіб чогось навчитись - це вчитись на практиці, просто починати щось створювати, і гуглити все, чого не знаєш, по ходу справи (а там вже розбиратися через статті, відео, документацію, чужий код і т.д.).
@@agafonkin так і роблю. Останнім часом переключився на книжки; важко знайти правильну літературу.
Ще хочу додати: ліфлет вийшла класною бібліотекою! На двох проектах нею користувалися, і ще мепбокс на іншому. Дякую за ваш внесок!
Ведучій некомпетентний, гість топ.
Що саме вам здалось некомпетентним?