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

Сэнсэй, Вы мой Бог! Очень изящное решение!

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

Скажите пожалуйста в чём ошибка, всё ведь верно const square=(a)=>{ return a*a; } square(10); const sumOfSquares=(a,b)=>{ return aa+bb; } sumOfSquares(10,-9); const squareSumOfSquares=(a,b)=>{ return (aa+bb)+(aa+bb); } squareSumOfSquares(1,1);

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

Задание не соответствует тестам. В задании написано, что функция select должна работать по принципу map и возвращать новую коллекцию, то есть выборку из оригинальной коллекции, при этом в тестах после вызова select на вернувшихся данных вызывается метод класса toArray. А учитывая, что в соответствии с заданием моя ф...

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

А почему в теории говорится, что мы начинаем разработку с использованием TDD, однако в уроке тесты уже написаны?

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

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

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

Добрый день! А можете расширить видео как на скрине? Приходится css стиль в браузере создавать ) enter image description here http://to-ru.com/images/sampledata/screen.png

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

Здравствуйте! Почему-то код не работает, никак не могу разобраться, в ответ смотреть не хочу, можете какой-нибудь наводящий комментарий сказать? // removed И ещё - почему все используют else..if, это же по идее ещё не проходили! Если это курс для продвинутых программистов, а не для новичков - мне тут делать нечего :(

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

c Java 8 Integer и Long могут быть не подписанными (беззнаковыми) Не правда! Вы вводите в заблуждение! Открыл спецификацию и там черным по белому описано, что Long и Integer всегда знаковые и остаются таковыми, просто добавили статические методы для преобразования строкового представления беззнакового числа.

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

А если мне захочется, чтобы можно было обращаться к нескольким константам из модуля, типа этого? // removed Код почему-то не работает, где-то ошибка, как написать export для нескольких значений?

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

Было жутко сложно... Постоянно старался держать в голове все и сразу, но потом вспомнил о том, что нужно работать с абстракцией( чтобы с ума не сойти). В общем я решил это сам, хоть и спустя почти неделю. Было весело - спасибо! Может кому есть, что сказать по моему коду - https://ru.hexlet.io/code_reviews/10671

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

В процессе решения обратил внимание, что нет необходимости исключать ссылки на внешние сайты В статьях возможны ссылки на внешние сайты, их нужно игнорировать, так как поиск ведется только внутри сайта. Предлагаемая функция getLinks возвращает линки без ссылок на внешние сайты. попробовал разобраться в причинах, co...

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

В тестах public function testFromYaml() { $config = Config::factory('path/to/file.yml'); $this->assertEquals('yml', $config->getFromType()); $this->assertEquals('value3', $config->getValue('key')); } тут наверно ошибка в формате yml потому что класс называется YamlConfigParser а н...

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

Добрый день. keys.reduce((node, key) => node && node.getChild(key), this); Немного не понимаю выбор решения, которое не первый раз вижу, - Да красиво, мы получим результат, но мы все равно пройдем весь массив в ущерб производительности.

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

https://ru.hexlet.io/code_reviews/10658 Решение прошел но есть сомнения что так писать можно ибо с решением учителя есть отличия. можете указать на явные ошибки если есть такие.) И еще вопрос, если отправить код на ревью и есть вопрос, то надо ли писать в вопросы и ответы соответствующего урока?

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

Прошу прощения. Но почему вы называете операторы +, -, /, *, ++ и т.д. "операциями"? Я понимаю, что так сложилось исторически, и даже в русской википедии (https://ru.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%...

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

solution.rb:2: syntax error, unexpected tSTRINGBEG, expecting keyworddo or '{' or '(' ruby -e 'puts "hello, world!"' ^ . что у меня здесь неправильно?

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

Есть такой вопрос, как наиболее верно будет сделать отлов ошибок, у меня есть 2 варианта: 1. Мы ловим ошибку и как есть возвращаем ее бинарнику и он уже занимается ее обработкой, например вызывая доп функцию обработчик - раз бинарник это пользователь нашей библиотеки наверное это не совсем верный вариант 2. Мы ловим...

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

Есть вопрос: Паттерн state подразумевает, что каждый стейт сам знает как переходить в другой стейт?

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

В тесте перепутаны местами expected и actual assert.equal(JSON.stringify(expected), JSON.stringify(actual))

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

не ясно почему через запятую идут операнды и как они вычисляются begin + sequenceSum(begin + step, end, step)

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

// removed Подскажите правильный ли ход мыслей? И почему нельзя использовать "||"

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

Почему мое решение не работает? function uniq(array $arr) { if (empty($arr)) { return []; } $new = []; foreach ($arr as $value) { if ($value != $new) { $new[] = $value; } else { unset($arr[$value]); } return $new; } } ошибка 1) App\Tests\SolutionTest...

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

