Pull to refresh

Comments 86

Спасибо за статью! К слову дизайн devops radio заслуживает отдельной степени благодарности, я прям получил удовольствие просто разглядывая!

Спасибо! Дизайн не мой, помог хороший товарищ :) Которому тоже зашел проект и он захотел как-то помочь

Спасибо за информацию, тоже прочитал с удовольствием!)

Разрешите предложить пару улучшений?

Хочу кнопку отключения всех анимаций, в том числе фона. Ресурсов жрет не очень много, но все-таки жрет.

Музыка отличная, ненавязчивая, помогает сосредоточиться. Но иногда хочется сменить фон. Было бы здорово нагенерить 3–4 комплекта с немного разными свойствами и дать возможность переключать произвольно.

А у меня тоже вопрос в догонку к предложениям выше :)

Можно ли привязать медиа-клавиши к странице? То есть чтобы по клавишам Play/Pause на клавиатуре можно было включать/ставить на паузу, например, как это происходит с вкладками YouTube.

На маке в сафари ⏯️ работает, как и с другими сайтами.

Linux KDE + Firefox тоже работает.

Хммм. Я полез разбираться, оказывается, чтобы на винде в Edge тоже заработало, странице нужно явно проставлять метаданные через Media Session API. После этого работает пауза, хотя трек надо включать вручную:

navigator.mediaSession.metadata = new MediaMetadata({
  title: 'DevOpsRadio',
  artist: 'boombick',
});

Трек начинает ставиться на паузу/воспроизводиться по ⏯️, но страница не понимает, что что-то произошло:

Всё ещё играем? Или уже нет?
Всё ещё играем? Или уже нет?

Можно добавить обработчики...

  navigator.mediaSession.setActionHandler("play", () => radioPlayer.play());

  navigator.mediaSession.setActionHandler("pause", () => radioPlayer.stop());

но при остановке трека кнопки снова перестают работать. Gemini говорит, вот это

this.mainAudio = null;

прибивает медиа сессию и советует вместо зануления mainAudio прибивать src:

// Inside stop()...
this.mainAudio.removeAttribute('src'); // Better than src = ''
this.mainAudio.load(); // Forces the browser to drop the network connection

// Inside play()...
this.mainAudio.src = '/radio/stream'; // Re-assign the stream

@boombick не посмотрите? 🙏

Странно когда в 42 понимаешь, что чего-то в жизни не хватало для работы.... )

Музыка и без СДВГ помогает сосредоточиться. Спасибо за крутое исследование

Не всем. Меня музыка с четким ритмом (даже без слов) заставляет непроизвольно отстукивать ногой такт. В итоге я больше занят синхронизацией тела с битом, чем работой) Все очень индивидуально

Меня отвлекают больше всего слова. Поэтому я слушаю какую-нибудь экзотику вроде японского рока, там речь воспринимается как часть музыки.

Крутой проект! Музыка + кафе это прям идеально. В доп эффекты, думаю, звук дождя без грома как белый шум тоже было бы хорошо. Интересно, это же зацикленный трек? Если долго слушать, то будет слышен переход когда трек завершится?

Это не зацикленный трек :) Там 4 трека по 12 часов и они оооооочень плавно перетекают друг в друга. Изменения есть, но они фактически не заметны. Но благодаря им, музыка не приедается

Интересный эффект: надеваешь наушники и через полчаса перестаешь замечать фон вообще. А потом снимаешь и тишина кажется оглушительной

Крутая штука! И классно звучит) звуки кафе очень в тему!

Периодически использую Lo-fi радиостанции в TuneIn Radio или канал Lo-fi Girl/ Synthwave, но иногда надоедает и хочется чего-то новенького))

Пожелание – можно ли сделать кнопку "отключить анимацию" ? А то на планшете анимация подтормаживает, и в звуке треск постоянно, видимо нагружает процессор сильно, или буфера не хватает

