Еще один выпуск, который мы пишем на неделе – про генерацию случайных чисел. Мы нашли нереально крутого гостя:
• Дизайнил генераторы для Apple и Windows
• Отвечает за e2e шифрование в Signal
• Написал сотню бумаг про случайные числа
• Преподает все это дело в Нью-Йоркском университете
Присылайте ваши вопросы, которые в таком выпуске стоит обсудить!
• Дизайнил генераторы для Apple и Windows
• Отвечает за e2e шифрование в Signal
• Написал сотню бумаг про случайные числа
• Преподает все это дело в Нью-Йоркском университете
Присылайте ваши вопросы, которые в таком выпуске стоит обсудить!
🔥41😁11💯8👍2🤩2
Podlodka #470 – Vim
Многие думают, что Vim давно уже не актуален и остался мемом и игрушкой для гиков. В выпуске мы обсудили, зачем можно его использовать в современном мире, когда вокруг куча IDE и текстовых редакторов, что из себя представляет осовремененная версия под именем NeoVim и почему она до сих пор актуальна и остается для многих разработчиков способом собрать персональную среду разработки под свой реальный рабочий процесс.
Поговорили, в чем принципиальные архитектурные отличия NeoVim от других, почему его сила не только в плагинах, а в самой модели взаимодействия с текстом, как сегодня устроен современный стек с Lua, LSP и Tree-sitter, и с чего начать, если давно хотелось попробовать NeoVim не как эксперимент на вечер, а как полноценный рабочий инструмент. Упомянули и удовольствие от использования, и инженерный подход к конфигурации, и важность рефлексии в работе с текстовым редактором.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Многие думают, что Vim давно уже не актуален и остался мемом и игрушкой для гиков. В выпуске мы обсудили, зачем можно его использовать в современном мире, когда вокруг куча IDE и текстовых редакторов, что из себя представляет осовремененная версия под именем NeoVim и почему она до сих пор актуальна и остается для многих разработчиков способом собрать персональную среду разработки под свой реальный рабочий процесс.
Поговорили, в чем принципиальные архитектурные отличия NeoVim от других, почему его сила не только в плагинах, а в самой модели взаимодействия с текстом, как сегодня устроен современный стек с Lua, LSP и Tree-sitter, и с чего начать, если давно хотелось попробовать NeoVim не как эксперимент на вечер, а как полноценный рабочий инструмент. Упомянули и удовольствие от использования, и инженерный подход к конфигурации, и важность рефлексии в работе с текстовым редактором.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
🔥21👍5❤3👏1
Podlodka #471 – Генерация случайных чисел
Случайные числа нужны почти в каждой программе. Для программиста все выглядит очень просто – достаточно вызова функции стандартной библиотеки. А под капотом там происходит очень много интересного! Чтобы разобраться в том, как генерируются хорошие случайные числа, мы позвали Евгения Додиса, профессора университета Нью-Йорка, который во многом определил, как выглядят и работают современные генераторы случайных чисел, и участвовал в их дизайне для Linux, Apple и Windows.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Случайные числа нужны почти в каждой программе. Для программиста все выглядит очень просто – достаточно вызова функции стандартной библиотеки. А под капотом там происходит очень много интересного! Чтобы разобраться в том, как генерируются хорошие случайные числа, мы позвали Евгения Додиса, профессора университета Нью-Йорка, который во многом определил, как выглядят и работают современные генераторы случайных чисел, и участвовал в их дизайне для Linux, Apple и Windows.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
🔥17❤7😎1
Какие фичи C++ самые вредные, почему на плюсовых конференциях боятся упоминать Rust, и какие фичи в новых стандартах делают язык более современным и приятным – все это в нашем новом шоу Podlodka Deep Dive, первый выпуск которого выйдет уже на следующей неделе!
🚨🚨🚨 Подписывайтесь на наш новый канал, чтобы не пропустить!
🚨🚨🚨 Подписывайтесь на наш новый канал, чтобы не пропустить!
YouTube
Podlodka Deep Dive: C++ - самый лучший язык
Какие фичи C++ самые вредные, почему на плюсовых конференциях боятс...
🔥9👍5😍2
На этой неделе пишем выпуск про технологии продления жизни 👩🔬
Будем разбираться, что в longevity уже работает, что выглядит перспективно, а что пока больше маркетинг, чем технология.
Накидайте вопросов и тем, которые точно нельзя обойти: исследования, этика, экономика — всё, про что вам было бы интересно послушать 🙂
Будем разбираться, что в longevity уже работает, что выглядит перспективно, а что пока больше маркетинг, чем технология.
Накидайте вопросов и тем, которые точно нельзя обойти: исследования, этика, экономика — всё, про что вам было бы интересно послушать 🙂
❤11😁2
Podlodka #472 – С++ Deep Dive
Антон Полухин – член комитета по стандартизации C++, что делает его одним из тех людей, кто решает, каким будет C++ в будущем. При этом Антон пишет на C++ высоконагруженный код каждый день в техплатформе городских сервисов Яндекса. Еще он – создатель и активный ментейнер многих библиотек Boost, и автор книги «Boost C++ Application Development Cookbook».
C++ пинают все кому не лень – от госдепа США до российских студентов, которые со страхом вспоминают лабы на нем. При этом язык по-прежнему живет везде: системное программирование, игровые движки, финтех, embedded, браузеры. Почему так? Почему у него такая репутация, откуда взялось столько плохого кода, и чем вообще виноваты шаблоны C++?
Вместе с Антоном мы разбираем новые стандарты C++ и главные направления развития языка: безопасность, рефлексию, модули, стандартную библиотеку. Антон рассказывает не только про то, что появится в языке, но и какие реальные проблемы за этим стоят.
Отдельно спорим про C++ vs Rust: нужен ли C++ borrow checker, можно ли догнать Rust по безопасности и стоит ли вообще это делать.
Ну и конечно говорим про то, что ждет язык через 10 лет, является ли темп обновления стандартов плюсом, насколько больно мигрировать продуктовый код и является ли обратная совместимость достоинством или проклятием.
🎧 Слушать выпуск
👀 Смотреть выпуск
Антон Полухин – член комитета по стандартизации C++, что делает его одним из тех людей, кто решает, каким будет C++ в будущем. При этом Антон пишет на C++ высоконагруженный код каждый день в техплатформе городских сервисов Яндекса. Еще он – создатель и активный ментейнер многих библиотек Boost, и автор книги «Boost C++ Application Development Cookbook».
C++ пинают все кому не лень – от госдепа США до российских студентов, которые со страхом вспоминают лабы на нем. При этом язык по-прежнему живет везде: системное программирование, игровые движки, финтех, embedded, браузеры. Почему так? Почему у него такая репутация, откуда взялось столько плохого кода, и чем вообще виноваты шаблоны C++?
Вместе с Антоном мы разбираем новые стандарты C++ и главные направления развития языка: безопасность, рефлексию, модули, стандартную библиотеку. Антон рассказывает не только про то, что появится в языке, но и какие реальные проблемы за этим стоят.
Отдельно спорим про C++ vs Rust: нужен ли C++ borrow checker, можно ли догнать Rust по безопасности и стоит ли вообще это делать.
Ну и конечно говорим про то, что ждет язык через 10 лет, является ли темп обновления стандартов плюсом, насколько больно мигрировать продуктовый код и является ли обратная совместимость достоинством или проклятием.
🎧 Слушать выпуск
👀 Смотреть выпуск
🔥24❤8👍8😍2
Podlodka #473 – Каузальные модели
Никита Поваров, principal analyst в JetBrains, пришёл, чтобы рассказать об одной из самых коварных ловушек в работе с данными: мы привыкли видеть корреляции, но совершенно не умеем доказывать причинность. А разница между "связано" и "вызывает" – это разница между правильным решением и красивой иллюзией. В выпуске прошли по истории вопроса от Гальтона и Фишера до современных каузальных графов: почему исторически статистика и каузальность шли разными путями и как они всё-таки сошлись.
Разбираем d-сепарацию, конфаундеры, медиаторы и строим каузальные графы на конкретных примерах из A/B тестирования, медицины и продуктовой аналитики. Выпуск для всех, кто работает с данными и хочет не просто находить паттерны, а понимать, что на что влияет и уметь это обосновать.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Никита Поваров, principal analyst в JetBrains, пришёл, чтобы рассказать об одной из самых коварных ловушек в работе с данными: мы привыкли видеть корреляции, но совершенно не умеем доказывать причинность. А разница между "связано" и "вызывает" – это разница между правильным решением и красивой иллюзией. В выпуске прошли по истории вопроса от Гальтона и Фишера до современных каузальных графов: почему исторически статистика и каузальность шли разными путями и как они всё-таки сошлись.
Разбираем d-сепарацию, конфаундеры, медиаторы и строим каузальные графы на конкретных примерах из A/B тестирования, медицины и продуктовой аналитики. Выпуск для всех, кто работает с данными и хочет не просто находить паттерны, а понимать, что на что влияет и уметь это обосновать.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
🔥14❤7👍6
Podlodka #474 – Технологии продления жизни
В этом выпуске вместе с Витой Степановой разбираемся, что такое старение с точки зрения биологии, где сегодня находится наука и какими технологиями уже можно воспользоваться. Обсудили, какие направления в индустрии сейчас выглядят наиболее перспективными и чем занимаются компании вроде Gero и Insilico. Отдельно, конечно, поговорили о роли AI, данных и носимых устройств — и о том, где за этим стоят реальные возможности. И напоследок — о женском здоровье как одном из ключевых направлений в теме долголетия!
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
В этом выпуске вместе с Витой Степановой разбираемся, что такое старение с точки зрения биологии, где сегодня находится наука и какими технологиями уже можно воспользоваться. Обсудили, какие направления в индустрии сейчас выглядят наиболее перспективными и чем занимаются компании вроде Gero и Insilico. Отдельно, конечно, поговорили о роли AI, данных и носимых устройств — и о том, где за этим стоят реальные возможности. И напоследок — о женском здоровье как одном из ключевых направлений в теме долголетия!
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
🔥9❤3👍2
Podlodka #475 – Django
В ряду выпусков про фреймворки пополнение! Разбираемся, правда ли в Django есть все, что нужно для типичного веб-сервиса, и правда ли это лучший выбор для перфекционистов с дедлайнами! А помогает нам Артем Малышев.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
В ряду выпусков про фреймворки пополнение! Разбираемся, правда ли в Django есть все, что нужно для типичного веб-сервиса, и правда ли это лучший выбор для перфекционистов с дедлайнами! А помогает нам Артем Малышев.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
🔥10❤4👍3
Podlodka #476 – Релокация в Австралию
Австралия – идеальный кандидат для релокации. Английский язык, океан, безопасность, высокий уровень жизни, нормальный work-life balance. В этом выпуске Константин Аксенов, разработчик и многодетный отец, разбирает все аспекты переезда и жизни в Австралии. Говорим про все типы виз, поиск работы в IT, аренду, медицину, культурную адаптацию и, конечно же, про главный вопрос: кому Австралия действительно подходит, а кому лучше не строить вокруг нее большие планы.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Австралия – идеальный кандидат для релокации. Английский язык, океан, безопасность, высокий уровень жизни, нормальный work-life balance. В этом выпуске Константин Аксенов, разработчик и многодетный отец, разбирает все аспекты переезда и жизни в Австралии. Говорим про все типы виз, поиск работы в IT, аренду, медицину, культурную адаптацию и, конечно же, про главный вопрос: кому Австралия действительно подходит, а кому лучше не строить вокруг нее большие планы.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
❤10👍3🔥3👎1🤯1🕊1
Forwarded from Подкаст «Бреслав и Ложечкин»
Бреслав и Ложечкин #37 — Ответы на вопросы слушателей
Провели эксперимент и вместо одной большой темы постарались обсудить несколько поменьше и ответить при этом на вопросы наших слушателей. Спасибо вам за вопросы! Будем признательны за обратную связь по такому формату выпуска и за новые вопросы!
Партнёр команды Podlodka — наши давние друзья @AvitoTech. Это команда с крутыми процессами, культурой здравого смысла и эксперимента. Узнать про их технологии, подходы и прокачку компетенций в командах можно по ссылке: https://clck.ru/3TcxHK
Слушать выпуск:
Telegram
Mave
Apple
Castbox
Яндекс
Spotify
YouTube.Music
YouTube
Реклама. ООО "Авито Тех”, ИНН 9710089440, erid:2SDnjeTbxQA
Провели эксперимент и вместо одной большой темы постарались обсудить несколько поменьше и ответить при этом на вопросы наших слушателей. Спасибо вам за вопросы! Будем признательны за обратную связь по такому формату выпуска и за новые вопросы!
Партнёр команды Podlodka — наши давние друзья @AvitoTech. Это команда с крутыми процессами, культурой здравого смысла и эксперимента. Узнать про их технологии, подходы и прокачку компетенций в командах можно по ссылке: https://clck.ru/3TcxHK
Слушать выпуск:
Telegram
Mave
Apple
Castbox
Яндекс
Spotify
YouTube.Music
YouTube
Реклама. ООО "Авито Тех”, ИНН 9710089440, erid:2SDnjeTbxQA
👍7❤3🤡1💅1
Podlodka #477 – Ruby on Rails Deep Dive
Кирилл Мокевнин – сооснователь онлайн-школы программирования «Хекслет», разработчик с почти двадцатилетним стажем, амбассадор организованного программирования и автор одноимённых YouTube- и Telegram-каналов. Он работал с Ruby on Rails ещё в коммерческой разработке, вокруг Rails строился сам Хекслет, и во многом на рельсах формировался его инженерный опыт.
Rails много раз хоронили, но он почему-то продолжает жить. В него коммитят, вокруг него остаются большие продукты, он по-прежнему очень быстро закрывает типовые веб-задачи и даёт то самое ощущение, что один человек может сделать приложение от и до. Разбираем главные идеи рельсов: convention over configuration, ActiveRecord, миграции, серверную шаблонизацию, jobs, очереди и готовую инфраструктуру.
Отдельно обсуждаем тёмную сторону этой философии: магию, метапрограммирование, динамически сгенерированные методы, колбэки в моделях, before_validation, жирные модели и боль больших проектов. А ещё – Sorbet, Tapioca и то, почему Кирилл со временем стал больше ценить типизацию, кодогенерацию и более «деревянный» код.
Не обходим стороной фронтенд в рельсах: Hotwire, Inertia, React, TypeScript и вечный спор о том, где не писать JavaScript действительно полезно, а где превращается в тупиковую ветку.
Ну и конечно обсуждаем главное: кому Rails вообще нужен сегодня. Почему его рано списывать, в каких продуктах он всё ещё даёт огромную скорость, а где лучше честно выбрать другой стек.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Кирилл Мокевнин – сооснователь онлайн-школы программирования «Хекслет», разработчик с почти двадцатилетним стажем, амбассадор организованного программирования и автор одноимённых YouTube- и Telegram-каналов. Он работал с Ruby on Rails ещё в коммерческой разработке, вокруг Rails строился сам Хекслет, и во многом на рельсах формировался его инженерный опыт.
Rails много раз хоронили, но он почему-то продолжает жить. В него коммитят, вокруг него остаются большие продукты, он по-прежнему очень быстро закрывает типовые веб-задачи и даёт то самое ощущение, что один человек может сделать приложение от и до. Разбираем главные идеи рельсов: convention over configuration, ActiveRecord, миграции, серверную шаблонизацию, jobs, очереди и готовую инфраструктуру.
Отдельно обсуждаем тёмную сторону этой философии: магию, метапрограммирование, динамически сгенерированные методы, колбэки в моделях, before_validation, жирные модели и боль больших проектов. А ещё – Sorbet, Tapioca и то, почему Кирилл со временем стал больше ценить типизацию, кодогенерацию и более «деревянный» код.
Не обходим стороной фронтенд в рельсах: Hotwire, Inertia, React, TypeScript и вечный спор о том, где не писать JavaScript действительно полезно, а где превращается в тупиковую ветку.
Ну и конечно обсуждаем главное: кому Rails вообще нужен сегодня. Почему его рано списывать, в каких продуктах он всё ещё даёт огромную скорость, а где лучше честно выбрать другой стек.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
🔥12👍7❤🔥4👎1
Пора рассказать про новости нашего AI Engineers Club!
🤖Оркестраторы агентов
Лучший способ в чём-то разобраться – это попробовать собрать проект своими руками. Поэтому мы провели хакатон, на котором собрали 14 разных оркестраторов агентов – систем, которые автоматически берут задачи из бэклога, прогоняют их через определенный воркфлоу и доводят до PR.
Все проекты получились очень разными – кто-то брал готовые движки, кто-то писал их с нуля, часть команд делали упор на детальную проработку плана задачи, а часть – на продуманные механизмы верификации, сендбоксинга или долгосрочной памяти.
Так вот, если вы тоже хотите собрать себе свой оркестратор, мы собрали все проекты на одной странице в открытом доступн – и туда же вынесли несколько важных уроков. Вообще, в клубе скопилось уже дофига знаний про то, как такие системы писать – и очень скоро мы поднимем полноценную базу знаний, в которой клубчане все это смогут найти!
📆Расписание стримов на июнь
В следующем месяце у нас две главные темы: Harness Engineering и внедрение AI в компании. Полное расписание можно посмотреть на сайте, но вот немного деталей:
👉Harness Engineering. Мы берем разные механизмы того, как агенты работают под капотом, и детально разбираем каждый из них. Например, будем разбираться, как измерять пользу от скиллов, как построить навигацию по кодовой базе с помощью и RAG, и агентского поиска, организацию сендбоксов и пермишнов для агентов, и подходы к автооптимизации промптов.
👉AI в компаниях. В этом треке мы делимся практиками организации процессов в командах разного размера. Будем много говорить про AI code review, шаринг общих практик, скиллов и контекста между проектами и командами и то, как в бигтехе подходят к агентской разработки в существующих огромных кодовых базах. Вот этот стрим про бигтех – наша отдельная гордость. Мы вытащили платформенных лидов из Uber, Meta, Grab и Яндекса, и они не под запись рассказывают и про проблемы, и про результаты внедрения AI у них.
🤔А что это вообще за клуб?
Если вы дочитали досюда с этим вопросом, то напомним – мы делаем закрытое сообщество опытных инженеров, которые учатся применять AI в своей работе. Внутри сообщества – помощь друг другу, обмен полезными практиками, возможность перенять опыт у топовых экспертов, и куча всяких классных движух. Принимаем внутри только через заявки, все подробности на сайте!
🤖Оркестраторы агентов
Лучший способ в чём-то разобраться – это попробовать собрать проект своими руками. Поэтому мы провели хакатон, на котором собрали 14 разных оркестраторов агентов – систем, которые автоматически берут задачи из бэклога, прогоняют их через определенный воркфлоу и доводят до PR.
Все проекты получились очень разными – кто-то брал готовые движки, кто-то писал их с нуля, часть команд делали упор на детальную проработку плана задачи, а часть – на продуманные механизмы верификации, сендбоксинга или долгосрочной памяти.
Так вот, если вы тоже хотите собрать себе свой оркестратор, мы собрали все проекты на одной странице в открытом доступн – и туда же вынесли несколько важных уроков. Вообще, в клубе скопилось уже дофига знаний про то, как такие системы писать – и очень скоро мы поднимем полноценную базу знаний, в которой клубчане все это смогут найти!
📆Расписание стримов на июнь
В следующем месяце у нас две главные темы: Harness Engineering и внедрение AI в компании. Полное расписание можно посмотреть на сайте, но вот немного деталей:
👉Harness Engineering. Мы берем разные механизмы того, как агенты работают под капотом, и детально разбираем каждый из них. Например, будем разбираться, как измерять пользу от скиллов, как построить навигацию по кодовой базе с помощью и RAG, и агентского поиска, организацию сендбоксов и пермишнов для агентов, и подходы к автооптимизации промптов.
👉AI в компаниях. В этом треке мы делимся практиками организации процессов в командах разного размера. Будем много говорить про AI code review, шаринг общих практик, скиллов и контекста между проектами и командами и то, как в бигтехе подходят к агентской разработки в существующих огромных кодовых базах. Вот этот стрим про бигтех – наша отдельная гордость. Мы вытащили платформенных лидов из Uber, Meta, Grab и Яндекса, и они не под запись рассказывают и про проблемы, и про результаты внедрения AI у них.
🤔А что это вообще за клуб?
Если вы дочитали досюда с этим вопросом, то напомним – мы делаем закрытое сообщество опытных инженеров, которые учатся применять AI в своей работе. Внутри сообщества – помощь друг другу, обмен полезными практиками, возможность перенять опыт у топовых экспертов, и куча всяких классных движух. Принимаем внутри только через заявки, все подробности на сайте!
Podlodka AI Engineers Club
Учимся применять AI и внедрять его в команды. Еженедельные сессии с экспертами и живое сообщество от создателей подкаста Подлодка.
🔥10🦄4👍3❤🔥1👎1🤡1
Podlodka #478 – Zed
Кирилл Булатов помогает разрабатывать Zed – редактор кода, написанный на Rust командой, которая раньше делала Atom. Без Electron, без готовых UI-фреймворков: у Zed собственный графический движок GPUI, Tree-sitter как основа для парсинга и CRDT для совместного редактирования без конфликтов. В выпуске Кирилл объясняет, почему команда выбрала именно этот путь и что из этого получилось.
Разберём архитектуру редактора изнутри: что происходит от открытия файла до работы с AI-агентом, как устроен протокол ACP, зачем Zed написал собственный UI-движок вместо использования готового и почему команда не стала брать экосистему плагинов VSCode. Поговорим о пользователях, конкурентах и о том, как опенсорсный редактор вообще планирует зарабатывать.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Кирилл Булатов помогает разрабатывать Zed – редактор кода, написанный на Rust командой, которая раньше делала Atom. Без Electron, без готовых UI-фреймворков: у Zed собственный графический движок GPUI, Tree-sitter как основа для парсинга и CRDT для совместного редактирования без конфликтов. В выпуске Кирилл объясняет, почему команда выбрала именно этот путь и что из этого получилось.
Разберём архитектуру редактора изнутри: что происходит от открытия файла до работы с AI-агентом, как устроен протокол ACP, зачем Zed написал собственный UI-движок вместо использования готового и почему команда не стала брать экосистему плагинов VSCode. Поговорим о пользователях, конкурентах и о том, как опенсорсный редактор вообще планирует зарабатывать.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
❤19👍10❤🔥4
Podlodka #479 – Capture the Flag
CTF часто выглядит как что-то нишевое и слегка мифологизированное: элитные хакеры, странные задачи, табло, адреналин. С Александром Алексеевым разбираем, что за этим стоит на самом деле. Александр много лет строил CTF-среду и знает её изнутри: от команды «Хакердом» и RuCTF до коммерческих соревнований под задачи бизнеса.
Выпуск получился про устройство жанра. Что отличает хороший CTF от плохого, почему сильная команда — это не просто набор умных одиночек, где формат помогает учить и отбирать людей, а где начинает расходиться с реальной безопасностью. И, конечно, отдельно говорим про AI: что он уже поменял в задачах, участниках и будущем самих соревнований.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
CTF часто выглядит как что-то нишевое и слегка мифологизированное: элитные хакеры, странные задачи, табло, адреналин. С Александром Алексеевым разбираем, что за этим стоит на самом деле. Александр много лет строил CTF-среду и знает её изнутри: от команды «Хакердом» и RuCTF до коммерческих соревнований под задачи бизнеса.
Выпуск получился про устройство жанра. Что отличает хороший CTF от плохого, почему сильная команда — это не просто набор умных одиночек, где формат помогает учить и отбирать людей, а где начинает расходиться с реальной безопасностью. И, конечно, отдельно говорим про AI: что он уже поменял в задачах, участниках и будущем самих соревнований.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
🔥6❤🔥4👍3
Podlodka #480 – Как начать выступать на английском языке
Выступать с докладом и на родном языке – огромный стресс, а на английском с уровнем B1/B2 и уверенностью ниже плинтуса – вообще непередаваемые ощущения. Мы позвали в гости Хади Харири, спикера с каким-то невероятным опытом, чтобы разобраться, а как научиться делать достойные доклады на английском языке, когда он для тебя не родной. Получился очень теплый выпуск, в котором мы разобрали вообще все – от того, как подавать заявку на международную конференцию, до того, нужно ли тренировать оксфордский акцент!
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
До старта нового сезона Podlodka AI Crew осталось совсем немного — начинаем 15 июня 🚀Собрали яркие доклады и демо про AI-агентов, AI-дизайн, Eval Driven Development и автоматизацию инженерной рутины в целом. Забирай билет со скидкой в 1000 рублей по промокоду AIAIAI — https://podlodka.io/aicrew
Выступать с докладом и на родном языке – огромный стресс, а на английском с уровнем B1/B2 и уверенностью ниже плинтуса – вообще непередаваемые ощущения. Мы позвали в гости Хади Харири, спикера с каким-то невероятным опытом, чтобы разобраться, а как научиться делать достойные доклады на английском языке, когда он для тебя не родной. Получился очень теплый выпуск, в котором мы разобрали вообще все – от того, как подавать заявку на международную конференцию, до того, нужно ли тренировать оксфордский акцент!
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
До старта нового сезона Podlodka AI Crew осталось совсем немного — начинаем 15 июня 🚀Собрали яркие доклады и демо про AI-агентов, AI-дизайн, Eval Driven Development и автоматизацию инженерной рутины в целом. Забирай билет со скидкой в 1000 рублей по промокоду AIAIAI — https://podlodka.io/aicrew
🤡44❤15🔥8👍6👏1
Forwarded from Подкаст «Бреслав и Ложечкин»
Бреслав и Ложечкин #38 — Software 1.0 -> 2.0 -> 3.0. Что идёт на смену коду?
Обсудили ставшую популярной с лёгкой руки Андрея Карпатого тему Software 3.0, когда код вроде бы писать уже будет не надо и когда код, якобы, станет вообще уже ненужным. А английский (хотя на самом деле любой естественный язык) станет языком программирования. Попытались разобраться, в чём на самом деле разница между всеми этими Software 1.0, 2.0 и 3.0 и действительно ли в будущем "будет одно сплошное телевидение", или место старому доброму коду ещё останется. Бонусом: совет двенадцатилетнему себе, какой язык программирования изучать сегодня.
Партнёр команды Podlodka — наши давние друзья @AvitoTech. Это команда с крутыми процессами, культурой здравого смысла и эксперимента. Узнать про их технологии, подходы и прокачку компетенций в командах можно по ссылке: https://clck.ru/3U6k6N
Слушать выпуск:
Telegram
Mave
Apple
Castbox
Яндекс
Spotify
YouTube.Music
YouTube
Реклама. ООО "Авито Тех”, ИНН 9710089440, erid:2SDnjeJxBbg
Обсудили ставшую популярной с лёгкой руки Андрея Карпатого тему Software 3.0, когда код вроде бы писать уже будет не надо и когда код, якобы, станет вообще уже ненужным. А английский (хотя на самом деле любой естественный язык) станет языком программирования. Попытались разобраться, в чём на самом деле разница между всеми этими Software 1.0, 2.0 и 3.0 и действительно ли в будущем "будет одно сплошное телевидение", или место старому доброму коду ещё останется. Бонусом: совет двенадцатилетнему себе, какой язык программирования изучать сегодня.
Партнёр команды Podlodka — наши давние друзья @AvitoTech. Это команда с крутыми процессами, культурой здравого смысла и эксперимента. Узнать про их технологии, подходы и прокачку компетенций в командах можно по ссылке: https://clck.ru/3U6k6N
Слушать выпуск:
Telegram
Mave
Apple
Castbox
Яндекс
Spotify
YouTube.Music
YouTube
Реклама. ООО "Авито Тех”, ИНН 9710089440, erid:2SDnjeJxBbg
❤9👍7🤡3🤷♂1
Media is too big
VIEW IN TELEGRAM
Специально для тех, кто еще не спит - свежий тизер грядущего выпуска Deep Dive!
Если вы еще не освободили время на просмотр - самое время это сделать, ведь вас ждет глубокое погружение в Rust 🦀
Если вы еще не освободили время на просмотр - самое время это сделать, ведь вас ждет глубокое погружение в Rust 🦀
❤14👍5🔥4
Podlodka #481 – Rust Deep Dive
Дмитрий Свиридкин — один из немногих инженеров в русскоязычном пространстве, кто регулярно погружается в тонкости низкоуровневых языков программирования. А когда речь заходит об undefined behavior и ошибках небезопасного использования памяти, Диму вполне можно назвать уникальным экспертом.
Именно поэтому он — идеальный гость для сегодняшнего выпуска про Rust.
Rust появился во многом как ответ на запрос на низкоуровневые языки с хорошими гарантиями безопасности. Поэтому нам было особенно интересно обсудить его с человеком, который не понаслышке знает цену ошибок управления памятью в C++.
В этом выпуске мы погрузились в саму суть вопроса, и обсудить здесь действительно есть что. Чем приходится платить за гарантии безопасности? Что делать, если язык ограничивает настолько, что добиться желаемого результата, оставаясь в полностью безопасной парадигме, становится невозможно? Как найти баланс между безопасностью, эргономикой и производительностью?
Rust, возможно, не дает идеальных ответов на все эти вопросы, но он совершенно точно предлагает достойное решение. Как именно оно устроено, в чем его сильные стороны и компромиссы — смотрите в выпуске.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Дмитрий Свиридкин — один из немногих инженеров в русскоязычном пространстве, кто регулярно погружается в тонкости низкоуровневых языков программирования. А когда речь заходит об undefined behavior и ошибках небезопасного использования памяти, Диму вполне можно назвать уникальным экспертом.
Именно поэтому он — идеальный гость для сегодняшнего выпуска про Rust.
Rust появился во многом как ответ на запрос на низкоуровневые языки с хорошими гарантиями безопасности. Поэтому нам было особенно интересно обсудить его с человеком, который не понаслышке знает цену ошибок управления памятью в C++.
В этом выпуске мы погрузились в саму суть вопроса, и обсудить здесь действительно есть что. Чем приходится платить за гарантии безопасности? Что делать, если язык ограничивает настолько, что добиться желаемого результата, оставаясь в полностью безопасной парадигме, становится невозможно? Как найти баланс между безопасностью, эргономикой и производительностью?
Rust, возможно, не дает идеальных ответов на все эти вопросы, но он совершенно точно предлагает достойное решение. Как именно оно устроено, в чем его сильные стороны и компромиссы — смотрите в выпуске.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
👍13❤10🔥8😨1