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

Подскажите, че не так, два теста не проходят, голову ломаю, понять не могу. // removed

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

Добрый день! Тест мой ответ засчитал, но хотел узнать не сильно ли я в нем наворотил? // removed

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

Второй день бьюсь над orderBy. На мой взгляд должно быть так this.collection.slice().sort(compareFn) This - объект класса Enumerable, который мы получили из коллекции. .collection - не совсем понимаю, какую роль играет. .slice() - преобразует наш объект в массив для sort. compareFn - функция, определяющая порядо...

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

Я наверное туплю, но я не понимаю, как выполнить это задание вообще. Принципиально не хочу смотреть готовое решение. Уже несколько раз перечитал теорию, а задачка что то вообще не понятно ...(((

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

В уроке указан список литературы по ссылке: https://map.hexlet.io/pages/books. Но кажется правильная и более актуальная ссылка вот эта: https://ru.hexlet.io/pages/recommended-books

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

Где мне найти iTerm?

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

Не пойму, в середине статьи появляется package.json и дальше задание самостоятельное на его изменение, хотя такого файла в репозитории нет. Может, речь о composer.json?

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

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

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

Модификация массива ... - очень часто является не самым удачным решением, потому что это ведёт к изменению состояния программы, излишне усложняя её. Верю конечно на слово, но всё-таки - где можно почитать об этом подробнее? Ведь с этим принципом можно пойти дальше и, например, никогда не использовать let: let a = 1...

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

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

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

Подскажите, а в чём смысл постоянно для определения длины строки использовать "самодельные" функции, импортированные из strings.js? Зачем писать length(str), если можно использовать обычный str.length?

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

я что то делаю не так? запрос GET /stream HTTP/1.1 Host: hexlet.local Connection: close ответ HTTP/1.1 200 OK X-Powered-By: Express Transfer-Encoding: undefined Connection: close Date: Wed, 17 Jan 2018 19:41:23 GMT

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

Здрасте, во время решения практики долго бился с методом toArray(T[] a). В итоге нашел в интернетах решение с помощью методов пакета java.lang.reflect.Array. Подскажите существует ли альтернативное более элегантное решение? Спасибо!

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

Попробовал немного доработать решение учителя. Вот (https://ru.hexlet.io/code_reviews/33732). Вместо тернарника я добавил формулу по вычислению след/пред. слайда. Яв-ся ли это переусложнением или все норм?

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

Добрый день! При выполнении задания столкнулся с проблемой, не работает Web-доступ. После ввода команды в терминале make start, сам терминал срабатывает, но после перехода по вкладке Web-доступ выбрасывает на пустой экран. Причем решение использовал учителя, поэтому ошибки в коде исключены.http://joxi.ru/BA05Rw0hBxJ...

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

Подскажите, не могу решить задачу. Вот мой алгоритм. Вопрос, нужно внутри where создать новый массив this.operations? кроме того что у нас уже есть? определяем функцию where , аргументом которой будет массив элементами массива могут быть как функции так и объекты дальше проверяем если элемент этого массива функция ...

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

Подскажите, пожалуйста, насколько корректно такое решение (https://ru.hexlet.io/code_reviews/33718#file-0)?

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

Задачу решил (https://ru.hexlet.io/code_reviews/33712), но без четкого понимания рекурсивного обхода папок с пробросом через двойной аккумулятор. В голове возникла небольшая путаница между этими двумя аккумуляторами, и что куда в какой момент записывается... Как этот процесс можно описать словами? Алгоритм терминаль...

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

2 часа пыхтел, в комнате запахло горелым (и не от компа) и после решения и рефакторинга пришел к этому. Вопрос: Мэссэдж достаточно хорошо отображает название переменной? Делал как в приведенном примере с конструктором. Там приходила функция 'm', которая как я предполагаю является глаголом 'сообщи'. // removed

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

Во время лекции у меня сложилось впечатление что в режиме foreach можно проитерировать многомерный массив в одном цикле. Но погуглив я стал приходить к мнению что я понял неверно и как ни крути количество циклов вложенных будет равно размерности массива?

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

Решение учителя с циклом while, а в курсе про этот цикл не рассказывается. Мухлюете, господа :) PS Я тоже мухлюю с while, чо уж там.

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

Есть просьба сделать урок или туториал какой-нибудь по тому как читать сокращенные записи функций (стрелки). Как их расписывать, как наоборот развернутое описание сокращать. У меня сложность в решении этой задачи была именно в плохом понимании сокращенных записей. Как только все расписал подробно, задача сразу решил...

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

Насколько я понял, функция make нужна для создания абстрактного типа данных "список хтмл-элементов" на основе обычного списка. То есть строим барьер между хтмл-списком и просто списком. Но в решении, в функции toString хтмл-список проверяется на пустоту функцией isEmpty, которая предназначена для обычного списка. Т...

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

Привет, > Самостоятельная работа Выполните команду sloc path/to/nodejs-package и изучите вывод. у меня выдаёт ``` sloc path/to/nodejs-package ⬡ 9.4.0 Error: invalid path argument path/to/nodejs-package Error: Error: ENOENT: no such file or directory, lstat 'path/to/nodejs-pac...

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

Для reverse хорошо бы добавить в тест список из четырёх элементов, у меня не сразу заработал, только при отладке функции concat исправила. По функции concat - зачем обязательно использовать copy? Проще же реализовать с использованием reverse?

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

Тест прошел через цикл с перебором элементов. Однако вопрос на будущее: решать только теми методами которые дают в уроках или можно другими? Зашел по ссылке под видео на сайт php.net. Там есть функция готовая, которая возвращает новый массив с уникальными значениями из переданного ей массива. // removed Так вот этот...

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

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

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

Удивлён такой задачке у Хекслета! Привык ломать голову по нескольку часов, а тут всего делов. В решении смутила строка export default () => ... Разве тесты пропустят решение без названия модуля (index.js) ?

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

На локальной машине сработало. В тесте не хочет :-( function reverse ($phrase){ $result = ''; for ($i = strlen($phrase); $i >= 0; $i--){ $result = $result . $phrase[$i]; } } Ошибка в OUTPUT: 1) App\Tests\SolutionTest::testReverse with data set #0 ('olleh', 'hello') Uninitialized string offset: ...

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

Тупил над заданием часа 2. Когда уже совсем было думал сдаваться и просить помощи, внезапно прошел тесты). Причем решение оказалось практически идентичным решению учителя, за исключением именования переменных. Значит все-таки я не безнадежен)))

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

Здравствуйте. Вопрос не по заданиям, а для общего развития. Индексируются ли присутствующие в строке управляющие символы вроде \n, \t или экранирующий \ и учитываются ли они, скажем, при переборе через str[i]?

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

Здравствуйте. Немного застрял на этом задании. На данный момент моя ф-я возвращает массив из имен файлов, в которых имеется переданная подстрока ["nginx.conf", "config.json"]. То есть находит те файлы которые нужны. Не могу понять как и где использовать path.join. Мой код // removed

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

Я немного не понял это: // removed а точнее вот это ``` (message, health) => { switch (message) { как туда попадоют сообщение и хп? откуда они берутся? Да и вообще про весь этот код расскажите поалуйста, ну я вроде примерно догадываюсь как оно вроде работает, но расскажите пожалуйста. И еще вопрос, что именн...

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

Мне кажется, что данные видео необходимо расширить текстовыми примечаниями на тему именования переменных: использование is / can в булевых операциях; названия констант заглавными буквами с нижним подчёркиванием и построения кода в принципе: if (isToday) лучше, чем (if (time() <= 1516073153)); const SECONDPERDAY луче...

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

Здравствуйте, подскажите пожалуйста ``` const reat = (n) => { const numStr = String(n); let sum = 0; for (let i = 0; i < length(numStr); i+=1) { const digit = Number(numStr[i]); sum += digit; } return sum; } const isHappyTicket = (n) => { if (reat(n.substr(0,3)) === reat(n.substr(3, 3))) { re...

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

Самое классное задание из всеч которые пока-что были по этому курсу! Тема очень крутая, в ней на мой взгляд видно всю механику взаимодействия функций в программе, да и вообще принципа программирования. Над теорией думал 3 дня, пришлось полностью расписать на листочке (а потом в фотошопе на огромном листе, потому ч...

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

Сериализуйте в соответствии с JSON следующие поля: public String name = stringName; public int sum; boolean sho = true; Значение то какое в name? Как мне его сериализовывать?

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

решение (https://ru.hexlet.io/code_reviews/33552) Можно ваше мнение, правда линтер немного ругается.

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

Опять же вопрос по тому, что можно использовать для решения. В прошлый раз, я переделал задание потому-что массивы мы не учили. Можно ли в этой абстракции использовать массив? Если нет, то использовать пару с двумя парами в качестве аргументов, или я не правильно понял? 'Он может быть быть описан, например, так: [(1...

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

Здравствуйте. Я так понимаю фреймворк это такой каркас как бы, план можно сказать от которого будут плясать разработчики. Например фреймоворк для сайта это значит что по определенным правилам быть будет происходить разработка этого сайта исходя из того под что заточен фреймворк . Я прав или нет?

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

Не понял 7 вопрос

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

ошибка в коде: const smallestDivisor = (n) => { let counter = 2; let result = 1; if (n < 1) { return NaN; } else if (n === 1) { return 1; } else if (counter > n/2) { return n; } while (n % counter !== 0) { result = n / counter; counter = counter + 1; console.log (result) } return result...

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

Здравствуйте . Не могу выполнить задание так как контейнер где выполняется решение дергается (а именно при подгрузке текста в index.html и style.css начинается дерганьеб при переключение на output перестает) без остановки , думал проблема в браузере и расширениях , проверил, оказалось нет . Подскажите как решить дан...

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

page-loader --output /var/tmp https://hexlet.io/courses должна ли программа проверять существование /var/tmp и создавать директории при их отсутствии

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

Здравствуйте, немного не понятно как обычном языком для понимания объяснить что значит Тьюринг-полный или нет язык. И что это за понятие. Прочитал много статей но все равно не понял до конца и врядли кому то смогу объяснить(новичку) так , чтобы у того не возникло вопросов.

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

Ох и намучился сегодня с Heroku. В итоге локально все работает, а если деплоить на Heroku, то падает с ошибкой: at=error code=H10 desc="App crashed" method=GET path="/" host=pacific-depths-75109.herokuapp.com request_id=84ad83d5-c46e-48b6-9530-a060561b8884 fwd="188.170.73.255" dyno= connect= service= status=503 byt...

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

Добрый день, подскажите пожалуйста в чем ошибка? мой код - ``` вывод - FAIL tests/segments.test.js ● segment › midpointSegment Argument must be pair, but it was 'segment => (0, _hexletPairs.car)(segment)' at checkPair (../../local/share/.config/yarn/global/node_modules/hexlet-pairs/src/index.js:21:11) at c...

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

Немного застрял на задаче из-за того, что вместо return использовал в функции echo - проверка фейлилась, хотя явного указания на источник ошибки не было. Я сначала перебрал много вариантов расстановки скобок, а уже потом тут увидел, что надо было делать return. Может, стоит в результатах теста об этом писать?

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

У меня случилась лёгкая каша в голове в связи с выбором нужного глагола. Если с маршрутом / проблем нет, то с выбором глаголов для остальных маршрутов возникли проблемы. Вот моя логика: Для increnent/decrement взял PATCH, ведь я изменяю существующую вещь. Для reset и set взял put - полное обновление существующей в...

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

Добрый день. Есть подозрение о неисправности упражнения