61. Лучший GC: Java и Go.
Погружение в механизмы сборки мусора в Java и Go: исследование фундаментальных алгоритмов, эволюция от сборщиков с остановкой мира до конкурентных сборщиков, а также практические последствия для разработчиков. Mark-and-sweep, уплотнение памяти, гипотеза поколений и современные сборщики: G1, ZGC, Shenandoah и Green Tea GC в Go.
В гостях Саша Ланцов https://xn--r1a.website/pro_grevy
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
--
🎧 Слушать в Apple Podcasts | Spotify | Yutube | Яндекс | браузер
Погружение в механизмы сборки мусора в Java и Go: исследование фундаментальных алгоритмов, эволюция от сборщиков с остановкой мира до конкурентных сборщиков, а также практические последствия для разработчиков. Mark-and-sweep, уплотнение памяти, гипотеза поколений и современные сборщики: G1, ZGC, Shenandoah и Green Tea GC в Go.
В гостях Саша Ланцов https://xn--r1a.website/pro_grevy
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
--
🎧 Слушать в Apple Podcasts | Spotify | Yutube | Яндекс | браузер
🔥24 5❤1
Audio
0:00 - Введение в сборку мусора в Java и Go
8:57 - Фундаментальные алгоритмы сборки мусора: Mark and Sweep
22:48 - Копирующие сборщики и методы уплотнения памяти
37:13 - Гипотеза поколений и карточные таблицы
52:13 - Сборщики с остановкой мира: Serial и Parallel GC
1:06:42 - Конкурентная маркировка и очистка в CMS
1:22:23 - Сборщик G1: регионы и запоминающие множества
1:43:28 - Shenandoah и указатели Брукса
1:56:01 - ZGC: цветные указатели и виртуальная память
2:10:01 - Green Tea GC в Go: маркировка на основе спанов
2:27:20 - Выбор подходящего сборщика мусора для вашего приложения
2:40:59 - Практические рекомендации и опыт из реальных проектов
8:57 - Фундаментальные алгоритмы сборки мусора: Mark and Sweep
22:48 - Копирующие сборщики и методы уплотнения памяти
37:13 - Гипотеза поколений и карточные таблицы
52:13 - Сборщики с остановкой мира: Serial и Parallel GC
1:06:42 - Конкурентная маркировка и очистка в CMS
1:22:23 - Сборщик G1: регионы и запоминающие множества
1:43:28 - Shenandoah и указатели Брукса
1:56:01 - ZGC: цветные указатели и виртуальная память
2:10:01 - Green Tea GC в Go: маркировка на основе спанов
2:27:20 - Выбор подходящего сборщика мусора для вашего приложения
2:40:59 - Практические рекомендации и опыт из реальных проектов
3👍14❤9 4
Видео из прошлой эпохи, но много важного сказано там.
https://youtu.be/yrlDqjMzcuk?si=DOVn-ahjycaSnwTL
https://youtu.be/yrlDqjMzcuk?si=DOVn-ahjycaSnwTL
YouTube
Александр Пахомов — Как выйти из Vim и приручить IDEA
Подробнее о Java-конференциях:
— весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— —
Скачать презентацию с сайта — https://jrg.su/pUanW5
Разработчик сталкивается с болью в спине и шее. Вскоре он понимает, что дело в неправильной…
— весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— —
Скачать презентацию с сайта — https://jrg.su/pUanW5
Разработчик сталкивается с болью в спине и шее. Вскоре он понимает, что дело в неправильной…
62. AI в Энтерпрайзе.
Генерировать код с нуля может каждый, а внедрить ИИ в настоящий большой проект — получается не у всех. Обсуждаем AI-инструменты для кодинга, внедрение AI-ассистентов в энтерпрайзе и практическое использование Claude Code и аналогов в продакшене. Реальные кейсы, анализ затрат, безопасность данных и трансформация процессов разработки через AI-агентов.
В гостях Иван Чернов @chernov_sharit
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
--
🎧 Слушать в Apple Podcasts | Spotify | Яндекс | Yutube | браузер
Генерировать код с нуля может каждый, а внедрить ИИ в настоящий большой проект — получается не у всех. Обсуждаем AI-инструменты для кодинга, внедрение AI-ассистентов в энтерпрайзе и практическое использование Claude Code и аналогов в продакшене. Реальные кейсы, анализ затрат, безопасность данных и трансформация процессов разработки через AI-агентов.
В гостях Иван Чернов @chernov_sharit
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
--
🎧 Слушать в Apple Podcasts | Spotify | Яндекс | Yutube | браузер
🔥11 2❤1
Audio
0:00 — Введение: AI-ассистенты и личные календари
2:51 — Агент OpenClaw и вопросы безопасности
6:41 — От генерации кода к управлению агентами
15:00 — Внедрение AI в энтерпрайзе на примере Островка
22:40 — Языки программирования в эпоху AI
30:39 — Безопасность данных и контроль доступа
38:00 — Техстек: Claude Code и LiteLLM
45:20 — Экономика затрат и рейт-лимиты
52:20 — Внедрение AI-ревью кода
59:40 — Локальные модели и файнтюнинг для перевода
1:06:40 — Аналитика систем и легаси-код
1:12:40 — Селф-хостинг и пет-проекты
1:15:20 — Заключение и взгляд в будущее
2:51 — Агент OpenClaw и вопросы безопасности
6:41 — От генерации кода к управлению агентами
15:00 — Внедрение AI в энтерпрайзе на примере Островка
22:40 — Языки программирования в эпоху AI
30:39 — Безопасность данных и контроль доступа
38:00 — Техстек: Claude Code и LiteLLM
45:20 — Экономика затрат и рейт-лимиты
52:20 — Внедрение AI-ревью кода
59:40 — Локальные модели и файнтюнинг для перевода
1:06:40 — Аналитика систем и легаси-код
1:12:40 — Селф-хостинг и пет-проекты
1:15:20 — Заключение и взгляд в будущее
63. Системное мышление для инженера.
Как инженеру остаться у кормушки в 2026?
В гостях Иван Закутний @neuralstack автор https://github.com/m0n0x41d/quint-code
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
--
🎧 Слушать в Apple Podcasts | Spotify | Яндекс | браузер
Как инженеру остаться у кормушки в 2026?
В гостях Иван Закутний @neuralstack автор https://github.com/m0n0x41d/quint-code
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
--
🎧 Слушать в Apple Podcasts | Spotify | Яндекс | браузер
🔥4 1
Audio
0:00 - Введение: как оставаться востребованным в эпоху ИИ
4:23 - Сближение инженера и менеджера и дилемма специализации
8:04 - Код-ревью и проблемы валидации
13:43 - Введение в фреймворк первых принципов
17:34 - Цикл ADI: абдукция, дедукция, индукция
25:34 - Интеграция FPF в рабочие процессы разработки
37:06 - Уровни доверия и документирование решений
47:23 - ChatGPT Pro Projects и FPF
1:00:00 - Текст vs голос: дебаты об интерфейсах
1:16:05 - Дофаминовые ловушки в разработке с ИИ
1:29:00 - Сила письма и мышления
1:41:37 - Риски безопасности и prompt-инъекции
1:52:41 - Заключение и полезные ресурсы
4:23 - Сближение инженера и менеджера и дилемма специализации
8:04 - Код-ревью и проблемы валидации
13:43 - Введение в фреймворк первых принципов
17:34 - Цикл ADI: абдукция, дедукция, индукция
25:34 - Интеграция FPF в рабочие процессы разработки
37:06 - Уровни доверия и документирование решений
47:23 - ChatGPT Pro Projects и FPF
1:00:00 - Текст vs голос: дебаты об интерфейсах
1:16:05 - Дофаминовые ловушки в разработке с ИИ
1:29:00 - Сила письма и мышления
1:41:37 - Риски безопасности и prompt-инъекции
1:52:41 - Заключение и полезные ресурсы
👍7❤4 3👎1
Сегодня приходите на стрим, будем обсуждать вим, агенты. Посмотрим на fff.nvim вместе с автором.
https://github.com/dmtrKovalenko/fff.nvim
https://github.com/dmtrKovalenko/fff.nvim
GitHub
GitHub - dmtrKovalenko/fff: The fastest and the most accurate file search toolkit for AI agents, Neovim, Rust, C, and NodeJS
The fastest and the most accurate file search toolkit for AI agents, Neovim, Rust, C, and NodeJS - dmtrKovalenko/fff
👍3🔥3❤1
Forwarded from СТАФФ Инженеры
Сегодня 21:00 Мск.
Разбираемся как работает fff - быстрейший поиск по файлам
https://youtube.com/live/aMrEjvR1TSU?feature=share
В гостях Dmitriy Kovalenko https://x.com/neogoose_btw
Разбираемся как работает fff - быстрейший поиск по файлам
https://youtube.com/live/aMrEjvR1TSU?feature=share
В гостях Dmitriy Kovalenko https://x.com/neogoose_btw
YouTube
СТАФФ 083 [live]. FFF - ищем файлы быстрее чем ripgrep (ваш AI агент будет в шоке от скорости)
Telegram: https://xn--r1a.website/staff_engineers
В гостях https://twitter.com/neogoose_btw
Подкаст Димы: https://xn--r1a.website/javaswag
Подкаст Саши: https://xn--r1a.website/tfeat
#code #java #programming #softwaredevelopment #разработка #программирование #claudecode
В гостях https://twitter.com/neogoose_btw
Подкаст Димы: https://xn--r1a.website/javaswag
Подкаст Саши: https://xn--r1a.website/tfeat
#code #java #programming #softwaredevelopment #разработка #программирование #claudecode
🔥4
Есть кейс или продукт, о котором хочется рассказать backend-сообществу?
Тогда хорошие новости: 29 августа в Москве пройдет конференция JVM Day — большая встреча инженеров, на которую ищут спикеров.
Вы сможете:
— выступить с докладом — рассказать о кейсе или нестандартном решении. Формат классический: 40-минутный доклад на сцене и вопросы из зала;
— представить продукт в демозоне. У вашей команды будет пространство с экранами и стойками на весь день: можно показывать технологию вживую, общаться с инженерами, собирать обратную связь и находить первых пользователей.
Поддерживают любой формат: можно выступить одному или с коллегой, устроить дискуссию или воркшоп.
Хороший шанс заявить о себе и проверить, как сообщество реагирует на ваш продукт.
Встречаемся в штаб-квартире Т-Банка.
Подайте заявку прямо сейчас
#текстприслан
Тогда хорошие новости: 29 августа в Москве пройдет конференция JVM Day — большая встреча инженеров, на которую ищут спикеров.
Вы сможете:
— выступить с докладом — рассказать о кейсе или нестандартном решении. Формат классический: 40-минутный доклад на сцене и вопросы из зала;
— представить продукт в демозоне. У вашей команды будет пространство с экранами и стойками на весь день: можно показывать технологию вживую, общаться с инженерами, собирать обратную связь и находить первых пользователей.
Поддерживают любой формат: можно выступить одному или с коллегой, устроить дискуссию или воркшоп.
Хороший шанс заявить о себе и проверить, как сообщество реагирует на ваш продукт.
Встречаемся в штаб-квартире Т-Банка.
Подайте заявку прямо сейчас
#текстприслан
👍5
64. Быстрее Кафки на два порядка
Как строить сложные высокопроизводительные системы, зачем нужен паттерн single entry / single exit и при чём тут Claude?
В гостях Алексей Лебедев — создатель https://www.algox2.com и https://github.com/alexeilebedev/openacr
Почта Алексея: alexei@algox2.com
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
--
🎧 Слушать в Apple Podcasts | Spotify | Яндекс | браузер
Как строить сложные высокопроизводительные системы, зачем нужен паттерн single entry / single exit и при чём тут Claude?
В гостях Алексей Лебедев — создатель https://www.algox2.com и https://github.com/alexeilebedev/openacr
Почта Алексея: alexei@algox2.com
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
--
🎧 Слушать в Apple Podcasts | Spotify | Яндекс | браузер
🔥8❤5 3 1
Audio
0:00 - Введение: как писать поддерживаемый код без return
6:00 - Паттерн Single Entry / Single Exit
15:00 - Single Static Assignment и глобальное состояние
30:00 - Построение систем на однопоточных программах
45:00 - Передача сообщений и взаимодействие процессов
1:00:00 - AlgoX2: архитектура распределённой системы
1:15:00 - Управление и проектирование систем на основе потоков
1:30:00 - Генерация кода и формат SSIM
1:45:00 - Реализация лог-структурированного движка хранения
2:00:00 - Язык Rust и современная разработка
2:15:00 - Программирование с Claude
2:30:00 - Будущее навыков разработчика
6:00 - Паттерн Single Entry / Single Exit
15:00 - Single Static Assignment и глобальное состояние
30:00 - Построение систем на однопоточных программах
45:00 - Передача сообщений и взаимодействие процессов
1:00:00 - AlgoX2: архитектура распределённой системы
1:15:00 - Управление и проектирование систем на основе потоков
1:30:00 - Генерация кода и формат SSIM
1:45:00 - Реализация лог-структурированного движка хранения
2:00:00 - Язык Rust и современная разработка
2:15:00 - Программирование с Claude
2:30:00 - Будущее навыков разработчика
Forwarded from Ostrovok! Tech
#дваивана #opensource #архитектура
🎙Ранее два Ивана уже обсуждали отмену код-ревью и теперь двигаются дальше — а что если «отменить» архитектуру?
С инженером (и подкастером) Сашей Пахомовым поговорили про open source, процессы и то, на чём вообще сегодня держится разработка.
В выпуске:
📌open source на примере Apache и ClickHouse — путь до коммиттера, работа с контрибьюторами
📌закрытые PR, менторинг и культура взаимодействия в публичной разработке
📌тестирование, спецификации, архитектурное ревью — что из этого реально нужно
📌AI и LLM в разработке — новый инструмент или замена части инженерных практик
Если пересобирать разработку сегодня с нуля — что в ней действительно обязательно, а без чего можно обойтись?
Слушай там, где удобно 👇
✅Плеер в ТГ
✅Mave
✅YouTube
✅VK
🎙Ранее два Ивана уже обсуждали отмену код-ревью и теперь двигаются дальше — а что если «отменить» архитектуру?
С инженером (и подкастером) Сашей Пахомовым поговорили про open source, процессы и то, на чём вообще сегодня держится разработка.
В выпуске:
📌open source на примере Apache и ClickHouse — путь до коммиттера, работа с контрибьюторами
📌закрытые PR, менторинг и культура взаимодействия в публичной разработке
📌тестирование, спецификации, архитектурное ревью — что из этого реально нужно
📌AI и LLM в разработке — новый инструмент или замена части инженерных практик
Если пересобирать разработку сегодня с нуля — что в ней действительно обязательно, а без чего можно обойтись?
Слушай там, где удобно 👇
✅Плеер в ТГ
✅Mave
✅YouTube
✅VK
🔥6❤2👍1
Продолжаем писать и оптимизировать БД на Rust — часть 2
https://youtu.be/KlL6lfiW9TY?t=36&si=nlMSIZReD73wa5Un
https://youtu.be/KlL6lfiW9TY?t=36&si=nlMSIZReD73wa5Un
YouTube
СВОЯ СУБД за 5 ЧАСОВ с CLAUDE CODE на RUST | часть 2
Часть 1: https://youtu.be/z91tffR8m0Q?si=2_1ihJvk2reTqLC8
Двое разработчиков продолжают создавать SQL-базу данных SystemX на Rust с помощью AI-ассистента Claude, стремясь догнать DuckDB по производительности на бенчмарках ClickBench. Они разбирают комментарии…
Двое разработчиков продолжают создавать SQL-базу данных SystemX на Rust с помощью AI-ассистента Claude, стремясь догнать DuckDB по производительности на бенчмарках ClickBench. Они разбирают комментарии…
🔥10❤3 2
65. AI-кисы: как генерировать 18+ контент.
Как не стать нейрослопом, если вокруг агенты, AI-девушки и мёртвый интернет?
В гостях Дима / Kisa @deployladeploy — бывший главред крипто-медиа, теперь автор канала про нейросети.
Говорим про Claude Code, Remotion, авторство, выгорание от агентов, деградацию Claude 4.6→4.7, переход на Codex / GPT-5.5, NSFW-картинки, китайские модели, ОФМ-ботов, одиночество и окно возможностей в AI.
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
Гость @deployladeploy
--
🎧 Слушать в Apple Podcasts | Spotify | Яндекс | YouTube | браузер
Как не стать нейрослопом, если вокруг агенты, AI-девушки и мёртвый интернет?
В гостях Дима / Kisa @deployladeploy — бывший главред крипто-медиа, теперь автор канала про нейросети.
Говорим про Claude Code, Remotion, авторство, выгорание от агентов, деградацию Claude 4.6→4.7, переход на Codex / GPT-5.5, NSFW-картинки, китайские модели, ОФМ-ботов, одиночество и окно возможностей в AI.
--
Авторский тгк Саши @toxic_enterprise
Альтер эго Саши @sashimi_pub
Гость @deployladeploy
--
🎧 Слушать в Apple Podcasts | Spotify | Яндекс | YouTube | браузер
🔥10 2
Audio
00:00 Интро. Гость — Дима / Kisa: из крипты в Claude Code
12:00 YouTube-ролики через Remotion + Claude
17:00 Авторство vs нейрослоп: текст, голос, код
26:00 Теория мёртвого интернета и сингулярность
36:00 Выгорание от агентов: сон и мышца внимания
46:00 Деградация Claude 4.6→4.7, переход на Codex / GPT-5.5
1:00:00 «Сиди у реки»: не гоняйся за инструментами
1:06:00 Картинки и видео: GPT-image, NSFW, китайские модели
1:22:00 Агенты вместо людей: ОФМ-боты, демография
1:36:00 «Не быть долбаебами»: что отличает успешных людей
1:50:00 Финал: окно возможностей, ставка на нейросети
12:00 YouTube-ролики через Remotion + Claude
17:00 Авторство vs нейрослоп: текст, голос, код
26:00 Теория мёртвого интернета и сингулярность
36:00 Выгорание от агентов: сон и мышца внимания
46:00 Деградация Claude 4.6→4.7, переход на Codex / GPT-5.5
1:00:00 «Сиди у реки»: не гоняйся за инструментами
1:06:00 Картинки и видео: GPT-image, NSFW, китайские модели
1:22:00 Агенты вместо людей: ОФМ-боты, демография
1:36:00 «Не быть долбаебами»: что отличает успешных людей
1:50:00 Финал: окно возможностей, ставка на нейросети
👍6 4🔥1