Объяснение для тех, кто возможно так же как и я не понял третий вопрос. В данном TypeScript коде есть недочет в том, как объявлен тип параметра функции greeting. В данном случае, параметр user объявлен как тип object, который означает любой объект в JavaScript. Однако, при попытке обратиться к свойству name объекта ...

4 вопрос в тесте: Какой тип будет иметь возвращаемое значение функции someFunc() в вызове ниже? Почему правильный ответ не string? Мы ведь вернем defaultValue из-за того что value === undefined, а тип строки 'some value' это ведь как раз string, разве нет?

Я переписал пример с приветствием пользователя и гостя. Является ли он полиморфным? class User: def __init__(self, name): self.name = name class Guest(User): def __init__(self): self.name = 'guest' def say_hi(user): try: return f'Hello, {user.name}!' except AttributeError:...

Добрый день. Запускаю hexlet server командой npx start-server. По итогу открываю в браузере страницу и там страница 404 Not Found , а в консоли разработчика ошибка: Failed to load resource: the server responded with a status of 404 (Not Found) В терминале далее ввожу команду curl http://localhost:5001/api/v1/channel...

Как установить плагин power-assert для node.js?! Есть хороший материал? не могу через установщик в гите это сделать. Подскажите как это сделать

Модно увидеть скриншот страницы где видно редактор, куда вставить код?

Здравствуйте. Не понимаю, что делать? Я, что бы разобраться с ошибкой, стал откатывать назад репу на Гитхабе командой git push -f origin мой коммит:main (соответственно затем сразу локально выполнял git reset --hard мой коммит)После каждого откатывания в hexlet check в экшенах теперь получаю одну и ту же ошибку, ...

Здравствуйте, а почему теперь код мутирует состояние в редьюсерах вместо того, чтобы возвращать новое состояние? Как определяется ключ в состоянии? я думал ключ в состоянии как раз и определяется названием ключа в configStore. Помните, что имя ключа редьюсера должно совпадать с ключом в общем состоянии, то есть долж...

В упражнении вы пишите: Тип включает в себя два метода: push() и filter() совпадающие по сигнатуре с методами Array. Но в вашей реализации метод filter возвращает тип MyArray<T>, а не Array<T>. Так совпадает это по сигнатуре с Array или нет?