Записал в фичереквесты :) Но вообще, приложения для мобилок уже вот скоро будут. Я это сначала написал в статье, но в последний момент выкинул перед публикацией

Очень интересно! У меня сын 12 лет с СДВГ, всё время в своём мире и очень тяжело его оттуда выманить.

Но он вообще на дух не переносит любой музыки, наверное по причинам, которые Вы описали. Попробую Вашу музыку.

Хочу вам посоветовать книжку, называется "Нейроотличные". Ссылок давать не буду, продается на всех маркетплейсах. Она совсем небольшая и там хорошо расписано, что эти расстройства не бинарные (а спектральные) и как с ними вообще жить. Там про СДВГ, РАС и все из этой серии

Спасибо! Хорошо бы ещё это к помидорному таймеру прикрутить, чтобы во время сессии играло.

Поддерживаю, главное чтобы можно было интервалы задать не по 25 минут, а то бывает только загрузил контекст в голову - звонок, пора отдыхать

для фоновых шумов пользуюсь https://mynoise.net/ , тоже бесплатно, но некоторые дополнительные функции платные. Возможно автору будет интересно позаимствовать что-то с этого проекта для своего DevOps Radio.

Я для этих же целей использую приложение Meditation & Relaxation Music под Android

Отлично, рад что нашел подобное. Музыка очень зашла. Спасибо за труд!

Но все медикаментозные препараты против СДВГ в России запрещены 228-й статьей УК РФ

У нас вообще лучший способ лечения любых психических расстройств это уголовный кодекс. Зато мы научились писать нейросети, которые генерируют нам цифровой аддералл в виде ритмичных звуков. Импортозамещение нейромедиаторов, так сказать!)

Ой помню был как то тренд на аудионаркотики)) или как их там называли, тоже какой-то шум.

Я зашел сказать сюда спасибо! У меня вроде нет СДВГ, но работать под такое мне нравится :)

Плюсую, у меня такая же история, под ритмичный спокойный фон работать проще, чем в тишине. В тишине мозг быстро начинает искать, на что отвлечься

Также часто работаю под музыку для фокуса. От амбиента у меня обнаружился интересный эффект - через пару-тройку дней прослушивания настроение как после встречи с дементором)

Спасибо за статью!

Простите за наглый вопрос, а нет ли у вас парочку из этих треков для оффлайна на предмет скачать (интернет в наши дни такое ... )?

дней прослушивания настроение как после встречи с дементором)

Аналогично, достаточно 3х часов белого шума и усталость\напряжение накапливается. Когда снимаешь наушники такое облегчение, хотя во время прослушивания вроде всё ок.

Пока автор не ответил, могу только посоветовать вариант для личного пользования который сам и применил:

ffmpeg -i https://devopsradio.ru/radio/stream -c copy Radio.mp3 # Одним файлом.
ffmpeg -i https://devopsradio.ru/radio/stream -f segment -segment_time 3600 -c copy Radio_%03d.mp3 # Чанками по часу.

Довольно убогонькое подражание BWV 999. С большим трудом это можно назвать музыкой.

Тоже много плейлистов перепробовал, но ничего кроме одного «исполнителя» слушать не могу. Hernan Catataneo особенно Resident - часовые миксы почти без слов. Он так искусно миксует, что поймать переходы надо прям прислушиваться специально. Никто другой так не может. А меня прям выбивает, если слышу момент миксования. Не все конечно идеально, бывают немного нервные миксы, но выходят стабильно да и переслушивать нескучно.

За радио спасибо. Немного на прием лекарства смахивает правда ;/

Никто другой так не может.

Richie Hawtin, Paul Kalkbrenner?
Попробуйте "No AI Lo-Fi" - отдельный канал есть у них и всё, что находится по ключевым словам " No vocal Dub Techno".

Hernan Catataneo

Ну это совсем не то, там есть вокал и разговоры.

Пока из лучшего для себя что подобрал lofi boy. Хотя не то чтобы много вариантов перебрал.

