Вопрос пользователя №5883
Подскажите, почему в опциях к Post запросу необходимо в свойстве host указывать hostname, а не host свойство, от разбираемого адреса, по которому необходимо отправить данные формы (строчка номер 13 в решении учителя)
Вопрос пользователя №5882
Есть ли более лучшее решение? // removed
Вопрос пользователя №5881
почему не проходит такая реализация? ``` @Override public boolean containsKey(Object key) { // BEGIN (write your solution here) for(Map.Entry x : values.entrySet()) if (x.getKey().equals(key)) return true; return false; // END }
Вопрос пользователя №5880
Для сокращения дроби придумал уже такое: ``` if (numer > denom) { for (let i = denom; i > 1; i--) { let numi = numer / i; let denomi = denom / i; if ((numi === Math.round(numi)) && (denomi === Math.round(denomi))) { numer = numi; denom = denomi; break; } } ...
Вопрос пользователя №5878
`function compact($arr = []){ $result = []; foreach ($arr as $key=>$item) { if($item==null){ continue; } else{$result[$key]=$item;} } return $result; }` Что не так с моим кодом все вроде норм?
Вопрос пользователя №5877
`function multiArgs(){ $num =0; $args = func_num_args(); if($args<=0){ return null; } $res = func_get_args($args); foreach($res as $result){ $num = $num+$result; } return$num; } `Почему не проходит проверку код все ведь сделал как просят в задании?
Вопрос пользователя №5876
Пожалуй, это был для меня самый интересный урок курса. Из-за построения архитектуры и тестирования. Правда, мне показалось, что маловато было уделено внимания именно проектированию архитектуры проекта, т.к. было бы чрезвычайно интересно поподробнее рассмотреть, как строить каркас приложения в ООП-стиле. Это, конечно...
Вопрос пользователя №5875
Добрый вечер! Не знаю, с чем связана такая ошибка, но когда я в практике смотрю файл вывода или тестов, то окно само перескакивает на файл с моим решением. Это ужасно бесит и не дает ни сосредоточиться, ни как следует изучить весь вывод или все тесты. Плюс, на маке не работает скролинг (именно в разделе "Урок") - пр...
Вопрос пользователя №5874
Map не додумался применить во второй функции, пришлось рекурсивно вызывать quotes с отфильтрованным списком. Но а вообще ощущения очень крутые, когда после пары часов раздумий приходишь к ответу. Отличный курс, спасибо!
Вопрос пользователя №5873
Нормально считается решать эти задачи используя show bytecode outline в идее. или это чит?
Вопрос пользователя №5871
Добрый день! Я вроде задание решила (глядя в вопросы и ответы), но какой-то осадок непонятости остался. С функциями > make и > node все понятно. А вот дальше как-то туманно. Насколько я понимаю, функция > append принимает на вход список (пустой или нет) и пару из тега и текста этого тега, правильно? И, соответствен...
Вопрос пользователя №5870
В примере с факториалом все понятно, но с заданием не могу понять как идет проверка нечетных чисел, как отсюда return iter(acc + 1); можно узнать, что 9 делится на 3, 121 на 11? Где тут return iter(acc + 1); происходит деление. Если не здесь, то где эта проверка идет?
Вопрос пользователя №5869
Чем подход с map отличается от простого вызова нужной функции в цикле? --- с map можно использовать любую функцию А в цикле любую функцию не использовать? Заранее спасибо.
Вопрос пользователя №5868
скажите как изменить ключ в ассоциативном массиве. пишу вот так ``` function SortWords($sentence) { $words = explode(" ",$sentence); $result = []; $count = 0; foreach ($words as $value) { if (!in_array($value, $result)) { $result[] = $value; } else{ $count++; $result[...
Вопрос пользователя №5867
Маленькая опечатка. Сейчас: Наши курсы могут появляться на сайте до того мы их запишем до конца. Исправлено: Наши курсы могут появляться на сайте до того как мы их запишем до конца.
Вопрос пользователя №5864
// removed
Вопрос пользователя №5862
Уважаемые господа! Позвольте в качестве предложения порекомендовать вам продумать процесс выдачи pdf или бумажной версии сертификата по завершении обучения по определенной профессии. Скажем, при завершении прослушивания всей теории по курсу, успешном прохождении практик и выполнении определённого колличества "челенд...
Вопрос пользователя №5859
Вот смотрю на "решение учителя", и не пойму как оно работает. Может кто-нить "разжевать"?
Вопрос пользователя №5858
Какой же этот yaml формат чувствительный к отступам - одного пробела не хватает и уже не запускается ((( Прям всё должно быть под линеечку выстроено...
Вопрос пользователя №5857
Подскажите, почему мы цепляем дом к элементу а не элемент к дому в функции append export const append = (dom, element) => consList(element, dom);
Вопрос пользователя №5856
Не могу понять как работает вот это: export const append = (list, element) => { if (isEmpty(dom)) { return element; } return cons(head(dom), append(tail(dom), element)); }; то есть я вижу как раскрывается dom, но не понимаю как в него попадает element. Тоесть у нас все развернулось до вида cons(x1,cons(x...
Вопрос пользователя №5854
застопорился на практике :) в задании сказано, что нужно "застабить" логгер; у класса Logger есть два метода - info и debug, собственно в тесте подменяю класс Логгер (делаю stub) с указанием этих двух методов, потом делаю $this->assertEquals(null, $this->stub->info('anyText')); $this->assertEquals(null, $th...
Вопрос пользователя №5853
Я прочитал Q&A по данному уроку и все равно не понял, что сделал не так. Мое дерево выглядит так: bash-4.3$ cd bash-4.3$ tree . └── fs ├── example1 │ ├── file │ └── subexample │ ├── file │ └── folder │ └── another_file └── example2 └── another_file 5 dir...
Вопрос пользователя №5852
Код писал так, как понял, на основе предыдущих данных и итеративном процессе, не заглядывая в вопросы и ответы: export const append = (numbers,numbers2) => { const Liter = (current, current2, acc) => { if (isEmpty(current)) { if (isEmpty(current2)) { return acc } return Liter(tail(cur...
Вопрос пользователя №5851
Кто-нибудь может мне объяснить зачем нужно делить с остатком?
Вопрос пользователя №5850
Если честно, то у меня не получилось с remove. Пришлось посмотреть решение учителя. Когда разобрал, то стало понятно.
Вопрос пользователя №5849
Вопрос по тестам: "Где можно определить Inner класс?" Хотелось бы уточнить, что имелось в виду под определением класса - его объявление или создание его инстанса (как понял это я и википедия). Если объявление, то можно ли привести примеры объявления в методе (цикл вне метода внутри родительского класса вряд л...
Вопрос пользователя №5848
Я думаю в решении учителя ошибка в последней строчке. Файл копируется без содержимого.
Вопрос пользователя №5847
Можно уточнить, зачем я прохожу этот курс, пригодиться ли он мне если я не являюсь пользователем ни Linux ни Mac или вы советуете все таки начинать пробовать работать с линукс прямо сейчас? Ведь если нет, то к тому моменту как я решу это сделать я скорее всего все забуду напрочь, что здесь узнал. Или bash где то ещ...
Вопрос пользователя №5846
`function uniq(array $arr){ $num =[]; if(empty($arr)){ return; } for($i =0; $i<sizeof($arr);$i++){ if(in_array($arr[$i],$num)){ continue; } else{ $num[] =$arr[$i]; } return $num; } } uniq(1,1,2,3,3,4,4);` Я не понял где ошибка.
Вопрос пользователя №5845
Спустя 3 часа вникания и ничего не понимания я все таки кажется разобрался. Мне очень хочется в это верить, чтобы перейти к следующему уроку. Я опишу тут ход своих мыслей, поправьте меня если я где то не прав, и если нужно я удалю это сообщение что бы не показывать решение. Вот этой строчкой: export const cons = (...
Вопрос пользователя №5843
Подскажите почему когда я делал отладку программы через console.log(quadrant(point1)); console.log(quadrant(point2)) console.log(quadrant(point3)) console.log(quadrant(point4)) я получил не 1 2 3 4 а ``` console.log solution.js:32 1 console.log solution.js:33 undefined console.log solution.js:34 ...
Вопрос пользователя №5842
Добрый день! Помогите, пожалуйста, разобраться в причине непрохождения теста. Код: ``` import { makePoint, getX, getY, toString } from 'hexlet-points'; import { cons, car, cdr } from 'hexlet-pairs'; // BEGIN (write your solution here) // import * as points from 'hexlet-points'; //const point1 = makePoint(1, 2); //c...
Вопрос пользователя №5840
function wordsCount($word) { if (empty($word)){ return $arrayResult = []; } $wordMassive = explode(' ', $word); $arrayResult = []; foreach ($wordMassive as $item){ if (!array_key_exists($item, $arrayResult)){ if ($item==''){ continue; } ...
Вопрос пользователя №5838
Вот когда я вижу надпись makeReсtangle - создает прямоугольник. Принимает параметры: левую-верхнюю точку, ширину и высоту. Для меня в голове это звучит, как "функция makeReсtangle принимает параметры такие то и создает прмоугольник" и выглядит как export const makeRectangle =(leftTopPoint,width,hight)=> { ... } А на...
Вопрос пользователя №5834
Правильно ли я понял, что points это частный случай pairs, существующий для определения именно точек? Тоесть это пара которая может хранить только простые значения (две простые координаты) а для создания более сложных пар (отрезка) мы уже должны использовать pairs (потому что парой значений здесь являются пары значе...
Вопрос пользователя №5832
Что не так? \b[a-z]{3}:[a-z]{3} На regex101.com все работает.
Вопрос пользователя №5831
<?php Не могу розобраться в чем причина ... Ааааа Памагите ))) Пишет ошибку : 1) Shop\Tests\CartTest::testCartAddItem Undefined index: price /usr/src/app/src/Shop/Cart.php:33 /usr/src/app/tests/Shop/Tests/CartTest.php:29 Cart.php:33 это ---> public function total()--> и строка ошибки ---> $this->total += $value[...
Вопрос пользователя №5830
Вопрос по теории зачем вообще ставить флаг, если просто можно написать return true;
Вопрос пользователя №5827
Что-то не пойму, почему на final ругается: ``` static public class Builder { private final Player player1; ..... public Builder player1(Player player1) { this.player1 = player1; return this; } ..... Ругается по всем полям, разумеется. Убираешь final - все нормально. Я не фана...
Вопрос пользователя №5826
Не совсем понял, зачем "num / 2", если и без деления код работает!?
Вопрос пользователя №5825
Почему код, представленный в теоретической части: const smallestDivisor = (num) => { let i = 2; while (i <= num / 2) { if (num % i === 0) { return i; } i = i + 1; }return 1; }; не корректно работает?
Вопрос пользователя №5824
Пока до конца не понял ситуацию с пользователями. Пытаюсь выполнить команду sudo psql -U postgres - получаю ошибку psql: FATAL: Peer authentication failed for user "postgres". Если запустить вот так sudo -u postgres psql - то срабатывает нормально.
Вопрос пользователя №5823
Я правильно понимаю, что к началу подразумевается, что postgresql уже должен быть установлен и пользователь создан?
Вопрос пользователя №5822
Подскажите, пожалуйста. Почему код не видит функцию "sumNumber"? `import * as strings from './strings'; // BEGIN (write your solution here) const sumNumber = (a) => { let sumString = 0; let str = String(a); let i = 0; while (i < str[i]) { sumString += Number(str[i]); i++; } return sumString; }; e...
Вопрос пользователя №5821
На сколько оно близко к оптимальному решению с теми знаниями, что у нас есть после этого курса? Очень "гавнокод" или терпимо? По-моему выглядит ужасно.
Вопрос пользователя №5819
Здравствуйте. Помогите, пожалуйста, разобраться с ошибкой: There was 1 error: 1) App\Tests\SolutionTest::testReduce PHPUnitFrameworkException: PHP Fatal error: Uncaught Exception: Serialization of 'Closure' is not allowed in -:330 Stack trace: 0 -(330): serialize(Array) 1 -(431): _phpunitrunisolatedtest() 2 {main} ...
Вопрос пользователя №5817
Доброго здоровья. Хотелось бы, иногда, понимать какие методы используются для инструкций. Здесь, например, mv.visitIincInsn(...). Хоть бы намекнули, что для IINC создан этот метод(аналогично LDC в предыдущем уроке). Я так понял, что такая аналогия в названиях методов будет сохраняться до конца курса? Спасибо
Вопрос пользователя №5816
Прошу прощения за глупые вопросы ( В solution.test.js import { cons, car, toString } from 'hexlet-pairs'; import { l, length, get } from 'hexlet-pairs-data'; import make from '../solution'; мы должны импортировать из solution.js make но в solution.js export default cards => (name1, name2) => run(name1, name2,...
Вопрос пользователя №5815
Что-то я запутался. Пересмотрел все вопросы и ответы, пересмотрел видео, перечитал текстовое описание под видео, но так и не могу понять в чем проблема: ``` import { makePoint, getX, getY, toString } from 'hexlet-points'; import { cons, car, cdr } from 'hexlet-pairs'; // BEGIN (write your solution here) export const...