Как стать автором
Обновить

Комментарии 55

Кейс это хорошо, но хотелось бы больше информации, как начать делать также. Инструменты я имею ввиду, например.
Чтобы начать стримить, обычно достаточно скачать и настроить OBS, завести аккаунт на стриминговом сайте и, собственно, начать. Дальше пойдут заморочки с настройкой качества видео и звука, но там не очень больно.
господи, когда в OBS добавять VST плагины… мочи нет терпеть((
Когда ты забацаешь пулл-реквест. Это опенсорс, детка =)
Возьмите какой-нибудь DAW для микширования + виртуальный кабель.

Что-то у меня выходит замыленное и едва различимое.


Чего я делаю не так?

Попробуй FPS = 15

попробовал — битрейт ограничен, шибко мылится картинка. hitbox.tv намного вкуснее, но теперь затык с интернетом. :)


What can and can't I stream on hitbox? Game, Web, and Program development. Impress us with your super awesome coding skills.

src

Я могу понять, для чего можно транслировать свою работу. А вот чего ради люди смотрят на этот процесс? Не могу сходу придумать мотивацию.
Посмотреть как происходит процесс программирования и отладки, наверное. Правда, не могу представить что зрители такого уровня могут подсказать или посоветовать стримеру.
Для меня это как посмотреть сериал или кино вечером или на выходных, только можно ещё и пользу получить. Плюс основная фишка стримов не в собственно видео, а в комьюнити и, особенно, в чате. Ты видишь чувака, который кодит на том же, на чём и ты, заходишь на стрим и спрашиваешь — слушай, а для функциональных тестов ты что используешь? Или — слушай, а ты не знаешь какую-нибудь либу, чтобы вебсокеты асинхронно держать? Или — слушай, мне нужно впилить класс, у которого четыре метода, но у каждого метода может быть несколько вариантов реализации, как это всё лучше декомпозировать? И тут же получаешь фидбек от стримера и чата. А можно ничего не спрашивать, просто смотреть и вылавливать что-то интересное.
при таком сценарии продуктивность может упасть, ты вроде как постоянно отвлекаешься на вопросы в чате.
в начале обучения у меня был тормоз, что я не мог понять как кодить. только после вечера проведенного за плечем более опытного друга процесс пошел.
Можно поинтересоваться, в чем именно была загвоздка? Что значит «не мог понять как кодить» — открываешь текстовый редактор и пишешь.
По своему опыту могу предположить, что человек просто мог не понимать как правильно реализовывать(или даже просто примитивно реализовать) то, что он хочет.
Опытным людям идеи реализаций сами по себе в голову лезут, но новичкам — не всегда.
Не успел, хотел приблизительно тоже сказать :)
Иногда смотрю стримеров в фоне. Что-то, кто-то там бубнит, в углу экрана что-то мелькает, услышал интересное — развернул.
Алсо, интересно смотреть стримеров которые участвуют в каком-нибудь конкурсе. Ludum dare, тот же самый, плюс можно поучаствовать в обсуждении и посоветовать что-то.
Я иногда смотрю.
К примеру стример играет в World of Warcraft, пользователи ресурса смотрят стрим и что то советуют/обсуждают.
Хотя казалось бы, 90% зрителей тоже играют в WoW.

Так же и тут.
посмотреть как другие люди готовят свои проекты, какую архитектуру используют, посоветовать и обсудить свои решения. а еще очень полезно когда изучаешь новый язык, например с С++ перешел на python, а там немного другой подход к разработке и проектированию, другие стандарты кодирования, другая философия, лучшей способ в данном случае быстро понять как принято писать в сообществе, это посмотреть стрим уже опытного разработчика на python.
меня смотрят программисты значительно выше уровнем, чем я, причем — во время своей основной работы (кодинга), открывая стрим на втором экране, и так делает минимум двое, которые мне еще и помогают в прямом эфире, когда в чате, а когда и голосом в дискорде. Намного эффективнее работа у меня происходит, а их это не сильно напрягает, а даже разнообразит их собственный рабочий процесс
Для меня это новость, что есть стрим процесса кодирования))
Нужен бы отдельный сервис для «стриминга» кодинга, чтобы не через избыточное видео, а поток команд. Страшно становится когда понимаешь, как много мусора содержит Интернет, и нет всеобщего голосования о его удалении из информационного пространства. И ведь нашим потомкам всё это разгребать, не только физический мусор. Оптимист во мне говорит, что этим будет заниматься ИИ.

Я думаю, при кодировании видео учитывается то, что большая часть изображения не изменяется, и такое видео будет сжиматься очень хорошо.

