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