|
11 | 11 |
|
12 | 12 | <meta name="twitter:card" content="summary"/>
|
13 | 13 | <meta name="twitter:title" content="Выпуски"/>
|
14 |
| -<meta name="twitter:description" content="Generic Talks 0014 - Live show, гость Юра Новый выпуск Generic Talks про GolangCI-Lint, как настраивать линтеры на CI, дизайнить API под батчинг по дефолту, делать кеширование и другие вещи. А еще к нам зашел Юра, наш друг и гость. |
15 |
| -Это запись live-подкаста которая также доступна в Youtube www.youtube.com/watch?v=RUVEewnD5ww |
16 |
| -В Телеграме помимо канала есть и чат, там можно все обсудить t.me/generictalks |
17 |
| -Generic Talks 0013 - Таймеры, почему языки такие, GopherСon, гость Александр Морозов Стабильная, как Go 1, тройка Generic Talks снова на связи."/> |
| 14 | +<meta name="twitter:description" content="Generic Talks 0021 - В Гостях Артемий Рябинков И Мы Говорим О Всяком Этот выпуск был записан в разслабленом режиме после Stay homе и GOnline митапа. Мы разговаривали об самом митапе, докладах, немного о базах и всякой всячине. |
| 15 | +Generic Talks 0020 - PVS И Его Деревья У нас в гостях разработчики PVS-Studio Филипп Хандельянц и Юрий Минаев. Поговорили про внутренности их статического анализатора, необычные и хардкорные фичи: 1) На каком представлении работают?"/> |
18 | 16 |
|
19 | 17 | <meta property="og:title" content="Выпуски" />
|
20 |
| -<meta property="og:description" content="Generic Talks 0014 - Live show, гость Юра Новый выпуск Generic Talks про GolangCI-Lint, как настраивать линтеры на CI, дизайнить API под батчинг по дефолту, делать кеширование и другие вещи. А еще к нам зашел Юра, наш друг и гость. |
21 |
| -Это запись live-подкаста которая также доступна в Youtube www.youtube.com/watch?v=RUVEewnD5ww |
22 |
| -В Телеграме помимо канала есть и чат, там можно все обсудить t.me/generictalks |
23 |
| -Generic Talks 0013 - Таймеры, почему языки такие, GopherСon, гость Александр Морозов Стабильная, как Go 1, тройка Generic Talks снова на связи." /> |
| 18 | +<meta property="og:description" content="Generic Talks 0021 - В Гостях Артемий Рябинков И Мы Говорим О Всяком Этот выпуск был записан в разслабленом режиме после Stay homе и GOnline митапа. Мы разговаривали об самом митапе, докладах, немного о базах и всякой всячине. |
| 19 | +Generic Talks 0020 - PVS И Его Деревья У нас в гостях разработчики PVS-Studio Филипп Хандельянц и Юрий Минаев. Поговорили про внутренности их статического анализатора, необычные и хардкорные фичи: 1) На каком представлении работают?" /> |
24 | 20 | <meta property="og:type" content="article" />
|
25 | 21 | <meta property="og:url" content="https://generictalks.com/episodes/" />
|
26 | 22 | <meta property="article:published_time" content="2019-12-27T20:25:48+01:00" />
|
@@ -109,6 +105,100 @@ <h1>Выпуски</h1>
|
109 | 105 |
|
110 | 106 |
|
111 | 107 |
|
| 108 | +<hr /> |
| 109 | + |
| 110 | +<h1 id="generic-talks-0021-в-гостях-артемий-рябинков-и-мы-говорим-о-всяком">Generic Talks 0021 - В Гостях Артемий Рябинков И Мы Говорим О Всяком</h1> |
| 111 | + |
| 112 | +<iframe width="100%" height="166" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/807085078&color=%23ff5500&auto_play=false&hide_related=true&show_comments=false&show_user=true&show_reposts=false&show_teaser=false"></iframe> |
| 113 | + |
| 114 | +<p>Этот выпуск был записан в разслабленом режиме после Stay homе и GOnline митапа. |
| 115 | +Мы разговаривали об самом митапе, докладах, немного о базах и всякой всячине.</p> |
| 116 | + |
| 117 | +<hr /> |
| 118 | + |
| 119 | +<h1 id="generic-talks-0020-pvs-и-его-деревья">Generic Talks 0020 - PVS И Его Деревья</h1> |
| 120 | + |
| 121 | +<iframe width="100%" height="166" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/803257603&color=%23ff5500&auto_play=false&hide_related=true&show_comments=false&show_user=true&show_reposts=false&show_teaser=false"></iframe> |
| 122 | + |
| 123 | +<p>У нас в гостях разработчики PVS-Studio Филипп Хандельянц и Юрий Минаев. Поговорили про внутренности их статического анализатора, необычные и хардкорные фичи: |
| 124 | +1) На каком представлении работают? 🌲🌳🌴 |
| 125 | +2) Как это все умещают в память? 💾 |
| 126 | +3) Как сделали однопроходный анализатор? 🚀 |
| 127 | +4) Как кэшируют, работают с разными языками, обходят препроцессоры/макросы/темплейты и многое другое.</p> |
| 128 | + |
| 129 | +<p>📣 Еще PVS-Studio стали нашими спонсорами. 📣 |
| 130 | +Здесь вы можете скачать PVS-Studio: bit.ly/3bhfzgm ✅ |
| 131 | +и если ввести промокод #generictalks в поле “Сообщение” на странице скачивания, можно получить бесплатную лицензию на месяц, вместо 7 дней.</p> |
| 132 | + |
| 133 | +<hr /> |
| 134 | + |
| 135 | +<h1 id="generic-talks-0018-в-гостях-алексей-акулович-и-мы-говорим-о-всяком">Generic Talks 0018 - В Гостях Алексей Акулович И Мы Говорим О Всяком</h1> |
| 136 | + |
| 137 | +<iframe width="100%" height="166" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/798773566&color=%23ff5500&auto_play=false&hide_related=true&show_comments=false&show_user=true&show_reposts=false&show_teaser=false"></iframe> |
| 138 | + |
| 139 | +<p>В Гостях Алексей Акулович. |
| 140 | +Мы поговорили про разработку игр как хобби, ограничение потребления памяти для процессов Go и о том как неправильно сравнивать программистов.</p> |
| 141 | + |
| 142 | +<p>Парочка ссылок: |
| 143 | +Go heap limits - go-review.googlesource.com/c/go/+/227767/ |
| 144 | +Ludum dare 2020 - ldjam.com/</p> |
| 145 | + |
| 146 | +<p>Блоги про разработку игр: |
| 147 | +www.youtube.com/user/handmadeheroarchive/videos |
| 148 | +www.youtube.com/user/jblow888/videos |
| 149 | +www.youtube.com/channel/UCUmLRMER…tgnbFfknAg/videos |
| 150 | +www.youtube.com/user/ThinMatrix</p> |
| 151 | + |
| 152 | +<hr /> |
| 153 | + |
| 154 | +<h1 id="generic-talks-0017-говорим-про-gpu-с-георгием-евтушенко">Generic Talks 0017 - Говорим Про GPU С Георгием Евтушенко</h1> |
| 155 | + |
| 156 | +<iframe width="100%" height="166" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/794023801&color=%23ff5500&auto_play=false&hide_related=true&show_comments=false&show_user=true&show_reposts=false&show_teaser=false"></iframe> |
| 157 | + |
| 158 | +<p>Говорим Про GPU. |
| 159 | +Гость Георгий Евтушенко (Georgy Evtushenko) |
| 160 | +Twitter: @g_evtushenko |
| 161 | +Blog: medium.com/@evtushenko.georgy</p> |
| 162 | + |
| 163 | +<ol> |
| 164 | +<li>Источники ускорения при использовании GPU.</li> |
| 165 | +<li>Специфика разработки под множественные GPU</li> |
| 166 | +<li>JIT компиляция как источник оптимизации</li> |
| 167 | +<li>HIP как способ поддержания единого кода для GPU от AMD и NVIDIA</li> |
| 168 | +<li>Подходы к поддержанию единого кода для GPU и CPU.</li> |
| 169 | +</ol> |
| 170 | + |
| 171 | +<hr /> |
| 172 | + |
| 173 | +<h1 id="generic-talks-0016-zig-llvm-и-как-всегда-go">Generic Talks 0016 - Zig, LLVM и как всегда Go</h1> |
| 174 | + |
| 175 | +<iframe width="100%" height="166" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/786305233&color=%23ff5500&auto_play=false&hide_related=true&show_comments=false&show_user=true&show_reposts=false&show_teaser=false"></iframe> |
| 176 | + |
| 177 | +<p>Разговариваем про LLVM 10, Zig CC, Lazy Values в Go, парсеры Прата.</p> |
| 178 | + |
| 179 | +<hr /> |
| 180 | + |
| 181 | +<h1 id="generic-talks-0015-что-же-там-происходит-в-cpu-и-гость-илья-токарь">Generic Talks 0015 - Что же там происходит в CPU и гость Илья Токарь</h1> |
| 182 | + |
| 183 | +<iframe width="100%" height="166" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/783552604&color=%23ff5500&auto_play=false&hide_related=true&show_comments=false&show_user=true&show_reposts=false&show_teaser=false"></iframe> |
| 184 | + |
| 185 | +<p>15й выпуск Generic Talks, к нам пришел супер-гость Илья Токарь, и выпуск получился крутой.</p> |
| 186 | + |
| 187 | +<ul> |
| 188 | +<li>00:00:00 - Илья из Гугла и его перформанс ремесло.</li> |
| 189 | +<li>00:05:00 - Говорим об ProtocolBuffers и отличиях от FlatBuffers.</li> |
| 190 | +<li>00:13:30 - Пример прикладной оптимизации: сериализация float.</li> |
| 191 | +<li>00:35:54 - Как собеседовать перформанс инженера? На что обращать внимание?</li> |
| 192 | +<li>00:21:40 - Насколько часто мы сваливаемся в асемблер кода оптимизируем последние процентики?</li> |
| 193 | +<li>00:40:27 - Как мы следим за прогресом Go и сколько мы будем оптимизировать всего когда появятся generics.</li> |
| 194 | +<li>01:02:44 - Костыли для C++ которые делают его немного безопасние vs костыли которые делают Java быстрее.</li> |
| 195 | +<li>01:25:00 - Можно ли изменить сalling convention для Go?</li> |
| 196 | +<li>01:42:27 - Закон Мура умер? Что теперь делать? Можем ли мы передвинуть примитивные структуры данных в камень? Говорим про FPGA.</li> |
| 197 | +<li>02:16:40 - Сколько оверхеда вносит виртуализация. Почему между скоростью и безопасностью мы выбираем скорость? JavaScript vs C++ vs Rust - кто к кому заходит на поляну?</li> |
| 198 | +</ul> |
| 199 | + |
| 200 | +<hr /> |
| 201 | + |
112 | 202 | <h1 id="generic-talks-0014-live-show-гость-юра">Generic Talks 0014 - Live show, гость Юра</h1>
|
113 | 203 |
|
114 | 204 | <iframe width="100%" height="166" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/780503398&color=%23ff5500&auto_play=false&hide_related=true&show_comments=false&show_user=true&show_reposts=false&show_teaser=false"></iframe>
|
|
0 commit comments