Вопрос пользователя №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)