Добрый день! У меня появилась папка pycache с файлом. При редактировании в nano sayhello.py редактировался файл из этой папки, а не из директории scripts - из-за этого не работала команда poetry run python -m hello.scripts.sayhello (я несколько раз вручную удаляла эту папку - но она вновь появляется). Команда зарабо...

А в упражнении обязательно, чтобы update был намертво приклеен в тестах к маршруту ? В теории использовался 'int:id/edit', и я долгое время, написав все правильно, из за этого не мог решить задание, хотя тоже сам виноват, надо было ну ОЧЕНЬ внимательно смотреть в тесты и тогда бы я сразу увидел, какой именно маршрут...

Здравствуйте! Не поняла последний пример в теме с курсом по PHP. Первый запрос вывел три строки, второй одну. Почему тогда INTERSECT ALL вывел всего одну строку? Мы видим, что у этих таблиц общая только одна строка, поэтому последний запрос с оператором INTERSECT ALL вывел только одну строку для курса PHP

Ловлю ошибку на push экшене ``` 9 sha256:fbd6954d3941ebd1e12cd995dc10a4994535aa44d47271a91a829a2d1f88fc4c 776B / 776B done 9 CANCELED [3/6] COPY app/package.json package.json: [4/6] COPY app/package-lock.json package-lock.json: Dockerfile.production:5 3 | 4 | COPY app/package.json package.json 5 | ...

Не понимаю в чем проблема! Все работает, как указано в ТЗ. Однако при проверки кода, появляется ошибка, что у input должен быть фокус, а в моем решении как будто body 'в фокусе'. Ссылка на решение - https://ru.hexlet.io/code_reviews/1410572

Добрый день! В видео уроке не говориться о том, что какая программа используется для написания "Hello World". Можете сказать с каким нужно?

почему когда беру пример из урока мне пишет ответ и в конце пишет NONE второй строкой. хотя я его вообще убрал def print_params(a=8, b=4, c=7, d=4): print(a, b, c, d) print(print_params(d=5)) ответ 8 4 7 5 None если во второй строчке вместо "print" использую "return" то в конце ответа слово "None" не возникает

Либо я уже забыла курс по объектам, либо этого действительно не было, но в начале ввело в ступор то, что у объекта, оказывается, могут быть методы (!), и что "у объекта есть методы", оказывается, означает, что объект эти методы (функции) прям внутри себя и содержит, как обычные ключ и значение ключа.

Сколько верных утверждений в вопросе? п4 выбирал отдельно и п4 + п2. цикл while не может быть бесконечным цикл while может быть бесконечным Цикл for идеален для ситуаций, когда количество итераций неизвестно заранее Цикл while идеален для ситуаций, когда количество итераций неизвестно заранее цикл for может быть бес...

Перезагрузка функций в TS выглядит как потёмкинская деревня. Первые две строчки в решении учителя можно опустить, эффект такой же, тесты пройдены. Пока что не совсем понятно, для чего дополнительное объявление сигнатур, если в итоге в основной функции мы учитываем все варианты.

Для чего здесь остаток от деления? Не понимаю суть задания... Его как-то нужно связать с длиной строки?

Не понимаю, что делаю не так. Более того, прочитала теорию раз 5, всё равно не доходит как это работает. =( https://ru.hexlet.io/code_reviews/1410318

Подскажите, почему у меня не принимает правильные ответы форма в тесте? Выберите все корректные имена переменных (нужно выбрать все корректные ответы) _hello mother 1first user_name1 password$ Правильными будут: - mother - hello - username1

Добрый день. Поясните пожалуйста вот это: {bar:<2d}. Я так понял что тем самым мы добавляем 2 пробела после bar. Но как это работает? Решил конечно. Навертел кода опять правда, но не сильно больше чем у преподавателя))) https://ru.hexlet.io/code_reviews/1409907

я что то совсем не понимаю в чем ошибка, решение рабочее, вывод совпадает с тем, что должен быть, а тесты падают всё равно https://ru.hexlet.io/code_reviews/1409763

текст урока возможно не соотвествует текущей работе GitHub Pages вместо https://github.com/username/username.github.io/upload/ (404) использовал https://github.com/username/reponame/upload/ публикация была размещена по адресу https://username.github.com/reponame/

Очень важно сказать несколько вещей: В Python все классы наследуются от object. Механизм поиска атрибутов работают следующим образом: идет поиск метода в классе, если он не был обнаружен поиск переходит в родительский и так далее. Объект класса инициализируются с помощью вызова метода __new__() - который возвращает ...

Добрый день! Не получается ответить на 5 вопрос в 5 уроке, выбираю все правильные ответы (4 варианта), но появляется сообщение, что ответ неверный.

Добрый день! Не загружается задание, пишет (failed)

https://ru.hexlet.io/code_reviews/1409524 Добрый вечер! Задал функцию, определил for, if и else. Без else код работает, но, естественно, не выводит текст без изменений в случае если указанный символ отсутствует в строке. В чем ошибка?

import length from './src/string.js'; const text = 'Never forget what you are, for surely the world will not'; console.log(`First: ${text[length(text) - 56]} \nLast: ${text[length(text) - 1]}`); В чем моя ошибка?

Здравствуйте! В терминале не проходит подключение к localhost. После запроса telnet localhost 8080 очень долго нет ответа, а потом Bad Request: /usr/src/app$ telnet localhost 8080 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. HTTP/1.1 400 Bad Request Content-Length: 65 Content-Type: applicat...

Ужасная тема. Где не понятно вообще ничего. Откуда берутся вообще эти ссылки? const text = 'Never forget what you are, for surely the world will not'; Нужно вывести первую и последнюю букву. Мне теперь как, считать целое предложение, чтобы узнать какая по счету идет буква N ? и Почему нельзя просто воспользоваться...

Мое решение было немного другим и тоже выдавало туже ошибку, что и решение из подсказки. В чем ошибка https://ru.hexlet.io/code_reviews/1409213

Добрый вечер. Сразу прошу прощения за глупый вопрос, но могу ли я все эти задания выполнять в терминале VS Code?

https://cloud.mail.ru/public/43Yk/1Sj5zVfV2 прошу проверить, есть сомнения в правильности

Подскажите, почему мой вопрос убран из обсуждения? Провисел 6 дней и далее убран без подсказки, помощи.

Здравствуйте! Никак не могу понять что не так. https://ru.hexlet.io/code_reviews/1406227

Пытался выполнить задание самостоятельно, но все время получал одну и ту же ошибку connect ECONNREFUSED ::1:8080, решил посмотреть код учителя, подставил его, та же самая ошибка. https://ru.hexlet.io/code_reviews/1408928 (https://ru.hexlet.io/code_reviews/1408928) Пришлось так написать чтобы завершить упражнение.

Очень крутое упражнение!! Просто вау. Конечно, немного повозилась, но вся суть системы стала понятна, очень зашло! Спасибо за супер-идею! рада, что ощутила на себе TTD

Третий урок чувствую себя идиотом. Уже в которой теме вижу, как вы отвечаете, про памятку, но даже в ней, я не вижу ответа на поставленные вопросы ранее. Где я могу увидеть, код в действии!? Тесты пройдены, решение верное, но где я могу посмотреть работу моего кода, как это было в уроках с HTML и CSS во вкладке "We...

не могу найти где мы в курсе фронтенд разработчика проходили Bootstrap, дайте пожалуйста ссылку на урок

Почему в этом примере мы не передаем в функцию tryWriteNewFile callback ? 'Сразу вспоминаем, что, раз наша функция асинхронная, то она обязана принимать на вход функцию-колбек, которая будет вызвана по окончании операции.' const tryWriteNewFile = () => { if (state.count !== 2) { return; // guard expression }...

Я не понимаю, что у меня не так :( https://ru.hexlet.io/code_reviews/1408461

Добрый день! Ниже в обсуждениях увидел следующее: "Не нужно использовать вложенный цикл и перебирать массив стоп-слов, это сделает сам метод contains()." Вопрос: почему в таком случае contains() не находит ни одного слова в моем решении? https://ru.hexlet.io/code_reviews/1408476

не работают ваши ссылки у меня https://docs.google.com/spreadsheets/d/1IkScW6ldpmXxokxzuqpjWMMNDj0LBoD1lt_ERZi3hs8/copy?usp=sharing

ссылки на сам файл битые не работающие, https://docs.google.com/spreadsheets/d/1zINNJ3FfzLO09oQUa3plWLlHi6-QwurzAU4W9Z3qA/copy?usp=sharing

что тут надо сделать чтобы работал 3 тест https://ru.hexlet.io/code_reviews/1408133

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

Добрый вечер! Урок "Условные конструкции" Упражнение с нормализацией строк: Реализуйте функцию normalize_url(), которая выполняет так называемую нормализацию данных. Она принимает адрес сайта и возвращает его с https:// в начале. Функция принимает адреса в виде: АДРЕС http://АДРЕС https://АДРЕС (нормализованный) Фун...

Немного запутался) В теории для шаблона указано name="school" value="{{ school.name }}". Я думал, что далее в обработчике data = request.form.to_dict() как раз и получается словарь {"school": school.name}, но при замене данных school['name'] = data['name'] к словарю обращаются по ключу 'name'. Не должен ли в таком с...

Здравствуйте. В чем ошибка? https://ru.hexlet.io/code_reviews/1407820 пробовала и последовательно добавлять файлы - сначала индексировать, потом в репозиторий, пробовала делать это разом, все равно ошибка вылезает. Хотя правильнее, как я поняла, делать это именно последовательно. То есть сначала один файл доводим д...

Здравствуйте! Почему выбраны именно такие модификаторы доступа? Я решил приватный доступ установить и все прошло. https://ru.hexlet.io/code_reviews/1407665

Зачем нужно использовать дополнительную переменную reversable в условии проверки заглавной буквы? В теории где-то было указано, что лучше не прибегать к проверке отрицания (оператор !==) без особой необходимости , однако учитель применяет такое условие. Почему? Мое решение: https://ru.hexlet.io/code_reviews/1407652

Почему-то у меня не получается решить тест, какие варианты я только ни пробовала :)

Здравствуйте! var user = Instancio.of(User.class) .ignore(Select.field(User::getId)) .supply(Select.field(User::getEmail), () -> faker.internet().emailAddress()) .create(); userRepository.save(user); Почему мы не можем создать сами класс в тестах? User user = new Us...

Привет! А зачем нам дана была getTrianglePerimeter?

почему в упражнении не получилось так? SELECT firstname, email FROM users WHERE telephone NOT SIMILAR TO '__';

Мне кажется в упражнении есть какие-то проблемы с настройками линтера. Я использую групповой селектор в css, для задания параметров по умолчанию css h1,h2,h3,h4,h5,h6 { ... } Но линтер почему-то считает, что после запятой должна следовать новая строка ```linter styles/app.css 13:3 ✖ Expected newline after ","...

Думаю, в материале урока небольшая недописка: "Достаточно изменить ключевое слово public на private ИЛИ PROTECTED у любого свойства..."