Вайбкодеры
Давайте сразу проясним один момент: большие языковые модели полезны. Дело не в том, могут ли большие языковые модели писать код. Могут. Дело в том, почему вайб кодинг может оказаться худшим вложением в карьеру.
#ai
https://kodikapusta.com.ru/news/32b5-vaibkodery
Давайте сразу проясним один момент: большие языковые модели полезны. Дело не в том, могут ли большие языковые модели писать код. Могут. Дело в том, почему вайб кодинг может оказаться худшим вложением в карьеру.
#ai
https://kodikapusta.com.ru/news/32b5-vaibkodery
❤2👍1
Децентрализованная радиосвязь
Сегодня мы поговорим ещё об одном интересном направлении, о котором редко говорят - распределённых сетях радиосвязи. Возможно ли это?
Наверное, в качестве первого случая прямой передачи информации между передатчиком и приёмником без каких-либо вышек можно назвать работы русского учёного А.С.Попова, который первым в мире осуществил сеанс радиосвязи, передав сообщение с помощью искрового передатчика на приёмник, что и легло в основу классической конструкции аппарата для передачи информации с помощью азбуки Морзе.
#kapusta
https://kodikapusta.com.ru/news/3d1c-detsentralizovannaia-radiosviaz
Сегодня мы поговорим ещё об одном интересном направлении, о котором редко говорят - распределённых сетях радиосвязи. Возможно ли это?
Наверное, в качестве первого случая прямой передачи информации между передатчиком и приёмником без каких-либо вышек можно назвать работы русского учёного А.С.Попова, который первым в мире осуществил сеанс радиосвязи, передав сообщение с помощью искрового передатчика на приёмник, что и легло в основу классической конструкции аппарата для передачи информации с помощью азбуки Морзе.
#kapusta
https://kodikapusta.com.ru/news/3d1c-detsentralizovannaia-radiosviaz
❤2
Как хранить деньги
Хранение денег - вещь только на первый взгляд простая, а на деле содержит множество подводных камней. Выбрав не тот тип данных, можно получить неточности в расчётах, возможна путаница при переводе суммы из одной валюты в другую. А если ещё и подключать внешние API, у каждого из которых своя точность для одних и тех же валют, уследить за совместимостью еще труднее.
#golang
https://kodikapusta.com.ru/news/7268-kak-khranit-den-gi
Хранение денег - вещь только на первый взгляд простая, а на деле содержит множество подводных камней. Выбрав не тот тип данных, можно получить неточности в расчётах, возможна путаница при переводе суммы из одной валюты в другую. А если ещё и подключать внешние API, у каждого из которых своя точность для одних и тех же валют, уследить за совместимостью еще труднее.
#golang
https://kodikapusta.com.ru/news/7268-kak-khranit-den-gi
❤1
Будущее инженерного лидерства
Как быть CTO в современных реалиях? Растет важность технических знаний, стратегического подхода и морального духа
Ну и ИИ вносит свои коррективы. Внедрение генеративного ИИ только начинается, но уже сейчас ясно, что большие языковые модели существенно повлияют на разработку программного обеспечения и управление инженерными организациями. Но что это значит для вашей работы, карьеры и организации?
#карьера
https://kodikapusta.com.ru/news/713s-budushchee-inzhenernogo-liderstva
Как быть CTO в современных реалиях? Растет важность технических знаний, стратегического подхода и морального духа
Ну и ИИ вносит свои коррективы. Внедрение генеративного ИИ только начинается, но уже сейчас ясно, что большие языковые модели существенно повлияют на разработку программного обеспечения и управление инженерными организациями. Но что это значит для вашей работы, карьеры и организации?
#карьера
https://kodikapusta.com.ru/news/713s-budushchee-inzhenernogo-liderstva
❤1
IIoT 2025
4 сентября в Москве пройдет конференция по промышленному интернету вещей IIoT 2025.
Москва , Конгресс-центр «Вега Измайлово»
Конференция «Промышленный интернет вещей IIoT» станет ключевой площадкой для профессионального диалога между разработчиками, производителями, заказчиками и экспертами рынка. Более 150 участников обсудят передовые решения, технологии и вызовы, связанные с промышленным Интернетом вещей (IIoT)
#events
https://kodikapusta.com.ru/events/c547-4-IIoT-2025
4 сентября в Москве пройдет конференция по промышленному интернету вещей IIoT 2025.
Москва , Конгресс-центр «Вега Измайлово»
Конференция «Промышленный интернет вещей IIoT» станет ключевой площадкой для профессионального диалога между разработчиками, производителями, заказчиками и экспертами рынка. Более 150 участников обсудят передовые решения, технологии и вызовы, связанные с промышленным Интернетом вещей (IIoT)
#events
https://kodikapusta.com.ru/events/c547-4-IIoT-2025
❤1
Игра на Go
Совет, как справиться с выгоранием: снова начните программировать ради удовольствия и вернитесь к своему хобби. А что может быть увлекательнее, чем создание собственного мира с помощью кода?
Автор рассказывает как начать писать игры на Ebitengine
#golang
https://kodikapusta.com.ru/news/d4mm-igra-na-go
Совет, как справиться с выгоранием: снова начните программировать ради удовольствия и вернитесь к своему хобби. А что может быть увлекательнее, чем создание собственного мира с помощью кода?
Автор рассказывает как начать писать игры на Ebitengine
#golang
https://kodikapusta.com.ru/news/d4mm-igra-na-go
❤1👍1
Обработка ошибок в Rust
Автору нехватает стандартных подходов в Rust для обработки ошибок
Ошибка - это отдельный фрагмент информации и может быть совершенно не связан с другими ошибками, которые может вернуть функция, и может быть представлен в виде структуры, а не варианта перечисления.
А знаете, где еще ошибки это значения?
#rust
https://kodikapusta.com.ru/news/sm83-obrabotka-oshibok-v-rust
Автору нехватает стандартных подходов в Rust для обработки ошибок
Ошибка - это отдельный фрагмент информации и может быть совершенно не связан с другими ошибками, которые может вернуть функция, и может быть представлен в виде структуры, а не варианта перечисления.
А знаете, где еще ошибки это значения?
#rust
https://kodikapusta.com.ru/news/sm83-obrabotka-oshibok-v-rust
❤1
Лучше тиндер
Это как тиндер, только лучше. Вы можете рассматривать фотографии своей жены и свайпать только вправо
#fun
https://kodikapusta.com.ru/news/wgg3-luchshe-tinder
Это как тиндер, только лучше. Вы можете рассматривать фотографии своей жены и свайпать только вправо
#fun
https://kodikapusta.com.ru/news/wgg3-luchshe-tinder
😁3❤1
Ворк лайф бэланс - херня
Интересное мнение - ворк лайф бэланс это миф если вы хотите чего-то добиться
В сегодняшней статье Филип рассказывает о том, что, по его мнению, баланс между работой и личной жизнью — это миф, если вы хотите развиваться. За первые 8 лет работы в Microsoft его повышали каждый год. Это очень впечатляет.
#kapusta
https://kodikapusta.com.ru/news/83l3-vork-laif-belans-khernia
Интересное мнение - ворк лайф бэланс это миф если вы хотите чего-то добиться
В сегодняшней статье Филип рассказывает о том, что, по его мнению, баланс между работой и личной жизнью — это миф, если вы хотите развиваться. За первые 8 лет работы в Microsoft его повышали каждый год. Это очень впечатляет.
#kapusta
https://kodikapusta.com.ru/news/83l3-vork-laif-belans-khernia
❤2👎1
Rust-101
Rust-101 от Ralf Jung — это бесплатный курс, который учит Rust не через сухую теорию, а прямо в коде. Ты постоянно пишешь программы, а заодно разбираешься в том, как работает ownership, borrowing, lifetimes и traits. Дальше курс заводит в более сложные темы вроде итераторов, многопоточности с Arc, Mutex и RwLock, а также затрагивает unsafe-Rust.
Чтобы стартовать, нужно поставить Rust, склонировать репозиторий Rust-101 и запускать проект через cargo run. Всё обучение строится вокруг редактирования main.rs и выполнения заданий прямо в коде.
#rust #learn
https://kodikapusta.com.ru/news/820j-rust-101
Rust-101 от Ralf Jung — это бесплатный курс, который учит Rust не через сухую теорию, а прямо в коде. Ты постоянно пишешь программы, а заодно разбираешься в том, как работает ownership, borrowing, lifetimes и traits. Дальше курс заводит в более сложные темы вроде итераторов, многопоточности с Arc, Mutex и RwLock, а также затрагивает unsafe-Rust.
Чтобы стартовать, нужно поставить Rust, склонировать репозиторий Rust-101 и запускать проект через cargo run. Всё обучение строится вокруг редактирования main.rs и выполнения заданий прямо в коде.
#rust #learn
https://kodikapusta.com.ru/news/820j-rust-101
🔥7❤3
Chaos Constructions 2025
А помчали на хаос констракшн?
23 и 24 августа 2025 года в Санкт-Петербурге (ДК Кирова) снова состоится компьютерный фестиваль Chaos Constructions.
Основная идея фестивалей ENLiGHT и Chaos Constructions, которые проводятся с 1995 года - некоммерческое творчество на современных и ретро компьютерах. Сюда относится несколько различных направлений: демосцена и конкурсы, выставка ретро-компьютеров, семинары и многое другое
#events
https://kodikapusta.com.ru/events/2aq1-chaos-constructions-2025
А помчали на хаос констракшн?
23 и 24 августа 2025 года в Санкт-Петербурге (ДК Кирова) снова состоится компьютерный фестиваль Chaos Constructions.
Основная идея фестивалей ENLiGHT и Chaos Constructions, которые проводятся с 1995 года - некоммерческое творчество на современных и ретро компьютерах. Сюда относится несколько различных направлений: демосцена и конкурсы, выставка ретро-компьютеров, семинары и многое другое
#events
https://kodikapusta.com.ru/events/2aq1-chaos-constructions-2025
🔥3
DevOps Roadmap 2025
Эта дорожная карта нужна, чтобы вы лучше понимали, что вообще происходит и куда двигаться дальше. Она больше про то, чтобы подсказать следующий шаг, а не про то, чтобы гнаться за всем модным и шумным. Смысл в том, чтобы разобраться, почему один инструмент удобнее для одних задач, а другой - для других. Ну и помнить: хайп ещё не значит, что это лучший вариант.
#learn #devopsina
https://kodikapusta.com.ru/news/b7o9-devops-roadmap-2025
Эта дорожная карта нужна, чтобы вы лучше понимали, что вообще происходит и куда двигаться дальше. Она больше про то, чтобы подсказать следующий шаг, а не про то, чтобы гнаться за всем модным и шумным. Смысл в том, чтобы разобраться, почему один инструмент удобнее для одних задач, а другой - для других. Ну и помнить: хайп ещё не значит, что это лучший вариант.
#learn #devopsina
https://kodikapusta.com.ru/news/b7o9-devops-roadmap-2025
❤4
Защита от ИИ
Исследователи из Австралии создали новый метод, который предотвращает использование онлайн-контента для обучения искусственного интеллекта без разрешения. Технология незаметно изменяет данные, делая их нечитаемыми для алгоритмов ИИ, но сохраняя исходный вид для человеческого глаза. Пока метод применяется только к визуальному контенту, но в будущем его планируют адаптировать для текстов, аудио и видео.
Исходник самой технологии описан тут https://github.com/NeuralSec/certified-data-learnability
#ai
https://kodikapusta.com.ru/news/u06b-zashchita-ot-ii
Исследователи из Австралии создали новый метод, который предотвращает использование онлайн-контента для обучения искусственного интеллекта без разрешения. Технология незаметно изменяет данные, делая их нечитаемыми для алгоритмов ИИ, но сохраняя исходный вид для человеческого глаза. Пока метод применяется только к визуальному контенту, но в будущем его планируют адаптировать для текстов, аудио и видео.
Исходник самой технологии описан тут https://github.com/NeuralSec/certified-data-learnability
#ai
https://kodikapusta.com.ru/news/u06b-zashchita-ot-ii
👍6
RisingLight
RisingLight - это OLAP-база данных, созданная в образовательных целях. Проект всё ещё активно развивается и не предназначен для использования в продакшене. Но для обучения самое то.
OLAP-база данных (Online Analytical Processing) используется для анализа больших объёмов данных и быстрых выборок по сложным запросам. Она подходит не для хранения транзакций, а для построения отчётов, статистики и аналитики.
#rust
https://kodikapusta.com.ru/news/s340-risinglight
RisingLight - это OLAP-база данных, созданная в образовательных целях. Проект всё ещё активно развивается и не предназначен для использования в продакшене. Но для обучения самое то.
OLAP-база данных (Online Analytical Processing) используется для анализа больших объёмов данных и быстрых выборок по сложным запросам. Она подходит не для хранения транзакций, а для построения отчётов, статистики и аналитики.
#rust
https://kodikapusta.com.ru/news/s340-risinglight
❤1
Делаем AI агент
Построить полностью рабочего агента для редактирования кода не так уж сложно.
Со стороны может показаться иначе: когда смотришь, как агент правит файлы, выполняет команды, выбирается из ошибок и пробует разные стратегии, кажется, будто за этим стоит какой-то секрет. Но никакого секрета нет. Это всего лишь LLM, цикл и достаточно токенов.
Замечательная статья от Thorsten Ball
#golang
https://kodikapusta.com.ru/news/ng6u-delaem-ai-agent
Построить полностью рабочего агента для редактирования кода не так уж сложно.
Со стороны может показаться иначе: когда смотришь, как агент правит файлы, выполняет команды, выбирается из ошибок и пробует разные стратегии, кажется, будто за этим стоит какой-то секрет. Но никакого секрета нет. Это всего лишь LLM, цикл и достаточно токенов.
Замечательная статья от Thorsten Ball
#golang
https://kodikapusta.com.ru/news/ng6u-delaem-ai-agent
👍2🔥2❤1
PyroWave
Передача геймплея с одной машины на другую по сети сейчас довольно популярна. Но для таких сценариев критически важна очень низкая задержка - здесь важна каждая миллисекунда. Нам нужно:
- Отправить нажатия с контроллера с машины A на машину B по сети
- Машина B рендерит кадр на GPU
- B кодирует кадр в битстрим
- B отправляет результат по сети на A
- A декодирует битстрим
- A выводит изображение на экран
- В мозгу игрока выбрасывается дофамин
Автор рассказывает как он придумал более крутой и быстрый кодер для потоковой передачи
#learn #gamedev
https://kodikapusta.com.ru/news/2007-pyrowave
Передача геймплея с одной машины на другую по сети сейчас довольно популярна. Но для таких сценариев критически важна очень низкая задержка - здесь важна каждая миллисекунда. Нам нужно:
- Отправить нажатия с контроллера с машины A на машину B по сети
- Машина B рендерит кадр на GPU
- B кодирует кадр в битстрим
- B отправляет результат по сети на A
- A декодирует битстрим
- A выводит изображение на экран
- В мозгу игрока выбрасывается дофамин
Автор рассказывает как он придумал более крутой и быстрый кодер для потоковой передачи
#learn #gamedev
https://kodikapusta.com.ru/news/2007-pyrowave
👍1
"Слепое пятно" детектора гонок
Автор прочитал статью "Без безопасности потоков не может быть безопасности памяти", в котором говорится, что Go не является языком с безопасностью памяти при наличии гонок данных
Это напомнило об ошибке в динамическом обнаружении гонок данных в Go, из-за которой оно пропускает гонки данных в исполняемом коде, которые легко заметить человеку
#golang
https://kodikapusta.com.ru/news/hlpf-slepoe-piatno-detektora-gonok
Автор прочитал статью "Без безопасности потоков не может быть безопасности памяти", в котором говорится, что Go не является языком с безопасностью памяти при наличии гонок данных
Это напомнило об ошибке в динамическом обнаружении гонок данных в Go, из-за которой оно пропускает гонки данных в исполняемом коде, которые легко заметить человеку
#golang
https://kodikapusta.com.ru/news/hlpf-slepoe-piatno-detektora-gonok
История про утечки
Недавно один из клиентов Dolt SQL Server сообщил что использование памяти растёт медленно, но стабильно. Хотя Dolt работает на управляемом рантайме Golang и приложениям не нужно явно освобождать выделенную память, это вовсе не значит, что программы на Go застрахованы от утечек. В этом посте мы ребята из Dolt расскажут, как вместе с клиентом собрали дополнительные данные, нашли причину проблемы и в итоге устранили утечку.
#golang
https://kodikapusta.com.ru/news/n4jw-istoriia-pro-utechki
Недавно один из клиентов Dolt SQL Server сообщил что использование памяти растёт медленно, но стабильно. Хотя Dolt работает на управляемом рантайме Golang и приложениям не нужно явно освобождать выделенную память, это вовсе не значит, что программы на Go застрахованы от утечек. В этом посте мы ребята из Dolt расскажут, как вместе с клиентом собрали дополнительные данные, нашли причину проблемы и в итоге устранили утечку.
#golang
https://kodikapusta.com.ru/news/n4jw-istoriia-pro-utechki
😱2
Impact Intelligence
Продуктивность людей, занятых умственным трудом, сложно оценить цифрами, да и с бизнес-результатами она не всегда напрямую связана. Из-за этого часто появляются сомнительные инициативы, огромные траты на технологии и провальные попытки "поднять эффективность". Чтобы не наступать на эти грабли, руководителям IT-компаний важно понимать, как именно их работа отражается на бизнесе через цепочку промежуточных и конечных результатов. Достичь этого можно, если наладить систему управления спросом, сократить задержку в измерениях, ввести проверку результативности и дать командам возможность видеть, какой эффект их работа реально даёт для бизнеса.
#карьера
https://kodikapusta.com.ru/news/4e79-impact-intelligence
Продуктивность людей, занятых умственным трудом, сложно оценить цифрами, да и с бизнес-результатами она не всегда напрямую связана. Из-за этого часто появляются сомнительные инициативы, огромные траты на технологии и провальные попытки "поднять эффективность". Чтобы не наступать на эти грабли, руководителям IT-компаний важно понимать, как именно их работа отражается на бизнесе через цепочку промежуточных и конечных результатов. Достичь этого можно, если наладить систему управления спросом, сократить задержку в измерениях, ввести проверку результативности и дать командам возможность видеть, какой эффект их работа реально даёт для бизнеса.
#карьера
https://kodikapusta.com.ru/news/4e79-impact-intelligence
❤1
Фичи Go по версиям
Здесь приведён обзор того, какие основные функции появлялись в разных версиях Go.
Новая версия Go выходит каждые полгода. Каждая крупная версия поддерживается до тех пор, пока не выйдут две следующие. Критические проблемы исправляются через минорные обновления.
Очень удобно разбираться что когда добавили
#golang
https://kodikapusta.com.ru/news/go0y-fichi-go-po-versiiam
Здесь приведён обзор того, какие основные функции появлялись в разных версиях Go.
Новая версия Go выходит каждые полгода. Каждая крупная версия поддерживается до тех пор, пока не выйдут две следующие. Критические проблемы исправляются через минорные обновления.
Очень удобно разбираться что когда добавили
#golang
https://kodikapusta.com.ru/news/go0y-fichi-go-po-versiiam
❤1