Вопрос пользователя №12116

Что делать если у меня стоит windows vista?

Вопрос пользователя №12115

Поясните решение учителя. ``` setActive = (active) => { this.setState({ active }); } selectLeft = this.setActive.bind(null, 'left'); ``` Зачем тут используется bind ? Насколько я понял информацию из теории setActive в решении написан как рекомендуется чтобы не терялся this, зачем передается контекст при вызове...

Вопрос пользователя №12114

Если resetTask заменить со стрелочной на function declaration, то this при этом не потеряется, т.к. мы вызываем в методе componentDidAmount метод resetTask с this. Правильно? Т.е. можно заменить эту конструкцию resetTasks = async () => {} на async resetTasks() {}

Вопрос пользователя №12113

У меня почему то после установки зависимости в корне появляется не lock файл а .package.json.swp Что это такое объясните плизз.

Вопрос пользователя №12112

после установки $ npm install lodash не появляется зависимость в файле package.json В чем может быть проблема?

Вопрос пользователя №12111

Мое решение (https://ru.hexlet.io/code_reviews/30829) тесты проходит. Хотя если попроповать заменить более длинное значение коротким отработает некорректно.\ Например после выполнения :\ $db->set(key, "abcdef")\ $db->set(key, "gh")\ Получится ghcdef.

Вопрос пользователя №12110

// BEGIN (write your solution here) const finalGrade = (exam, projects) => { if (exam > 90 && projects > 10) { return 100; } else if (exam > 75 && projects >= 5) { return 90; } else if (exam > 50 && projects >= 2) { return 75; } else { return 0; } }; // END make: Entering directory '/usr/src/app' jest -...

Вопрос пользователя №12107

добрый день! что я делаю не так? // BEGIN (write your solution here) export default (a,b,c,d) => { if(a&&b === c&&d) { return 2; } else if ((a > b && c > d) || (a < b && c < d) || (a === b && c === d)) { return 1; } else { return 0; } // END ``` make: Entering directory '/usr/src/app' npm t...

Вопрос пользователя №12106

Поправьте если я не прав, библиотека axios здесь используется вместо fetch по след. причинам: При запросе c fetch нам придется делать доп. шаг с парсингом json Fetch не позволяет передавать такие конфиги(params), что мы использовали в запросе в решении задачи. Отлов ошибок в fetch не верный, т.е. если ставить catch ...

Вопрос пользователя №12105

Добрый день. Начал делать 5 шаг есть пару вопросов: 1. У нас добавляется вторая игра и 3 файл. Пока я пишу код конкретно в каждом файле игры(Кроме brain-games там я в index.js сделал функции а в brain-games сделал импорт и вызов). Вопрос как правильно должна выстраиваться структура проекта? - Как у меня сейчас - ...

Вопрос пользователя №12104

Скажите, что тут не так? Функция находит наименьший делитель, включая делитель единицы? const smallestDivisor = (a) => { if (a % 2 === 0) { return (2); } else if (a === 1) { return (1); }; const result = (counter, acc) => { if (counter % acc === 0 && counter / acc !== counter) { return(acc)...

Вопрос пользователя №12103

нахожусь на финальном шаге - проверка пакета из репо npm командой sudo npm install -g mindgameshexlet на локальном компьютере папка dist создана нормально. Смог опубликовать в репо только с ключом unsafe sudo npm publish --unsafe-perm без этого ключа ошибка cannot run in wd %s %s (wd=%s) mindgameshexlet@1.0.0 n...

Вопрос пользователя №12100

Я же правильно понимаю, что constructor - это некая обязательная функция с зарезервированным именем, которая обязательно должна присутствовать в классе, если мы передаем ему значение? Т.е. нельзя constructor именовать по-другому? Если мы передаем в класс параметры и хотим их потом как-то использовать (снаружи или вн...

Вопрос пользователя №12099

Решение. (https://ru.hexlet.io/code_reviews/30784) Почему, когда в условии выхода из цикла стоит i = length(str), вместо i < length(str), интерпретатор показывает ошибку "TypeError: Cannot read property 'toUpperCase' of undefined"? Хотя с toUpperCase все в порядке.

Вопрос пользователя №12098

Всем привет! Ребята первое не могу понять, почему у Кирила в примерах команды запроса идут с маленькой буквы, а у меня в UBUNTU только с caps lock работает. и второе я стараюсь всё делать на своей машине и задания все выполнять там же, вот сама проблема я создал таблицу CREATE TABLE cars ( product_no integer NOT ...

Вопрос пользователя №12097

Мое решение. (https://ru.hexlet.io/code_reviews/30945) 1. Считается ли это чистой функцией? 2. Не понимаю на что ругается линтер.

Вопрос пользователя №12096

Доброго вечера! Не хочет открываться урок. Приложения типа AddBlock отключил. Не помогает. Подскажите, в чем может быть проблема Скрин (https://pp.userapi.com/c840434/v840434219/315ce/hToll7WutYg.jpg)

Вопрос пользователя №12094

Практика не загружается https://gyazo.com/1905493d888c436e9af1679313f9e74e Проверьте, пожалуйста.

Вопрос пользователя №12092

Контейнер урока https://ru.hexlet.io/courses/introductiontoprogramming/lessons/while/exercise_unit#unit не загружается (

Вопрос пользователя №12091

Есть ли какая причина, почему форма отправляется на /users, а не на тот же users/new через post? Люди, конечно, не смотрят на адресную строку, но при отработке варианта с ошибками некоторых может нервировать изменение адреса. Или просто, чтобы показать, что можно шаблон от другого роута использовать?

Вопрос пользователя №12089

Здравствуйте, не могу понять почему не работает. Пробую в repl.it все прекрасно работает enter image description here https://yadi.sk/i/h_W4mVO83QYzGg здесь же показывает ошибку make: Entering directory '/usr/src/app' jest --colors FAIL tests/finalGrade.test.js ● finalGrade expect(received).toBe(expected) Expe...

Вопрос пользователя №12087

Добрый день! Глаз спотыкается о следующее: Но важно понимать, что у строки нет свойств, прозрачно от нас происходит оборачивание в объект и работает это примерно так... Может лучше было бы: Но важно понимать, что у строки нет свойств, невидимо для нас происходит оборачивание в объект и работает это примерно так...

Вопрос пользователя №12086

Почему возвращает undefined? - Expected value to be (using ===): "00:05" Received: undefined Difference: Comparing two different types of values. Expected string but received undefined. Хотя выводит верно - Ran all test suites. console.log formattedTime.js:11 00:05

Вопрос пользователя №12085

Выходит, при вызове функции можно не только именовать аргумент (в нашем случае это текущий массив), но и то, как конкретно этот массив будет выглядеть?

Вопрос пользователя №12083

Подскажите, зачем использовать двойное отрицание !!, если можно писать так (https://ru.hexlet.io/code_reviews/30907)?

Вопрос пользователя №12082

В решение учителя есть такая строчка: req.end(data); При этом если у нас data не передавалась в изначальном конфиге, то этот вызов будет по факту выглядеть так: req.end(undefined); Собственно вопрос, допустим ли вызов с передачей undefined вместо вызова без параметров. Судя по всему такой подход работает, но как...

Вопрос пользователя №12081

Здравствуйте.Не пойму в чем проблема java -cp build com.test.humans.Human Error: Main method not found in class com.test.humans.Human, please define the m ain method as: public static void main(String[] ...

Вопрос пользователя №12080

застрял на: Сделайте так, чтобы запуск src/bin/brain-games.js выводил на экран строку. И вот что понял надо сделать: - в ubuntu разместил директорию проекта вот тут /usr/prj/ - в ней создал brain-games.js (src/bin/brain-games.js) - сделал brain-games.js исполняемым через chmod - в файле прописал шебанг #!/bin/sh. В...

Вопрос пользователя №12079

Подскажите, имеет ли место здесь вот такой вариант с диспетчеризацией? code variant (https://ru.hexlet.io/code_reviews/30878)

Вопрос пользователя №12077

В чем может быть проблема? Делал как написано, дошел до конца, опубликовал код в npm под именем 'my-minigame-011235'. Для проверки выполняю установку глобально: sudo npm install my-minigame-011235 -g и получаю такую ошибку: ``` npm ERR! path /usr/lib/nodemodules/my-minigame-011235/dist/bin/brain-games.js npm ERR! c...

Вопрос пользователя №12076

Почему не работает? ``` const smallestDivisor = (n) => {; let result = 2; if (result <= 0) { return NaN; } else if (result === 1){ return 1; } else { while (n % result > 0) { result = result + 1; } return {result}; }} ```

Вопрос пользователя №12074

Я немного не понял. const factorial = (n) => { if (n === 1) { return 1; } else { return n * factorial(n - 1); } } const answer = factorial(7); console.log(answer); В данном коде, при передаче аргумента 7, 7 не равняется одному и функция идет дальше, доходит до return n * factorial(n - 1); Тут о...

Вопрос пользователя №12073

make: Entering directory `/usr/src/app' table 1) should be created 0 passing (121ms) 1 failing 1) table should be created: error: cannot drop schema custom because other objects depend on it at Connection.parseE (/usr/local/lib/nodemodules/pg-promise/nodemodules/pg/lib/connection.js:539:11) ...

Вопрос пользователя №12072

Добрый день. Поставил chocolatey, с помощью него поставил conemu, как было сказано здесь (http://help.hexlet.io/article/31-preparing-for-the-project). Однако conemu не понимает ни $, ни команды из linux. Поэтому не понятно, как использовать материалы из этих статей: 1. Запуск на выполнение и переменная окружени...

Вопрос пользователя №12069

Здравствуйте. В решении учителя, если одиночный тег будет без атрибутов, то выведется он: <br > То есть будет лишний пробел внутри тега. P.S. Заметил, что в видео, часто, когда вы перемещаете курсор в виме, вы перемещаете его ниже нужной строки, потом возвращаетесь обратно, чтобы нужная строка была в центре экран...

Вопрос пользователя №12068

Что является итогом выполнением 1 задания? Нужно залить результат на github в репозитарий проекта и нажать отправить на проверку? _ "Опубликуйте пакет в npm. Вероятно, вам придется изменить имя пакета (не репозитория!). Имя выберите произвольно."_ Имеется ввиду в package.json поменять парамет для name? При попытке у...

Вопрос пользователя №12067

Задачу решил (https://ru.hexlet.io/code_reviews/30826?submission_id=41836) довольно быстро. Только у меня зародился вопрос. Когда на последней итерации мы возвращаем хвосты списков(перед тем, как проверить сами списки на пустоту в терминальном условии), один из списков имеет уже последний элемент, то есть только гол...

Вопрос пользователя №12066

Задание решил, таким методом. ревью (https://ru.hexlet.io/code_reviews/30824) есть ли принципиальная разница с решением учителя?

Вопрос пользователя №12065

Здравствуйте!Подскажите первый шаг,инициализация пакета, где ее надо делать?

Вопрос пользователя №12062

Здравствуйте, не понятно, что есть obj, который получает на вход функция generic, поясните пожалуйста.

Вопрос пользователя №12061

Совсем забыл про slice. Реализовал используя только итеративный процесс и spread. Хотел бы узнать мнение, насколько насколько хорошее это решение (https://ru.hexlet.io/code_reviews/30803) и сложен ли этот код для понимания.

Вопрос пользователя №12060

Здравствуйте, почему показывает ошибку, а в repl.it все ок? ``` const squareOfSum = (a, b) => { return (a * a) + (a + b * 2) + (b * b); } const a = 2; const b = 3; console.log(squareOfSum(a, b)); const x = 1; const y = 10; console.log(x, y); и вообще разве так не проще было бы: const sum1 = (2 + 3); console.l...

Вопрос пользователя №12059

Прошу меня поправить, раньше считал, что селектор это point.getX, а не getX(point), был неправ? Или я неправильно связал термин в теории урока и в практике...

Вопрос пользователя №12058

Здравствуйте! Такое ощущение, что всё понял и решил, но тесты не проходят из-за маленькой ошибки в jeneric.js. Не хочется подсматривать решение учителя. В комментариях я написал, на какие строчки указывают тесты: // BEGIN (write your solution here) const iter = (list) => { const current = head(list) /...

Вопрос пользователя №12057

"You throw an exception when your method is unable to do what it promises to". Хотелось бы узнать первоисточник этой цитаты. Гугл ничего не выдал.

Вопрос пользователя №12054

Откуда мы получаем аргумент card в функции const isSimpleCard = card => typeTag(card) === 'SimpleCard', везде смотрел, не могу найти вызов и еще в этой функции не понятно откуда берутся значения name, percent: export const make = (name, percent) => attach('PercentCard', cons(name, percent));

Вопрос пользователя №12052

В формулировке -41 оператор - (знак минуса) обладает следующими свойствами: он постфиксный он унарный он инфиксный он префиксный он бинарный

Вопрос пользователя №12051

В учительской реализации simleCard.js ошибочка в определении функции: export const damage = (self, health) => health - cdr(contents(self));

Вопрос пользователя №12050

Здравствуйт, уже несколько дней сижу над диспетчеризаций, и кажется постепенно понимание приходит.Но есть проблема с пониманием функций ниже. Как я понял здесь осуществляется вызов функции getMethod, который принимает два аргумента и возвращает функцию переданного карты, но никак не могу понять вот эту часть кода ...

Вопрос пользователя №12049

В эталонном решении reverse в map применяется к списку элементов на выходе из аккумулятора, но в принципе с таким же успехом можно перевернуть и входящий список элементов при инициации итератора. Какой из вариантов предпочтительней и почему?