Проверку проходит вот это const server = http.createServer((request, response) => { response.end('Welcome to The Phonebook\nRecords count: 1000'); }); console.log(callback()); server.listen(port, () => { console.log('Server has been started'); }); оно то и понятно почему проходит, просто мб в условии ...

почему не работает не понимаю? export default (http, params) => { let httpObj = url.parse(http,true); if (params) { const keys = Object.keys(params); keys.forEach((el) => { if (params[el] === null) { delete httpObj.query[el]; } else { httpObj.query[el] = params[el]; ...

компилятор не принимает решение function reverse($str) { $result = 'hello, world!'; for ($i = strlen($str) - 1; $i >= 0; $i--) { $result .= $str[$i]; } return $result; } пишет 1) App\Tests\SolutionTest::testReverse with data set #0 ('olleh', 'hello') Failed asserting that two strings are equal. --- Expecte...

Подскажите пожалуйста что тут не так? я $str = 'hello, world!'; function reverse($str){ return $str; } компилятор говорит "Failed asserting that two strings are equal." Ошибочное утверждение что обе строки равны. какие обе строки?

Очень внимательно просмотрела урок и появились вопросы. Вы рассказываете о преимуществах Mac Os и Linux. При этом объясняете как создать среду разработки для Виндовс. В таком случае надо изначально устанавливать правильную операционную систему. Но смогу ли я дальше учиться после установки необходимой операционной си...

make() что за функция такая? или имеется ввиду что мы создаем сразу объект const obj = { a: 1, b: 2 } а потом уже выполняем перебор? for (const v of obj) { console.log(v); }

Не понимаю задания. Что именно должны делать требуемые функции? Что означает такая запись вызова функции: If(True)('one')('two');? Раньше я такого нигде не встречал. Должно быть, все очень просто, но я реально не понимаю: что тут за чем вызывается и в каком порядке, что является аргументом чего? И что вообще должна ...

Здравствуйте но вот на этом уроке я застрял. Как вывести все уникальные значения? У меня выдает ошибку что всего лишь в array 0 и 1. Не слишком ли вы быстро проходите материал некоторые детали остаются туманными Кирилл?

В описании задачи: "Реализуйте надтип Node, интерфейсом которого являются функции...", в то же время в Node.js уже есть import Stats from './Stats'; И зачем мне в определении надтипа импорт подтипа?

Данный курс вынес мозг напрочь! (в хорошем смысле, естественно :) Прохождение вызвало целый непередаваемый букет эмоций: временами я чувствовал себя компьютерным гением, постигшим дзен, а иногда, в очередной раз одолевали сомнения, что программирование это вообще для меня. Хотелось просто опустить руки и бросить все...

Не очень понял почему после Edit в решении учителя снова кидаем на Edit, res.redirect(`/posts/${post.id}/edit`); как то странно, сам сделал логику переход на /posts Хотя это не вопрос решения конечно :)

Добрый день! 3-ий день не работает практика для урока "Математика" и "Модуль". Вместо редактора подгружается только пустой экран. Сайдбар с кнопкой "Проверить", "Задание", "Решение учителя" итд - присутствует.

Здравствуйте! Застрял на создании классов для Winner, Move и CurrentMove. Порывшись в "Вопросы и ответы" нашел строчку "Посмотрел решение учителя,как оказалось нужно указывать package io.hexlet.xo.controllers" и это помогло мне. Не дописывал я именно букву "s" в слове controllers т.к. в задании сказано так: Корнево...

Здравствуйте! Помогите пожалуйста с ошибкой при сборке простого проекта maven. Пишет ошибку [ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read a rtifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6: Could not ...

Разбил проблему на следующие уровни абстракции: ``` 4. Квадрат 3. Отрезок 2. Пара 1. Точка 0. Примитивы (значение x, значение y) **Вопрос №1**. ``containsTheOrigin`` просит на вход Квадрат и 2 точки. Этот метод относится к 4 уровню абстракции, но требует данные 1-го уровня. Выходит, что мы перепрыгиваем через уровни...

Подскажите пожалуйста, почему мой код не работает? Из цикла выходит, но если число знаков в строке больше минимума определённого в терминале, то возвращает undefined, уже всё перепробовал, всё что можно распечатал, по идее должно работать, но нет код: // removed Вывод ``` @ test /usr/src/app jest --colors FAIL ...

рефакторить на сайте еще то удовольствие... в Идее делается все за пару минут, а в вашем ide пол часа потратил на отлов всех typo.

Мое решение. Возвращает ровно то, что требуется. Но валидацию не проходит. Подскажите, пожалуйста, в чем причина. function generate($rowNumber) { $rows = $rowNumber+1; $triangle[] = $row = [1]; $triangle[] = $row = [1, 1]; for ($iterator = count($row); $iterator < $rows; $iterator++) { ...

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

В функциях использую цикл "while": while (tail(numbers) !== null) Это фрагмент кода из функции "has" Вроде бы все правильно. Далее я делаю проверку путем: if (head(a) == num) { return true; } Если массив не прошел проверку, то проверяю его пустоту через "null", затем убираю из tail(numbers) - head(numbers)...

Я даже вопроса не смог понять, не то что решить )). Я на этоп этапе ожидал вопросов типа расставЬте в нужном месте запятые в написании функции, а тут сразу такое )

Посмотрите, пожалуйста. Корректно ли я использую bind (https://ru.hexlet.io/code_reviews/11174) ? Тесты проходят, но не уверен, что решение полностью правильно. Спасибо.

добрый день, никак не работает "практика" в 5 уроке, как быть?

Почему не могу написать формулу дискриминанта Выдаёт ошибку : Traceback (most recent call last): File "", line 1, in d = b * b - 4 * a *c TypeError: can't multiply sequence by non-int of type 'str' Что делать??

Добрый день! Сегодня весь вечер (28.02) не грузится упражнение. Пробовал два браузера.

Добрый день. Ссылка https://s3.amazonaws.com/java_101/m0/e3/Main.class Не работает. Файл скачать не удается.

контейнер не загружает, что делать... repl.it грузит(

Вечная загрузка контейнера на практике.Сбрасывал, заходил через хром и мозилу. Поправьте пожалуйста,хочу продолжить заниматься)

Куда собственно отправлять код,в какую текстовую область его вводить?

`// BEGIN (write your solution here) function multiArgs(...$numbers){ if($numbers == 0){ return null; } return array_product($numbers); } // END ```В чем ошибка?

Подскажите что не так? Консоль выводит : make: Entering directory '/usr/src/app' ``` npm test npm info it worked if it ends with ok npm info using npm@3.10.10 npm info using node@v7.2.1 npm info lifecycle @~pretest: @ npm info lifecycle @~test: @ @ test /usr/src/app jest --colors events.js:160 throw er; // Unh...

// removed Объясните пожалуйста, что в моей реализации не так??? Тесты проходят, но она сильно отличается от реализации учителя.

Решил задачу, но код сильно отличается от учительского, просто хочу узнать насколько приемлим мой подход. https://ru.hexlet.io/code_reviews/11192

Подскажите пожалуйста значение маленьких иконок желтого ромба и зеленого прямоугольника на UML диаграмме ConsoleView. Гугл ответа не дал. Если есть ссылка на такое подробное руководство к UML, буду премного благодарен.

Можно ли мое решение (https://ru.hexlet.io/code_reviews/11123) считать корректным? Я правильно понимаю? В решении учителя ассинхронность "используется два раза" ? Т.е. запускается на уровне исходной коллекции и на уровне каждого элемента этой коллекции.

Код теста it('#removeChild', () => { const subtree = tree.getChild('var'); subtree && subtree.removeChild('lib'); expect(subtree && !subtree.hasChildren()).toBeTruthy(); }); следующее subtree && в строке subtree && subtree.removeChild('lib'); выглядит как что то лишнее, или есть какая то цель?

добрый вечер, посмотрите пожалуйста решение (https://ru.hexlet.io/code_reviews/11113)

я чуть позанудствую двух положительных и целых чисел и тут же в тесте expect(gcd(0, 3)).toBe(3);

Было бы отлично, если бы полезные ссылки появились и в остальных курсах.

Здравствуйте. Было бы очень классно, если бы была возможность, экспортировать имеющиеся задания в Idea или другую IDE. Выполнять упражнения в браузере сильно неудобно.

Добрый день! застрял я с этим практическим заданием. Тест заваливаю на проверке диагоналей. пробовал по разному, но все никак. подскажите пожалуйста в какую сторону мне думать )) private String checkDiag1(Field field, Point p1, Point p2, Point p3) { p1.x = 0; p2.x = 1; p3.x = 2; p1.y...

if (begin > end) { return 0; } не понимаю ничего в этом задании. Посмотрел решение. объясните пожалуйста, почему в этой ситуации выводим 0?

В 7 задании в примере вывода нужно в одном месте заменить слово "Correct: 355" на "Question: 355" Your answer: 3344 Correct! Correct: 355 Your answer: 445

Здравствуйте! Подскажите запустил на Windows 10 в командной строке. Результат: $ npm install -g eslint $ npm install -g eslint ^^^ SyntaxError: Unexpected identifier

Скажите, пожалуйста, в чем здесь ошибка import * as strings from './strings'; // BEGIN (write your solution here) export const toRna = (word) =>{ var length=strings.length(word); for(var i = 0; i<length;i++) { switch(word[i]) { case 'G': word[i]='C'; break; case 'C': word[i]='G'; break; cas...

Добрый вечер! Правильно ли я понимаю, что плагин для atom linter-phpcs совмещает в себе функционал двух других плагинов - linter-php и PHP_CodeSniffer? Или необходимо установить linter-php, PHP_CodeSniffer (https://github.com/squizlabs/PHP_CodeSniffer), а затем уже linter-phpcs?

добрый вечер, я так понимаю fs это библиотека для работы с файловой системой, а readFile это ее метод для асинхронного чтения фала который принимает 3 аргумента 1. путь, 2. кодировка, 3. callback ? и работать с ней нужно так ``` var fs = require('fs'); fs.readFile('DATA', 'utf8', function(err, contents) { consol...

Здравствуйте, код не пропускает, в чем дело? Посмотрел решение учителя - скопировал - не пропустило. Вот мой: assert.equal(factorial(0), 1); assert.equal(factorial(1), 1); assert.notEqual(factorial(5), 121); Вставил ваш код, но та же ошибка: enter image description here http://s1.radikale.ru/uploads/2017/2/24/354dd9...

orderBy(fn, direction = 'asc') Из решения учителя освоил, как еще (помимо проверки на undefined) можно задавать значения параметров функции по умолчанию.

Я, видимо, чего-то не понял. Задание: ``` Дан граф: https://s3-eu-west-1.amazonaws.com/collections-101/m1/e1/graph3 Укажите все свойства данного графа. (У этого вопроса несколько правильных ответов) имеет циклы (сильно) связный (connected) не планарный не является деревом планарный направленный не имеет циклов являе...