Интересно, надо попробовать.
Замечал, что что-то однообразное чертить, мыть посуду, и т.п... хорошо делается под музыку типа электропопа.
---
@oldbie три часа репетиции с барабанщиком и без оного - огромная разница в плане усталости после.

Про внезапный вокал в плейлистах для работы прям в точку, меня тоже это выбивает

Даже зашел на аккаунт, чтобы плюсануть статью. Спасибо Вам! И особенно за пет-проект, правда очень не хватало такого (лично мне как минимум).

Очень круто, что автор не просто говорит про пользу музыки при сдвг, а реально копает в нейронауку и объясняет почему ритм может помочь мозгу работать - прям заставляет по-другому взглянуть на фон во время кодинга

Спасибо большое, добавлю радио в закладки.

Добавлю от себя пару каналов на yt:

-> Youtube канал Jason Lewis - миксы по 3 часа, самое то для длинной сессии

-> Youtube канал Art of Minimal Techno Trip

-> Приложение Endel, по сути то же что сделал автор, но платное и с разными жанрами

А трекерная музыка не "заходит" таким людям? Я одно время keygen.fm использовал на работе.

хорошо заходит, упомянутый сайт грузит белую страницу даже из под квн

Круто, я то, для этого дела запускал на Youtube длинные треки с кото и сямисеном.

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

Сознаюсь, что боюсь быть заминусованным, но современная наука заявляет что СДВГ проявляется лишь у детей. И учёные, и доктора говрят об этом. В век интернета, они склоняются к тому, что СДВГ у взрослых - развод на бабки.

Я в октябре 2025 был у клинического психолога за 1500 руб/час (я дал больше) с запросом "посоветуте таблетки, чтобы я мог работать сутками и наслаждаться как раньше", на что мне сказали, что психиатрия не располагает такими инструментами. Что работа с мозгом сводится к изменению привычек и успешна, мягко говоря, редко, но стоит усилий всегда, и это всегда праздник успеха.

Если вы располгаете приличными данными по этим вопросам (всё бывает), большая просьба поделиться ссылками.

Все ссылки приложены к посту. Там много клинических исследований по ADHD. PubMed и Nature являются рецензируемыми научными порталами.

Хочется дополнить ваш комментарий, но не в правдивости того что якобы, СДВГ, проходит во взрослом состоянии, а в другом. Но вначале предыстория.

Один приятель рассказал про СДВГ и симптоматику и всё сложилось в единую картину, я был уверен что наконец-то понял причину своего беспокойства и отвлечений и проблем с концентрацией и трудом. Симптоматика сходилась идеально: трудности с концентрацией с детства, неусидчивость, легкое отвлечение и залипания в неосновную деятельность.

Но недавно наткнулся на новую концепцию личности, которая сейчас становится общепринятой в психологии, в ней несколько компонентов, но хотелось бы сказать про одну. Личностную черту, которая называется "нейротизмом" (невротизмом).

Это черта личности, характеризующаясяя повышенной чувствительностью к негативным переживаниям и приводящая к развитию тревожности (и еще целой куче психических расстройств).

Для нейротизма характерны:

  1. Страх будущего, зацикленность на негативных сценариях развития событий, чувство безнадёжной непреодолимости трудностей.

  2. Пассивность перед своим состоянием, уверенность в том, что на него никак нельзя повлиять.

  3. Чувство враждебности мира, социальные страхи, чувство любовной и профессиональной неудовлетворённости.

  4. Низкая работоспособность из за истощения и отвлечения внимания.

Это намного полнее описывает тревогу и прокрастинацию конкретно в моём случае, ведь именно страх за результат и привычка чуть ли не постоянно быть в мыслях в негативных сценариях и есть причина отвлечения и желания бросить работу. Хотя, я не исключаю, что и СДВГ и нейротизм могут быть выражены у одного человека совместно.

