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

Добрый день. В реальной разработке при копировании объектов лучше пользоваться _.cloneDeep? Я думал что спреда для этого хватит, но он поверхностное копирование делает - приходится следить за вложенностью, чтобы случайно не поменять что-либо

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

Добрый день. Тест кода выдаёт TypeError: text.reverse is not a function Не пойму, что не так? https://ru.hexlet.io/courses/js-basics/lessons/ternary-operator/exercise_unit

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

Хотел бы дать подсказку тем, у кого не получается с массивом товаров. Я объявил пустой, дефолтный массив в конструкторе класса this.items = []; и дальше уже продолжил обращаться к нему в функциях.

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

Рекомендасион: когда уже клонируете репозиторий - перейдите в нужную директорию через команду cd и там уже делайте изменения в файлах Для замены строки советую использовать команду sed: https://baks.dev/article/terminal/how-to-use-sed-to-find-and-replace-string-in-files

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

Здравствуйте При двух пересекающихся интервалах получаю ошибку assert sum_of_intervals([ [1, 5], [1, 10], ]) == 9 E assert 4 == 9 E + where 4 = sumofintervals([]) Но в задании не указано, что надо учитывать больший из пересекающихся интервалов. поэтому я считаю сумму по первому в ...

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

Ну впечатлений конечно много от этой задачи и от курса по массивам. Решил все задачи ... какие-то подсматривал в сети, до каких-то сам дошел... Так получилось. что эту решал последней и она же последняя в списке испытаний. Что хотелось бы сказать - вот дай мне эту задачу перед задачами на повороты и умножение матриц...

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

Привет, у меня Windows 11, установила Ubuntu, после перезагрузки не вышло ни сообщения об ошибке, ни предложенный текст для логина и пароля. Я выполнила данную последовательность, появилось от Get:1 до Get:45, правильно я понимаю, что я верно установила? если да, то как мне дальше ввести логин и пароль?

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

Добрый день! Ничего не получается, начала с цифр 01, они должны быть в левой колонке или их нужно позиционировать относительно общего контейнера? Почему когда блок с цифрами попадает во flex-контейнер автоматически увеличивается высота и из-за этого он не встает на свое место?

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

Помогите разобраться, пожалуйста! В редьюсерах инкремента, декремента написано state.value += 1; а в useSelector - state.counter.value. Это какие-то разные стэйты? Как будет выглядеть объект состояния в итоге?

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

Почему в данной задаче не срабатывает индекс [-1] ? Он же вроде должен возвращать последний символ строки?

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

Привет, не могу разобраться в теории, а именно в задаче : "Необходимо реализовать функцию, которая проверяет, что парные скобки сбалансированы". Почему если на входе получим массив из [' ( ', ' ( '], то мы получаем false, ведь первое условие if выполняется, и в стек идет значение ' ( ' , а дальнейшие условие else i...

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

Здравствуйте! С одной стороны, жестоко с вашей стороны давать задание со способом, которого не было в курсе, с другой стороны, опыт интересный :) Только не совсем понял решение учителя. Ну, вроде бы понял, но хотелось бы уточнения: почему именно такие параметры передаются slice()? А вот моё решение - https://ru.hexl...

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

При попытке выполнить задание Добавьте ipython в группу dev зависимостей. Ввожу poetry add --group dev ipythone А в ответ получаю Could not find a matching version of package ipythone Я уже не знал что делать, перечитал несколько уроков ничего не получалось. Решил в тупую перезагрузить Ubuntu и все заработало. Поче...

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

Здравствуйте. Тесты прошел, но почему во 2-тесте: " Дана подстрока am-am ma-am am-ma. Введите регулярное выражение, которое позволит найти подстроку am-am." не проходит ответ ^am-am ? В https://regex101.com/ такое решение тоже проходит.

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

Добрый день, получается, скобки и двоеточия никогда не нужно экранировать?

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

tries = 3 while tries: print('>>> ', end='') command = input() if not command: continue if command in ('echo', 'cd', 'help'): break print('Unknown command!') tries -= 1 else: print('Too many bad tries!') command = None Объясните пожалуйста по полочкам, как это работает.

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

