Первая проблема была в том, что при выполнении в конвейере нескольких скриптов с ботом последний выполняющийся переписывает результаты работы всех предыдущих. Поэтому я добавил в бот индентификатор, передаваемый через переменную окружения.
Не совсем понял как передача идентификатора решает проблему перетирания ревьюеров, назначенных на предыдущем запуске.
// алгоритм подбора рекомендуемых апруверов (у нас он реализован на основе файла CODEOWNERS)
Мы планируем сделать то же самое, не поделитесь алгоритмом?
Правда пример с код ревью не очень зашёл. Код ревью предназначен не только для поиска ошибок, в большинстве случаев достаточно сложно найти ошибку просто смотря на код. Для меня это скорее способ обучения и менторства. Например, ты видишь, что кто-то добавил новый компонент, который ты сможешь заиспользовать в будущем или наоборот, кто-то пишет компонент с нуля в то время, когда он уже существует и ты можешь рассказать об этом.
Ну и зачастую находятся более высокоуровневые ошибки, когда, например, задача решена, код работает, но архитектурно задачу можно было бы решить гораздо проще. А возможно данное решение хоть и работает, но не вписывается в концепцию текущей реализации и его будет сложно поддерживать.
Конечно, многие проблемы можно отловить ещё до написания кода, обсудив реализацию, но иногда вообще непонятно как решать задачу и это не удастся сделать.
Да, я хочу сделать как в официальном приложении, где можно продолжить воспроизведение с последнего трека. Уже начал работать над этим тут https://github.com/acherkashin/yandex-music-extension/pull/87.
Изменить громкость к сожалению нет, можете создать issue на гитхабе.
Имеете в виду, если закрыл одно окно - то продолжить воспроизведение на другом. Или одновременное использование для нескольких окон одновременно?
Привет, можешь попробовать библиотеку на питоне или библиотеку на JS, с C# к сожалению не подскажу.
Да, долгое время им пользовался
Большое спасибо за ваш комментарий. К сожалению официального API для яндекса нет, неофициальных же существует огромное множество.
По поводу остальных проблем не совсем понял, что вы имеете в виду. Можете уточнить?
Спасибо! Если есть косяки, или предложения - можно создать ишку на гитхабе
Оно уже давно опубликовано вот здесь. Других как таковых нет, поэтому если что зарегаю другой аккаунт, но спасибо за рекоммендацию!
Жесть, а как ты его разблокировал?
А можешь поподробнее о блокировке расширения рассказать?
А какой банк корреспондент у Райфа?
интерфейс в модуле очень дружелюбный, плюс бесплатное обслуживание, поэтому в райф ни ногой. Пока конечно он не отвалится
У меня ходят платежи в Модуль стабильно в долларах из Индии
Сейчас получаю переводы через модуль, комиссия 98$(
Не совсем понял как передача идентификатора решает проблему перетирания ревьюеров, назначенных на предыдущем запуске.
Мы планируем сделать то же самое, не поделитесь алгоритмом?
Мы интегрировали DangerJS с self-hosted gitlab, всё работает. Если будут проблемы, могу постараться помочь разобраться.
Большое спасибо за ссылки. Интересно с каких пор хакернун не работает без vpn
Спасибо за статью. Интересный подход.
Правда пример с код ревью не очень зашёл. Код ревью предназначен не только для поиска ошибок, в большинстве случаев достаточно сложно найти ошибку просто смотря на код. Для меня это скорее способ обучения и менторства. Например, ты видишь, что кто-то добавил новый компонент, который ты сможешь заиспользовать в будущем или наоборот, кто-то пишет компонент с нуля в то время, когда он уже существует и ты можешь рассказать об этом.
Ну и зачастую находятся более высокоуровневые ошибки, когда, например, задача решена, код работает, но архитектурно задачу можно было бы решить гораздо проще. А возможно данное решение хоть и работает, но не вписывается в концепцию текущей реализации и его будет сложно поддерживать.
Конечно, многие проблемы можно отловить ещё до написания кода, обсудив реализацию, но иногда вообще непонятно как решать задачу и это не удастся сделать.
У меня тоже пару месяцев назад появился доступ. Мне бы такой в студенческие времена, вода бы лилась рекой в дипломах и курсовых.
YouTrack кажется достаточно большим для личного планирования. Но для личного пользования он вроде как полностью бесплатный
https://www.jetbrains.com/youtrack/buy/#cloud