Вопрос пользователя №21385
Сижу рефакторю свое решение. Лямбды придумали, когда надоело придумывать названия функциям)
Вопрос пользователя №21384
Для реализации функции map в итеративном процессе в учительском решении используется вспомогательная функция reverse, которая возвращает результат в перевернутом виде. Насколько такое решение оправдано, ведь реверс это дополнительный целый перебор коллекции? Возможно ли собрать решение с использованием итеративного...
Вопрос пользователя №21382
Я выполнил задание, но я не понимаю что происходит, судя по топикам здесь, я в этом не одинок, в предыдущем уроке я об этом говорил тоже. Выполнил по аналогии, не особо понимая.
Вопрос пользователя №21381
всем доброго времени суток. Это мой первый опыт работы с "колбеками". Помогите разобраться - не проходит тест. Спасибо. Олег. // removed
Вопрос пользователя №21380
Изменилась ссылка, теперь должна быть такая для регистрации https://aws.amazon.com/ru/free/
Вопрос пользователя №21379
Если между JS и PHP катастрофическая разница, то получается сейчас нет смысла углебленно изучать и стартовать новые проекты на PHP, лучше посвятить время JS/Go/Python/Haskell и тд?
Вопрос пользователя №21378
Вопросы по решению учителя: 1) checkbox "Accept Rules" работает неправильно. В начальном состоянии галочка не стоит, при нажатии на неё один раз она появляется, а при последующих нажатиях так и остаётся всё время чекбокс с галочкой. При выводе таблицы со значением всех полей у неё стоит значение on, логичней бы там ...
Вопрос пользователя №21377
Опять я не понял. Зачем на каждой итерации цикла с нуля пересчитывать сумму очков? Почему бы к предыдущему значению просто не добавлять value очередной карты? все же сделал https://github.com/axel-n/project-lvl1-s434/blob/723ed6fe09d37645c18db772162aa8cc1c5bb17e/src/main/java/games/BlackJack.java#L117
Вопрос пользователя №21376
Здравствуйте. Что не так? При проверке выдаёт, что IsPair не объявлена, хотя она импортируется: // removed На выходе выдаёт: ```npm test -s findPrimitiveBox FAIL tests/findPrimitiveBox.test.js ✕ findPrimitiveBox (8ms) ● findPrimitiveBox ReferenceError: IsPair is not defined 3 | // BEGIN (write your solutio...
Вопрос пользователя №21375
Не пойму, где расположен Builder. И как прописать неймспейс до него.
Вопрос пользователя №21374
Пожалуйста, подскажите почему у меня такой output , я не могу сама разобраться // removed ```● Store TypeError: this.props.updateNewTaskText is not a function 12 | }; 13 | updateNewTaskText = (e) => { > 14 | this.props.updateNewTaskText({ text: e.target.value }); | ^ 15 | };
Вопрос пользователя №21373
У меня вопрос. В этом виде площать поверхности Марса равна 155832876. У меня же, посчитав на калькуляторе, вышло значение 144340776. Это ошибка в видео или же я что-то непонимаю?
Вопрос пользователя №21372
Здравствуйте! Не совсем понятен этот момент в решении учителя: $this->pdo->query($query->toSql()); $query->toSql() - как в данном случае вызвали функцию toSql() без $this c использование $query?
Вопрос пользователя №21371
Написал обработчики, генерирую state из 4 элементов ( процессор, память, частота мин и макс ) , все в порядке. Но что то с рендором застрял. Никак не могу фильтр написать ... закопался в булевой алгебре, и думаю может есть какая функция высшего порядка способная помочь ? или нужно как то усложнить состояние ? В каку...
Вопрос пользователя №21369
Кирилл, добрый вечер! Посмотрите, пожалуйста, ещё раз plainRenderer. Хочется закончить проект на позитивной ноте))) Оно конечно работает, но по мне это слишком перебор в плане абстракций. Глядя на этот код не видно картину в целом (что за сообщения) и при любых изменениях, эта схема сразу начнет буксовать, ее трудно...
Вопрос пользователя №21368
Добрый день, подскажите пожалуйста, в каком направлении двигаться для определения ошибки в итоговым тестовом задании, с поиском наименьшего делителя от числа. removed
Вопрос пользователя №21367
Современная фронтенд разработка крайне сложна. А про 2018 есть ссылка?
Вопрос пользователя №21365
Во втором проекте мы делали разделение парсера и ast структуры от представления. Это тоже можно считать MVC ?
Вопрос пользователя №21364
Возник вопрос. Почему в коде return \Formatters\Pretty\render($data); используется начальный \, а при именовании пространства имён в начале символ \ не используется? namespace Formatters\Pretty;, куда делся \? Спасибо!
Вопрос пользователя №21362
Не совсем понял вот этот момент: Несмотря на плюсы Babel, его наличие сильно усложняет процесс разработки. Теперь невозможно просто запустить код в обычном режиме node myfile.js, так как код упадёт с ошибкой синтаксиса. После того как мы установили bable, и пытаемся выполнить node myfile.js, то node автоматически ож...
Вопрос пользователя №21361
Два дня поломал голову, но смог решить только has. Можете подтолкнуть не много? Вообще может в не правильном направлении двигаюсь? OUTPUT ``` Data › #reverse expect(received).toBe(expected) // Object.is equality Expected: "(5, 4, 3)" Received: "(3, 4, 5)" 14 | const numbers = l(3, 4, 5); 15 | const nu...
Вопрос пользователя №21360
плоское лучше вложенного. Не делай value умным объектом, пусть он остается обычным значением. Подойдет массив под такие цели, или лучше делать 2 значения, value1 и value2?
Вопрос пользователя №21359
Здравствуйте, непонятно, почему получается 0, ведь в методе setPl происходит присваивание переменной p1 ссылки на переменную p, объявленную в методе, значит вне метода переменную p не видно и у p1 ссылка пропадает, значит должна быть ошибка. Объясните пожалуйста логику работы этого кода. ``` public class Player { St...
Вопрос пользователя №21357
Почитал топики, подумал что есть какая то магическая функция в lodash, которая создает циклический массив, и позволяет передвигаться по нему и в одну и в другую сторону. Искал дня два, окончательно запутался. Решил посмотреть документацию на карусель и оказывается есть очень простые функции управления ею. Но почему-...
Вопрос пользователя №21354
int main () { int far; int cels; int upper=300; int step=20; int lower=0; far=lower; while(far<=upper) { cels= 5 * (far - 32) / 9; printf("%d : %d\n",far,cels); far=far+step; } return 0; } не понимаю в чем ошибся
Вопрос пользователя №21352
Привет. Не могу пройти тест, вопрос - 'Выберите выражение:'. Выбираю вызов функции и арифметическое выражение.
Вопрос пользователя №21350
Очень сложно было. Насколько я понял, фактически, append и prepend выполняют перемещение ноды. Задание, заставившее перелопатить кучу информации на сторонних ресурсах - в итоге я теперь знаю про Custom Elements v1 и Shadow DOM Кстати, его можно выполнить, ни разу не используя сравнение со строковым литералом ))
Вопрос пользователя №21348
Тесты очень хрупкие из-за того, что у элемента не обновляется value и e.target.value всегда пустой. Можно исправить тест, добавив одну строчку: const pressKey = (key, el = document.body, value = key) => { const e = new KeyboardEvent('input', { key, value }); el.value = value; // вот тут el.dispatchEvent(e); };
Вопрос пользователя №21346
Я так понимаю, это уже все не очень актуально, из-за getDerivedStateFromProps. Теперь нужно его использовать вместо ComponentWillMount. ComponentWillUpdate и ComponentWillReceiveProps?
Вопрос пользователя №21345
Не понял этот вопрос теста: В модуле donor.js экспортированы две функции: ``` // donor.js let multiplier = 10; export const deterministic = num => { console.log(multiplier++); return num * 10; }; export const func = num => num * multiplier; ``` В другом, импортировавшем эти функции, модуле acceptor.js они неодно...
Вопрос пользователя №21344
Здравствуйте и помогите. Почему Линтер ругается здесь: 9:3 error Closing curly brace does not appear on the same line as the subsequent block brace-style Ссылка на ревью: https://ru.hexlet.io/codereviews/74630?submissionid=99906
Вопрос пользователя №21343
Не пойму в чем проблема https://github.com/DmitryLT/smallTalksWithHexlet Выложил на packagist https://packagist.org/packages/taggart/small-talk-with-hexlet Ошибка все равно выдается: ``` composer global require taggart/small-talk-with-hexlet Changed current directory to /home/taggart/.config/composer [InvalidArgum...
Вопрос пользователя №21342
В теории есть баг, если на ней есть примеры из repl.it как тут, то при переключении справа вкладки на "Обсуждение", а потом обратно на "Шаг: теория" приведет к тому, что код репла исчезнет и будет пустой main.js.
Вопрос пользователя №21341
если нода не удовлетворяет предикату, то ее дети не рассматриваются вообще. Не понял. Почему даже если в дереве есть элементы удовлетворяющие первоначальному условию, но при этом весь узел над этими элементами условию не удовлетворяет, то эти элементы просто игнорируются? Фильтер не сработает, если не будет такого т...
Вопрос пользователя №21340
Я хочу плакать от этого задания Т_Т Я несколько дней ломала голову над тем, чтобы какие-то сложные функции вписать в программу, потому что описание задания неимоверно сложно(для меня) описано, а всё оказалось так просто!!! поменять одно слово...
Вопрос пользователя №21339
При выполнении тестов вышла ошибка: ``` 4 /home/taggart/Documents/hexlet-b in /home/taggart/Documents/hexlet-boilerplate/php-package/vendor/phpunit/phpunit/src/Runner/StandardTestSuiteLoader.php on line 99 Script phpunit tests handling the test event returned with error code 255 ``` Также не должно быть?
Вопрос пользователя №21338
Хорошо бы добавить еще урок про декораторы) что за штука и как писать их самому
Вопрос пользователя №21337
Здравствуйте. Вопрос по тесту. Вопрос: 11 Проанализируйте определение функции: const func = (num) => { if (num > 0) { return num - 1; } else { return num + 1; } }; Изменится ли функциональность, если убрать блок else и вынести из него выражение: const func = (num) => { if (num > 0) { return num ...
Вопрос пользователя №21336
Добрый день, в похожих ревью я нашла одно решение, которое не уверена, что могу объяснить. const type = () => { const type = 12; const error = type(13); }; export default type; в первой строке у нас не задан аргумент и функция вроде бы не определена, во второй константа равна 12, в третьей мы вызываем функцию error ...
Вопрос пользователя №21335
добрый день, мне не понятно назначение символа (),по чему иногда они есть вокруг аргумента, а иногда они стоят пустые. от чего это зависит?
Вопрос пользователя №21334
Кирилл, добрый день! Я правильно понял, что вызов файла с ожидаемым значением expected должен быть внутри "it(...", т. е. внутри самого теста? А в чём именно проявляется побочный эффект? Ни при каких обстоятельствах нельзя создавать побочные эффекты на этапе загрузки файла (а файл с тестами это обычный модуль js, ко...
Вопрос пользователя №21333
Добрый день! Подскажите, почему не работает данный код в шаге 15? 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; } }; console.lo...
Вопрос пользователя №21332
Возможно я невнимательно смотрел, но по-моему тест #unlinkSync не покрывает ситуацию когда требуемого файла не существует. Предлагаю свой вариант (предполагается что им нужно заменить оригинальный тест) ``` it('#unlinkSync', () => { files.writeFileSync('/etc/nginx/nginx.conf', 'directives'); files.unlinkSy...
Вопрос пользователя №21329
Впал в полный ступор, как это можно отформатировать, ума не приложу, прошу дать комментарии по поводу моего АСТ, с таким вообще дальше можно двигаться? Запушил
Вопрос пользователя №21326
Чуть с ума не сошел с этим retainAll. После дебага понял, что он пропускает след элемент после удаления. До конца так и не понял почему. Но костыль вставил :) @Override public boolean retainAll(final Collection<?> c) { // BEGIN (write your solution here) ArrayCollection ac = new ArrayCollection()...
Вопрос пользователя №21324
Добрый вечер. Что означает нижнее подчёркивание перед аргументом в параметрах функции в решении учителя? export default (_num) =>
Вопрос пользователя №21323
Не совсем понял замечание: https://github.com/sergmsk/project-lvl2-s365/blob/master/tests/test.js#L13 но на выходе же строчка. Переменная вводит в заблуждение. Если я правильно понял задание, то gendiff должен возвращать одинаковую строку, независимо от типов файлов, может же быть так: gendiff before.json after.yml
Вопрос пользователя №21321
quote here чтобы веб-мастеры могли чётко задать чтобы веб-мастерА могли чётко задать
Вопрос пользователя №21320
Будущим искателям: 1. В данной задаче вы "общаетесь" с объектом (да-да, смейтесь, я это не сразу понял). 2. Тип данных, который используется Вашим деревом непосредственно влияет на обход этого дерева (под спойлером словесная подсказка без кода). секрет в spread как в "развертке"
Вопрос пользователя №21319
Выходит такая ошибка: Exception in thread "main" java.lang.RuntimeException: returns O for the field: [[X, O, null], [null, null, null], [null, null, null]] at Main.main(Main.java:34) Как бы что не менял, ничего не получается сам код: ```java package io.hexlet.xo.controllers; import io.hexlet.xo.model.Field; impor...