ЕСЛИ У ВАС ВЫВОДИТСЯ ДЕРЕВО - ВСЕ ХОРОШО! ГЛАВНОЕ НЕ ЗАБУДЬТЕ ПРИ КОПИРОВАНИИ ОТВЕТА ЗАХВАТИТЬ ТОЧКУ СВЕРХУ!

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

Почему в вопросе теста правильный ответ такой? f()(40)(2)()

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

Подскажите, а как быть, если общего делителя у двух чисел нету ? Ну например сгенерировалось два простых числа ? или одно простое число ?

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

В подсказке про нормализацию данных есть строки кода: if (link.startsWith('/')) { return axios.get(${domainName}/${link}); } Подскажите, пожалуйста, что подразумевается под кодом axios.get(${domainName}/${link})?

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

Если честно, то в этом задании я поняла суть задачи, но что конкретно нужно делать - процентов на 30%, остальное пытаюсь понять перечитывая обсуждения и просматривая чужие репозитории. Я вообще не представляю что за гений, кто смог до этого всего дойти первым без горы ответов на вопросы. На мой взгляд задание слишко...

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

https://ru.hexlet.io/code_reviews/774526 Я так понимаю в целом все ок. Помогите, пожалуйста, разобраться с проблемой внешнего отступа c низу 100px, и что бы у последнего элемента его не было.

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

Мне просто интересно, кто-нибудь из студентов кто не работает программистами осилил эту задачу? В сроки до дня понятное дело.

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

Реализуйте функцию truncate(), которая обрезает переданную строку до указанного количества символов, добавляет в конце многоточие и возвращает получившуюся строку. Подобная логика часто используется на сайтах, чтобы отобразить длинный текст в сокращенном виде. Функция принимает два параметра: Строка, которую нужно о...

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

Добрый день! Не могу уловить логику. Читала много обсуждений - наткнулась вот на объяснение такого примера. let x = 45; // Постфиксный инкремент. Сложение происходит после возврата. // Сперва переменной height присваивается значение 45, // затем происходит сложение и переменная х становится равной 46 let height =...

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

День добрый! Минут 10 ругался с тестом, потому что на проверке expect(isContinuousSequence(10, 11, 11, 12)).toBeFalsy(); он не пропускал меня, хотя код рабочий. Только погодя, заметил, что в проверке не массив, а последовательность чисел. Добавил проверку на массив, сработало. Вопрос: так и должно быть, или ошибка ...

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

Здравствуйте! подскажите, пожалуйста, почему не проходят тесты. В вэбе все работает. https://ru.hexlet.io/codereviews/772290?submissionid=996816

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

Всем привет. Подскажите пожалуйста как запускать задание на тест и задание на линтинг после задания на setup, но так, чтоб они могли использовать окружение оставленное setup-job, а НЕ чистый репозиторий (actions/checkout)?

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

День добрый. Хотел узнать, что я делаю не так. Проблема вот в чем, в свой файл .scss со стилями я импортировал functions, variables, mixins, utilities, bootstrap.scss из bootstrap. Когда у меня запустилась компиляция sass в css, выпала ошибка: Message: nodemodules/bootstrap/scss/utilities.scss Error: Undefined ...

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

Здравствуйте! Можете подсказать а зачем вообще в задании проводить лишнюю проверку на пустую строку? Она же в любом случае вернется пустая. https://ru.hexlet.io/code_reviews/774222

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

В терминале хекслет функцию Math.abs(), я вызвал следующим образом: const soilderCount = -2309; const soilderCount = Math.abs(-2309) ; console.log(soilderCount) ; программа не нашла никаких проблем, но проверив эту команду в VS Code, там выдает ошибку "невозможно повторно объявить переменную "soildersCount" с види...

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

Тест корявый. Для того, чтобы вывести часть строки xeH из слова Hexlet, нужно написать text[2::-1]. Но если пишешь с планшета, то тренажёр не принимает минус🙃

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

Правильно я понимаю что в steps нужно сделать uses поэтри, потом сделать поэтри инсталл, который подтянет пайтест, pytest-cov, и все что в теории должно быть нужно, и тогда уже мы сможем на run поставить poetry run pytest cov? и в дальнейшем вообще в yml мы прописываем в соответствующем порядке все, что устанавливал...

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

"Какие вызовы функции записаны верно? (нужно выбрать все корректные ответы) 1.mypow(4, 2) 2.mypow(x=4, 2) 3.mypow(x=4, base=2) 4.mypow(base=2, x=4)" Подскажите пожалуйста верный ответ?

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

