Вопрос пользователя №87543

const addFinishText = (store) => (next) => async (action) => { const result = next(action); if (action.type !== 'TASK_FINISH') { return result; } const user = await axios.get(`/users/${result.payload.userId}`); result.payload.task.text = [result.payload.task.text, `Задачу завершил ${user.name}`].join(...

Вопрос пользователя №87541

Здраствуйте, где прочитать про такой delete? delete state.entities[userId];

Вопрос пользователя №87540

я написал код и не понимаю что мне дальше делать.

Вопрос пользователя №87539

Time traveling. Возможность путешествовать по изменению состояния назад и вперёд. Очень полезно при отладке, всегда можно отмотать (это не фигуральное выражение, а действительность) назад. Я правильно понимаю, что эта возможность существует благодаря тому, что redux иммутабельный state менеджер?

Вопрос пользователя №87537

// removed

Вопрос пользователя №87534

Здравствуйте Почему-то при добавлении нового скрипта (brain-calc) он не работает командой из терминала, прошлые работают brain-calc zsh: command not found: brain-calc Всё добавлено, собрано и установлено по инструкции Через poetry run brain-calc работает корректно В чём может быть ошибка? Спасибо

Вопрос пользователя №87532

Подскажите пожалуйста почему при запуске теста на локальной машине успешный результат работы функции просто "HTML" - https://ru.hexlet.io/code_reviews/1007348 В системе тесты с таким кодом прошли.

Вопрос пользователя №87531

В теории: В PHP есть негласное правило о том, как работать с иерархиями исключений. Любая программа, должна определять своё собственное высокоуровневое исключение, которое наследуется от RuntimeException. Все остальные исключения библиотеки наследуются от него. Такой подход позволяет изолировать обработку ошибок кон...

Вопрос пользователя №87530

Что-то не получается установить обновления, кто сталкивался? пишет вот что: Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires squizlabs/phpcodesniffer ^3.7.1 -> satisfiable by squizlabs/phpcodesniffer[3.7.1, 3.7.2]. - squizlabs/php_codesniff...

Вопрос пользователя №87529

Но и правда же,после удаление канала меня переносит в канал генерал,почему у учителя сказано что это не так?

Вопрос пользователя №87528

Почему мы обновляем так: self.position = new_position % 12, а не так: self.position = (self.position + new_position) % 12?

Вопрос пользователя №87527

Подскажите, почему при тесте в vscode выдаёт ошибку TypeError: 'dict' object is not callable Решение скопировал как оно приведено один в один, в связи с чем это может быть?

Вопрос пользователя №87526

Добрый день! В решении учителя при получении записи для пустых проверок используется условие: "id__in=assignments". Это корректное сравнение, ведь assignments это словарь? В своём решении (https://ru.hexlet.io/code_reviews/1007188) я отбираю набор записей по каждому проекту из словаря. Стоит так усложнять решение ил...

Вопрос пользователя №87519

День добрый! Помогите разобраться. Сделал изменения в коде всех игр, закоммител и получил следующею ошибку после проверки файла brainprogressioncode.py. https://github.com/pavelgrebenkov/python-project-49/actions/runs/4862531227/jobs/8669025359 Если я понимаю правильно, тесты упали потому что ожидаемое приветствие ...

Вопрос пользователя №87518

Решение упражнения не интуитивно, как к этому прийти не понятно... Комментарий к решению бы не помешал.

Вопрос пользователя №87517

С чем связана ошибка? https://ru.hexlet.io/code_reviews/1007042

Вопрос пользователя №87512

index.html

Вопрос пользователя №87511

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

Вопрос пользователя №87510

Добрый день! Есть сомнения в правильности моих действий. Я делал следующее: 1. Запускаю REPL командой python3. 2. Импортирую функцию sqrt командой "from math import sqrt". 3. Произвожу вычисления и вывожу результат при помощи функции print(sqrt(256) + 100) 4. Выхожу из REPL и записываю выражение в файл.py через nano...

Вопрос пользователя №87509

Одна из немногих задач, которую решила сама, в три строки

Вопрос пользователя №87507

Объясните, пожалуйста. 1) Функция makeSegment() создает отрезок. 2) Оставшиеся три функции - они принимают на вход отрезок, который создала ф-я makeSegment() или просто какой-то рандомный отрезок? Даже посмотрев подсказку есть непонимание, с каким отрезком работают три оставшиеся функции. Просто с прилетающим извне...

Вопрос пользователя №87504

Добрый день! Объясните пожалуйста почему здесь выводится "y"? magic = '\nyou' print(magic[1]) Я полагал, что под индексом 1 находится буква "n", а символ обратного слэша под индексом 0. Ведь обратный слэш является частью строки, разве нет? Спасибо!

Вопрос пользователя №87501

Добрый день! После добавления баннеров, test coverage показывает знак вопроса. Настройка предполагает создание секрета в github с добавлением в main.yml папки проекта. Файл main.yml вроде как берется из эталонного репозитория, но как ее наполнить? Наверняка ее можно заполнить автоматически. Нашелся вот такой прим...

Вопрос пользователя №87500

Для тех кто пытается повторить урок локально через create-react-app! Устанавливаем глобально npm i create-react-app - g. Может потребовать обновить npm. Далее создаём директорию где будем играться, что бы не засорять. В этой директории инициализируем проект npx create-react-app ...(имя папки проекта, без скобок). Пе...

Вопрос пользователя №87499

В доке Javalin словарь ошибок объявляют как-то попроще, чем в теории: Map<String, List<Object>> manyErrors = JavalinValidation.collectErrors(...) UPD: Хм, забавно, IDEA не дает так создать мапу. Требует конкретного укаазания типов. Стало интересно, почему так? Документация ошибочная или что-то изменилось в языке?

Вопрос пользователя №87498

Здравствуйте. Не могу понять что делаю не так, переменные создал, на экран то что должно получиться выводит, но выдает ошибку. euroscount = 100 dollarscount = 100 * 1.25 rublescount = 125 * 60 print(dollarscount) print(rubles_count)

Вопрос пользователя №87496

Добрый день! Вроде понял, но хочу чтобы попонятней объяснили. Не понимаю почему код не работает с оператором "//", хотя "//" подразумевает что число будет без остатка. def is_leap_year(year): return year // 400 or (year // 4 and year % 100 != 0) Но стоит указать оператор "%", и указать что остаток должен быть ра...

Вопрос пользователя №87495

Хотел бы отметить в данном задании разночтения в задании (README) и тестах (testsegments.py). В задании в примере работы в явном виде указаны на выходе кортежи (tuple): getbeginpoint(segment) # (3, 2), getendpoint(segment) # (0, 0), getmidpointof_segment(segment) # (1.5, 1). А тесты построены с расчётом, что фун...

Вопрос пользователя №87493

Здравствуйте, почему возникает ошибка при решении через while: https://ru.hexlet.io/code_reviews/1001545

Вопрос пользователя №87492

Здравствуйте Не выполняются скрипты по командам brain-games и brain-even Подскажите пожалуйста, в чём ошибка? Спасибо Ошибка: % brain-games zsh: command not found: brain-games нашел which python3 /usr/local/bin/python3 добавил его в nano ./bash_profile export PATH="/usr/bin/python3:$PATH"

Вопрос пользователя №87491

Я написал два варианта кода, оба рабочие, дальше программа не пропускает :( def stringornot(object): if isinstance(object, str): print ('yes') else: print ('no') def stringornot(object): print (type(object) == type('') and 'yes' or 'no')

Вопрос пользователя №87490

Заэкстэндил InMemory, переопределил count на выброс ошибки. Думал, фигню написал топорную, ожидал чего-то поизощрённей в решение учителя, но там тоже самое, просто без экстэнда- вручную переписанный InMemory и также с выбросом в count

Вопрос пользователя №87486

Всем привет. Тесты вроде проходят, но получаю ошибку Expected tests to fail, but they passed. See output above. У меня 4 теста и все они passed. В одном из комментов от проверяющих сказано, что изучать и вникать в работу functions.py не стоит, а тесты писать, опираясь на случаи, описанные в задании. Моё решение h...

Вопрос пользователя №87485

Добрый день! Подскажите, в чем может быть ошибка: при вводе команды "make brain-games" - игра запускается и все работает. когда ввожу "brain-games" - на работает, выдает сообщение "zsh: command not found: brain-games"

Вопрос пользователя №87482

Добрый день! После ввода git branch -M main выдает ошибку: error: refname refs/heads/master not found fatal: Branch rename failed

Вопрос пользователя №87479

Написал полностью рабочий код, который выполняет функцию, а программа все равно не пропустила дальше, мол ошибка. def trimandrepeat(text, offset=0, repetitions=-1): trimedtext = text [offset:] return trimedtext*repetitions print (trimandrepeat('Python', 2, 4)) Может код и не такой красивый и лаконичный как в...

Вопрос пользователя №87478

У меня получается другая картинка. Захожу по ссылке "Просмотреть код". Затем - Network (Сеть). Пытался вставить сюда копию картинки. Но копия не вставляется.

Вопрос пользователя №87477

Не могу увидеть в Network файлы загружаемые. Ни до перезагрузки. Ни после. Где их смотреть?

Вопрос пользователя №87474

Для чего мы проделываем три шага с CodeClimate ??? Что мы от этого получили? Зарегистрируйтесь на CodeClimate (при регистрации выбирайте ветку Quality). Подключите к нему свой репозиторий. Разместите в ридми бейджик Maintainability своего проекта (см. https://docs.codeclimate.com/docs/overview#badges).

Вопрос пользователя №87471

Доброго времени суток а где тут замыкание? removeItem = (id) => (e) => { e.preventDefault(); const newItems = this.state.items.filter((item) => item.id !== id); this.setState({ items: newItems }); }; constructor(props) { super(props); const items = [1, 2, 3, 4, 5].map((item, index)...

Вопрос пользователя №87470

Решение задание крайне глупое. Задание. Убрать первые 12 цифр в номере карты, заменив их звездочками, оставив лишь последние 4 цифры. Можно решить всё крайне просто text = "*".repeat(i-4) + text.substring(i-4, i), где i - это длина текста. Можно заменить (i-4) на 12, а само i на 16, смысл особо не поменяется. Но ито...

Вопрос пользователя №87468

В чём разница при обращение к автозагрузке в теории: requireonce _DIR__ . '/../vendor/autoload.php'; И в самостоятельной работе: requireonce _DIR__ . '/vendor/autoload.php'; Я об этих слешах в пути /../, почему там есть, а в самостоятельной работе нет?

Вопрос пользователя №87465

Всем привет. Я совершенно не понимаю смысл ошибок 4 урока. Я написал такую инструкцию,результат совпадает с правильным ответом. А компилятор не принимает. Причем я уложился в одну строку. Что по моему мнению является как бы оптимизатором кода. Разве это плохо? Зачем кучу инструкций расписывать? мой код : System.o...

Вопрос пользователя №87461

Вероятно самостоятельная работа к урокам подразумевает проведение самостоятельных исследований-гуглений. В уроке не сказано как авторизоваться (по ключу) на сервер в ad-hoc режиме. Вот чтобы долго не искать: --private-key=/path/to/private_key

Вопрос пользователя №87457

Таг же я могу тут же научится анг.?

Вопрос пользователя №87456

хотел спросить, я вот просто написал начать обучатся прогромированию с нуля бесплатно-и не знаю анг. и вообще нет опыта. У меня получится обучатся?

Вопрос пользователя №87455

Не понимаю, на что ругается аутпут. А так же не понимаю, как читать данные, на которых проходят тесты: clicks = array([[319, 265, 319, 328], [292, 274, 292, 301], [283, 301, 274, 283], [328, 364, 328, 319], ...], [360, 412, 360, 347], [451, 399, 425, 373], [529, 490, 477, ...

Вопрос пользователя №87454

Всем привет Немного бы дополнил блок про схлопывание Этот эффект называется схлопыванием внешних отступов — если внешние отступы двух соседних элементов накладываются, то будет выбран тот, который больше. Схлопывание работает только для вертикальных margins. Горизонтальные не схлопываются. Также, можно добавить ссыл...

Вопрос пользователя №87453

При попытке подключения созданного репозитория на GitHub к уже существующему репозиторию на компьютере возвращается ошибка: error: src refspec main ничему не соответствует error: не удалось отправить некоторые ссылки в «github.com:Navarx/hexlet-git.git»

Вопрос пользователя №87452

Честно сказать, самый непонятный и сумбурный урок из всего курса "фронтенд-разработчик". Я из него не понял примерно ничего. Прочитал теорию раза 4, даже сделал упражнение, глядя в теорию и читая комменты в обсуждении, но всё равно ничего не понял. Для меня это всё какая-то мешанина кода. Куча каких-то объектов и фу...