Задание решил, но объясните для чего даны: 'assert(Number.isNaN(factorial(-3)));' 'assert(Number.isNaN(factorial('not number')));' 'assert(Number.isNaN(factorial(0.2)));'

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

Привет! Скажите такой момент: функция square и sqrt являются заранее определенным синтаксисами или вы только для примера их вписали подразумевая что программист самостоятельно объявил функции square и sqrt?

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

Добрый день! Установил новую Убубнту, php и Атом на нее, на Атом установил проверку кода и он работает, а вот проверка стандартов кодирования нет, пишет ошибку: Error: Failed to spawn command phpcs. Make sure phpcs is installed and on your PATH Error: Failed to spawn command phpcs. Make sure phpcs is installed and o...

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

По практике по функции дабл..написал свой код..он прошел проверку у вас...сравнил с вашим, почти идентичный...а теперь захотел вывести у себя через пхпшторм функцию эту в браузере, добавил после функции $rand = function($x){return $x*$x;}; echo $rand(4); echo double($rand(4)); И вот эхо ранд нормально выводит...а в...

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

Добрый вечер. Мое недорешение: const sequenceSum = (begin, end, step) => { if ( sequenceSum(begin, end, step) > end) { return sequenceSum(begin, end, step) - step } else if (begin === end) { return end } return begin + sequenceSum((begin + step), end, step) } На выходе получаю ``` E...

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

Доброго времени суток! Ни как не могу понять, может я забегаю вперед, но как добавляется аргумент для дальнейшего исполнения функции? Я так понимаю путем ввода пользователем, далее цифра присваивается допустим к (r) и после этого все заложенные в функции (r) приобретают определенное число которое и образует результа...

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

Что я делаю не так? function sumDouble ($x, $y) { $result = $x * $x; $i = $x; if ($y - $x != 1){ for ($i += 2; ; $i <= $y) { $result = $result + $i * $i; } } else { $result = $result * $result; } return $result; }

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

Ура! Я понял решение учителя, если вы скажете что его написал один из подписчиков то мысленно пожимаю ему руку, изящно реализовано) хотя я опыта разработки не имею, и может поэтому это решение кажется таким сложнодоходимым..

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

Приветствую. Как я понял "что-то пошло не так" на этапе установки правил airbnb. Бросьте пожалуйста взгляд - какие будут рекомендации? C:\Users\Dima>npm install -g --save-dev eslint-config-airbnb C:\Users\Dima\AppData\Roaming\npm +-- UNMET PEER DEPENDENCY eslint@^3.15.0 +-- eslint-config-airbnb@14.1.0 | +-- UNMET PE...

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

Не знаю относится ли это к данному проекту или нет, но спрошу. Смотрите есть страница https://ru.hexlet.io/courses Если открыть консоль там будет в body видно js скрипт лежащий на cdn. Но если сделать get запрос в теле ответа этого скрипта не будет. Сначала грешил конечно же на свое приложение, но попробовал потом р...

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

У меня такая беда const square = (a) => { return a * a ; } const sumOfSquares = (b, c) => { return square(b) + square(c) ; } const squareSumOfSquares = (r, t) => { return square(sumOfSquares(r + t)) ; } сначало были проблемы в синтаксисе, исправил, но потом вот это не понимаю где именно ошибка по ошибкам пише...

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

Возможно я что-то не догоняю, но как я понял, метод previous() зеркален методу next(). В методе next(), мы проверяем на существование элемент по текущему индексу, после положительного ответа возвращаем его и инкрементируем индекс (return ArrayList.this.m[index++]). И судя по этой логике, и то что в спеке эти методы ...

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

Обратите внимание на то что ссылки на ресурсы могут быть как локальные (указывающие на текущий домен `/assets/app.js`) так и полные указывающие на внешние домены. Есть еще вид ссылок: - Начинаются на // - это тоже самое что полные ссылки, только надо http: добавить в начале - Без указания формата файла, но с queryst...

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

С момента записи видео урока прошло некоторое время и установка пакетного менеджера немного изменилась. Возможно кому-то будет полезен мой опыт решения. На одной из машин у меня Win7 х32 с PowerShell v2. Для того чтобы узнать текущую версию на Вашей машине в командной строке PowerShell введите команду $host.version....

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

Отличный пример с getX getY в треде. Но всё ждал что в конце будет рассказано как же нужно было сделать, чтобы в итоге работало правильно - без мутации. Чтоб тред ничего не выводил (getX getY были бы всегда одинаковые). И не дождался. Может быть стоило рассказать?

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

В интерпретаторе Racket работает все, здесь же ошибка. Помогите пожалуйста решить (define (sum-of-squares-of-top-two a b c) (define (sqr-summ x y) (+ (* x x) (* y y))) (cond ((and (>= a b) (>= b c)) (sqr-summ a b)) ((and (>= a b) (>= c a)) (sqr-summ a c)) ((and (>= b a) (>= c b)) (sqr-summ b c)...

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

Здравствуйте. Не могу понять а что такое вообще по сути хеш-код?Просто в голове как будто пробел какой то, можете посоветовать что и где почитать, или просто можете помочь объяснить. Ту ссылку на текст в хабрхабре я уже читал.Заранее спасибо

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

Доброго времени суток, возможно я туплю, но минут 15 провтыкал и не вижу синтаксической ошибки: // removed

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

добрый вечер не просмотрите?) enter link description here (https://ru.hexlet.io/code_reviews/10477)

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

Ребята подскажите о чем говорит данная ошибка ? There was 1 error: 1) App\TestSolution::testSubRat Argument 1 passed to App\Pair\car() must be callable, integer given, called in /usr/src/app/Solution.php on line 18 and defined /usr/src/app/Pair.php:17 /usr/src/app/Solution.php:18 /usr/src/app/TestSolution.php:37

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

Подскажите, почему в данном случае выкидывается ошибка? TypeError: pair is not a function Кричит на строку: return append(acc, children(el)); ``` if (isEmpty(tail(q)) && isEmpty(acc)) { let filtered = filter(element => is(head(q), element), dom); let fold = reduce((el, acc) => { ret...

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

Создал в одной директории 3 файла аналогичных..что б попробовать работает ли код..код продублировал полностью с видеоурока..если закомментировать начиная с use function as и до конца то нормально выдаёт example another example..а если не комментировать начиная с юз то ошибка..код проверил 100 раз.. Parse error: syn...

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

А как лучше в реальной разработке поступать в таких задачах? Так, как реализовано в решении учителя или не использовать явную рекурсию и пользоваться функциями высшего порядка? Тут просто два reduce в лоб (https://ru.hexlet.io/code_reviews/10457)

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

Добрый день, не могу понять почему в практике выдает ошибку Exception in thread "main" java.lang.RuntimeException: Line generated: " X | O | " instead of " X | O | " Вроде бы строки аналогичные?

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

Добрый день, коллеги! Я выполняю все задания, но ощущение, что я ничего не понимаю, это пройдет или нужно смотреть видео пока я не пойму каждое слово?

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

Подскажите, пожалуйста, что не так. Понимаю, что не выполняется второй тест. Вижу из OUTPUT, какое значение получается из моего кода и какое должно получаться. Но никак не могу понять почему это происходит. Почему digitsSum всегда возвращает 0? const digitsSum = (a) => { let result = 0; for (let i = 0; i <= String...

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

Почему код не проходит тест? Объясните пожалуйста. export const solution = (n, a, b) => { let result = 0; for(let i = 1; i < n; i++){ if(i % a === 0 || i % b === 0){ result += i; } } return result; }; Результат теста: ``` FAIL tests/solution.test.js ● solution TypeError: (0 , _solution2.default) is not...

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

Подскажите, пожалуйста, открываю solution.js (при пустых PairedTag.js, SingleTag.js и buildNode.js, т.е без своего кода) получаю ошибки в строках 20 и 21. С чем это может быть связано?