заметила, что в других источниках для работы с формами используется вот такой код: @app.route('/search', methods=['POST', 'GET']) def login(): usrn = None if request.method == 'POST': usrn = request.form.get('username') if usrn: if len(usrn) >= 2: flash('success ╰(...

В теории не было сказано, как закомиченный удаленный файл восстановить. Пришлось восспользоваться ИИ для ответа, так как обычный рестор не работает с таким. Нужен был флаг. как выяснилось, git restore --staged файл - это мы проходим в след уроке, а использовать команду пришлось в этом

Всё перепробовал подскажите пожалуйста что не так https://ru.hexlet.io/code_reviews/1392564

Здравствуйте, не могу понять, что конкретно не правильно, или хотя бы в какую сторону двигаться https://ru.hexlet.io/code_reviews/1394990

начинаешь выполнять задание.. видишь подсказку про schema.. пролистываешь документацию.. как же верифицировать email.. можно накидать функцию, и делить стоку по '@', остаток по '.', через split()... не эффективно.. можно написать for который пойдет по enumerate(string), и будет искать сначала '@', а потом '.', и есл...

Люди добрые подскажите пожалуйста как добавить еще одну подстроку? вот моё решение https://ru.hexlet.io/code_reviews/1394816 или может я вообще не так решаю задание , не понятно(

Здравствуйте. В чем дело? никак не могу понять. https://ru.hexlet.io/courses/java-basics/lessons/default-parameters/exercise_unit почему код в упор int не видит. Где он тогда должен быть?

задание выполнено правильно, а в output ничего не выводит. дождалась подсказки, посмотрела, так же и у меня, вставила код, опять ничего не выводит - окно пусто. Что не так?

Мне кажется в примере кода с тестом ошибка. Строки liks и assert должны иметь меньший отступ, чем html.

Что не так? вроде код работает, но не пропускает. https://ru.hexlet.io/code_reviews/1394427

Добрый день! Не могу понять, как выправить padding для .tabs-content-item. Я вижу что на скриншоте в тз текст не липнет прям к низу блока, а у меня липнет. Не знаю в какую сторону думать. Первый тест пройден, а второй уже нет https://ru.hexlet.io/code_reviews/1393488

Мне кажется, будет уместно добавить ссылку на метод reduceRight(), который по сути объединяет reverse() и reduce(): https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/reduceRight

надо другой пример придумать, этот не актуален. они придумали слово siblings

Добрый день) Задание было выполнить не сложно, но в условиях тест кейса было прописано ввести любое количество товара в модальном окне, но модальное окно не допускает добавления товара от 1 до 10, а начиналось только с 11. Получается тест пройден, но по факту есть еще один баг.

