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

Не могу понять как сделать нужный вывод. Перепробовал уже много чего, что думал будет правильным. ● Data › #reverse expect(received).toBe(expected) // Object.is equality Expected: "(5, 4, 3)" Received: "(543)" 14 | const numbers = l(3, 4, 5); 15 | const numbers2 = l(1, 5, 2, 8); ...

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

В AST есть понятие children (как в любом дереве), но value и children это не одно и тоже Что считать за наличие детей? На примере, предложенном в задании: common: {+ follow: false, setting1: Value 1, ...} - у этого ключа отсутствует value, но есть children? Или это когда значением ключа является массив, типа: "key":...

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

Потратил вечер и утро. Довольно головоломная задача. Про функцию обертку долго не мог догадаться. Не совсем было понятно, как работает valueOf. И получается никакой рекурсии в привычном понимании тут нет? Функция не вызывает себя, и не возвращает результат всех вызовов. Здесь просто тупое соединение агрументов

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

Подскажите, пожалуйста, почему такой тест лишний и почему его нужно будет переписывать при рефакторинге: import React from 'react'; import renderer from 'react-test-renderer'; import NewMessageForm from '../src/components/NewMessageForm'; describe('NewMessageForm component', () => { let component; beforeEach((...

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

Как правильно работать с дампом базы? Например я хочу работать c продакшен данными локально. Вижу 2 варианта, первый ручной: иду на серевер ручками создаю дамп, накатываю локально и потом обратно на продакшен(если обновил данные). Второй: все те же деяствия только ansible скриптом. Тут же возникают еще вопросы: А ка...

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

Пожалуйста, помогите разобраться в решении учителя function concat. Я не понимаю почемы возвращается list2 isEmpty(list1)?

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

Подскажите, почему в const getIndex не срабатывает условие elem === near и не возвращается index? // deleted code ● findIndexOfNearest expect(received).toBe(expected) // Object.is equality Expected: 0 Received: false

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

Доброй ночи. Подскажите, пожалуйста, в чем разница моего решения и вашего? Интересует только момент вызова функции toUpperCase(). То есть код выполняется точно также, но есть разница в написании. Мой // deleted code Ваш // deleted code

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

Что-то я пропустил. Что за странная конструкция? export default { get, post } import { get, post } from '../solution'; Экспорт объекта и его дестракчинг?

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

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

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

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

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

К собственному удивлению решилось быстро и решение (https://ru.hexlet.io/code_reviews/58744) совпало с учительским процентов на 99% (: именование только немного отличалось)

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

Задание решил! https://ru.hexlet.io/code_reviews/58738 У меня вопрос нормально ли пользоваться каждый при решении задач такими ресурсами, как pythonTutor и Repl? Или надо, решать с помощью отладочной печати? Без них(ресурсов) пока не получается решать задачи!

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

Подскажите что не так ? выдает ошибку что нету на 25 строчке кода - знака ";" , но он там есть 25 $newArr[$uni] = 'unchanged'; PHP Parse error: syntax error, unexpected ';' in /usr/src/app/src/Arrays.php on line 25 Parse error: syntax error, unexpected ';' in /usr/src/app/src/Arrays.php on line 25 ниже весь код...

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

А можно ли назвать функцию mail в PHP полиморфной, ведь то чем она будет пользоваться на нижнем уровне например sendmail настраивается в конфиге PHP, и при ее вызове, мы не знаем что произойдет. И если это является полиморфизмом, то какого типа? Полиморфизм включения?

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

Правильно ли я понимаю, что проверку на допустимое расширение файла надо делать в одном месте в программе, чтобы в случае добавления нового типа файла изменения вносить только в одном месте. И получается что это место - модуль парсинга, поскольку именно в нем обрабатывается список парсеров и соответствующих расширен...

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

Парсинг, сам по себе, никак не связан с тем откуда приходят данные, из файла или приходят по сети. Может таком случае передавать в parseConfig два аргумента - расширение и данные? Иначе все равно не универсально получается - если данные приходят с сервера, что передавать в path.extname?!

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

Каким образом следует информировать пользователя об ошибке обработки (чтение файла, неправильное расширение): возвращать строку с ошибкой в качестве результата или писать в console.log и возвращать например null?

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

В методе toString класса PairedTag можно обойтись без мапа const inner = this.children.length > 0 ? this.children.join('') : this.body;

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

Не работает веб доступ. Uncaught ReferenceError: regeneratorRuntime is not defined at Object../src/application.js (application.js:2) at __webpack_require__ (bootstrap:78) at Object../src/index.js (index.js:1) at __webpack_require__ (bootstrap:78) at Object.0 (main.js:271) at __webpack_require...

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

Делал смотря видео с ютуба, нагородил такого, сначала решил что нужно разбить слово на две подстроки и просто сравнить их, потом, что нужно сравнивать зеркальные отражения и добавил функцию revers из курса введения в программирование, в ходе выполнения задания появилась мысль а можно обойтись без функции substr? ...

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

делаю все в точности как в видео, но выдает следующее: -bash: tree: command not found что не так вообще не могу понять, потому что на 100% повторяю за обучающим видео

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

Все не мог понять, почему не могу избавиться от лишних скобок... Пока не попробовал поменять местами элементы в cons -_-

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

Не могу произвести глобальную установку пакетов. В терминале после команды: sudo npm install -g sloc вот что: ``MacBook-Air:example_01 proskuryakov-m$ sudo npm install -g sloc Password: npm WARN npm npm does not support Node.js v10.8.0 npm WARN npm You should probably upgrade to a newer version of node as we npm W...

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

Скажите,пожалуйста? ответ 5, если я уберу у переменной d2 ключевое слово final, почему опять ответ 5? ``` public class Dot { Dot d; int size; public static void main(String[] args) { Dot dDot = new Dot(); final Dot d2; d2 = dDot.setDot(dDot); d2.d.size = 7; System.out.print(d2.size); } D...

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

мне не понятно, как вот эти 'ab##', 'c#d#' две строчки могут быть равны. compare('ab#c', 'ab#c'); // true compare('ab##', 'c#d#'); // true <- поясните, этот результат! compare('a#c', 'b'); // false

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

Никак не могу справится со счетчиком. Вот код: // removed Почему счетчик не изменяется после 2?

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

Доброй ночи! все вроде сделал правильно, весь список выводится, но дает ошибку: fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "Expected 8, but was 'American Bulldog\nAmerican Cocker Spaniel\nAmerican Coonhound\nAmerican Eskimo Dog\nAmerican Foxhound\nAmerican Pit Bull Terrier\nAmerican St...

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

Задание абсолютно непонятное, но из обсуждения стало понятно, что нужно внизу написать makе, тут можно просто скопировать, как я понял, из тестов, с умом. но все равно можно сформулировать задание конкретнее

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

Подскажите, почему tail(list) возвращает { [Function] pair: true } ? https://repl.it/repls/RoyalSameMainframe В доке к библиотеке: tail(l(10, 15, 20)); // (15, 20) Что-то я тут недопонимаю и не получается итеративно reverse реализовать.

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

Посмотрите ревью (https://ru.hexlet.io/code_reviews/58600) пожалуйста, просто не покидает ощущение что я ничего не понял

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

Добрый день! Я вместо bind использовал каррирование. Подходит ли такое решение для этого упражнения?

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

Ни при каких обстоятельствах нельзя создавать побочные эффекты на этапе загрузки файла (а файл с тестами это обычный модуль js, который импортируется внутри фреймворка jest). Чем это опасно/плохо? Как я понял, мне нужно readFileSync перенести внутрь toEqual?

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

// removed

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

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

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

А стек надо самому написать что ли?..

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

Вот такой вариант тоже проходит: class CourseTest { public function testGetName() { $this->assertTrue(getName()); } } Хотя в задании требуется нечто другое, но по заданию я, если честно не понял, что нужно :) Почему не прячется код под спойлер?..

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

"Без DNS невозможно дать доступ ДО сайта" не корректно использовано слово "ДО" правильнее будет "доступ К сайту".

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

Правильно я понимаю, что нужно добавить описание класса в решение?

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

Хотелось бы оставить замечание по поводу теории: В видео говорится, что функция oldestUser отбирает самого старого пользователя, но на деле это не совсем так. Функция выбирает самый большой возраст, который никак не привязан к самому пользователю (особенно, если бы были пользователи одного возраста). Её следовало б...

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

Здравствуйте!!!Не могу понять как работают (и что возвращают) функции getDeepChild и findNode. В моем коде всегда возвращают undefined.Помогите разобраться , пожалуйста.

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

Мне кажется Тест надо еще "подкрутить" малость чтобы вот такой вариант кода не проходил, а то я посмотрел код теста - сделал код и он прошел :) а по идее не должен был... // removed В коде Теста есть проверка на такой вариант: $this->assertFalse(checkIfBalanced(')()(')); // => false с ним код выше проходит тест. Но ...

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

про xdebug непонял. Куда его вставить?

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

Что-то не до конца понимаю Парсинг аргументов не часть библиотеки, он должен оставаться в bin Содержиоме моего бина: gendiff().parse(process.argv); часть после точки ведь и есть парсинг аргументов?! А у тебя он как был в библиотечном файле так и остался. Не понимаю, что имеется ввиду под библиотечным файлом. Если пр...

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

Для примера пишу код: // removed кажется близко, но к заданию не могу приложить. P.S. пора наверное идти спать;)

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

Тесты не проверяют, что по повторному нажатию на "дефис слева", задача снова меняет состояние на active, хотя в задании это четко указано. Вот ревью (https://ru.hexlet.io/code_reviews/58488) с ошибкой.

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

Не могу понять ошибку. Уже и код два раза переписал и все равно не проходит проверку expect(substr('abba')).toEqual('abba'); // removed

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

куда-то пропала форма для отправки сообщений ментору. куда слать аскинему?

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

https://ru.hexlet.io/code_reviews/58476 сделал быстро, задача легкая, но только прочитав в обсуждениях про // car(card)() Без этого код не работал, выводы консоли не помогали - их просто не было. Как бы я сам догадался? Хотелось бы ответа) Ну и хотелось бы оценки моего подхода - // менять игроков местами интерес...

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

Проблема с установкой пакета. Код ENOENT, -2. Прямо-таки поставила в тупик. Какие есть возможные причины такого поведения?