Подскажите, почему нельзя в тернарном операторе использовать return? Вот так: n === n1 ? return n : return n1

Не пойму что я делаю не так : Спойлер public function testUser () { // Собираю Mock $query = $this->getMockBuilder('Db') ->setMethods(['query']) ->getMock(); // Ожидаю что метод "query" будет вызван один раз $query ->expects ($this->once())...

Добрый день, сильно отстает изображение от звука. В 8-минутном ролике минуты на полторы, что сильно тормозит понимание. Смотрю через Chrome.

хотелось бы видеть какие нибудь онлайн тесты по теме чтобы проверить свои знания до и после обучения и поставить эл. сертификат в профиль на хабре, вконтакте и hh.ru

вопросники по bash - очень простые, чтобы развести чайников и профи сделайте дополнительные вопросы для оценки 4, и ещё более сложные для оценки 5. а тем кто ответил только на стандартные 3 вопроса - оценка 3 - проходная.

Как решить задачку с помощью рекурсии я не додумался, циклы использовать было нельзя, поэтому пришлось сделать следующим образом. Общая формула суммы мне представлялась следующим образом : begin+(begin+step)+(begin+step+step)...(begin+stepN), то бишь (N+1)begin+step(сумма от 1 до N) Сначала пришлось ввести переменну...

Следовал инструкциям из последних видео. Но по каким-то причинам в Babun'е на запрос команды php выводится следующее -> "zsh: command not found: php" Я переустанавливал Babun'а и php через флаг -f, но ничего не изменилось. Как быть?

Касательно вопроса Сколько аргументов может иметь метод? В теме на StackOverflow http://stackoverflow.com/questions/30581531/maximum-number-of-parameters-in-java-method-declaration обсуждается, что метод класса всё таки имеет конечное число параметров, ограниченное спецификацией JVM. В пределах от 127 до 255, зависи...

Вопрос по теории. Если объявить переменную таким образом: a = 5 (т.е. без let или var) это равнозначно использованию let или var или это вообще третий вариант (с точки зрения допустим видимости переменной)?

Как и некоторые примеры ниже, не знал про встроенный перевод в разные системы исчисления, в любом случае было интересно написать двоичный сумматор :) function binarySum($a, $b) { $result = ''; //результат сложения $carry = '0'; //бит для переноса // нормализуем длину if (iconv...

Долго соображал что именно мне не понятно в решении учителя и вычислил: (!isset($result[$value])) Что делает эта строка?

Итеративный процесс с for будет попроще выглядеть, чем с рекурсивным вызовом...

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

Какие библитеки для тестирования браузерного кода посоветуете? (Было бы неплохо ссылки на них добавить в теорию)

Мое решение программа почему-то не пускала (жаль не сохранил лог ошибки). Решил попробовать варианты других учеников и они успешно сработали. Потом вернулся к своему и ничего не поменяв, оно заработало. Странно как-то. Прошу проверяющих посмотреть мое решение и сказать, если в нем есть ошибка. Очень хочу убедиться,...

Сегодня узнал, что Ansible не совместим с третьей версией питона. Как указать ansible какую версию питона использовать?

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

А почему переменная подставляется без фигурных скобок?

Добрый вечер. А можете объяснить значение этой строчки: gather_facts: no. Разницы в выводе с ней и без неё не увидел. Тест у меня прошел и без неё. Как понял из документации она отключает сбор данных о сервере. Спасибо.

Решение учителя не учитывает: Если количество единиц одинаково, то сортируем на основе десятичного представления. Специально хотел посмотреть как реализовал это условие учитель, а его нет

А есть ли в php функция, возвращающая -1, 1 или 0 в зависимости от результата сравнения? Ну или хотя бы упрощающая этот адский костыль: http://prntscr.com/bg5odp

Одна из проблем с учебниками по вычислительной технике в том, что они предлагают глупые примеры рекурсии. Типичными примерами являются вычисление факто# риала или последовательности Фибоначчи. Рекурсия — мощный инструмент, и очень глупо использовать ее в этих двух случаях. Если бы программист, работаю# щий у меня, п...

Преподаватель дает объяснение, как будто мы уже сталкивались с тестами, писали их и необходимо подвести итог. Как для "основ программирования" тема совсем не раскрыта. Понять, о чем речь, очень тяжело даже просмотрев решение практического задания.

Тесты ничего не выводят при таком решении // removed В чем здесь м.б. ошибка?

ДД! Я новичок в программировании XCODE смотрю первые уроки и ничего не понимаю, скажите какую литературу прочитать перед просмотром этих уроков

Мне кажется в тесте стоит добавить проверки на тип возвращаемого значения, со строкой тоже прокатывает, хотя наверное в динамических языках это не столь актуально. function reverseInt($num) { if ($num < 0) { $num = substr($num, 1); return '-'.strrev($num); } retur...

Решил так, насколько это корректно? Предпочтительнее ли переводить в массив как в решении автора или разницы данном случае нет? // removed

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

Укажите, пожалуйста, порядок аргументов у map. Ранее использовался в практиках map($list, $func)

У вас случайно с терминалом нет проблем? пишу в Solution.php ``` function test(){ return "test"; } В терминале php -a require 'Solution.php'; echo test(); ``` Получаю *Fatal error: Call to undefined function test() in php shell code on line 1 *

В чем разница использования "*" и "name" после select?

Я правильно понимаю что в принципе итеративный процесс можно реализовать с помощью цикла ?

Я опять опять кое-чего недопонимаю.. Пишу функцию, возвращающую последний элемент списка. ``` function acar ($list, $el = null) { if ($list == null) { return $el; } acar (cdr ($list), car ($list)); } $list = cons (1, cons (2, null)); echo acar ($list); ``` Возвращает NULL почему-то.. Хотя на последней ите...

Почему не проходит такое решение? function isPowerOfThree($a){ $i=log($a, 3); if(is_int($i)==true){ return true; }else{ return false; } } make: Entering directory `/usr/src/app' PHPUnit 5.1.4 by Sebastian Bergmann and contributors. .FF..FF ...

Либо у меня что-то не так, либо нужно вывод в output в pre-шки обернуть. Я просто вывод свой и правильный сравнить не могу ибо хтмл, а не строка.

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

Здравствуйте, Кирилл Спасибо большое за качественное разъяснение! В первом же уроке в задании странная ошибка: По умолчанию там код "ReactDOM.render(" Что немножко мешает и задание не выполняется, даже если правильно ввел строчку с заголовком. Стёр лишнее ("DOM") и задание выполнилось, наконец. Правда на шестой стро...

Крайне не удобно расположена кнопка увеличения скорости у youtube плеера. Скрывается за текстом названия видео.

Как отлавливать NaN? т.е. если у меня в коде будет какое-то вычисление и я захочу проверить не получился ли результат NaN? Ведь как вы уже сказали - я не могу проверить NaN == Nan

Сильно не хватает HTTPS и без мозговынеса типа "идемпотентность"..

Честно говоря, вообще не понял что от меня хотело задание. Это точно на новичков?

Спасибо за урок =)

Странная штука получилась: долго никак не мог пройти тесты, реализовывал в своей IDEA, получилось вот таким образом: @Override public boolean equals(final Object object) { if (!(object instanceof Course.Session)) { return false; } final Course.Session otherSession = (Course.Session) object; if (o...

Не плохо было бы прикреплять ссылки, о которых говорится в уроке где-нибудь отдельно

и вот еще вопрос, в каких случаях нужно заключать инструкцию в скобки, а в каких нет? например здесь параметры функции заключены в скобки, а после return уже скобок нет. const squareOfSum = (a, b) => { return a,b; }

привет. в решении учителя после фигурной скобки стоит точка с запятой, почему?:) // BEGIN const squareOfSum = (a, b) => { return a * a + 2 * a * b + b * b; }; // END

А почему использование фильтра для извлечения немецкого алфавита из юникода неуместно?

Хотелось бы побольше уроков, и, желательно, в том числе по фреймворкам ) а так спасибо, изложение материала безупречное )

Здравствуйте. Все хорошо, только видео отстает от голоса, или это у меня у одного так?