Добрый день! Как теория урока увязана с практикой?
Здравствуйте! ПАМАГИТЕ, пожалуйста! console.log(Последний символ: ${name[length(name) - 1]}); // 'Последний символ: t' Почему [length(name) - 1]} последний символ t ?
Отчасти хорошие упражнение, так как помогает систематизировать и применить знания прошлых уроков. С другой стороны, не нравится ручной подход в создании файлов и директорий, который усугубляется возможными ошибками и рестартами ручного кода. Не хватает какой-то команды дерева, которая не просто показывает, но и созд...
Добрый день! На мой взгляд не совсем корректно то, что в качестве правильного ответа ко 2 задаче принимается воронкообразная диаграмма. В Google Sheets нет такого типа диаграммы, мы строим ее на основе линейчатой диаграммы. Потратила уйму времени на прохождение, хотя самое первое решение было верным по своей сути.
Здравствуйте. Мое решение не проходит тесты, хотя оно полностью совпадает с решением учителя, за исключением того, что учитель писал c использованием grid-template-areas, а я нет. https://ru.hexlet.io/code_reviews/1589473 (url)
С этой темой тоже намучилась, сначала у меня SSH создались по дурости не в той директории и вообще как-то не так как надо, переделала, потом при попытке соединить локальный репозиторий с гитхабом терминал просил имя и пароль для гитхаба, а потом выдавалась ошибка remote: Support for password authentication was remov...
А зачем в данном случае делать n + m операций, если сложность можно свести к О(len(min(list1,list2))) и пройтись по элементам меньшего списка на предмет вхождения их в больший?
Здравствуйте :) подскажите, пожалуйста, как правильно будет, т.к тест прошел без скобок const word = ${one[2]}${two[1]}${three[3]}${two[4]}${two[2]}; ИЛИ const word = (${one[2]}${two[1]}${three[3]}${two[4]}${two[2]});
Может пропустил, но в теории нигде не сказано, что WHERE должен находиться после всех INNER JOIN.
оч странный подход учить множествам на основе списка это как прийти на курсы вождения авто, но все почему-то на мотоцикле но за pydash спасибо, не знал про эту библиотеку особенно за pydash.flatten_deep, оч упрощает, хоть и требуется примерно никогда а еще у вас не работает форматирование когда весь текст с новой ст...
Zdravstvuite. Ne ponimayu kakim obrazom zastavit' pingvina vyrazhat' emocii. Posmotrite, pozhaluista: https://ru.hexlet.io/code_reviews/1589017
где мой токен ((( /usr/src/app$ telnet localhost 8080 Trying ::1... Connected to localhost. Escape character is '^]'. POST http://hexlet.local/login HTTP/1.1 Host: hexlet.local Content-Type: application/x-www-form-urlencoded Content-Length: 27 username=admin&password=qwerty HTTP/1.1 400 Bad Request Content-Length: 6...
Написал запрос: DELETE http://hexlet.local/books/3 HTTP/1.1 Host: hexlet.local Проходят все тесты, кроме "should work", не понимаю почему, выполнил запрос в терминале - все ок. /usr/src/app$ telnet localhost 8080 Trying ::1... Connected to localhost. Escape character is '^]'. GET http://hexlet.local/books HTTP/1.1...
В какой-то момент наступило просветление. Исчезла магия, стало понятно, что где-то за слоями асинхронных функций и промисов лежит простой советский setTimeout, откладывающий выполнение инструкции в отдельный стек вызовов. Конкретно в этом испытании не хватило пояснения зачем мы добиваемся этой асинхронности. Как я в...
Добрый день. В решение учителя в simple_blog/categories/forms.py, вроде как отсутствует реализация Состояние (state) , есть только имя и описание. Это где нужно выбрать Черновик это или Опубликовать. Просто хотелось бы посмотреть реализацию учителя чтобы сравнить со своим решением.
А зачем в решении эта строка? В одном из прошлых уроков в методе Put просто брали сущность и сетали у нее данные. Без сохранения потом. А тут получается сначала сетаем, а потом добавляем новую сущность в базу данных. Без этой строки решение тоже тесты прходит productRepository.save(product);
В задании написано сделать класс PIzza иммутабельным, приведена статья как это сделать, но в решении наставника применяется публичный класс. Почему?
как можно узнать , какой ответ неверный?
какое у учителя красивое решение, мне стыдно за свои постоянно повторяющиеся if-else
Господи, умудрилась дважды сделать опечатку в Hello, Hexlet!, пришлось еще тренироваться с правкой файла в виме и повторными комитами 🤣
Посмотрим на сигнатуру функции sorted(): sorted(iterable, /, *, key=None, reverse=False) . В этом определении не понимаю назначения / и * . Что туда можно поставить и зачем?
Здравствуйте! Похоже ошибка в окружении для запуска тестов. Вот моё решение https://ru.hexlet.io/code_reviews/1588508 Через web-доступ все шрифты выглядят как надо. На скриншоте при проверке показывает другие шрифты. Причём на заголовке со шрифтами всё ок, а начиная с описания на скриншоте не те шрифты, которые у ме...
Назвал заголовок 'header', а не 'title' из-за чего не мог пройти тесты. Лучше все-таки писать какие названия столбцов должны быть в таблицах, вместо туманного "Имена таблиц и полей основаны на соглашениях, которые мы использовали в курсах". Либо тесты переписать, так чтобы название столбцов не влияло на тесты.
print("- Did Joffrey agree?\n- He did. He also said "I love using \n".") где здесь ошибка
Здравствуйте! Подскажите, какой код нужно использовать? Вывод у них одинаковый https://ru.hexlet.io/codereviews/1588451 или https://ru.hexlet.io/codereviews/1588451
всем привет у меня такой вопрос: почему функция в упражнении не добавляет в новый список нецелые числа? например 36,6 четное число, но почему то в новом списке среди четных чисел его нет. это из за math.abs()?
Здравствуйте! Подскажите, почему тест прошел? https://ru.hexlet.io/code_reviews/1588393
В 3 вопросе тестов в поле можно вписать не более 6 символов, это невольно может служить подсказкой :)
Забавный баг обнаружил. Если запустим ``` find_bug.py import numpy as np array = np.array([0, 5, 0, 5, 0, 5, 0, 5, 0, 5]) arraydescendingvalueids = np.argsort(-array) print(arraydescendingvalueids) то получим /usr/src/app$ python3 ./find_bug.py [1 3 7 5 9 2 4 0 6 8] `` вмести, казалось бы, правильного[1 3 5 7 9 0...
Приветствую! Подскажите, что не так. Тест ругается на то, что обнаружен "неожиданный токен", если я правильно понял, то якобы использован неподходящий синтаксис. Решение - https://ru.hexlet.io/code_reviews/1588206
Не смог решить сам, решение учителя тоже не понял.
Здравствуйте, не могу решить эту задачу, что только не перепробовал, но результата не , почему так? https://ru.hexlet.io/code_reviews/1588176
Что-то я здесь не пойму как можно проверить является ли фаил копией если у меня нет доступа к этому файлу.
На этом этапе запуск make brain-games выдает ответ make: Nothing to be done forbrain-games'.` Так и должно быть?
здравствуйте! вообще не понимаю где ошибка. кучу раз изменяла код читала обсуждения. помогите найти ошибку https://ru.hexlet.io/code_reviews/1588133
любопытное наблюдение из самостоятельного урока, надо поменять последовательность строк: сначала выводим app.get(NamedRoutes.buildUserPath(), UsersController::build); а уже потом app.get("/users/{id}", UsersController::show); если оставить как в уроке показано, то при попытке создания нового пользователя выкидывает ...
Хелп, ругается на 111 строчку в тесте. Я не пойму, тест хочет, чтобы я сделал userid и channelid уникальными? https://ru.hexlet.io/code_reviews/1588009
С решением учителя не работает web-доступ :( Скриншот (https://iimg.su/i/zuPlR)
Подскажите пожалуйста в чем ошибка в рассуждении: Для того чтобы подсчитать количество пользователей по каждому каналу достатачно подсчитать количество уникальных пользователей соответствующего канала. То есть: case when url like '%utmsource=ad1' then 'ad1' when url like '%utmsource=ad2' then 'ad2' ...
Объясните, пожалуйста, подробнее про пункты 1.-6.! Почему нужно вводить Hello, World! именно после Begin??
здравствуйте, я искренне не понимаю что не так. я выбираю 'David Gilmour' это строка, она возвращает значение тип сам давид 'Pink' + 'Floyd' — это результат конкатенации строк, и он также возвращает значение, так как print('Elton John') это команда, которая выполняет действие, вывод name = 'Bob Marley' — это ин...
обратите внимание что прошел такой код https://ru.hexlet.io/code_reviews/1587547 но он неверно делит сами строки, хотя верно считает по итогу :)
Если мы топим за плоскую структуру, то предлагаю модифицировать решению учителя следующим образом: https://ru.hexlet.io/codereviews/1587494?submissionid=2073371
как начать курс заново?
Так для себя и может для кого то . Вот тут он получается сработать не должен. const storages = [ new Redis(), new InMemory(), new GoogleStorage() ]; storages.forEach(storage => { console.log(storage.count()); // Бум });
Почему в решении учителя для регулярных выражений используется LIKE а не SIMILAR TO? Или '%@%.%' не является регулярным выражением?
Приветствую! Задание из теста: if (temperature > 10) { return temperature; } else if (temperature < 10) { return 0; } Вопрос: изменится ли функциональность, если изменить else if на else? На мой взгляд функциональность кода не меняется, т.к. в обоих случаях, если истинно первое условие - if (temperature > 10), ...
Решение куда короче чем у преподователя. https://ru.hexlet.io/code_reviews/826668
Было бы неплохо писать, что должно получаться после выполнения самостоятельной работы, а то я переживаю
// removed я решил ее таким образом