А еще есть данные (и это подтверждается моим опытом) что эти черты имеют наследственный характер и проявляются у родственников в нескольких поколениях.

вообще все перепутал. современная психиатрия как раз таки говорит что сдвг НЕ прекращается во взрослом возрасте, а те у кого оно "внезапно" исчезно были не правильно диагностированы в детстве, и диагноза скорей всего никакого и не было, импульсивное поведение возможно было вызвано просто плохим воспитанием, средой и/или вседозволенностью. я про "сдвг бывает только у детей" только от очень слабых омсных психиатров слышал, да и не удивительно, отсталость рос психиатрии от остального мира оно не одним десятилетием сегодня измеряется.

Всегда удивлялся, как это люди работают под музыку — меня это отвлекает. Теперь понятно: я нейротипичный. Спасибо за статью!

Спасибо, буду пробовать. Тоже думал о музыке, как важном факторе, пытался искать плейлисты и собирать собственные, но пришёл к тем же выводам: идеально подходящего жанра нет и выбешивают паузы между треками и тормоза воспроизведения. В этом радио пока всё близко к идеалу. Отдельный респект за дизайн.

Спасибо за интересное исследование.

Я обнаружил, что музыкальный стиль Dub Techno, упомянутый ранее, помогает мне лучше концентрироваться — точнее, его направление Ambient Dub Techno. При этом мне не до конца понятно присутствие слова «Ambient» в названии: по определению оно предполагает отсутствие ритма, однако ритм в композициях присутствует.

Эта музыка помогает не только в инженерной работе, но и во время длительных поездок за рулём.

Среди исполнителей могу порекомендовать (доступны на YouTube):

  • Ambient Airlines

  • Rob Jenkins

  • Resomat

  • Mental Dome

Когда требуется отдохнуть от ритма, подойдёт интернет-радиостанция SOMA.FM, канал Drone Zone.

Для любителей олдскула — Gas (Wolfgang Voigt).

плюсую к дабтехно, на rob jenkins подписан. Dub Element ещё ультрагодный канал.

Подскажите, а что думаете про сервис brain.fm?
Я его использую, если нужно вернуть фокус

Думаю, что я сделал примерно тоже самое, но бесплатно =)

Я даже не исследовал рынок, если честно, я просто делал штуку для себя. Этот сервис — еще одно доказательство, что все это работает

Я с brain.fm утащил одну запись (не потому, что злостный пират, а потому, что удобнее на локальном плеере слушать) когда они только появились. Это пока что единственная запись, которая для меня работает всегда и безотказно.

А так — в зависимости от настроения, задач, времени суток и положения Меркурия относительно Сатурна — каналы Hypnotic и Innocence на радио Рекорд, иногда relax lo-fi (что интересно, на сайте Relax FM этой станции давно нет, а на 101 есть), иногда 3musicradio, иногда внезапно Руки Вверх.

Но в общем — да, согласен с автором — ритм нужен. Иначе часто расслабляться начинаешь, вместо того, чтобы сконцентрироваться и вкалывать))

Жду не дождусь утра, чтобы попробовать радио автора.

Медаль этому господину. Крайне редко в статьях указывают источники. А здесь человек и рассказал доступно и от "ИМХО" ушел.

Огромная благодарность!

Нет СДВГ, и даже не программист (вроде как, здесь для них задумано было пространство), однако, нашёл здесь крайне важную для себя информацию. Живу с музыкой с детства, некоторое время назад начал об этом задумываться и периодически поискивать какую-то информацию. Но в силу непонимания себя в этом нюансе, не мог сформулировать толком запросы, потому нашёл весьма скудные обрывки.

А здесь прям то, что нужно для дальнейших поисков. Плюсом, источники, возможно уже там найдётся что-то близкое к моей теме. И книга, за неё отдельная благодарность, думаю, она поможет в понимании подруги (у неё диагностированы СДВГ и ПРЛ, а просто с интернета я не до конца понял).

