В целом курс еще очень сырой. В упражнениях требуется больше, чем объясняется в теории.

В теории написано: Переопределенный метод должен иметь более широкий или более узкий тип — например, string | null или 'some string'. Но ведь прием более узкого типа противоречит принципу подстановки из SOLID! Это опечатка или автор действительно имеет это в виду?

в учительском решении для исключения 'extend' из результирующего словаря создается еще один словарь с условием k != 'extend'. На сколько я понимаю, время выполнения будет O(n). Почему не использовать pop, который выполняется за O(1)?

Вы бы хоть написали, что super() делает. Ну а про ${super.toString()} вообще ни слова нигде нет. Или просто поставьте protected поля в File чтобы избежать этих заморочек с суперами. Как я, собственно, и сделал в своем решении.

здравствуйте, не открывается витрина в google sheets

Мысль, на которую натолкнуло решение учителя - вынеся некоторые вычисления в отдельную функцию, можно написать довольно элегантное и понятное решение: https://ru.hexlet.io/codereviews/1324583?submissionid=1788585

Добрый день! text.upper()[i] и text[i].upper() выдают одинаково правильный результат. А как всё-таки правильно?

Подскажите, откуда берется null который добавляется в список во втором тесте? https://ru.hexlet.io/code_reviews/1376756

Добрый день. Командой sudo tail -f syslog не читает файл. Выдает сообщение: tail: cannot open 'syslog' for reading: No such file or directory tail: no files remaining А просто путь вводишь tail -f /var/log/syslog ,читает файл. OS Windows -> WSP Ubuntu

Подскажите куда Linter пропал?

https://ru.hexlet.io/code_reviews/1376364 Что не так?

Во встроенном редакторе написал решение - одну строчку. Тесты прошли, но линтер ругается: /usr/src/app/src/solution.py:1:74: W292 no newline at end of file Да, я действительно не добавил пустую строку в конец программы. Но хотелось бы, чтобы корректность добавления символа конца строки к каждой строке файла...

https://ru.hexlet.io/code_reviews/1376182 . Добрый вечер. Вроде верно все а не проходит)

print("-Did Joffrey agree?\n-He did. He also said \"I love using \n\".") подскажите пожалуйста, в чем ошибка

У меня выходит так, что сервер в терминале работает, все ок. Также отображает мне строку о том, что он засек изменения в файле. * Detected change in '/home/artemy/..../example.py', reloading * Restarting with stat Но страница в браузере сама не обновляется, как это было, например, с html. а только после f5. С ош...

Почему такой код работает? let a: 1 = 1; let b: number = 2; a = b as 1; console.log(a, typeof a); // 2 number А такой нет? let a: 1 = 1; let b: number = 2; a = 2 as number; a = '234' as string;

В чем разница между вариантами let three = 3 as const; и const three = 3;?

Проверка типов выдала ошибку: объединение литеральных типов 0 | 1 | -1 не совместимо с типом number. Можно подумать, что система типов ошибается, и стоит использовать any. Но если мы подумаем о литеральных числовых типах как о подмножествах number, все становится логично. В этом абзаце следует прямо указать, что хот...

Привет! Подскажите, пожалуйста, почему в :hover если ставлю свойство right, то никуда ничего в веб-версии не сдвигается вправо (только вверх и вниз). А если заменяю его на left с любым значением, то всё двигается https://ru.hexlet.io/code_reviews/1375821

Написал код без циклов https://ru.hexlet.io/code_reviews/1375636 Хекслет его принял.

Добрый день! объясните пожалуйста разницу между .header h1{....} и h1.header{....}

Всем привет! Очень тяжело дается восприятие циклов, не могу понять, что я делаю не так https://ru.hexlet.io/code_reviews/1375574

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

Помогите Напишите программу, которая использует функцию abs() и выводит на экран модуль суммы двух переменных — num1 и num2. Как сделать уже долго не могу

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

Добрый день, может быть кому-нибудь пригодится: у меня возникли сложности при добавлении репозитория в CodeClimate, возникала ошибка "An unexpected failure occurred.", при этом другие репозитории добавлялись без проблем. Пришлось обратиться в службу поддержки и вот что они ответили: "When a project is added to Cod...