Здравствуйте! Верно ли я понял, что св-во order меняет положение элементов относительно главной оси, а align-self, - относительно перпендикулярной? Спасибо!

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

Здравствуйте! Не могу понять как это реализовать в коде? Отступ снизу от каждой обёртки создаётся с помощью класса mb-2. И не совсем понял момент Чекбокс с принятием условий сервиса имеет обёртку с классами small и mb-1.? у меня текст не вроверь с чекбоксом (( куда смотреть ? Мой код ревью (https://ru.hexlet.io...

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

https://ru.hexlet.io/code_reviews/773820#file-0 все проходит , кроме почему то первого условия тест 2000 не срабатывает

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

Здравствуйте, решил задание таким образом https://ru.hexlet.io/codereviews/773815?submissionid=994695, на что получил ошибку линтера: "Unexpected block statement surrounding arrow body; move the returned value immediately after the =>" после добавление константы, как в решении учителя, ошибка пропала. Не понимаю при...

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

Жаль, что только принимает как задано у платформы (Это болезнь и Степика , и от этого грустно.

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

Добрый день. Объясните пожалуйста логику: В примере с переворотом строки индекс последнего символа записывается следующим образом: index = len(string) - 1 Разве это не математическая операция? Допустим, string = 'Hexlet', значит длина - 6 символов. 6 - 1 = 5. Почему же в нашем случае данная формула помогает выбрать ...

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

Добрый день! Подскажите что хочет сказать мне эта ошибка ? def testmemoizingwrapping(): @memoizing(3) def foo(): """Return bar.""" assert foo.__name__ == "foo", ( "Wrapper should preserve function's name!", ) E AssertionError: ("Wrapper should preserve function's n...

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

Привет, тесты вот такое решение пропустили https://ru.hexlet.io/code_reviews/773583

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

почему используя пример из урока "Абсолютное позиционирование" с .modal-center { left: calc(50% - 250); top: calc(50% - 110) или другой вариант left: 50%; top: 50%; margin-left: -250px; margin-top: -110px; окно не встает ровно в центр, а у него есть смещение в низ и в право? а погуглив нашел вариант transfor...

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

Здравствуйте! Вроде бы сделал всё, что нужно, вижу, что появился новый файл с нужным названием и содержанием, но тест почему-то не проходит. https://ru.hexlet.io/code_reviews/773408

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

1) Касательно этого момента в теории: def f(x, y, *args, kx=None, ky=42, **kwargs): return (x, y, args, kx, ky, kwargs) positional = (2, 3) named = dict(ky='b', kz='c') f(1, *positional, 4, kx='a', **named) # (1, 2, (3, 4), 'a', 'b', {'kz': 'c'}) Ниже был коммент, что если у нас при вызове не передан обязательны...

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

Ещё одна особенность заключается в том, что вы не можете для функции с сигнатурой вида f(x, args) указать одновременно аргумент x по имени и при этом развернуть набор параметров. То есть вы не сможете сделать так: f(foo, x=42). Почему? Например в тесте варианты f(*xs, y=1), f(x=1, *ys) являются правильными, хотя по ...

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

Потратил почти день, чтобы разобраться как решить задачу асинхронно, остался не очень доволен своим решением, думал учительское прольет свет, но... в решении учителя просто взяли и синхронно прошлись мапом и фильтром :(

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

Есть вопрос. Объявление переменной для каждого символа, и далее интерполяция/конкатенация делает код более читабельным или перегруженным? https://ru.hexlet.io/code_reviews/773239

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

Не в первый раз сталкиваюсь с задачей поиска элемента(объекта) в списке. Ожидал найти в нативной библиотеке функцию наподобие find, но не нашел(или плохо искал). Пришлось написать самому def find(iter, pred): return next(filter(pred, iter), None) Вопрос: Есть ли best practices как решать задачу поиска в python...

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

Прошу помочь в решении (https://ru.hexlet.io/code_reviews/773145?submission_id=993826) Почему-то не проходят тесты на равенство. expect(clonedData.key2).not.toBe(data.key2); Почему clonedData.key2 !== data.key2 ? Мы же обращаемся к объекту по ключу. У нас в скопированном объекте по ключу clonedData.key2 лежат точно...