Спасибо и за статью, и за радио!

Поделюсь своим «творением». У меня были проблемы со сном, меня даже изучали в лаборатории :). Насобирали данных с энцефалографа, предложили попробовать аппарат для электрической стимуляции дельта-ритма. Я изначально был настроен скептически, но помогло.

Потом аппарат пришлось отдать. «Настроенный» мозг обычно засыпал нормально, но иногда случались проблемы. Тогда я подумал, что в принципе всё равно, чем стимулировать, и сделал вот такую штуку: https://disk.yandex.ru/d/JboormvadxhJ9

Инструкция по применению: включить трек, уменьшить громкость до порога слышимости — и чуть-чуть ещё. Тогда отвлекать восприятием звука не будет, но всё равно будет работать.

Кому-то помогает, кому-то нет. Исследований я не проводил, просто иногда пользуюсь. Осторожно: действует на всех, кто находится в комнате.

Спасибо за статью! Комментаторам также выражаю благодарность. Всегда волновала проблемы подбора идеального плейлиста для работы.

Это настолько потрясающе, что мне пришлось создать аккаунт ради комментария

Шикарная идея, еще лучше дизайн, збс статья, автору холодных подушек

Статья интересная - автору большое спасибо! Теперь понимаю почему электронная музыка один из любимейших жанров, который на постоянке слушаю)

У меня вот такая идея возникла, а что если найдутся желающие побыть в роли композитора и создать "живые" не AI композиции в жанре? Примете их на сайт?

Весь день думал, что сегодня написать, наткнулся на пост, крайне понравилось, ибо белый/серый/коричневый/красный шум уже надоели

Поэтому решил написать cli тулзу этого радио, ибо не люблю лишние вкладки в браузере

Авось кому-то интересно будет

github.com/MisterPiggie/devOpsRadioCLI

nohup vlc --qt-start-minimized 'https://devopsradio.ru/radio/stream' &> /dev/null &

Можно еще через алиас в шелле

Послушал радио через Google Chrome на андроид. Вроде бы всё неплохо, но неожиданный треск периодически выбивает из "концентрации"

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

Дизайн в целом очень красивый, но анимацией немного перегружен конечно. Обязательно подумаю, что с этим можно сделать

Сяп, буду ждать

На айфоне, ещё, при блокировке экрана или переключении на другое приложение, отключаются звуки кафе и клавиатуры, основная музыка продолжает играть.

Спасибо за интереснейшую и отлично оформленную статью!

Послушал ваше радио.

Прежде всего, дизайн — огнище! Передайте респекты товарищу (судя по комментам, не я один заценил). Чем‑то напомнило lofi.cafe. У вас с ними есть общая проблема — нагрузка (но Яндекс Музыка тут всё равно впереди планеты всей).

Как и просили выше — отключение анимации было бы отличным решением.

Многовато для фонового радио

По самой музыке пока не понятно. На меня действует вроде бы чуть хуже, чем моя любимая запись с Brain.fm. Но всё равно 100% в закладки.

Спасибо за ваш труд!

Багрепорт принял! Спасибо, что подсветили

Спасибо за отличную статью! Радио просто огонь! Подскажите, а ссылка на стрим-поток есть? Хотел бы в плееры на смартфоне и на телевизоре сохранить, где у меня все инет-радиостанции по плейлистам собраны-организованы

Офигенный проект, спасибо вам! У меня есть родственники с СДВГ, скину для проверки работы )

Есть также пожелание, а можно ли всё таки, раз это радио, то чтобы было несколько потоков и можно было периодически переключаться по разным волнам?

Проще говоря: система вознаграждения мозга работает вполсилы. Мозг не «не хочет» работать, ему просто нужно больше стимуляции, чтобы вообще включиться в процесс.

Получается, в плане выработки дофамина, человек с СДВГ - "антипсихопат". У последних, наоборот, вознаграждение повышенное, от чего они сильнее сконцентрированы на своей цели и зачастую безжалостны при ее достижении.

