Надо ли вынести fetchRSS и parseRSS в один общий модуль и объединить их в один файл, в котором будут единые функции?

Добрый день! По первому ревью возникла пара вопросов: папки, которые не относятся к проекту и не являются исходным кодом нужно просто удалить? По vercel я могу предположить, что не подключаются стили, из-за чего локально все хорошо, а на самом vercel все ломается, но я, к сожалению, не разобралась, каким образом их ...

https://ru.hexlet.io/code_reviews/1760504 мое решение. в юпитере показывает количество 18 в индексе 2 столбца high. при сохранении в json у меня почему то сохраняется 3.

Подскажите, пожалуйста, в чем ошибка? https://ru.hexlet.io/code_reviews/1760434

Добрый день. Гитхаб: https://github.com/ExpCoderWeb/fullstack-javascript-project-4 Хочу прояснить, что именно нужно сделать на этом шаге? 1) Попробовать запустить тестовый файл Jest в режиме debug от библиотеки nock? Как сказано в документации, делается это с помощью команды NODE_DEBUG=nock:* node index.test.js. Но...

Подскажите пожалуйста, почему в решении учителя используется arrayvalues($filtered), а не просто $filtered? Ведь мы получаем обычный массив, так как ($neighbors = $joints[$current]) нам предоставляет возможность работать со значениями, да и функция спокойно работает без arrayvalues.

Совсем непонятно как получается менять фон для текста вкладки. Это какие-то встроенные стили в бутстрапе? Если да, то как они меняются?

Просьба помочь с проектом №2 https://github.com/CriSmile92/frontend-project-46/blob/main/src/comparefiles.js gendiff fixtures/file1.yml fixtures/file2.yml { - follow: false - host: hexlet.io - proxy: 123.234.53.22 - timeout: 50 + timeout: 20 + verbose: true } При этом тесты не показывают ошибку(

Прошу прощения за такой глупый вопрос, только начинаю разбираться в Git. Скажите, пожалуйста, куда вводятся данные команды(продублировала из теории чуть ниже)? В VS Code в файле созданного на GitHub репозитория или где-то в Git? Создаем новый проект mkdir hexlet-git Переходим в созданную директорию cd hexlet-git Вы...

Здравствуйте Не понимаю в чем проблема, не пускает дальше https://ru.hexlet.io/code_reviews/1760147

Вопрос по третьему вопросу в тесте: почему только что пойманное исключение вновь поднимается именно так?

Добрый день! При выполнении команды npx vitest-preview появляется такое сообщение: (!) Could not auto-determine entry point from rollupOptions or html files and there are no explicit optimizeDeps.include patterns. Skipping dependency pre-bundling. ChatGPT уводит в какие-то дебри. В чем может быть проблема?

Подскажите , в чём подвох? https://ru.hexlet.io/codereviews/1759903?submissionid=2298948# В тестах выдаёт: bob = solution.make_user('Bob', 42) assert len(bob) == 2 E AssertionError: assert 1 == 2 E + where 1 = len({'Bob': 42}), хотя bob - результат функции make_user('Bob', 42) имеет размер словаря...

