29 марта 2018
SDCast #75: в гостях Андрей Акиньшин, разработчик среды разработки Rider в компании JetBrains, к.ф.-м.н., Microsoft .NET MVP, серебрянный медалист ACM ICPC
3

Рад представить вам 75-й выпуск SDCast’а! У меня в гостях Андрей Акиньшин, разработчик среды разработки Rider в компании JetBrains, к.ф.-м.н., Microsoft .NET MVP, серебрянный медалист ACM ICPC. Также Андрей является автором и мейнтейнером .NET библиотеки для бенчмаркинга BenchmarkDotNet (http://benchmarkdotnet.org/), выступает на различных конференциях и возглавляет программный комитет конференции DotNext (https://dotnext.ru/). В этом выпуск мы говорим о платформе IntelliJ IDEA в целом, о среде разработки Rider для программирования под .NET, обсуждаем различные аспекты разработки, говорим о тестировании и Open Source, конференциях и выступлениях. В начале Андрей рассказал про Rider, как она появилась, как устроена внутри, какова связь Rider и основной платформы, как устроены различные функции IDE, такие как автокомплит например, и чем их реализации в Rider отличаются от подхода в IntelliJ IDEA. Обсудили мы и такой важный вопрос, как кроссплатформенная поддержка стека .NET — Андрей рассказал про то, сколько версий и различных имплементаций .NET runtime они поддерживают, какие с этими связанны трудности и сложности. Обсудили мы и в общем отличия и специфику Rider от привычной для MS-стэка Visual Studio. Андрей известен своими докладами про оптимизацию производительности приложений. Мы поговорили про разработку в целом, про различные подходы, углубились в вопросы поиска узких мест приложений, их локализации и устранения. Андрей рассказал про то, как он сам начал изучать и интересоваться вопросами производительности и оптимизации, как это привело к появлению библиотеки для замеров производительности BenchmarkDotNet. Обсудили мы в целом вопрос «как правильно замерять производительность», какие есть подходы и заблуждения, как правильно трактовать полученные результаты, на какие показатели стоит обращать внимание и другие смежные вопросы. Пообщались на тему Open Source в целом и в разрезе проекта BenchmarkDotNet в частности. Андрей рассказал, какие он видит плюсы и что дала ему публикация проекта в open source, как и какое появилось сообщество у проекта, как и зачем он добился включения проекта в .NET Foundation (https://dotnetfoundation.org/) и планы по дальнейшему развитию проекта. Обсудили мы и тему конференций и публичных выступлений. Андрей рассказал как он сам выступил в первый раз, что им движет и какие цели он преследует, выступая на конференциях. Далее Андрей рассказал про то, как он попал на конференцию DotNext (https://dotnext.ru/) и даже стал там председателем программного комитета, рассказал про то, как устроена конференция и программный комитет изнутри, как происходит отбор докладов и докладчиков, процесс подготовки и сбор отзывов. Ссылки на ресурсы по темам выпуска: * Блог Андрея (http://aakinshin.net/blog/) * BenchmarkDotNet (http://benchmarkdotnet.org/). A powerful .NET library for benchmarking (github (https://github.com/dotnet/BenchmarkDotNet)) * Видео докладов Андрея: * Поговорим про performance-тестирование (https://youtu.be/LEy3_2ZzWpk) * Поговорим про память (https://youtu.be/XGtieBVI1lk) * Поговорим про арифметику (https://www.youtube.com/watch?v=t8GuveyIV38) * Продолжаем говорить про арифметику (https://youtu.be/XEH0Hv54Fn8) * Интервью с Андреем «Хаос в .NET-мире — разумная цена за скорость развития платформы» (https://habrahabr.ru/company/jugru/blog/316436/) * Слайды доклада Андрея «Теория и практика .NET-бенчмаркинга» (https://www.slideshare.net/AndreyAkinshin/net-02112016) * Анонс конференции JetBrains Open Day в Москве (https://habrahabr.ru/company/JetBrains/blog/352134/) * DotNext (https://dotnext.ru/): крупнейшая в России конференция, посвященная разработке на платформе .NET Понравился выпуск? — Поддержи подкаст на patreon.com/KSDaemon (https://www.patreon.com/KSDaemon) а так же ретвитом, постом и просто рассказом друзьям!
Плейлист
SDCast
Рад представить вам 143-й выпуск подкаста. У меня в гостях Анна Петровичева, директор компании Xperience AI. И в этом выпуске мы говорим про искусственный интеллект, задачи распознавания изображений и...
23 января 2023
SDCast #142: в гостях Полина Чижова, руководитель направления продуктов в СберМаркете
16 января 2023
Рад представить вам 141-й выпуск подкаста, в котором речь вновь идёт про безопасность приложений. У меня в гостях Александр Герасимов, директор по информационной безопасности в компании Awillix и Серг...
07 февраля 2022
Встречайте 140-й выпуск подкаста. У меня в гостях Елена Степанова из компании Nokia, спикер конференций C++ Russia. В этом выпуске мы говорим про мобильные сети, базовые станции, системное программиро...
27 декабря 2021
Что-то давно мы не говорили про тестирование и качество софта, а про тестирование программно-аппаратных комплексов и подавно. Исправляемся! Встречайте 139-й выпуск подкаста. В этот раз у меня в гостях...
30 ноября 2021
Что вы знаете про 3D графику в вебе? А про стандарты W3C по работе с 3D графикой? У меня в гостях Денис Радин, так же известный в интернетах как PixelCommander, один из первых react разработчиков в Н...
16 ноября 2021
Давно мы не говорили про безопасность приложений, платформ и вообще аспекты безопасности в разработке. Исправляем! Встречайте 137-й выпуск подкаста. У меня в гостях Артём Кулаков, исследователь безопа...
28 октября 2021
Встречайте 136-й выпуск подкаста, в котором у меня в гостях Иван Евтухович, сооснователь компании «Экспресс 42». Этот выпуск получился больше философским и без каких-то хардкорных технических подробно...
12 октября 2021
Встречайте 135-й выпуск подкаста. У меня в гостях Андрей Листочкин, CTO в компании Viravix. Очень давно мы собирались пообщаться с Андреем, но свершилось это вот только сейчас. Так что тем для обсужде...
29 июля 2021
Рад представить вам 134-й выпуск подкаста, в котором идёт речь про AlmaLinux. Наверняка многие из вас слышали про операционную систему CentOS, которая развивалась в основном силами компании RedHat. Но...
05 июля 2021
Встречайте 131-й выпуск подкаста. У меня в гостях Евгений Сальников, тимлид в компании «Lamoda». В этом выпуске Женя рассказывает про свой довольно витиеватый путь в Айти. Мы обсуждаем различные аспек...
07 июня 2021
Как часто вам приходится иметь дело с API? Думаю, что почти каждый день: API сервиса, API браузера, API библиотеки или в конце концов API языка программирования. Как же спроектировать хорошее API, кот...
28 апреля 2021
Встречайте 131-й выпуск подкаста. У меня в гостях Евгений Антонов, тимлид в компании «Positive Technologies». С Женей мы знакомы давно, да и поговорить любим, так что выпуск получился довольно продолж...
08 апреля 2021
Рад представить вам 130-й выпуск подкаста, в котором у меня в гостях Егор Болгов, технический руководитель одного из продуктовых направлений в Semrush. В этом выпуске мы говорим о распиле монолита в с...
26 марта 2021
Встречайте 129-й выпуск подкаста. У меня в гостях Игорь Кузнецов, тимлид в компании «GOST GROUP». В этом выпуске мы говорим про консалтинг и продуктовую разработку, как давать первичную оценку проекта...
22 февраля 2021
Встречайте 128-й выпуск подкаста, в котором у меня в гостях Виталий Виноградов продукт-менеджер b2b продуктов компании NtechLab. В этом выпуске мы говорим про то, кто такой продукт-менеджер, его роль...
02 февраля 2021
Товарищи, в этот раз вас ждёт необычный выпуск подкаста! У меня в гостях автор и разработчик набора сетевых инструментов Intercepter-NG, так же известный как Ares. В этом выпуске Ares рассказывает ис...
18 января 2021
Рад представить вам 126-й выпуск подкаста, в котором мы говорим про Domain Driven Design (DDD) и unit-тестирование. У меня в гостях Владимир Хориков, автор книги про Unit-тестирование и блога Enterpri...
25 декабря 2020
Встречайте 125-й выпуск подкаста, в котором у меня в гостях Антон Виноградов, руководитель фронтенд-разработки SberDevices (https://sberdevices.ru/). В этом выпуске мы говорим про интернет вещей, умны...
30 ноября 2020
Товарищи! После затянувшегося перерыва встречайте 124 выпуск подкаста! На этот раз у меня в гостях Михаил Боднарчук, веб-разработчик из Киева, автор фреймворков для тестирования Codeception & Codecept...
28 октября 2020
Встречайте 123-й выпуск подкаста, в котором у меня в гостях Иван Муратов, технический директор Первой Мониторинговой Компании в Краснодаре, активист Краснодарского ИТ сообщества и основатель бэкенд-ми...
30 сентября 2020
После несколько затянувшегося перерыва, встречайте 122-й выпуск подкаста, посвящённый файловой системе ZFS. У меня в гостях Георгий Меликов, контрибьютор проектов OpenZFS и ZFS on Linux. В этом выпу...
09 сентября 2020
Товарищи, в этот раз вас ждёт необычный выпуск подкаста! Почему? — Этот выпуск был записан в прямом эфире с обсуждением вопросов зрителей, онлайн-голосованиями и другими активностями. Но не переживайт...
20 июля 2020
Встречайте 120-й выпуск подкаста с ребятами из компании Lamoda. У меня в гостях Павел Савельев, руководитель отдела автоматизации бизнес-процессов и Павел Агалецкий, системный архитектор. В этом выпу...
30 июня 2020
Продолжаем серию выпусков про IDE. На этот раз у меня в гостях Андрей Старовойт, разработчик из команды WebStorm в JetBrains. В этом выпуске мы сконцентрировались на вопросах поддержки в IDE новых фи...
19 июня 2020
Что-то давно не было у меня выпусков про настоящий Open Source, linux, BSD. Восполняем этот пробел! У меня в гостях Дмитрий Маракасов, разработчик свободного ПО, автор проекта repology (https://repolo...
03 июня 2020
Рад представить вашему вниманию 117-й выпуск SDCast’а, посвящённый вопросам проектирования и разработки UI/UX программных продуктов. У меня в гостях Денис Падрухин, директор компании разработки INEDI....
21 мая 2020
Встречайте 116-й выпуск подкаста, на этот раз посвящённый аспектам безопасности мобильных платформ и разработке решений по обеспечению безопасности мобильных устройств. У меня в гостях Виктор Яблоков,...
12 мая 2020
Рад представить 115-й выпуск подкаста, речь в котором идёт про Bitcoin. Волна хайпа биткоина и блокчейн технологий немного спала, но тем не менее капитализация биткоина по прежнему превышает 130 млд д...
21 апреля 2020
Встречайте 114-й выпуск подкаста! У меня в гостях Александр Кукушкин, database инженер в Zalando. Хотя, наверное, многие знают его как разработчика Patroni: A Template for PostgreSQL HA with ZooKeeper...
01 апреля 2020

Чтобы пользоваться нашим сервисом, вам нужно принять пользовательское соглашение.

Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашей Политикой использования файлов cookie, нажмите здесь.