Драмчик/техстеп из 90-ых отлично заходит фоном.

Рекомендую миксы LTJ Bukem. Вот ещё пара годных миксов, из того что сразу на ум пришло, на ютубе найдете в поиске:

Peshay Studio Set

Artemis vs Shogun Mix

Если интересно, как можно сделать реально бесконечный поток музыки, я бы посмотрел в сторону strudel.cc (опенсорс) и декларативной генерации.

Послушал радио, очень похоже, что этот инструмент подойдет

а как туда писать запрос чтобы получилось что-то похожее?

Скрытый текст

setcps(0.45)

// --- МЯГКИЙ ПУЛЬС (без панча) ---
$: s("bd*4")
.gain(0.15)
.lpf(180)
.shape(0.2)
.room(0.4)
.size(0.8)

// --- ТЕКСТУРНЫЙ РИТМ (вместо яркого хэта) ---
$: s("hh*16")
.gain(0.05)
.hpf(2000)
.slow(2)
.room(0.5)
.size(0.2)
.shape(0.1)
.room(0.9)
.size(1)

// --- МИКРО-ПЕРКУССИЯ (создаёт сложность без акцента) ---
$: s("perc:3*5")
.gain(0.08)
.slow(4)
.room(0.6)
.size(0.95)

// --- ПЛАВАЮЩИЙ БАС (длинные фазы) ---
$: n("<0 0 3 5>")
.s("sine")
.scale("minor")
.slow(6)
.lpf(sine.range(120,300).slow(24))
.gain(0.22)
.room(0.5)

// --- ГЛУБОКИЙ ДРОН ---
$: n("0")
.s("sawtooth")
.slow(12)
.lpf(220)
.gain(0.12)
.room(0.8)
.size(1)

// --- ПОЛИРИТМИЧЕСКИЙ ПАД ---
$: n("[0 2 4 7]")
.s("triangle")
.scale("minor")
.slow(8)

// медленная гармоническая эволюция
.every(16, x => x.add(2))
.every(32, x => x.rev())

// мягкая полиритмическая плотность
.off(0.125, x => x.add(7).gain(0.6))
.off(0.25, x => x.add(12).gain(0.4))

// длинная фильтр-волна
.lpf(sine.range(500,1400).slow(64))

// очень медленный панорамный дрейф
.pan(sine.range(0.3,0.7).slow(48))

.gain(0.12)
.room(0.75)
.size(1)

// --- ДЫШАЩИЙ ШУМ ---
$: s("noise*8")
.gain(sine.range(0.03,0.08).slow(32))
.hpf(5000)
.room(0.6)

Вот я попробовал накидать что-то через GPT, получается довольно ритмично, но резковато, надо поизучать документацию

Звучит как саундтрек в игре в моменты логических загадок. Нравится!

Классно, но за пару дней надоело и вместо того чтобы помогать начало раздражать. В первые дни прям зашло, но потом.. оно ведь прям буквально одинаковое всегда, длинное и зацикленное. Хотелось бы чтобы репертуар обновлялся, дейли например. Я так понимаю, это противоречит концепции данного проекта. Но может кто знает альтернативы?

Большое спасибо, что поделились!
А про очки для СДВГ вы знаете?

Спасибо огромное автору за статью. У меня СДВГ вроде нет, но от проблем с концентрацией страдаю и очень часто витаю в облаках и мыслях, а также замечал что под пару ритмичных треков хорошо работалось и статья открыла глаза почему. Только вот мне абсолютно не заходит техно и низкий темп, поэтому пришлось разобраться в SUNO. В итоге наклепал себе плейлист с классическими струнными и пианино под 80 ударов)))

насчёт усиления ощущения от музыки есть какая-то истина. Иногда этот фон мне помогает сконцентрироваться на работе, иногда нервирует. Зависит от общей раздражительности.

Sign up to leave a comment.

Articles