Добрый вечер, Подскажите а что такое отладка публикации пакетов?(((

Правильно ли я понимаю, что необходимо создать отдельную функцию, которая вернет ассоциативный массив (текущий город => все соседние города, в которые можно попасть из текущего)? И далее уже другой функцией проходить по этим соседям из стартовой заданной точки, параллельно фильтруя соседние города соседа от текущей ...

Подскажите, пожалуйста, [0:переменная] чем отличаются от [:переменная]? Как правильно и почему?

Здравствуйте, столкнулась с проблемой , тесты упали на первой проверке. Увидела похожий вопрос в обсуждениях и ответ на него: Ссылка https://ru.hexlet.io/lessons.rss валидна. Но по ней не загружается rss-канал, поэтому выдает ошибку. Однако, в тестах не происходит реальных запросов в интернет. Тесты создают мок. То...

Здравствуйте. В теории по вкладке "Объяснить код" есть такой код ``` abstract class Component { abstract render(): void; constructor() { this.render(); } } ``` и такие строчки объяснения - "В конструкторе класса Component вызывается метод render(), что гарантирует, что каждый подкласс будет иметь свою соб...

А я думаю, что эталонное решение не полное! В тесте переданных параметров проверяется только установка конкретного имени. Да, для фамилии и почты код точно такой же, но, ведь, условный программист мог ошибиться и там. То есть для имени все верно написать, а ошибиться, например, с почтой...

Добрый вечер! У меня проблемы во время создания выпадающего меню, не понимаю, что делаю не так, при добавлении выпадающего меню на некоторых элементах оно открывается, но его не видно до тех пор, пока не добавишь ещё несколько элементов, на некоторых элементах меню открывается вверх, а не вниз как я и прописал, помо...

Доброго времени. Не могу отследить, в чём именно проблема. Бэк по поводу ошибок молчит, фронт же на все разделы, кроме Task statuses сыпет: Something went wrong. A client error occurred and your request couldn't be completed. На Network / Fetch/XHR вкладке только 4 запроса, все с кодом 200 и это: TypeError: e.reduce...

Привет! При переходе с ESM-модулей на импортные в моделях ломается delete роут для всех сущностей и, возможно, еще какие ошибки появляются. https://github.com/Zyabridos/taskManager

Здравствуйте. Локально и у меня работает, после деплоя на vercel проходя по ссылке выходит ошибка 404 not_found

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

Укажите явно в теории, что SELECT DISTINCT ON сохраняет только первую строку из каждого набора строк, для которого данное выражение даёт одинаковые значения. А то непонятно по какому принципу строки отбираются.

В самостоятельной работе не ясны последние формулировки: Создайте новый ноутбук и импортируйте в нем библиотеки scipy и matplotlib. Что значит создать еще ноутбук и импортировать библиотеки? Создать новое окружение и импортировать библиотеки?

Привет! Мой git (https://github.com/Dangerwind/java-project-72) не понимаю что проверяет в hexlet-check AppTest > UrlCheckTest > testStore() FAILED. java.lang.AssertionError: Expecting actual not to be null что проверяет? где у меня null ?

Не проходит деплой, не могу понять, в чем проблема. ==> Running 'make render-start' gunicorn task_manager.wsgi make: gunicorn: No such file or directory make: *** [Makefile:5: render-start] Error 127 ==> Exited with status 2 Содержимое build.sh и Makefile в соответствии с теорией...

Здравствуйте. вопрос по тесту ``` class Greeting { private static message = 'hello!'; updateMessage(newMessage: string) { Greeting.message = newMessage; } } ``` почему код правильный если метод меняет message? Статические свойства и и методы меняться не должны, а здесь статическому свойству присваивается н...

Максим, отвечаю на вопрос - почему не доступен сайт на Render и он висит в вечной загрузке: render похоже гасит сервис, если к нему не было запросов долгое время (по моим ощущениям пары часов достаточно) но при обращении начинает его поднимать - делает он это ОЧЕНЬ долго: минуты 2-3, поэтому имеет смысл дернут...

почему-то при сдаче появились ошибки checkstyle, хотя если выполняю локально их нет, брал из xml брал из ссылки задания Error: | [ant:checkstyle] [ERROR] /project/code/app/src/main/java/hexlet/code/App.java:14:5: Class 'App' looks like designed for extension (can be subclassed), but the method 'call' does not have j...

Решил сначала задачу сам а потом открыл подсказку..... Вот из-за этого X = 5 и Y = 10, я передавал другие данные......

Привет! В уроке есть такие строки: Весь этот прямоугольник, как вы могли догадаться, называется Grid-контейнером. Как и у Flex, сетка также создается внутри определённого блока. А разве у Flex есть сетка? Не смог найти уточняющую информацию в предыдущих уроках по Flex'у. Можете прокомментировать? Заранее спасибо!

return (str[0]===str[0].toUpperCase) ? str : str.reverse(); а что ему не нравится??? именно реверс не работает. Ставлю во второй параметр просто строку всё возвращает нормально. Можно конечно самому написать функцию реверса , это не проблема, но думаю упражнение было не в этом. Возможно в условии у меня указана ле...

Задание "После успешной проверки сравните своё имя с именем, которое используется в учительском решении." Здравствуйте, подскажите, пожалуйста, где можно найти учительское решение?

let power; let division; let remainder; let sum; power = 3 ** 5; division = -8 / -4; remainder = 100 % 3; sum = power + division + remainder; console.log(${division}\n ${power}\n ${remainder}\n ${sum}); Отмечает как неправильное решение.

По моему впечатлению, это был самый ужасный курс за последнее время, кажется, что даже хуже деревьев. Вот одна явная проблема в данном курсе - начиная с 7 задания "мостик" между заданием и теорией НАПРОЧЬ отсутствует. Надеюсь, что будущие ученики Hexlet застанут этот курс в более "здравом" варианте.

/python-project-49$ uv run braingames Welcome to the Brain Games! При нахождении в этом катологе всё работает. Но если перейти на каталог выше работать перестаёт. Пишет не найдены файлы даже если указываю путь uv run python-project-49/braingames. Это нормально или есть ошибки? Этот шаг завершить или нужно что-то ис...

Добрый день! У меня в идее при запуске проекта возникла следующая ошибка "Невозможно вызвать "java.io.File.getPath()", так как возвращаемое значение "org.gradle.tooling.internal.consumer.parameters.ConsumerOperationParameters.getJavaHome()" равно нулю". Я пытался выполнить все шаги из урока https://ru.hexlet.io/cour...

В проекте используется новая версия Eslint, а тесты проверяют по стандарту AirBNB. Правила, указанные там, в самой документации Eslint помечены как устаревшие. Действительно ли необходимо сейчас настраивать конфиг eslint со всеми необходимыми, но устаревшими правилами, только чтобы пройти тесты?

https://ru.hexlet.io/code_reviews/1758453 Не могу понять почему он ругается подскажите куда смотреть пожалуйста.

Привет, не запускается сервер в тестах, не понимаю в чем проблема https://github.com/Makkini/frontend-project-12/actions/runs/14087794398/job/39456337736 https://github.com/Makkini/frontend-project-12

запрос на добавление товара в корзину натыкается на Wrong session id Запросы выглядят так: GET /index HTTP/1.1 host: hexlet.local (после этого выдаётся set-cookie, которое вставляю в следующий запрос) POST /cart HTTP/1.1 host: hexlet.local set-cookie: sessionId=D7cv_Nb46fPXdTWXbk1xAwV63fUCDajO; SameSite=Lax Content-...

мое готовое решение (https://ru.hexlet.io/code_reviews/1758221) Правильно ли я понимаю, что id книги мы можем посмотреть только через тесты, заглянув в "expected", либо перейдя в папку index.js директории server? В таком случае особого смысла использовать GET запрос нету? GET /books HTTP/1.1 Host: hexlet.local

Здравствуйте, @Ivan Gagarinov. Проблема с командой npx webpack serve. При ее выполнении возникает ошибка: ERROR in main Module not found: Error: Can't resolve 'babel-loader' in '/home/nathaliemalsh/frontend-project-11' resolve 'babel-loader' in '/home/nathaliemalsh/frontend-project-11' Parsed request is a module ...

Помогите, пожалуйста, разобраться где ошибка? https://ru.hexlet.io/code_reviews/1758203

https://ru.hexlet.io/code_reviews/1758118 в чём у меня здесь ошибка?

‼ UPD ‼ ТЕСТЫ ЗАПУСТИЛИСЬ Привет! Я не совсем понимаю, каким образом будут проходить автоматизированные тесты на моем проекте, потому что я выполнил все шаги проекта и готов к прохождению тестов, я нажал завершить 12 шаг и перешел на страницу проверки. Перед этим я сделал коммит и на странице моего проекта на гитхаб...

Здравствуйте! Не могу понять, в чем именно проблема уже час. Перепроверил, выдает ошибку "Newline required at end of file but not found". https://ru.hexlet.io/code_reviews/1758020

Тесты завершаются с ошибкой, я не могу понять почему. Не понимаю, где посмотреть код тестов, чтобы провести отладку. В чем может быть проблема? https://github.com/seshmonke/frontend-project-12 1) 10-application.test.js:24:3 › registration › handle new user creation ───────────────────────── app-1 | app-1 | T...