Может я что-то не учёл, но код учителя мне показался не очень интуитивным и перегруженным. Написал более простой для разбора вариант решения здесь (https://ru.hexlet.io/code_reviews/1380037)

Добрый день! Не смогла первый раз решить задание, видимо, не поняла задачу. Пыталась задать проверку и для входящих адресов по типу: https//text.ru или htps///text.ru или htp://text.ru/ Такие адреса не нормализуются по решению учителя) Я не знала про протоколы HTTP и HTTPS, думала просто опечатку проверяем)))

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

Подскажите пожалуйста, почему в решении не используется логический оператор || ? Зачем нужны нагромождения в виде конструкций elseif если можно использовать более простую запись?

Очень странное задание, не могу понять где ошибка ? https://ru.hexlet.io/code_reviews/1379800 сделал все по чек-листу, но не сходится никак. Также добавлю, что некоторые пункты не понятны. Например "Заголовок третьего уровня имеет белый цвет и должен быть размером 0.9 от значения родителя." Родителем заголовка трет...

не получается работать с базой данных для самостоятельной работы - вылетает ошибка "Schema Error: error: cross-database references are not implemented: "clickstreamselfstudy.main.clickstream""

Подскажите пожалуйста, пробовал разные способы https://ru.hexlet.io/codereviews/1379649?submissionid=1792372

https://ru.hexlet.io/code_reviews/1379645 Добрый день! Сделала вроде всё, как написано, но не понимаю, как исправить. Всё съезжает(

Здравствуйте! Поясните, пожалуйста, почему в упражнении app.get('/') идет раньше app.get('/posts') и др.? Ранее по курсу вроде писали, что более общие случаи нужно обрабатывать позже частных / редких.

Добрый день! Я правильно понимаю, что с версии сервера 2.0.0 не нужно emit'ить на сервер различные ивенты, а реализовывать отправку изменений на сервер через HTTP запросы и подсказка с задачей на Промисификацию больше не актуальна? От сокетов используем только событие socket.on?

// removed Всем привет. Это мое решение, Visual studio code не видит никаких проблем. Функция работает. Но здесь на тестах выдаёт ошибку. Это урок 27. Я уже посмотрел подсказку и не увидел разницы кроме двойных кавычек в решении учителя. Может ли кто-нибудь обьяснить в чем проблема?

Здравствуйте! Вопрос, наверное, не конкретно по этой теме/уроку, а общий, но все же. А "тренажер" как-то изменили, получается? Интерфейс графически немного изменился, но и, например, линтер пропал из нижней панели инструментов, так сказать. С чем это связано? (было удобно, а сейчас - не уверен....)

Подскажите, почему не взлетает ? https://ru.hexlet.io/code_reviews/1379427

Всё отлично, но разницу между всеми JOIN лучше показывать через два пересеченных круга. Те графические примеры, которые в курсе сейчас, мне были вообще непонятны. https://wudgleyd.ru/wp-content/uploads/6/4/b/64bbd27fa5273f22cab5574297bf1fe1.png

Добрый вечер, https://ru.hexlet.io/code_reviews/1379461 вроде написал правильно но не проходит. Не хочу смотреть подсказку. Намекните где я опять ошибся ) СПАСИБО )

https://ru.hexlet.io/code_reviews/1379285 направьте пожалуйста в нужное направление

Очень тяжело понять, действительно, нет примеров, где все собрано в кучу, просто и понятно. поэтому всем, кому не хватает "разжевывая", советую https://www.youtube.com/watch?v=ZS1klrs6g-4 очень!

Контрольный вопрос по теме вызвал проблемы - Выберите из списка корректные выравжения: Я выбрал: print('Elton John') Это корректное выражение - напечатает строку 'Elton John'. name = 'Bob Marley' Это корректное выражение - присваивает строку 'Bob Marley' переменной name. 'Pink' + 'Floyd' Это корректное выражение - о...

Приведите маршруты и их имена в соответствии с указанной выше схемой Нужно в самостоятельной работе добавить обработчики для школ, или переделать существующие для юзеров ? Переделайте получение пользователей так, чтобы данные о пользователях брались из файла Правильно ли понимаю, что это тот самый файл куда мы зап...

В работе Pytest есть одна особенность. Если понадобится распечатать что-то на экран, то Pytest ничего не выведет. По умолчанию он перехватывает и подавляет весь вывод. Отключить это поведение можно с помощью флага -s: Не очень понятно, что имеется ввиду. У меня в текущей версии pytest по умолчанию не подавляет вывод...

Здравствуйте! В задании обнаружил ошибку. Правильный ответ не принимается.

Застряла на тесте, перепробовала все варианты. Это баг? Помогите как ответить уже час сижу не могу прохходить курс дальше Выберите все корректные строки: (нужно выбрать все корректные ответы) "" "Who's to blame?" "Say \"Hello\"" "computer" "Jack "Hellboy" Jeffries"

При сохранении решения из Ошибки, как с ним справлялся сохраняется только одно из двух решений. Как сохранить оба?

Здравствуйте. Я решил задание но чисто интуитивно с помощью приобретенных знаний. Скажите пожалуйста есть ли какой то метод по решению этой задачи или так и нужно было решать. Либо нужно было прибегнуть к "pairwise" при решении?

a = 3**5 b = -8 / -4 c = 100%3 print(a) print(b) print(c) print(int(a + b + c)) проверил решение у себя на pyCharm и всё работает, а у вас выдает ошибку. Не понимаю почему это неправильно если чччестно.

Ответ на выходе, вроде, правильный, а решение не принимается. Подскажите, плз. https://ru.hexlet.io/code_reviews/1378071

https://ru.hexlet.io/code_reviews/1377949 Добрый день, подскажите что не так с решением, не могу найти причину.

Как использовать формулу COUNTIF? И почему задания связаны с функцией IF, а в теории о ней 0 информации.

Я так и не понял, зачем использовать функции преобразования в верхний регистр: ucfirst(), strtoupper(), если в условии задачи нужно проверить регистр буквы при помощи функции ctype_upper()? Может я что-то не понял?

https://ru.hexlet.io/code_reviews/1377843 подскажите, не могу сообразить почему учитель это сделал через скобки? если сама последовательность верна и все выполняется по приоритету?

подскажите в чем ошибка ?? // removed

class AnimalFactory: animal_classes = { "Lion": Lion, "Tiger": Tiger, "Bear": Bear } def create_animal(animal_type): if animal_type in AnimalFactory.animal_classes: return AnimalFactory.animal_classes[animal_type]() else: raise ValueError("Invalid animal type")...

Не могу найти редактор. И с помощью памятки не могу. Не совпадает название в памятке и в том что я вижу;(

не могу подобрать необходимое количество пикслей уже 4й день, прошу помощи или точной наводки Подсказка которая аннулирует баллы за задние не помогла от слова совсем https://ru.hexlet.io/code_reviews/1377597

День добрый. https://ru.hexlet.io/code_reviews/1377454 подскажите, где ошибка?

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

Ребят, что делать? не могу решить элементарные задачи

Господа, не кажется ли вам что в задании допущены ошибки, а именно: в задании просят templates/users/show.html Реализуйте вывод всех полей пользователя по маршуту /users/<id>. Вывод организуйте как вам удобно — проще всего использовать таблицу. подчеркиваю, что здесь просят вывести все ПОЛЯ ПОЛЬЗОВАТЕЛЯ. Но в то же...

Сначала решил сделать верстку, а уже потом добавить вот этот кусочек задания: Установите курсор pointer. Для этого используйте свойство cursor При наведении на кнопку её фон меняется на #364c63 Каково же было мое удивление, когда тесты прошли. Уже потом до конца доделал, чтобы не халявничать :)

Не могу понять, что не так? https://ru.hexlet.io/code_reviews/1377190