Нужно написать тесты для проверки работы Makefile? не совсем понимаю как у мен] должны проходить все проверки без package.json Создайте воркфлоу. В нем должны быть: сетап проекта, запуск тестов и линтера Запушьте все изменения на гитхаб и проверьте, что воркфлоу выполнился успешно Добавьте в README.md бейдж со ссылк...
В статье написано, что для организации цикла используется ключевое слово loop. При этом для решения задания 15 необходимо использовать ключевое слово with_items, о котором в статье даже не упоминается.
Добрый день, вопрос по теории: Массив - удаление предлагается использовать filter, но чем лучше этот способ, чем способ предлагаемый у объектов: удаление через деструктуризацию? Или никаких подводных камней нет, и так просто менее энергозатратно=) И второй вопрос по практике: невнимательно прочитал упражнение и сд...
Здравствуйте! Один вопрос: когда вводим cowsay -f tux, в этом случае tux является аргументом или нет?
Как я должен был понять без подглядывания, как мне использовать tress ? Я импорт его не заметил не говоря уже о том как его использовать -
В предыдущем топике спрашивали про теги. Ответ был посмотреть проект код байзик. https://github.com/hexlet-basics/hexlet-basics/blob/9e5583403efafb499ab0459203088758df8c0fef/Makefile#L26-L30 Интересны данные строчки в Makefile: tag: git tag $(TAG) && git push --tags --no-verify next-tag: make tag TAG=$(she...
Здравствуйте, подскажите что не так https://ru.hexlet.io/codereviews/1453246?submissionid=1889864
Где можно посмотреть программный код приложения? Самостоятельно трудно что то сделать...
Здравствуйте. Помогите разобраться. Есть приложение. Есть настроенный workflow в GitHub Action. Есть ветки на Gihub. Я собираю образы docker во всех ветках?! Условно, из ветки main я отправляю образ на docker hub. Я же не должен из всех веток отправлять образ на docker hub?
Все люди как люди, используют один базовый случай, но хекслету надо два, и пойди разберись, что ты пропустил в джунглях логов тренажера
Что-то делаю не так, помогите разобраться! https://ru.hexlet.io/code_reviews/1452947
Вообще ничего не понял. Где и как найти значение атрибута — в теории этого не было. Сообщение из консоли — какое сообщение? Их миллион в консоли. Без решения не прошел бы, даже ГПТ тут не помог.
Уберите точку из задания, в строке Война и мир, люди привыкают текст копировать, чтобы тесты не отваливались, а тут такая подстава. Ну и про каскад селекторов информации не было, а без него задача не решается
print("Hello, World!")
Добрый день. Вопрос про зависимости. Зависимости (Dependencies): Зависимости должны быть явно объявлены и изолированы. Обычно это достигается путем использования инструментов управления зависимостями, таких как npm для Node.js или pip для Python. Если используется Docker как для локальной разработке, так и для др...
Аналогичный вопрос прошлой теме - Вопрос 4. 539 584 503 - не верный ответ?
Добрый день. Не очень понятно про конфигурационные настройки. Есть 12 факторов. Там сказано следующее - "Сохраняйте конфигурацию в среде выполнения". Получается, что наличие конфигурационных файлов являться недопустимым? Мы должны использовать только переменные окружения? Получается, что файл .env который docker ...
https://replit.com/@metall140s/EarlyPuzzledSection#main.py В реплите работает тут нет. Благодарю за ответ.
В объяснении кода в последним примере, написано: chmod 754 file.txt - эта команда устанавливает права доступа к файлу file.txt следующим образом: -Владелец файла (user) имеет права на чтение (r), запись (w) и выполнение (x). -Группа, к которой принадлежит файл (group), имеет права на чтение (r) и выполнение (x). ...
Чтобы появилась задача installDist необходимо в файл build.gradle.kts добавить plugins { distribution }
Может ли функция быть недетерминированной и чистой одновременно? Подскажите плиз, почему правильный ответ "Нет"? Из теории я поняла что эти свойства не взаимосвязаны. Как пример, есть функция хеширования, которая недетерминированная, но при этом она основана на математическом алгоритме, то есть чистая
Тесты ходят на 8080 порт, а в описании указано, что приложение должно крутиться на 8000.
Помогите, пожалуйста, понять, почему метод reverse в моем коде не переворачивает текст. Я задал переменную reversedText чтобы убедиться что проблема в методе reverse. Возможно, есть и другие ошибки. Вот мой код: // BEGIN const convertText = (text) => { const reversedText = reverse(text); if (text === "") { ...
Тестирование задания, конечно, на высоте... Хоть бы кастомные классы сделали вместо привычных структур данных. Так бы можно было во-первых не захардкодить решение, скопировав expected из результатов тестов, а во-вторых, можно было бы не соблюдать такую неважную штуку, как порядок присвоения объектов дерева.
Добрый день. Не понимаю, у меня ошибка какая-то? Я прошел функции и выражения, а тест по функции hex, которую еще не проходили. Теории как бы не было (
https://ru.hexlet.io/code_reviews/1451714 Помогите найти ошибку. Сколько ковыряюсь, не могу найти.
добрый день! не могу понять, что не так, вроде всё работает правильно. https://ru.hexlet.io/code_reviews/1451700
Привет! В теории говорится, что: Использовать флаги с булевыми значениями очень не рекомендуется в бэкенде, когда состояние хранится в базе. Цена изменения автомата слишком высока... Но в то же время в примере и в задаче этот способ применён: this.state = { isShown: false }; <Collapse text={text} opened={f...
Возможно, я не понимаю, но ответ на Вопрос: 4 - 87, 85, 82 не верный?
Что значит trees в решении учителя?
В теории читаю методы, за тем перехожу на тесты или на практику, а там вообще другие задание которых в теории не было. Уже +- 4ый урок так происходит. откуда .strip() взялся?
помогите мне https://ru.hexlet.io/code_reviews/1451178. Всё перепробовал, но есть одна ошибка. Какая ?
Почему в уроке 11, в примере (привожу ниже) изменения с данными не будут выведены, а в уроке 12 в похожем примере (привожу ниже), изменения учитываются и выводятся? Не могу понять, что изменилось, ведь новой переменной не было обозначено, но теперь все операции проделываются и на экране их результат, а в примере из ...
Не понимаю, что не так и почему не работает. Моё решение: https://ru.hexlet.io/codereviews/1450584?submissionid=1886907
Здравствуйте. Подскажите, пожалуйста, в чем проблема? https://ru.hexlet.io/code_reviews/1450842
Во время прохождения теста нашел ошибку. Если я не прав, исправьте. В вопросе "Выберите синтаксически корректные литералы, описывающие словари:" при выборе ответов вариант ответа {a: 42} тоже считает правильным. Но это же не так?
Здравствуйте! у Вас какой-то баг в задании. я решила задание, а потом случайно удалила импорт и все равно все работает. вот мое решение: https://ru.hexlet.io/code_reviews/1450811
Error: The tests have failed. Examine what they have to say. Inhale deeply. Exhale. Fix the code. Error: The process '/usr/local/bin/docker-compose' failed with exit code 2 at ExecState.setResult (file:///home/runner/work/actions/hexlet/project-action/release/dist/run-tests/index.js:2:69864) at ExecState.Che...
В самостоятельной работе написано: "Добавьте возможность фильтровать курсы, которые содержат в своем описании введенную в поле подстроку. Так пользователи смогут искать курсы по описанию" Подразумевается добавить новую форму для поиска или доработать выборку в первой форме поиска?
Привет На картинке и в описании урока есть раскождения. В самом начале написано и показано, что .ru является доменом 3-го уровня, а после картинки сразу идет запись: "Домен первого и второго уровня всегда есть в адресе сайта. Домены первого уровня знакомы многим, например, .ru, .com.".
Ребята, почему нет возможности посмотреть решение? Это не окей =( Я покупаю подписку и курс, чтобы научиться, попробовать, и если не смогла сама, то узнать как правильно. И никакой песочницы, в которой бы можно было воссоздать такую БД и кидать запросы пока не получится. В sql-академии в этом плане очень удобно. У...
В задании ошибка. Требуется: "Составьте SQL-запрос, который выведет следующие поля: employee - имя сотрудника thresholddate - дата, когда накопительное количество продаж за месяц больше или равно 200 единиц cumulativeamount - накопительное количество продаж на эту дату" Если в итоговой таблице поле с датой назвать ...
Чем моё решение отличается от решения учителя и какое лучше/более правильное? Моё решение: https://ru.hexlet.io/code_reviews/1449996
Привет! В уроке говорится: "Разработчики всегда используют готовые системы, которые позволяют брать деньги с пользователей." Не совсем понятно с каких именно поьзователей, можете пояснить?
Здравствуйте! Подскажите, пожалуйста, в чем разница между записью результата внутри функции в переменную и потом возвращения этой переменной и между тем, чтобы сразу же возвращать результат без его записи в переменную? Вопрос возник при сравнении своего решения и решения учителя: https://ru.hexlet.io/code_reviews/...
Добрый день!У меня вопрос - почему в первом примере при сортировке содержимого дерева,мы создаем новое дерево,делаем глубокое клонирование меты дерева,но при всем этом не делаем глубокое копирование меты каждого из детей?Получается,что теперь при изменении меты у ребенка из tree2 , мета ребенка из tree также изменит...
А почему не закладывается тест на передачу начального индекса для поиска, больше чем размер массива? Такой случай не возможен? assert(indexOf([1, 2, 1, 3], 1, 4) === -1);
Не пойму, почему здесь описываются принципы, по которым проводилось ревью первого проекта. То есть надо было написать программу, исправить все ошибки, получить ревью, узнать все, что дается в начале модуля "Функции" и потом перейти к этому модулю?
Описание как должна работать работать функция ужасно скудное: Напишите тесты для функции indexOf(items, value, [fromIndex=0]), которая возвращает индекс первого вхождения переданного элемента в массив, начиная поиск с индекса fromIndex, значение которого по умолчанию равно нулю: что вообще должна возвращать функция ...
Впишите недостающее слово const square = (x) => { x * x; }; Эта функция должна вычислять и возвращать квадрат числа. Помогите решить , я не понимаю , как это работает (