Вопрос по тесту. Несовсем понимаю данные блоки с объявленным типом колбека, declare и т.п.. Ошибка потому что arr неявно является типом Array? Если так, то filter ведь выводит новый массив, или filter данный ниже самописный и только мутирует исходный массив? Запутался... ``` type FilterCallback = (item1: number) =...

В ридми сломалась кодировка символов в строке: Список List<product> товаров

Разве не будет правильным пользоваться псевдонимом типа, что бы не повторяться как в решении учителя? Не додумался до спреда, однако решение (https://ru.hexlet.io/code_reviews/1393881) по сути такое же

написал решение -выдает ошибку. Когда фантазия иссякла -скопировал подсказку (кстати -текст один в один! ), и ожидаемый результат -ошибка :) :). Прохождение курса встало колом. Что делать?

https://ru.hexlet.io/code_reviews/1392564 Не понимаю как сделать новую строку в конце файла

Я не понял что эти команды делают chmod +r file.txt chmod 754 file.txt Особенно последняя, что за 754?

Подскажите пожалуйста, ввожу у себя в bash команду ls , ноль реакции, ничего не происходит. Pwd работает. Ввожу find, результат: ./.sudoasadminsuccessful ./.bashhistory ./.motdshown ./.profile ./.bashlogout ./.bashrc

https://ru.hexlet.io/code_reviews/1392564 Подскажите пожалуйста где ошибка

Не уверен, что понял задачу. Наш generateStroe – это два в одном: reducer + createStore? То есть createStore надо использовать в теле функции reducer?

я не понимаю что не так((( помогите, пожалуйста https://ru.hexlet.io/code_reviews/1393540

Вся тема про DOM - худшее ,что я видел. Чтобы хоть что-то нормально понять приходится смотреть на бесплатных ресурсах ,так как здесь говорится про одно, делай другое ,а в остальном додумай сам . Ужасно

class Animal(): def make_sound(self): pass А для чего этот родительский класс? и без него все работать будет же

Здравствуйте! Подскажите что не так. Проверял на онлайн компиляторах все ок работает. А тут не работает. Что не так. https://ru.hexlet.io/code_reviews/1393426

"nodejs-package — пакет, в котором можно подсматривать настройку окружения" А почему сразу не создается проект с необходимой структурой и зависимостями и настройками?

Привет, Hexlet! Никак не могу решить тест, первый вопрос! Правильных ответов 3? Или другое количество. Не пойму, толи я со связями запуталась, толи выбираю не все пункты...

Чтобы сохранить нервы, рекомендую этот раздел не проходить. 1. В разделе ничтожно малое количество теории 2. В разделе основную сложность составляет не алгоритмы обхода деревьев, а неудобная библиотека Хекслета, к которой нет нормальной документации, которая пытается имитировать ООП подход к работе с деревьями. Мат...

и вот это: "Обратите внимание на важную деталь. Независимо от того, удаляем мы файл, ДОБАВЛЯЕМ или меняем, процедура выполнения коммита не меняется. После изменений всегда делается git add, который подготавливает изменение к коммиту (а не добавляет файл). После этого выполняется коммит." а если нам нужно добавить фа...

как понять: "Еще мы можем закоммитить их, если это нужно: rm PEOPLE.md Любое изменение нужно добавить в индекс" Так это нужно? или можно, если нужно?

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

Помогите понять этот кусочек теории: const reducer = (state = 0, action) => { switch (action.type) { case 'INCREMENT': return state + 1; case 'DECREMENT': return state - 1; default: return state; } }; const store = createStore(reducer, 100); store.getState(); // 100 Здесь функция ...

С какого-то момента самым сложным стало - понять формулировку задания и что вообще от тебя хотят, а не само задание

С каждым уроком теории все меньше и меньше, ссылку на дополнительные материалы хотя бы прикладывали...

Чтобы решить задачу, нужно разобрать все сценарии, при которых возвращается значение obj.value Это может быть обьект, простое значение или undefined

Всем привет. Правильно ли я понимаю, что тест не пропускает моё решение потому, что в рамках моего решения нельзя подставить в функцию encrypt() список? Если необходимо, то вот моё решение (https://ru.hexlet.io/code_reviews/1392986) =================================== FAILURES =================================== ___...

Тут уже писали, но немного в другом свете, я спрошу снова: А правильно ли я понимаю эту строчку self.state = self.statesname (self)? Получается, что в объекте класса TcpConnection создаётся объект другого класса, к примеру ConnectedState, в который передаётся ссылка на первый объект (класса TcpConnection). В итоге д...

При выполнения самостоятельной работы создала репозиторий с Makefile и inventory.ini, в который добавила только ip своей машины. При выполнении команды ansible all -i inventory.ini -u root -k -m ping выдает ошибку: No inventory was parsed, only implicit localhost is available [WARNING]: provided hosts list is empty...

Не понимаю почему не проходит, на реплите всё работает. Аннотацию я вроде везде указала, ума не приложу где ещё её можно указать. https://ru.hexlet.io/code_reviews/1392375

Всем привет. Почему print('Elton John') является выражением, он же ничего не возвращает?

Всем привет, в текста есть вопрос : Если открыть DevTools и набрать $0 в консоли, что произойдет? тут имелось ввиду ,если что-то выделить во вкладке Элементы ,а после во вкладке консоль набрать ,как в теории? если просто ввести ,выдает undefined

День добрый, застрял на цикле for , написал глупость > https://ru.hexlet.io/code_reviews/1392360 в теории не допонимаю. Объясните немного пожалуйста )

Почему в решении учителя в первой функции не поддерживается возможность корректного переноса файлов с больше чем 1 листом? При такой постановке задачи и сложности всего упражнения (как мне кажется крайне завышенной) это как-то нелогично.

Я не могу подключить Vercel, но могу подключить другое приложение для деплоя. Там пробный период 5 дней. Мне обязательно его подключать сейчас или этот вопрос можно отложить до момента, пока я полностью не сделаю проект? Не думаю что мне хватит 5-ти дней, чтобы завершить его. И вообще насколько важен этот момент и ч...

Ребята, привет! Погоди пожалуйста. Вроде все прописал, через Веб-версию смотрю все ок, но все равно выдает ошибку. https://ru.hexlet.io/code_reviews/1391608

Почему, когда я пишу такой код, https://ru.hexlet.io/code_reviews/1392079 мне выдаёт в ошибке, что не хватает последнего символа: python ? - pytho А когда пишу такой код, https://ru.hexlet.io/code_reviews/1392079 то мне выдаёт вообще другой вариант: on python Не могу врубиться как догнать последнюю букву и поч...

Возможно стоит пояснить в тексте теории, почему так происходит, что round(10.25, 1) => 10.2 и, например round(10.15, 1) => 10.2 и если не знать о таком поведении функции округления, то могут быть проблемы.

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