Generic Talks
Будем в 19:30 по СЕТ, попробую потранслировать что-то, скорее на ютюб. Если кто-то спец по трансляции с Zoom, то можете тыкнуть меня в лс @olegkovalov через 5ч8м начнем-с https://time.is/1930_19_Mar_2020_in_CET
А, ну вот, мы live.
Пришлось выйти на канале Good Reviewer - Bad Reviewer, из-за правил ютюба, но это 1й раз. Чатить можно как в телеграме, так и на ютюбе, выбирайте сами)
https://www.youtube.com/watch?v=RUVEewnD5ww
Пришлось выйти на канале Good Reviewer - Bad Reviewer, из-за правил ютюба, но это 1й раз. Чатить можно как в телеграме, так и на ютюбе, выбирайте сами)
https://www.youtube.com/watch?v=RUVEewnD5ww
YouTube
Generic Talks Show
Generic Talks
А, ну вот, мы live. Пришлось выйти на канале Good Reviewer - Bad Reviewer, из-за правил ютюба, но это 1й раз. Чатить можно как в телеграме, так и на ютюбе, выбирайте сами) https://www.youtube.com/watch?v=RUVEewnD5ww
Обновили ссыль, пардон https://www.youtube.com/watch?v=RUVEewnD5ww
YouTube
Generic Talks Show
Audio
Как некоторые из вас видели посты за четверг, мы сделали live-запись на youtube, а теперь её можно послушать и в аудио.
Говорили о разном, и про апи, и про CI, и как там дела в процессорах. О! еще о кешах было, а еще к нам зашел Юра, друг и гость :)
https://soundcloud.com/generictalks/0014-live-show
Говорили о разном, и про апи, и про CI, и как там дела в процессорах. О! еще о кешах было, а еще к нам зашел Юра, друг и гость :)
https://soundcloud.com/generictalks/0014-live-show
Audio
15й выпуск Generic Talks, к нам пришел супер-гость Илья Токарь, и выпуск получился крутой.
00:00:00 - Илья из Гугла и его перформанс ремесло.
00:05:00 - Говорим об ProtocolBuffers и отличиях от FlatBuffers.
00:13:30 - Пример прикладной оптимизации: сериализация float.
00:35:54 - Как собеседовать перформанс инженера? На что обращать внимание?
00:21:40 - Насколько часто мы сваливаемся в асемблер кода оптимизируем последние процентики?
00:40:27 - Как мы следим за прогресом Go и сколько мы будем оптимизировать всего когда появятся generics.
01:02:44 - Костыли для C++ которые делают его немного безопасние vs костыли которые делают Java быстрее.
01:25:00 - Можно ли изменить сalling convention для Go?
01:42:27 - Закон Мура умер? Что теперь делать? Можем ли мы передвинуть примитивные структуры данных в камень? Говорим про FPGA.
02:16:40 - Сколько оверхеда вносит виртуализация. Почему между скоростью и безопасностью мы выбираем скорость? JavaScript vs C++ vs Rust - кто к кому заходит на поляну?
00:00:00 - Илья из Гугла и его перформанс ремесло.
00:05:00 - Говорим об ProtocolBuffers и отличиях от FlatBuffers.
00:13:30 - Пример прикладной оптимизации: сериализация float.
00:35:54 - Как собеседовать перформанс инженера? На что обращать внимание?
00:21:40 - Насколько часто мы сваливаемся в асемблер кода оптимизируем последние процентики?
00:40:27 - Как мы следим за прогресом Go и сколько мы будем оптимизировать всего когда появятся generics.
01:02:44 - Костыли для C++ которые делают его немного безопасние vs костыли которые делают Java быстрее.
01:25:00 - Можно ли изменить сalling convention для Go?
01:42:27 - Закон Мура умер? Что теперь делать? Можем ли мы передвинуть примитивные структуры данных в камень? Говорим про FPGA.
02:16:40 - Сколько оверхеда вносит виртуализация. Почему между скоростью и безопасностью мы выбираем скорость? JavaScript vs C++ vs Rust - кто к кому заходит на поляну?
Generic Talks
15й выпуск Generic Talks, к нам пришел супер-гость Илья Токарь, и выпуск получился крутой. 00:00:00 - Илья из Гугла и его перформанс ремесло. 00:05:00 - Говорим об ProtocolBuffers и отличиях от FlatBuffers. 00:13:30 - Пример прикладной оптимизации: сериализация…
И конечно же SoundCloud
https://soundcloud.com/generictalks/0015-chto-zhe-tam-proiskhodit-v-cpu-i-gost-ilya-tokar
https://soundcloud.com/generictalks/0015-chto-zhe-tam-proiskhodit-v-cpu-i-gost-ilya-tokar
Generic Talks
Generic Talks опять Live, подключайтесь :) https://www.youtube.com/watch?v=WLo3SDFiEZQ
Audio
16й выпуск теперь и в мп3.
Разговаривали про LLVM 10, Zig CC, Lazy Values в Go, парсеры Прата от Искандера.
Последние 20 минут уже после live на ютюб. А еще снизили качество записи, тестовая группа не заметила разницы, поживём в таком формате пока (заботимся о пропускной способности во время карантина, так-то)
https://soundcloud.com/generictalks/generic-talks-16
Разговаривали про LLVM 10, Zig CC, Lazy Values в Go, парсеры Прата от Искандера.
Последние 20 минут уже после live на ютюб. А еще снизили качество записи, тестовая группа не заметила разницы, поживём в таком формате пока (заботимся о пропускной способности во время карантина, так-то)
https://soundcloud.com/generictalks/generic-talks-16
Еще полюзуясь случаем хотим напомнить что вы можете:
- Подписатся на наш канал в YouTube, чтобы получать уведомления про лайв стримы, а не только слушать запись - https://www.youtube.com/channel/UCLW_8skJ-sIHXACL7HZqchA
- Подписатся на наше шоу с код ревью и кучей интересных советов - https://www.youtube.com/channel/UC8_A5W8g7UV0pk0uL66iQAQ (и Телеграм @good_bad_reviewer)
- Поддержать нас на Patreon - https://www.patreon.com/generictalks
- Подписатся на наш канал в YouTube, чтобы получать уведомления про лайв стримы, а не только слушать запись - https://www.youtube.com/channel/UCLW_8skJ-sIHXACL7HZqchA
- Подписатся на наше шоу с код ревью и кучей интересных советов - https://www.youtube.com/channel/UC8_A5W8g7UV0pk0uL66iQAQ (и Телеграм @good_bad_reviewer)
- Поддержать нас на Patreon - https://www.patreon.com/generictalks
Хей, мы планируем выпуск про вычисления на GPU сделать. Не хотите вопросов подкинуть? может что-то слышали и хотите узнать детальнее? А может готовы все-все оспорить? Напишите в чате или боту. Спасибо :)
Generic Talks
Хей, мы планируем выпуск про вычисления на GPU сделать. Не хотите вопросов подкинуть? может что-то слышали и хотите узнать детальнее? А может готовы все-все оспорить? Напишите в чате или боту. Спасибо :)
Так вот, мы live, будем говорить с гостем о GPU, присоединяйтесь :)
https://www.youtube.com/watch?v=-WH0yn4T-N4
https://www.youtube.com/watch?v=-WH0yn4T-N4
YouTube
Generic Talks 0017. GPU и гость Георгий Евтушенко
Audio
17й выпуск в мп3.
Говорим Про GPU С Георгием Евтушенко.
Twitter: @g_evtushenko
Blog: medium.com/@evtushenko.georgy
1. Источники ускорения при использовании GPU.
2. Специфика разработки под множественные GPU
3. JIT компиляция как источник оптимизации
4. HIP как способ поддержания единого кода для GPU от AMD и NVIDIA
5. Подходы к поддержанию единого кода для GPU и CPU.
https://soundcloud.com/generictalks/generic-talks-17-govorim-pro-gpu-s-georgiem-evtushenko
🎙Наш канал в YouTube - https://www.youtube.com/channel/UCLW_8skJ-sIHXACL7HZqchA
📹 Шоу с код ревью и кучей интересных советов - https://www.youtube.com/channel/UC8_A5W8g7UV0pk0uL66iQAQ (и Телеграм @good_bad_reviewer)
💵 Patreon - https://www.patreon.com/generictalks
Говорим Про GPU С Георгием Евтушенко.
Twitter: @g_evtushenko
Blog: medium.com/@evtushenko.georgy
1. Источники ускорения при использовании GPU.
2. Специфика разработки под множественные GPU
3. JIT компиляция как источник оптимизации
4. HIP как способ поддержания единого кода для GPU от AMD и NVIDIA
5. Подходы к поддержанию единого кода для GPU и CPU.
https://soundcloud.com/generictalks/generic-talks-17-govorim-pro-gpu-s-georgiem-evtushenko
🎙Наш канал в YouTube - https://www.youtube.com/channel/UCLW_8skJ-sIHXACL7HZqchA
📹 Шоу с код ревью и кучей интересных советов - https://www.youtube.com/channel/UC8_A5W8g7UV0pk0uL66iQAQ (и Телеграм @good_bad_reviewer)
💵 Patreon - https://www.patreon.com/generictalks
А мы live! У нас новый гость - Алексей Акулович из ВК. Поговорим о Go, геймдеве, перформансе и...а кто его знает. Присоединяйтесь)
https://www.youtube.com/watch?v=2m-Ebr_6Bng
https://www.youtube.com/watch?v=2m-Ebr_6Bng
YouTube
Generic Talks 0018. Gamedev, что там не так в Go и гость Алексей Акулович
Audio
18й выпуск в аудио
В Гостях Алексей Акулович.
Мы поговорили про разработку игр как хобби, ограничение потребления памяти для процессов Go и о том как неправильно сравнивать программистов.
Парочка ссылок:
Go heap limits - https://go-review.googlesource.com/c/go/+/227767/
Ludum dare 2020 - https://ldjam.com/
Блоги про разработку игр:
www.youtube.com/user/handmadeheroarchive/videos
www.youtube.com/user/jblow888/videos
www.youtube.com/channel/UCUmLRMER…tgnbFfknAg/videos
www.youtube.com/user/ThinMatrix
🎙Наш канал в YouTube - www.youtube.com/channel/UCLW_8skJ-sIHXACL7HZqchA
📹 Шоу с код ревью и кучей интересных советов - www.youtube.com/channel/UC8_A5W8g7UV0pk0uL66iQAQ (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks
https://soundcloud.com/generictalks/0018-v-gostyakh-aleksei-akulovich-i-my-govorim-o-vsyakom
В Гостях Алексей Акулович.
Мы поговорили про разработку игр как хобби, ограничение потребления памяти для процессов Go и о том как неправильно сравнивать программистов.
Парочка ссылок:
Go heap limits - https://go-review.googlesource.com/c/go/+/227767/
Ludum dare 2020 - https://ldjam.com/
Блоги про разработку игр:
www.youtube.com/user/handmadeheroarchive/videos
www.youtube.com/user/jblow888/videos
www.youtube.com/channel/UCUmLRMER…tgnbFfknAg/videos
www.youtube.com/user/ThinMatrix
🎙Наш канал в YouTube - www.youtube.com/channel/UCLW_8skJ-sIHXACL7HZqchA
📹 Шоу с код ревью и кучей интересных советов - www.youtube.com/channel/UC8_A5W8g7UV0pk0uL66iQAQ (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks
https://soundcloud.com/generictalks/0018-v-gostyakh-aleksei-akulovich-i-my-govorim-o-vsyakom
Привет, эт мы, у нас в гостях разработчики от PVS-Studio.
А еще хотим поделиться промо-кодом на загрузку их крутого продукта: https://www.viva64.com/ru/pvs-studio-download/?promo=generictalks Бесплатно получите лицензию на месяц (вместо 7 дней!)
https://www.youtube.com/watch?v=g3VP2fftbuI
А еще хотим поделиться промо-кодом на загрузку их крутого продукта: https://www.viva64.com/ru/pvs-studio-download/?promo=generictalks Бесплатно получите лицензию на месяц (вместо 7 дней!)
https://www.youtube.com/watch?v=g3VP2fftbuI
YouTube
Generic Talks - PVS-Studio
Audio
Generic Talks 20 - PVS и его деревья.
У нас в гостях разработчики PVS-Studio Филипп Хандельянц и Юрий Минаев. Поговорили про внутренности их статического анализатора, необычные и хардкорные фичи:
1) На каком представлении работают? 🌲🌳🌴
2) Как это все умещают в память? 💾
3) Как сделали однопроходный анализатор?
4) Как кэшируют, работают с разными языками, обходят препроцессоры/макросы/темплейты и многое другое.
📣 Еще PVS-Studio стали нашими спонсорами.
Здесь вы можете скачать PVS-Studio: https://www.viva64.com/ru/pvs-studio-download/?promo=generictalks ✅
и если ввести промокод #generictalks в поле "Сообщение" на странице скачивания, можно получить бесплатную лицензию на месяц, вместо 7 дней.
Заранее спасибо!
🎙Наш канал в YouTube - https://bit.ly/3cwXsmI
📹 Шоу с код ревью и кучей интересных советов - https://bit.ly/2zc2w1j (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks
https://soundcloud.com/generictalks/0020-pvs-i-ego-derevya
У нас в гостях разработчики PVS-Studio Филипп Хандельянц и Юрий Минаев. Поговорили про внутренности их статического анализатора, необычные и хардкорные фичи:
1) На каком представлении работают? 🌲🌳🌴
2) Как это все умещают в память? 💾
3) Как сделали однопроходный анализатор?
4) Как кэшируют, работают с разными языками, обходят препроцессоры/макросы/темплейты и многое другое.
📣 Еще PVS-Studio стали нашими спонсорами.
Здесь вы можете скачать PVS-Studio: https://www.viva64.com/ru/pvs-studio-download/?promo=generictalks ✅
и если ввести промокод #generictalks в поле "Сообщение" на странице скачивания, можно получить бесплатную лицензию на месяц, вместо 7 дней.
Заранее спасибо!
🎙Наш канал в YouTube - https://bit.ly/3cwXsmI
📹 Шоу с код ревью и кучей интересных советов - https://bit.ly/2zc2w1j (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks
https://soundcloud.com/generictalks/0020-pvs-i-ego-derevya
Несколько наших ведущих и гостей будут учавствывать в митапе "Stay home and GOnline" 25-го апреля.
Тут можно почитать и найти ссылки на трансляцию: https://bit.ly/3eEWh6m
После митапа сделаем еще лайв шоу Generic Talks.
Тут можно почитать и найти ссылки на трансляцию: https://bit.ly/3eEWh6m
После митапа сделаем еще лайв шоу Generic Talks.
Мы снова live и в гостях у нас Артемий Рябинков. Подключайтесь! Дада, продолжаем после Авито-митапа :)
https://www.youtube.com/watch?v=awdMLFgJJaA
https://www.youtube.com/watch?v=awdMLFgJJaA
YouTube
Generic Talks Live
Audio
Generic Talks 21 - В гостях Артемий Рябинков и мы говорим про всякое.
Этот выпуск был записан в разслабленом режиме после Stay homе и GOnline митапа.
Мы разговаривали об самом митапе, докладах, немного о базах и всякой всячине.
🎙Наш канал в YouTube - https://bit.ly/3cwXsmI
📹 Шоу с код ревью и кучей интересных советов - https://bit.ly/2zc2w1j (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks
https://soundcloud.com/generictalks/0021-v-gostyakh-artemii-ryabinkov
Этот выпуск был записан в разслабленом режиме после Stay homе и GOnline митапа.
Мы разговаривали об самом митапе, докладах, немного о базах и всякой всячине.
🎙Наш канал в YouTube - https://bit.ly/3cwXsmI
📹 Шоу с код ревью и кучей интересных советов - https://bit.ly/2zc2w1j (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks
https://soundcloud.com/generictalks/0021-v-gostyakh-artemii-ryabinkov
А мы сейчас опять в лайв пойдем, через минут 10-15, ссылка будет чууууть ниже.