здравствуйте, вот мое решение https://ru.hexlet.io/code_reviews/1375156. Но объясните 6-я строка в решении учителя. я правильно поняла что там сначала вся исходная строка приравнивается к нижнему регистру и потом каждый символ также приравнивается к нижнему регистру? это меня запутало

здравствуйте, почему не пропускает дальше? https://ru.hexlet.io/code_reviews/1375157

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

Подскажите, что не так? https://ru.hexlet.io/code_reviews/1374955

Подскажите, пожалуйста, каким образом в заголовке Performance median должен оказаться кортеж? Только так получается подогнать решение для успешной проверки автотестом. (речь про функцию getdepartmentperformance)

А почему в моем решении, код HTML как будто не распознается как код html ?? Везде все помечено как ошибка и даже комменты BEGIN/END, гуглю тип ошибок и что с этим делать, везде вылезают решения для Java. Получается в коде html от меня ждут код java ? Это как, объясните пожалуйста. Так же перестала работать команда c...

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

В каком месте определяется состояние при использовании combineReducers? Это часть состояния, определенная при использовании combineReducers, за которую отвечает конкретный редьюсер P.S. Что случилось с хекслетом, больше нельзя менять размер окон с readme и терминалом и внешний вид хуже. А еще размер табуляции стал 4...

// removed В каком месте ошибка в этом коде? Подскажите пожалуйста

В задании указано "без последней пустой строки", но засчитывается правильным только с ней.

Здесь в теорию будет полезным добавить информацию о том, что в записи static contextType = ... критически важно этот статический метод называть именно contextType – иначе код просто не заработает. Там происходят какие-то хитрые преобразования: - React.createContext({}) возвращает объект контекста - static contextTyp...

Здравствуйте, задание решила, но мне непонятно в решении учителя строка resultString += string[i]; объясните пожалуйста кто понял

а разве .bashrc - это не скрытый файл, который нужно открывать с помощью -а? и почему в каких то примерах паттерн в кавычках, а в каких-то нет

Здравствуйте, почему cowfiles называется так, если там есть файлы не только те, что выводят корову?

В теории про функцию reverseArray написано: Например, для массива из пяти элементов нужно 5 поделить на 2 и округлить результат до 2 — ближайшего числа снизу. Не совсем понятно, зачем округлять до ближайшего числа снизу, если в условии счетчика стоит < maxIndex, а приращивается счетчик по единице за цикл. В примере ...

https://ru.hexlet.io/courses/python-lists/lessons/slices/exercise_unit Всем доброго вечера! Что делаю не так? срезы точно все делают четко (перепроверила в юпитере), но в задаче не работает ((( Заранее очень спасибо!

// removed Какая тут ошибка? Подскажите, пожалуйста !

В примере, где оценка скорости работы сортировки выбором, для Python average_performance(selection_sort(items[:]), 1) # 0.1000000238418 average_performance(selection_sort(items[:]), 10) # 0.0699999988079 В данном примере в Цикл в место функции залетает None. Для себя я поправил def average_performance(f, args, count...

Здравствуйте. В задании написано "Создайте на GitHub-репозиторий". Я не осилил новую двухфакторную аутентификацию Гитхаба, можно ли залить репозиторий на GitLab?

Без денюжек нельзя "пройти" проект?

Добрый вечер! почему пишет ошибка? https://ru.hexlet.io/courses/python-basics/lessons/naming/exercise_unit

Что-то я теорию не понял. В тесте есть вопрос: Какое значение можно вернуть из функции с типом void? Правильный ответ: Может возвращаться любое значение, но оно будет проигнорировано. Но в теории есть абзац о том, что так делать нельзя (если нет какого-то контекста). function foo(): void { return true; // Error! ...

Здравствуйте! Не могу понять в чем проблема на шаге build в ci сслыка на джобу: https://github.com/SanyaNaGit/backend-project-44/actions/runs/8345008374/job/22838839313