Здравствуйте. Не загружается видео к сожалению.
Добрый день, у меня проблема. Предыдущие задачи этого курса с помощью вопросов и ответов мне удавалось решить, а на этом задании я впал в ступор. Пришлось посмотреть решение учителя, но и его я не могу до конца понять ((( Помогите разобраться, пожалуйста.
Добрый день. В документации к cons указано: Add element to list, а в тесте используется const cards = l( cons('Разъяряющая осада отчаяния', () => 5) ); Вопрос, что это значит? В cons нет списка, только строка и функция. Из чего в данном случае создается список?
Нашел очепятку в коде в лекции. на 15 минуте видео. в метод Car.setSpeed передается не существующая переменная spped (а не speed)
Transfer-Encoding: chunked все так же не проверяется. =)
Почему-то каждый раз, когда я устанавливаю пакет глобально, он говорит следующее: npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "start" "brain-games" npm ERR! node v6.9.5 npm ERR! npm v4.2.0 npm ERR! path /home/peresvet/package.json npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall open npm ERR! enoent EN...
Подскажите, пожалуйста, почему когда я создаю .gitignore, то у меня автоматически создаётся файл .npmignore, причём с тем же содержимым, что и в .gitignore? Я так понимаю, из-за того, что я в первую очередь должен его создать, чтобы он не ссылался на .gitignore?
Не совсем понял, взаимозаменяемо ли использование геттера get length() и обычного метода getLength() с таким же телом? В чем плюсы использования геттера?
Если не считать возможность легально загляныть в Main, то из задания невозможно понять, что оба метода должны быть static. Кто-то где-то говорил, что обсуждается возможность закрытия Main. Не закрывайте, он нам еще пригодится)
Не понимаю... Во-первых, в видео я все понимал до 19 строчки, пока мы не стали использовать функцию $func(), которую перед этим нигде не объявили. Как она, вообще исходя из чего она определяет, какую операцию мы выполняем? Во-вторых, В 1 задании просят реализовать функцию sum из видео, используя итеративный процесс...
Не совсем понятно, что такое L0 L1 в коде, в видео не сказали об этом ничего и в каком будут рассказывать тоже.
здраствуйте, где взять исходники из видео? очень трудно ловить частями, и то не все получается
Добрый день. Мой код прошел export const smallestDivisor = (n) => { const iter = (acc) => { if(acc >= n) { return n } if(n % acc ===0) { return acc; } return iter(acc+1) } return iter(2); } Но в решении учителя n делят еще на 2 в первом условии. Для чего это делают?
Error:(13, 20) java: java.util.List is abstract; cannot be instantiated Ругается на строку: public University(final String name, final String address) { this.name = name; this.address = address; students = new List(); <<<----- } Это специально ошибку оставили? Или у меня просто более...
Сэнсэй, Вы мой Бог! Очень изящное решение!
Скажите пожалуйста в чём ошибка, всё ведь верно 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);
Задание не соответствует тестам. В задании написано, что функция select должна работать по принципу map и возвращать новую коллекцию, то есть выборку из оригинальной коллекции, при этом в тестах после вызова select на вернувшихся данных вызывается метод класса toArray. А учитывая, что в соответствии с заданием моя ф...
А почему в теории говорится, что мы начинаем разработку с использованием TDD, однако в уроке тесты уже написаны?
Спасибо за курс, подготовка и подача как всегда на высоте. Дженерики, конечно, сложная тема и запутанная. Еще много чего предстоит изучить по ней. Мозг немного взорван.)
Добрый день! А можете расширить видео как на скрине? Приходится css стиль в браузере создавать ) enter image description here http://to-ru.com/images/sampledata/screen.png
Здравствуйте! Почему-то код не работает, никак не могу разобраться, в ответ смотреть не хочу, можете какой-нибудь наводящий комментарий сказать? // removed И ещё - почему все используют else..if, это же по идее ещё не проходили! Если это курс для продвинутых программистов, а не для новичков - мне тут делать нечего :(
c Java 8 Integer и Long могут быть не подписанными (беззнаковыми) Не правда! Вы вводите в заблуждение! Открыл спецификацию и там черным по белому описано, что Long и Integer всегда знаковые и остаются таковыми, просто добавили статические методы для преобразования строкового представления беззнакового числа.
А если мне захочется, чтобы можно было обращаться к нескольким константам из модуля, типа этого? // removed Код почему-то не работает, где-то ошибка, как написать export для нескольких значений?
Было жутко сложно... Постоянно старался держать в голове все и сразу, но потом вспомнил о том, что нужно работать с абстракцией( чтобы с ума не сойти). В общем я решил это сам, хоть и спустя почти неделю. Было весело - спасибо! Может кому есть, что сказать по моему коду - https://ru.hexlet.io/code_reviews/10671
В процессе решения обратил внимание, что нет необходимости исключать ссылки на внешние сайты В статьях возможны ссылки на внешние сайты, их нужно игнорировать, так как поиск ведется только внутри сайта. Предлагаемая функция getLinks возвращает линки без ссылок на внешние сайты. попробовал разобраться в причинах, co...
В тестах public function testFromYaml() { $config = Config::factory('path/to/file.yml'); $this->assertEquals('yml', $config->getFromType()); $this->assertEquals('value3', $config->getValue('key')); } тут наверно ошибка в формате yml потому что класс называется YamlConfigParser а н...
Добрый день. keys.reduce((node, key) => node && node.getChild(key), this); Немного не понимаю выбор решения, которое не первый раз вижу, - Да красиво, мы получим результат, но мы все равно пройдем весь массив в ущерб производительности.
https://ru.hexlet.io/code_reviews/10658 Решение прошел но есть сомнения что так писать можно ибо с решением учителя есть отличия. можете указать на явные ошибки если есть такие.) И еще вопрос, если отправить код на ревью и есть вопрос, то надо ли писать в вопросы и ответы соответствующего урока?
Прошу прощения. Но почему вы называете операторы +, -, /, *, ++ и т.д. "операциями"? Я понимаю, что так сложилось исторически, и даже в русской википедии (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%...
solution.rb:2: syntax error, unexpected tSTRINGBEG, expecting keyworddo or '{' or '(' ruby -e 'puts "hello, world!"' ^ . что у меня здесь неправильно?
Есть такой вопрос, как наиболее верно будет сделать отлов ошибок, у меня есть 2 варианта: 1. Мы ловим ошибку и как есть возвращаем ее бинарнику и он уже занимается ее обработкой, например вызывая доп функцию обработчик - раз бинарник это пользователь нашей библиотеки наверное это не совсем верный вариант 2. Мы ловим...
Есть вопрос: Паттерн state подразумевает, что каждый стейт сам знает как переходить в другой стейт?
В тесте перепутаны местами expected и actual assert.equal(JSON.stringify(expected), JSON.stringify(actual))
не ясно почему через запятую идут операнды и как они вычисляются begin + sequenceSum(begin + step, end, step)
// removed Подскажите правильный ли ход мыслей? И почему нельзя использовать "||"
Почему мое решение не работает? 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...
Задание решил, но объясните для чего даны: 'assert(Number.isNaN(factorial(-3)));' 'assert(Number.isNaN(factorial('not number')));' 'assert(Number.isNaN(factorial(0.2)));'
Привет! Скажите такой момент: функция square и sqrt являются заранее определенным синтаксисами или вы только для примера их вписали подразумевая что программист самостоятельно объявил функции square и sqrt?
Добрый день! Установил новую Убубнту, 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...
По практике по функции дабл..написал свой код..он прошел проверку у вас...сравнил с вашим, почти идентичный...а теперь захотел вывести у себя через пхпшторм функцию эту в браузере, добавил после функции $rand = function($x){return $x*$x;}; echo $rand(4); echo double($rand(4)); И вот эхо ранд нормально выводит...а в...
Добрый вечер. Мое недорешение: 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...
Доброго времени суток! Ни как не могу понять, может я забегаю вперед, но как добавляется аргумент для дальнейшего исполнения функции? Я так понимаю путем ввода пользователем, далее цифра присваивается допустим к (r) и после этого все заложенные в функции (r) приобретают определенное число которое и образует результа...
Что я делаю не так? 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; }
Ура! Я понял решение учителя, если вы скажете что его написал один из подписчиков то мысленно пожимаю ему руку, изящно реализовано) хотя я опыта разработки не имею, и может поэтому это решение кажется таким сложнодоходимым..
Приветствую. Как я понял "что-то пошло не так" на этапе установки правил 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...
Не знаю относится ли это к данному проекту или нет, но спрошу. Смотрите есть страница https://ru.hexlet.io/courses Если открыть консоль там будет в body видно js скрипт лежащий на cdn. Но если сделать get запрос в теле ответа этого скрипта не будет. Сначала грешил конечно же на свое приложение, но попробовал потом р...
У меня такая беда const square = (a) => { return a * a ; } const sumOfSquares = (b, c) => { return square(b) + square(c) ; } const squareSumOfSquares = (r, t) => { return square(sumOfSquares(r + t)) ; } сначало были проблемы в синтаксисе, исправил, но потом вот это не понимаю где именно ошибка по ошибкам пише...
Возможно я что-то не догоняю, но как я понял, метод previous() зеркален методу next(). В методе next(), мы проверяем на существование элемент по текущему индексу, после положительного ответа возвращаем его и инкрементируем индекс (return ArrayList.this.m[index++]). И судя по этой логике, и то что в спеке эти методы ...
Обратите внимание на то что ссылки на ресурсы могут быть как локальные (указывающие на текущий домен `/assets/app.js`) так и полные указывающие на внешние домены. Есть еще вид ссылок: - Начинаются на // - это тоже самое что полные ссылки, только надо http: добавить в начале - Без указания формата файла, но с queryst...
С момента записи видео урока прошло некоторое время и установка пакетного менеджера немного изменилась. Возможно кому-то будет полезен мой опыт решения. На одной из машин у меня Win7 х32 с PowerShell v2. Для того чтобы узнать текущую версию на Вашей машине в командной строке PowerShell введите команду $host.version....