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

Я отлично понимаю условие задачи, и в другом языке давно бы реализовала, но в я только начала учить PHP и мне реально тяжело из-за синтаксиса! Подскажите , что тут не так, как в PHP задать условие?!) function isBigEven ($num) { return if ($num % 2 == 0 && $num > 1000 && $num = 1000); } vardump (isBigEven("true")...

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

Здравствуйте. Не могу понять ответа в тесте. Что выведет на экран следующий код: ``` public class Player { public static void main( String args[] ){ String s = "1234"; StringBuilder sb = new StringBuilder(s.substring(2).concat("56").replace("7","6")); System.out.println(sb.append("89").insert(3,"x")...

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

зравствуйте, помогите пожалуйста разобраться: export const makeRectangle = (point, width, height)=> { const point1 = makePoint(getX(point), getY(point)); const point2 = makePoint(getX(point1) + width, getY(point1)); const point3 = makePoint(getX(point1) + width, getY(point1) - height); const point4 = makePoi...

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

Расскажите, зачем делать так сложно, если можно проще? for нагляднее и понятнее, и потенциально займет меньше действий (т.к. будет выполнено минимально необходимое количество итераций; к примеру, если разбивать массив из 100 элементов на массивы по 20, for выполнится 5 раз, в то время как reduce - все 100) Мое реше...

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

make: Entering directory '/usr/src/app' make: Leaving directory '/usr/src/app' make: *** No rule to make target 'test'. Stop. Run failed! Check and fix errors above! Выбивает такую ошибку, почему? Вроде все правильно.. Сбрасывал уже 2 раза и делал заново, все также. В чем проблема? сбрасываю и пробую выполнить прове...

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

Правильно ли я понимаю суть логики как предмета? Получается, в логике имеются какие-либо утверждения и их надо уметь доказывать. Т.е. логическая задача - это задача, в которой даны исходные данные и на их основе надо что-либо ДОКАЗАТЬ? А доказывать, как я понимаю, чаще придётся выводом одного из другого. Метод переб...

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

Спасибо за видео. Есть пара организационных вопросов по курсу: 1) Можно ли где-нибудь скачать презентации, использованные в курсе? 2) По какой причине за основу был взят именно учебник Хеллера?

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

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

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

Вопрос из теста: const sum = x => y => x + y; Ответил только с четвертого раза, перебрав все варианты. Откуда и к чему такой вопрос сейчас? Или я что-то упустил, что должно было помочь мне ответить на этот вопрос?

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

что то я не понимаю условие: $graph = [ 'mongo' => [], 'tzinfo' => ['thread_safe'], 'uglifier' => ['execjs'], 'execjs' => ['thread_safe', 'json'], 'redis' => [] ]; а как понять какой вес ребер ? на основании какого параметра сортировать ?

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

Перестал понимать на этом уроке. Вот решение учителя: ``` function uniq(array $arr) { $result = []; for ($i = 0; $i < sizeof($arr); $i++) { if (in_array($arr[$i], $result)) { continue; } $result[] = $arr[$i]; } return $result; } что означает $result = []; ``` ? и по...

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

Здравствуйте. У меня возник вопрос по поводу функции map(element,dom). второй параметр как я понял это наш абстрактный список, но вот первый аргумент это элемент списка который мы передаем вторым аргументом? не могу до конца понять что функция принимает на вход и что она должна возвращать.

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

Ошибка в коде урока приводит к неверному результату: вызов myPow(4, 4); должен возвращать 256. ```php $powIter = function($exp, $acc) use ($base, &$powIter) { // if($exp == 1) { return $acc; } if($exp == 0) { return $acc; } return $powIter($exp - 1, $acc * $base); }; return $powIter($exp, 1); ```

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

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

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

Не загружается задание :(

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

По какой то причине "практика" не грузиться больше часа...

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

А какие правильные ответы в вопросе про сессии и куки? Не понимаю : *Сессионная кука выставляется автоматически для каждого нового пользователя сайта *Сессионная кука может выставляться как для каждого нового пользователя так и по запросу (при попытке записать данные в сессию) *Данные сессии можно хранить в куках (о...

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

Добрый день! Благодарю вас за задание! Действительно было интересно и познавательно. После прохождения возникли вопросы: 1. В функции map, не нужно ли передавать во внутреннюю рекурсивную функцию значение входящей функции map? Т.е. export const map = (func, elements) => { и const iter = (func, items, acc) => { П...

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

Спасибо за курс. Какой трек на фоне играет?

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

Застрял немного, подскажите в какую сторону думать? Сейчас проблема в том, что у меня практически каждое значение оборачивается в лишний список. Есть вариант через while но не хватает ф-ции append. ``` export const zip = (l1, l2) => { if(isEmpty(tail(l1)) || isEmpty(tail(l2))) { return l(head(l1), head(l2)) ...

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

нужно реализовать функцию merge() в одном файле а dynamicProps.php // BEGIN (write your solution here) (write your solution here) // END эм а тут что реализовать надо ? задание только про merge...

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

Можно ли каким-то образом скорректировать/оптимизировать данный код?

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

почему после pi надо ставить еще пару скобок?

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

почему операция вычитания с двумя аргументами 1 и 1 в тестах сравнивается с 1, а не с 0 ? $m = function ($num1, $num2) { return $num1 - $num2; }; $this->assertEquals(1, product(1, 1, $m));

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

В предыдущем уроке и в этом ошибки в Web-доступе: The requested resource / was not found on this server. При том, что root путь реализован. Если нет сессии, то не должна ли быть 403 ошибка, либо, если в чем-то другом ошибка, то не может быть просто 404 показана, как будто обработчика на этот путь нет. В тесте ошибка...

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

подскажите почему теперь в функции reduce сначала идет в аргументе acc а потом element, в отличие от нашей реализации где они шли в обратном порядке? Это сокращенная версия от (acc, element, index, arr) где два последних значения undefind за ненадобностью?

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

В слайде на 6:07 аргументы в анонимной функции должны быть наоборот. Т.е. map.forEach((value, key) => ...);

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

Скрипты из package.json видят кроме $PATH еще и локально установленные пакеты. Вопрос: если бы из Makefile'а был бы доступ к локальным, то про скрипты можно было бы забыть ? Много "бы" :)

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

Что нужно сделать, чтобы заработал "Web-доступ". Что то нужно в терминале запустить?

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

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

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

жаль, что сокращение дроби внутри make не дает пройти тест assert.equal(rational.toString(rat12), '4 / 6')

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

Не понимаю условия false в остальных случаях. вот код function isBigEven ($num) { return $num==1000 && $num > 1000 && $num % 1000 == 0 ; } а вот ошибка 1) App\Solution\Tests\SolutionTest::testIsPresent with data set #0 (true, 1000) Failed asserting that false matches expected true.

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

В уроке было сказано, что после default может идти ещё case. В каких случаях это используется? Можно пример?

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

Какую IDE посоветуете для программирования на Си на macOS? Visual Studio, к сожалению, полноценной нет для Маков. Хотя недавно вроде анонсировали. Сейчас использую Text Wrangler в качестве редактора кода, а компилирую через gcc.

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

Возникла небольшая проблема: почему-то readline не работает в терминале mintty. В принципе мне не критично, но никак не могу найти решение проблемы.

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

День добрый. Признаться я не решил данное задание как надо, но хочется разобраться как мне прийти из предыдущего решения https://ru.hexlet.io/codereviews/8151 к адекватному, чтобы решение не выглядело подстановкой https://ru.hexlet.io/codereviews/8150 . Продолжить предлагаю в ревью. Спасибо.

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

Растим ифовые деревья. Интересно, кто нибудь кто только учится и нет опыта работы написал такой кода как в решении учителя?!? ну или близкий

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

блин у меня проблемы с свойствами .... я думаю для того чтобы без проблем пройти этот курс нужно сначала хорошо выучить js. Решения учителя очень красивое!! хотел спросить можно ли потом вернуться и самому решить задачи и набрать баллы после того уже как посмотрел решения учителя, например все сбросить и начать снач...

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

Мне кажется, что в case '/' можно было бы добавить проверку деления на 0.

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

Смущает отсутствие кавычек и return у функции с достаточно объемным телом в решении учителя. И еще может не по теме, но подскажите где хранится результат wordsCount(words, stopWords) мы ведь никуда его не кладем ни в переменную ни в константу

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

Здравствуйте, почему это компилируется? int[][] m[]; Ведь по идеи мы создаем двумерный массив а потом вообще не понятно что делаем добавляя еще одни квадратные скобки. И тоже не понятно как может быть сигнатура метода верна int[] a()[][]; Ведь мы сначала показываем что это одномерный массив а потом что двумерный?

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

В исходном коде два раза указан # END - это так и должно быть? class Node(object): def __init__(self, value, next_node=None): self.next_node = next_node self.value = value # BEGIN (write your solution here) # END # END

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

// removed Я тут наверное велосипед изобретаю т.к. смотрю у людей компактнее решения, но все таки. выводы логов и консоли такие: ``` HexletLinq 1 'length' [Function] 'lal' 1 'length' [Function] 'lal' [ { brand: 'kia', model: 'sorento', year: 2014 }, { brand: 'kia', model: 'sportage', year: 2012 } ] 'memo' [ { bra...

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

Здравствуйте. Прошел практическое задание, решил свериться с "Ответом учителя". И не увидел в классах Game и Player геттеров. Куда они убежали? И почему? Я понимаю что у билдера есть эти методы, но это ж "совсем не то". Неужели теперь нельзя обратиться к Player напрямую и узнать его имя? Неужели в этом есть vulnerab...

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

Вопрос по 8-му заданию. Нужно ли переспрашивать ответ, если он не совпадает ни с "yes" ни с "no"? Или можно делать проверку только по одному варианту ответа?

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

Вопрос по теории: зачем таки обобщать Game? в чем профит то?

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

Ну не знаю, как по мне это уже не обучение пошло, а сплошная магия. 80% строк кода учительского решения понятны синтаксически. 20% содержат знакомые операторы, но логика уже не отслеживается. И в целом повторить самостоятельно что-то подобное не представляется возможным... Выучили алфавит, несколько десятков слов,...

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

Хорошо было бы добавить к описанию курса, что уже необходимо знать/пройти (как в других курсах). ИМХО после основ программирования и составных данных тема неподъемная, еще рано.

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

У меня уже мозг вывернут от этого задания! Мое решение: \w*@[a-zA-Z]{3,}.[a-zA-Z]{2,5} Но неправильно. 1) Часть до @ может содержать любое количество символов класса \w (содержит, черт возьми) 2) Часть после @ и до . после которой начинается домен, может содержать только буквы и быть не короче трех символов (прекрас...

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

Помогите, что не так? #include main () { int fahr, celcius; int lower, upper, step; lower = 0; upper = 300; step = 20; fahr = lower; while (fahr <= upper ) { celcius = 5 * (fahr - 32) / 9; printf("%d : %d \n", fahr, celcius); fahr = fahr + step; } }