Ответ вообще не засчитывает программа. Даже если правильно все написано - все равно выдает ошибку. Я из вредности скопировала ответ и вставила его, но и его засчитывать не желает. В чем дело?

Ну подскажите, пожалуйста, что ему не нравится? There was 1 error: 1) App\TestSolution::testAddDigits with data set #6 (8, 1259) Uninitialized string offset: 2 /usr/src/app/Solution.php:20 /usr/src/app/SolutionTest.php:16 -- There were 2 failures: 1) App\TestSolution::testAddDigits with data set #0 (0, 0) Faile...

Вопросик. Практика. Наполняем класс Field тремя функциями. Некоторые из этих функций принимают значение point типа Point. Разве нет необходимости импортировать класс Point?? Если нет - то почему? Если да - то как оно "упустилось" в практическом задании? )))

Не пойму, почему partialright не работает: Warning: pow() expects exactly 2 parameters, 4 given in /usr/local/lib/php5/vendor/lstrojny/functional-php/src/F unctional/PartialRight.php on line 35 ``` printr (mapWithPower([-1, 1, 3, 10, 0], 2)); function mapWithPower($x, $y) { $func = partial_right('pow', $y...

Локальный PHP 7.0.5 говорит, что "Fatal error: Cannot redeclare compact()"

Есть мнение, что это else if ($result1['scored'] == $result2['scored']) { return null; лишнее условие.

Ребят, я понимаю, все продвинутые кодеры, одной левой решается, но все-таки можно понятее объяснить, что нужно сделать, или подсказку какую-то, или решение готовое с объяснением, чтобы можно было разобрать, запомнить и применять в будущем. Мне курс нравится, все более-менее понятно, но здесь полный ступор: стена руб...

Тест не учитывает "Если количество единиц одинаково, то сортируем на основе десятичного представления." У меня прошел код вообще без этого условия. Почему не работает с usort - возвращает 1? ``` function sortByBinary ($collection) { return fsort($collection, function ($x, $y) { $x1 = substrcount(decbin($x)...

Мне кажется, формулировку задачи нужно немного подкорректировать: "Напишите функцию smooth, которая в качестве ввода принимает два аргумента: функцию, вычисляющую f, и малое число dx, и возвращает функцию, вычисляющую сглаженную версию f" Это ясно из приведённого ниже примера, но всё же.

Я как новичок должен знать что такое рендер и маркдаун? Такое ощущение что я что-то пропустил

Заглянул в решение учителя, где функция построения прямоугольника была реализована следующим образом. makeRectangle = (point1, point2) => pairs.cons(point1, point2); Возник вопрос почему так? ведь функция конструктора из двух точек собирает сегмент. Я думал что идея реализации данной функции должна была быть следующ...

хорош учитель. в предыдушем видео он говорит что программист никогда сам не должен определять NaN по семантике языка. А сам в следующем же уроке присваивает NaN . Как это понимать?

echo sqrt(cos(pi()) + sin(deg2rad(90))); //решение выдаёт ошибку: There was 1 failure: 1) App\TestSolutions::testArithmeticSolution Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -'-196' +'1388.3333333333' /usr/src/app/TestSolutions.php:14 FAILURES! Tests: 2, Assertions: 2, Failures: 1. m...

Почему так работает? Я имею в виду, что не ругается на эфемерный $x. Сначала я вместо него указал $array, а потом решил попробовать, что будет, если на необъявленную переменную сослаться. И результат тот же, проверку проходит... ``` $array = str_split($str); // array from letters $answer = array_sum(array_map(fu...

А мой вариант хуже варианта учителя или нет? Тесты прошел, по подход немного другой выбрал, вот мой вариант ``` <?php function isPrime ($num){ if ($num%2 == 0 && $num > 2 || $num < 2){return false;} elseif ($num%3 == 0 && $num > 3) { return false; } elseif ($num%5 == 0 && $num > 5) {return false;} elseif ($num%7 ==...

Не могу загрузить среду, появляется "Соединение сброшено".

если у кого-то возникла проблема с реализацией toString, то из модуля hexlet-points можно забрать и переименовать метод toString, например вот так import { makePoint, getX, getY, toString as pointToString } from 'hexlet-points';

Здравствуйте! Не могу понять эту строчку в решение return $iter(cdr($items), cons(car($items), $acc));. В следующем уроке, как я понял, это тоже важный момент и вокруг него строится решение, поэтому хочу разобраться. Хотелось бы увидеть, как поэтапно здесь "разворачивается" функция и какие принимает промежуточные з...

Я как понимаю рассматривается Js на момент ECMAscript 5, не планируете курс обновить по 6 версии? там ведь вроде многое изменилось..

Добрый день. Не грузится редактор в 11 уроке. Подвисает вся страница. Спасает только закрытие вкладки браузера.

Кирилл, мне не совсем понятна работа seq(); Когда seq() вызывается без параметра, то в нутри подставляется текущее значение $seed, а если вызывается со значением параметра "reset", тогда значение переданное, подменяет значение текущее в seed? Или я не прав?

сбивает с толку это выражение: "Установите значение свойства stage в production." это сделано намеренно? вот это задание более понятно: "Задайте значение публичному свойству name равным строке default handler"

[1, 2, 3, 5] + [8, 1, 2]; // [1, 2, 5] Не понимаю, почему результат двух массивов такой

Чтобы освежить свои математические знания, стоит ли обратиться к школьным учебникам? Почитать теорию, порешать задачки, вспомнить формулы различные, или это пустая трата времени? Если же стоит, то с какого класса стоит начать. Спасибо

Обязательно ли писать выражение console.log?

Курс закончил, а в книге только до середины второй главы добрался. Упражнения в книге сложней намного, много времени уходит. Большую часть понимаю, но есть и непонятные моменты, процентов на 90 материал усваивается. Вопрос: стоит ли продвигаться дальше или долбить каждую тему и каждое упражнение на 100%? С математик...

Да, курс по node.js очень ожидаем.

Критично ли переход на Атом? Сейчас пишу на Саблайм. Или лучше сейчас перейти на Атом? Саблайм показался мне немного шустрее Атома

Вопрос "К какому виду планирования относится перевод процесса из приостановленного состояния в состояние “готов, но заблокирован”?" мне кажется не совсем правильно сформулирован. Как процесс может быть одновременно готовым и заблокированным?

const pi = 3.14; const r = 5 S = 4 * pi * r * r const area = S console.log(area) Почему так не правильно?

Ссылка под видео "Datatypes in Java" ведёт туда же, куда и "Primitive Data Types". Поправьте, пожалуйста.

Возможен ли переход из состояния "Запущен" сразу в состояние "Заблокирован/Приостановлен"? Или suspending происходит по причине необходимости освобождения памяти лишь от долгих заблокированных процессов?

Кирилл, поправьте это же задание в курсе по практике PHP. В практике по PHP то же самое задание, но код работает без проверки на то, является ли число положительным. Я на PHP сделал, а тут вроде бы то же самое, но выдавало ошибку, и только после того как условие проверки на "отрицательность" числа добавил - тогда ту...

Почему в продукте if ($num1 == $num2) { return $num2; такое условие? Мы ведь по заданию не знаем, какие граничные условия будут? Ну и будут они равны, что ж их перемножать нельзя и т.п.? Разве не логичнее было б if ($num1 > $num2) { return 0; } return $func($num1, product($num1+1, $num2, $func)); та...

Добрый день! Огромная просьба загрузить слайды курса в PDF формате. Когда нужно посмотреть или вспомнить что-то с прошлых уроков, нужно проматывать видео. PDF слайды облегчили бы это дело. И можно распечатать и делать свои заметки

не понял вопрос в уроке =( http://clip2net.com/s/3y2cK27 почему правильный ответ интерполяция?

В чем разница между линейно-рекурсивным и древовидно-рекурсивным процессами?

Этот урок выбил меня из колеи. Уже несколько дней не могу написать практику. И пересматриваю видео и перерывы делаю. То ли сложновато описано, то ли мне не хватает усидчивости. Решение учителя или решения в комментариях смотреть не хочу, а то интерес самому разбираться пропадет. Что такое модуль? В начале вы сказали...

в слайдах "ложь" без мягкого знака - "немного режет глаза" =)

чем мой код, отличается от кода учителя? логически там все один в один, только реализация через while. тесты не проходит (если правильно понял ошибка в 4 строке) ``` export default (n, a,b) =>{ let result = 0; let i = 1; while (i < n){ if ((i % a === 0) && (i % b === 0)){ result +=i; } i++; ...

Кирилл, добрый день, Написал следующее решение: ``` function lengthOfLastWord($string){ $array = explode(" ", $string); while (strlen(end($array)) == 0) { unset($array[sizeof($array) - 1]); } return strlen(end($array)); } `` В терминале выдает правильное решение при любых строках в т.ч. с пробела...

Зачем в тестах вставлять очевидно глупые варианты ответов ? зачем нужны namespace - чтобы усложнить жизнь программисту. Зачем вообще такой тест ? Простым подбором можно пройти - не профессионально

Из-за чего может возникать "PHP Fatal error: Call to undefined function App\Solution\lengthOfLastWord() in /usr/src/app/SolutionTest.php on line 14" ?

Не могу разобраться в причине ошибки: AssertionError: false == true Вот код: export const isBigOdd = (num) => { num = 1001; if (num => 1001) { return true; } else if (num <= 1001) { return false; } };

Пишу тем, кто столкнулся со сложностями настройки вебокружения для php. Я столкнулась с тем, что при установке со слов Кирилла вебокружения для обучения - вызвали у меня трудности. Иду с момента возникновения ошибок - atom дает ошибки и попапы, гуглю. Все взаимосвязано, что-то начинает работать, что-то не заводится...

Не совсем понял задание. Вернее ту часть, в которой написано про "Запись получившейся команды в файл solution.sh". Вроде же изначально код пишется в solution.sh? В конечном итоге, перебирая варианты, допустил опечатку, и оно заработало cat source|sort|uniq|grep American|wc -l cat solution.sh > solutiom.sh

ошибка в слайде http://c2n.me/3xZlfwT

Не совсем понятно, почему такой код не проходит тест? В web-доступе всё работает. Уже не удержался, посмотрел решение учителя: там код работает аналогично. В чём же проблема? ``` if (arraykeyexists('car', $FILES)) { $key = 'pictures'; for ($i = 0; $i < 2; $i++) { $errorCode = $FILES['car...

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

А как будет выглядеть массив $_FILES в случае двух одинаковых полей для загрузки? <input class="file" type="file" name="car[pictures][]"> <input class="file" type="file" name="car[pictures][]"> Если бы было pictures1 и pictires2, то было бы так, верно? ``` Array ( [car] => Array ( [name] ...