Но в текстовом виде зритель получит настраиваемый чёткий шрифт, сможет копировать на ходу и выделять места с ошибками.
Да, идея хороша, но… Воплотить её в жизнь будет трудно, ведь у нас есть множество сред разработки, а для каждой такое не напишешь. А кто-то вообще любитель всё это в текстовом редакторе пилить, а компилировать из консоли. Поэтому… можно но сложно.
Я думал про текстовое поле в браузере, но ваша безбраузерная идея тоже интересна. Для любых открытых популярных сред быстро напишут. Будьте оптимистами и переставляйте слова в предложении — «Сложно, но можно» =)
Идея классная, причем даже реализация не должна быть слишком сложной. Но есть ряд сложностей с UI и UX ко всему этому делу. Например я не знаю как при этом будет отображаться процесс «листания» кода «стриммером» и нужно ли это отображать. Нужно ли позволять пользователю просматривать соседние файлы. Позволять ли пользователю использовать ctrl+click и не превращается ли весь этот процесс в совместную работу или парное программирование, потому что следующий шаг — позволение «зрителю» тоже писать код
НЛО прилетело и опубликовало эту надпись здесь
Осталось понять, чем стримы больше устраивают. Простотой запуска, наверно.
В мире программистов существует хорошо известный феномен, который заключается в том что вы можете найти решение сложной задачи, просто описывая ее вслух.


Вообще-то, это относится не только к программистам. Я слышал примерно такую формулировку: «Хочешь решить проблему, объясни суть проблемы другому человеку». Возможно, это как-то связано с особенностями человеческого мышления — облекая проблему в слова, человек в большей степени формализует ее или, другими словами, более строго формулирует.
Я в одной небольшой конторке работал, там частью культуры было в случае ступора выйти к доске и обьяснить коллегам, в чём проблема. Коллеги внимательно слушают, не обязательно все, но пара человек вникают. При этом пофиг, что вообще не их профиль, уборщица баба глаша тоже слушала бы. Как правило в процессе объяснения и рисования схем да графиков оратор находил проблему немного в ином месте, чем сам искал. Ну и бредоватые подсказки из аудитори не всегда были такими уж бредоватыми.
Возможно, в этом случае к решению проблемы подключаются другие отделы мозга (речевой, моторный, и т.д.)
В хорошо заданном вопросе — две трети ответа.
Всегда когда смотрю стримы хочется перемотать в перед когда начинается скучный для меня участок…
НЛО прилетело и опубликовало эту надпись здесь
Безопасникам понравится идея стриминга работы программиста ;)
Жена купила три… точно таких-же уточки для меня. Теперь я знаю что с ними делать. Одну точно подарю начальнику, а то обидно когда меня используют вместо резиновой уточки.

Встречал в своё время сервис (вместе с линукс-утилитой), которая позволяет стримить работу в консоли, при этом зрители могут свободно выделять и копировать набираемый текст.


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

Уже довольно давненкьо на том же твиче есть стример-программист pajlada, у которого не только можно поучится новому и интересному, но еще и достаточно повеселиться, т.к. он проводит стримы в юмористически-саркастичном стиле, с упоротой музыкой и шутками. Кодит в основном на python.
вот буквально месяц назад пришла в голову аналогичная идея!

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

Из минусов разве что невозможность показать код того, чем занимаешься на основной работе + неудобство в плане того, что на видео может быть случайно показана какая-то личная информация в виде акков-паролей, так что для параноиков вполне может не подойти
Если нормально настроить софт, захватываться будут только те окна, в которых ты кодишь. Никакой утечки там быть не должно.
А если какой-нибдуь конфиг с паролями открыл в редакторе? Что делать?
Я думал об этом, но тут слишком много разных вариантов:
1) Не хранить конфиги в исходниках, а хранить в окружении
2) Открывать файлы конфигов другим редактором, который не будет захватываться
3) Быть внимательным
4) Сказать «упс, ошибочка вышла» и поменять пароли
Купить, наконец, второй монитор. Или пускать заставку во время просмотра конфиденциальной инфы. В OBS есть сцены, быстрое переключение между ними можно настроить по горячей клавише.
Мне тоже приходила в голову эта идея, правда в формате стриминга процесса разработки, а в формате вечерних дискуссий на технические темы и помощи новичкам в ИТ. Правда я ленив, и до реализации пилота дело пока что не дошло.
А можете ссылки дать какие-нибудь на стримеров, не совсем понимаю где их искать.
тут те кто онлайн
Уже несколько месяцев есть желание делать стримы, в том числе обдумывал вариант стримить кодинг как основную деятельность (и работа, и хобби) — но вот только понимаю, что в проектах на экране зачастую приватные данные, и что с этим делать, не очень понятно.
Раньше стримил пару раз, в целом понравилось, несколько ошибок было замечено зрителями и в целом мотивации кодить больше
«Let’s Play» для программистов
Не хорошо удалять неугодные комментарии, но дело ваше.
Не вижу повода гордится 116 подписчиками.
Что-то упомянутый сайт лежит :( Хабраэффект? А альтернативные источники есть? А то захотелось ознакомиться.
Уже работает, возможно хабраэффект, пользуюсь им пол года и не помню чтоб такое случалось ранее. Как альтернатива есть twitch, но там видео не сохраняются и в целом он создан для геймеров.
А как же NDA?
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.