Вопрос пользователя №89028
Из теории: // На классах мы бы сделали так // Обратите внимание на дублирование // componentDidMount() { // alert(`Кликов: ${count}`); // } // componentDidUpdate() { // alert(`Кликов: ${count}`); // } Чтобы исчезло дублирование можно сделать так?: componentDidMount() { alert(`Кликов: ${count}`);...
Вопрос пользователя №89024
Добрый день! подкажите, пожалуйста, можно ли вместо ButtonGroup использовать ToggleButtonGroup? Я почему-то не нашла ButtonGroup в https://react-bootstrap.github.io/docs/components/buttons/#togglebuttongroup
Вопрос пользователя №89023
даю верный ответ в тесте, а он пишет что не верно
Вопрос пользователя №89021
Приветствую! Подскажите пожалуйста почему не проходят тесты? https://ru.hexlet.io/codereviews/1047469?submissionid=1358443
Вопрос пользователя №89019
К сожалению, складывается ощущение, что из 80% пройденных курсов по пайтону на хекслете, курс по фласку самый слабый по качеству объяснений и примеров.
Вопрос пользователя №89018
Как решить самостоятельную работу в конце топика? Код ниже выдаёт ошибку term = request.args.get('term') NameError: name 'request' is not defined 1 часть кода из example, 2 - из index.html ``` @app.route('/users') def getusers(): term = request.args.get('term') filteredusers = [user for user in users if term...
Вопрос пользователя №89017
Использовал подсказку и все равно ничего не понял: var name1 = name.substring(0, 1).toUpperCase() + name.substring(1).toLowerCase(); System.out.println(capitalized); Не понял почему мы можем плюсовать методы, ведь в теории этого не было. Я просто этого не знал. Также из условия я понял, что 1 букву м...
Вопрос пользователя №89016
В упражнении сказано возвращать символ, а надо возвращать byte Реализуйте функции NextASCII(b byte) byte и PrevASCII(b byte) byte, которые возвращают следующий или предыдущий символ ASCII таблицы соответственно Это очередное упражнение на внимательность? Зачем нужно упражнение где арифметика
Вопрос пользователя №89014
Мне удалось решить задание, даже без подсказок) Но, мне кажется, что я не до конца понимаю принцип перебора символов в строке. У меня получилось решение на несколько строк больше, хотя логика верная. Можете мне пояснить, почему так выходит и где я не верно думаю? https://ru.hexlet.io/code_reviews/1047983 На сколько ...
Вопрос пользователя №89013
Добрый день, в курсе не работают видео. Хоть курс и находится в разделе песочница но все же он может быть полезен как факультатив и дом информация.
Вопрос пользователя №89012
Реализуйте меню и тестовый блок для администрации и пользователя на Хекслете. На вход в файл profile.pug с сервера поступает объект с пользователем в следующем виде: Тут, видимо, задание перекочевало из упражения Условные конструкции (https://ru.hexlet.io/courses/html-pug/lessons/conditionals/exercise_unit) "как ест...
Вопрос пользователя №89009
Добрый дунь! Подскажите, пожалуйста, на каких онлайн-ресурсах можно потестить работу TypeScript? Пробовал запускать в replit.com (https://replit.com/), выбирая в типах репла "TypeScript", но при запуске кода из примера: let age = 10; age = 11.1; age = 'some string'; console.log(age) он выводит в консоли some string,...
Вопрос пользователя №89008
Вопрос по теории: У нас два модуля: main и greeting. Допустим, что и там и там есть переменная name. При вызове модуля greeting в модуль main переменная name будет перезаписана на ту, что в модуле greeting? И допустим в 2.0, что в модуле main нет переменной name. Мы вызываем модуль greeting в модуль main и пишем нов...
Вопрос пользователя №89007
ответ - голову сломал, пока понял // removed
Вопрос пользователя №89004
При открытии результата в "Web Доступ" в консоли появляется ошибка: Uncaught Error: Module "fs" has been externalized for browser compatibility. Cannot access "fs.readFileSync" in client code., код, который НЕ исполняется в браузере: const data = fs.readFileSync('../__fixtures__/users.json', 'utf-8'); const users =...
Вопрос пользователя №89002
Здравствуйте, файловая структура получилась как в задании нужно, но не проходит. Подскажите, в чем проблема? make: Entering directory '/usr/src/app' make: Leaving directory '/usr/src/app' make: *** No rule to make target 'test'. Stop.
Вопрос пользователя №89000
я как новичок в php оставлю свой фитбек по поводу вашего обьяснения этого урока, вам возможно будет полезно. Объяснение очень непонятное. Если человек впервые сталкивается с классами, 100% он ничего не поймет из вашего объяснения) Лучше погуглить и найти гораздо более понятное, что я исделала. Или скорректируйте те...
Вопрос пользователя №88999
Правильно ли указать в качестве имени репозитория имя ветки 'main'?
Вопрос пользователя №88998
не проходит эти тесты def test_sum2d(): assert sum2d(anything, []) == 0, ( "In empty matrix there is nothing to sum!" ) assert sum2d(anything, [[1, 2, 3], [4, 5, 6]]) == 21 assert sum2d(is_positive, [[-1, 2, -3], [4, -5, 6]]) == 12 хотя если вызвать функцию с этими аргументами то получим э...
Вопрос пользователя №88997
Почему в map make(map[int64]struct{}) не передаём длину 0, а в slice make([]int64, 0) передаем 0?
Вопрос пользователя №88995
https://ru.hexlet.io/code_reviews/1047635 Я решила без применения библиотеки lodash. Понимаю, это не совсем корректно, так как она по умолчанию указана. Но мне непонятно следующее: без использовании библиотеки, мне пришлось проверять на условие существования ключа 'name' (if name) иначе решение проходило 1 тест из ...
Вопрос пользователя №88994
Почему в решении учителя используется sort.SliceStable, а не sort.Slice?
Вопрос пользователя №88992
Что за чушь? Почему высвечивает ошибку 1 directory, 5 files
Вопрос пользователя №88991
Добрый день! В решении учителя не понимаю вот эту строку e.target.textContent === 's'. Откуда там s взялось?
Вопрос пользователя №88988
Дорогой хекслет, я очень тебя люблю, но поправь, пожалуйста, формулировки!) Напишите в задание : Напишите функцию, которая будет имитировать метод bind из урока, используя методы apply и call. Зачем писать о встроенной функции bind, это сбивает с толку, учитывая, что в среде, где пишут код 90% студентов нет никакой...
Вопрос пользователя №88987
Привет! Есть пара вопросов к заданию и теории: 1. Наверное, из теории, я так и не поняла смысла класса и методов. Из простой теории как-то резко перетекли в методы и классы, но их роль и задачи мне так и непонятны. Как я поняла, они "открывают" путь к коду. Но что значит "public", почему есть метод, в котором может ...
Вопрос пользователя №88985
Подскажите пожалуйста как подключить Chosen плагин из теории, чтобы работала эта строчка: $(this.selectRef.current).chosen() Установил jQuery и Chosen npm install jquery npm install chosen-js Как теперь правильно подключить всё в модуль компонента? import $ from 'jquery' import ??? from 'chosen-js' (как импортирова...
Вопрос пользователя №88980
Подскажите, что за ошибка? make: Entering directory '/usr/src/app' npx playwright test --reporter=list Running 1 test using 1 worker ✘ 1 index.test.js:18:3 › Bootstrap Boarding Pass › Section Desktop Test (5s) 1) index.test.js:18:3 › Bootstrap Boarding Pass › Section Desktop Test =========================== Tes...
Вопрос пользователя №88979
Нашел интересную статью по использованию деструктуризации, может кому пригодится. Вот ссылка (https://habr.com/ru/articles/489550/) =)
Вопрос пользователя №88977
UPD для макаводов. Короче, это особенности monterey os. Поправил код, потом вылезла ошибка, что порт 5000 занят macos airplay что-то там, пришлось поменять порт в вызове на 4999. Теперь make такой: start: poetry run flask --app example --debug run -p 4999 Почему-то на этом этапе перестала работать команда make s...
Вопрос пользователя №88976
Выдает такую же ошибку, что и у всех: "cannot find symbol. symbol: method Length()"\ Но делаю по "по учебнику". В чем проблема?
Вопрос пользователя №88975
Здравствуйте! Исходя из теории, совершенно непонятно, почему цикл for лучше цикла while для случаев, когда количество итераций известно заранее. Уточните, пожалуйста, этот момент.
Вопрос пользователя №88974
Я не знаю, честно это или нет. Но.... эту задачу я решила без текстового редактора, а с использованием перенаправления потоков.
Вопрос пользователя №88973
Опять вынужден писать комментарий чуть больше чем на середине урока. Несмотря на тормоза с компом Давида и некоторые затыки в видео, это одна из лучших прослушанных лекций курса, на данный момент. Вот прямо супер! Я в восторге. И до конца так было, всё шикарно
Вопрос пользователя №88972
Добрый день! Подскажите, пожалуйста, правильно ли я понимаю на текущем этапе работу тестов. Получается, что при написании тестов, мы, по идее, искусственно создаем работу функции с параметрами, которые проверяют определенные "крайние" ситуации? Несколько вопросов по решению учителя: - В первых проверках передает...
Вопрос пользователя №88971
если запросить несуществующий ключ(letter) в letters, то по идеи должно выдать KeyError, а не ноль (согласно ваших теоретических материалов) if letters[letter] < count:
Вопрос пользователя №88970
А есть возможность пользоваться Makefile на windows?
Вопрос пользователя №88969
Добрый день Не могу пройти третий вопрос теста, "Выберите из списка корректные выражения" 'pink' + 'Floyd' - выражение 'David Gilmour' - выражение name = 'Bob Marley' - инструкция => не выражение print('Elton John') - господи я поняла :D Achievement unlocked
Вопрос пользователя №88968
Добрый день! Немного о задании и впечатлениях :) Самая главная сложность, с которой столкнулся после прочтения задания, что же нужно действительно проверить. В первом подходе старался проверить какие-то случайные аргументы функции, слова, но все не то. Перечитав теорию, особенно её заключение, я наконец-то понял, чт...
Вопрос пользователя №88967
Здравствуйте! в выводе написано что тесты не запускаются
Вопрос пользователя №88966
Не понимаю, как сделать. Что тут не так? Как правильно вызывать обработчик ошибок? В теории именно о таком использовании сказано не было. От такой постановки задач в отрыве от теории теряется мотивация проходить курс Хекслета дальше, хотя уже сделано и не мало, но такое встречается здесь постоянно. @app.route('/comp...
Вопрос пользователя №88964
Здравствуйте! в теории пытаюсь сравнить два типа, HTML: <body> <h1>Сообщество</h1> <p>Общение между пользователями Хекслета</p> и объект... На первый взгляд видно, что тег h1 представленный объектом имеет лишние строки, т.к. тег h1 не имеет детей <h1>Сообщество</h1>: { name: 'h1', ...
Вопрос пользователя №88963
Здравствуйте! Подскажите в чем моя ошибка? def gethiddencard(number, count=4) number = "x" * 16 result = f"{''count, (number[-4:])}" return(result)
Вопрос пользователя №88961
Добрый день. А разве на 38 и 46 строках в решении учителя не меняется состояние, то чего нужно избегать?
Вопрос пользователя №88959
Возникла странная ситуация. На втором уроке я создал директорию hexlet-git находясь в /usr/src/app . Домашнее задание прошло успешно. И упражнение прошло тест. Теперь на третьем уроке команда cd hexlet-git не находит эту директорию ни из /usr/src/app$ ни из директории code-user. Пройти что ли заново домашнее задание...
Вопрос пользователя №88957
Здравствуйте. Мы храним данные с сервера на клиентской части (т.е. в объекте состояния) - разве это не плохая практика?
Вопрос пользователя №88956
Привет. Может кто подскажет, что ему надо? https://ru.hexlet.io/codereviews/1046837?submissionid=1356646 что-то видать с начальным пробелом. но как его убрать хз Действительно, воткнул команду удаления пробелов (чот я не помню уже изучалось ли, но гугл в помощь) и тест прошёл. Ничосе я "гура" программирования ))
Вопрос пользователя №88955
Приветствую! По-моему, в тексте закрались опечатки: ⇐ — меньше либо равно, не больше Если нам (не) нужны все пользователи кроме того, чей идентификатор равен трем, то воспользуемся оператором неравенства: SELECT * FROM users WHERE id != 3
Вопрос пользователя №88952
а обьясните пожалуйста это: ``` Можно пойти еще дальше и позволить указывать максимальную глубину снаружи: const findEmptyDirPaths = (tree, maxDepth = 2) => { // ... } ``` и что дальше? код остается таким же или что?
Вопрос пользователя №88951
Добрый день! первый вопрос который возник. поставил nodejs на ПК, но в терминале отказывается рабоать команда "node", откликается только на 'nodejs" в чем ошибка? (система Ubuntu)