Вопрос пользователя №17380
Как решение (https://ru.hexlet.io/code_reviews/57154) ?:) К четвёртой ревизии думаю всё правильно докумекал
Вопрос пользователя №17378
Вот как в другую степь прыгнул. Я сижу и вообще не понимаю что от меня хотят. Надо как-то поэтапно задачи давать. Подумаю продливать ли подписку.
Вопрос пользователя №17377
Добрый день! У такого решения (https://ru.hexlet.io/code_reviews/57273) есть недостатки? Или оно может считаться корректным?
Вопрос пользователя №17376
У меня первый же тест не проходит, пишет: Expected value to equal: {"tasks": {}} Received: {} Хотя у меня в консоли {"tasks":{}} Вот reducer мой // removed Вывод для всего задания мой: ``` {"tasks":{}} {"tasks":{}} {"tasks":{"1":{"id":1,"text":0.6648503162544592}}} {"tasks":{"1":{"id":1,"text":0.6648503162544...
Вопрос пользователя №17375
Подскажите, а как сделать так, чтобы ваш import getX, getY и т.д , заработал локально на моем компьютере? Я вроде пытался сделать npm install hexlet-pairs, но что-то пошло не так)) Просто в каком-то из прошлых курсов, вроде бы, говорилось о том, что весь код мы должны начать писать локально на компьютере.
Вопрос пользователя №17374
Для тестов использую in memory хранилище sqlite. Как запускать миграции в in memory режиме?
Вопрос пользователя №17373
Какие есть способы создавать файл миграций? Только через cli sequelize migration:generate | model:generate] прописывая все поля? UPD Можно сгенерировать файл, а поля дописать
Вопрос пользователя №17372
// removed Пишет: error Infix operators must be spaced space-infix-ops Что делать? ошибка в "const iter = (counter, acc)" на первую скобку показывает
Вопрос пользователя №17370
Почему в решении учителя в классе SingleTag не вызываются данные с базового конструктора с помощью new , а используются напрямую через this. и все работает, а если так сделать в классе PairedTag - код падает с ошибкой? Это связанно с тем, что constructor в базовом классе полностью идентичный конструктору в классе Si...
Вопрос пользователя №17369
https://ru.hexlet.io/code_reviews/57278 решил через итеративный процесс. Не было ли это реализацией по суди reduce? а то для меня пока сложно писать именно функцию, которая идет первым аргументом в reduce, в связи с чем решаю алгоритмически.
Вопрос пользователя №17367
https://ru.hexlet.io/code_reviews/57243 мне кажется, в решении учителя можно убрать Math.abs()
Вопрос пользователя №17366
Содержимое src/Validator.php в решении здесь из другого урока.
Вопрос пользователя №17365
В задании: templates/index.phtml Выведите список добавленных постов. Каждый пост это имя, которое представлено ссылкой ведущей на редактирование. Рядом с именем кнопка для удаления поста. Можно просто удалить, потому что это уже реализовано в templates/posts/index.phtml. Да и вызывается этот шаблон 1 раз выше // BEG...
Вопрос пользователя №17364
метод hasChild должен проверять наличие ребенка по ключу во всем дереве или только на первом уровне?
Вопрос пользователя №17362
Не понял немного синтаксис , {name} это создается объект с ключом name. const { name } = getPropertyAction(arg) .getPropertyAction(arg) на выходе дает объект с двумя ключами. Как оттуда извлекается первое значение?
Вопрос пользователя №17361
Repo не имеет метода delete, есть destroy Здесь ``` $app->get('/users/{id}', function ($request, $response, array $args) use ($repo) { $id = (int) $args['id']; $user = $repo->find($id); if (!$user) { return $response->withStatus(404)->write('Page not found'); } } и здесь $app->delete('/users/{id}', f...
Вопрос пользователя №17360
А что нам дает наличие в нашем языке объектов первого класса и функций высшего порядка, по сравнению с языками, в которых такой возможности нет? Может нам открываются новые подходы и техники, либо наоборот, становятся ненужными применение каких то вещей бездумно взятых из языков где таких возможностей нет? Возможно ...
Вопрос пользователя №17359
мое решение // removed решение учителя // removed Интересует почему в решении учителя нет return и почему проходит проверку такое решение?
Вопрос пользователя №17358
Хотел обратить внимание, что бросилось в глаза, в решении учителя нагромождение оторванных от упражнения имен 'a', 'b', 'c', 'd'. Мне кажется это не совсем отражает суть упражнения. В курсах часто говорится о том, что код в первую очередь должен писаться для людей, поэтому думаю уместнее было бы с самых азов приучат...
Вопрос пользователя №17357
Добрый день. Текущий набор тестов проходит, если решить задачу примерно таким образом - https://ru.hexlet.io/code_reviews/57187 Предлагаю добавить такой тест: const str6 = '}>)(<{'; expect(isBracketStructureBalanced(str6)).toBe(false);
Вопрос пользователя №17355
Вопрос: как найти среди нескольких БД нужную нам таблицу по имени? Только если коннектиться ко всем БД и просматривать список таблиц? Например, в задании нужно узнать имена столбцов таблицы, чтобы перечислить их. Я подключаюсь поочередно к каждой БД (их 4) через \с и просматриваю список таблиц через \d. Но, возможно...
Вопрос пользователя №17354
Оставил задачу на попозже, закончил свои дела и начал выполнять. На 3 задании решил открыть документацию к модулю hexlet-pairs.md: - по нажатию левой кнопки мыши модуль не открывается - при попытке открыть в новом табе, модуль не открывается - при попытке вывести через cat хотя бы, оказалось, что консоль была ...
Вопрос пользователя №17353
Сделал решение в одной функции с одним циклом. Так можно или лучше разбить на отдельные функции для читаемости кода? https://ru.hexlet.io/code_reviews/57162
Вопрос пользователя №17352
Ребята, прежде всего спасибо за такой полезный ресурс! Я сам дизайнер, так что с программированием я даже не на вы, а на они, но здесь смог сделать небольшие шаги. Сидел весь вечер над этим заданием и написал код. Проверил на python, вроде бы работает, а здесь принимать отказывается. Глянул ваше решение и оно отлича...
Вопрос пользователя №17351
Добрый день! Вот на этот код почему-то пишет, что zip - не функция // removed вот вывод ошибки ``` TypeError: (0 , _zip2.default) is not a function at Object.it (__tests__/zip.test.js:9:38) at Promise.resolve.then.el (../../local/share/.config/yarn/global/node_modules/p-map/index.js:42:16)
Вопрос пользователя №17350
почему если указан неккоректно Content-Type: text/plain выдает 422 статус википедия говорит 422 Unprocessable Entity — сервер успешно принял запрос, может работать с указанным видом данных (например, в теле запроса находится XML-документ, имеющий верный синтаксис), однако имеется какая-то логическая ошибка, из-за ...
Вопрос пользователя №17349
use Ds\Deque; Воспользуйтесь классом \Ds\Deck для работы с колодами
Вопрос пользователя №17347
// removed
Вопрос пользователя №17346
Решил без order, сначала подумал, что это я такой умный, а оказалось в логах здоровье противников меняется местами. Тесты это не отлавливают.
Вопрос пользователя №17343
Ничего не понял. Из-за постоянных ошибок тест даже не доходил до getMethod, чтобы сработали console.log(). И отладка была невозможна. Первое упражнение, где пришлось смотреть решение учителя. Может что-то почитать можно на эту тему?
Вопрос пользователя №17342
Решил в одну строчку)) подскажите, нужно ли улучшить читаемость и как именно это сделать в моем случае ? https://ru.hexlet.io/code_reviews/57104
Вопрос пользователя №17341
Почему length изменяется с 4 на 0? В комментариях кода я указал. Ведь если в ближайшем окружении значение не найдено, происходит поиск уровнем выше, где length = 4 - печатал на экране лично. // removed
Вопрос пользователя №17339
Для таких сложных тем нужен текст и видео. Как можно больше примеров и пояснений как за чем выполняется, иначе текст этот бессмысленный.
Вопрос пользователя №17338
Единственный способ расти по-настоящему быстро и качественно это изучать то, что дается тяжело, языки с новыми парадигмами, другие области программирования, такие как мобильные приложения, фронтенд вместо бекенда и наоборот. "Изучать тяжёлые вещи, чтобы стать лучше" - кажется плохим советом Подходы\инструменты могут...
Вопрос пользователя №17337
Вопрос не теме, но служба поддержки в выходные молчит, а мне нужно до утра понедельника вписаться или не вписаться в проект. Вопрос: если я в первой попытке проекта Brain Games решил 6 заданий, то вторая попытка начнется с седьмого задания?
Вопрос пользователя №17336
Что может значить такой вывод? Никак не могла понять в чем проблема - посмотрела решение учителя, и первые 3 функции полностью совпадают. ```make: Entering directory '/usr/src/app' npm test -s FAIL tests/segments.test.js segment ✕ encountered a declaration exception (9ms) ● segment › encountered a declarat...
Вопрос пользователя №17335
<input type="text" name="user[name]" value="<?= htmlspecialchars($user['name']) ?>"> Notice: Undefined index: name и в других полях нужно условие isset(). Код формы еще увеличится устрашающе :) $user['city'] === 3 ? 'selected' : '' ?> value="3">Москва</option> $user['city'] === 13 ? 'selected' : '' ?> value="3">Пен...
Вопрос пользователя №17334
// removed Почему NaN не срабатывает? make: Entering directory '/usr/src/app' suppressor pass 'RESULT=pass babel-node test.js' assert.js:79 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: 1 == NaN at Object.<anonymous> (/usr/src/app/test.js:8:8) at Module._compile (internal/modules/cjs/...
Вопрос пользователя №17333
Если пользователь будет искать 'Alex', а не 'alex', то он ничего не найдет. Можно решение сделать универсальнее и чуть короче: startsWith(string $substring [, boolean $caseSensitive = true ]) s('...')->startsWith($term, false);
Вопрос пользователя №17332
Мне показалось, что много недосказанности в данном уроке. До этого проблем не было. Окей, суть мемоизации(если я правильно понял) в предотвращении повторных вычислений. Тогда возьмем очевидный пример, который сразу напрашивается: "в определенный момент применить 'length' к объекту, запомнить результат, и после опред...
Вопрос пользователя №17330
Pozhailusta ob'iasnite mne pochemu code ne prohodit test? Rabotaet v google console const isPerfect = (num) => { const arr = []; for (let i = 1; i < num; i += 1) { if (num % i === 0) { arr.push(i); } } let c = 0; for (let j = 0; j <= arr.length; j += 1) { c += arr[j]; } if (c === num)...
Вопрос пользователя №17329
Почему-то при вводе в терминале make test выскакивает ошибка: bash-4.4$ make test make: phpunit: Command not found Makefile:2: recipe for target 'test' failed make: *** [test] Error 127 Сбрасывал задание, после сброса то же самое.
Вопрос пользователя №17328
Доброго времени суток, Не могу понять каким образом изменить решение, чтобы все тестовые случаи проходили проверку. ``` const substr = (str, start = 0, length = getLength(str)) => { let newStr = ''; if (length < 0) { length = 1; } if (length === 0 || start > getLength(str)) { return ''; } if (lengt...
Вопрос пользователя №17327
// removed Для чего тут доллар в строке?
Вопрос пользователя №17326
Александр, алоха! В решении учителя опечатка в строке: [$first,] = $numbers;
Вопрос пользователя №17325
```const isPrime = (num) => { for(let i = 1, i <= num, i++){ if( num !==1 && num % i === 0){ return num; } } }; ``` Почему выдает что символ не правильный? ОШИБКА make: Entering directory '/usr/src/app' npm test -s FAIL tests/isPrime.test.js ● Test suite failed to run /usr/src/app/isPrime.js: Unexpected toke...
Вопрос пользователя №17324
Ну ппц наконец то решил (https://ru.hexlet.io/code_reviews/57033)!) Убил 2 недели обдумывая задание, и уже думал не быть мне программистом, учитывая что институт я закончил именно на него =)) Спасибо Александру, несколькими топиками ниже , очень сильно помог в каком направлении двигаться. Что хочу сказать - очень...
Вопрос пользователя №17323
Вопрос на тему использования mv: В видео внимание было акцентировано на перемещение содержимого папки в другую папку при помощи: mv <...>/* <...> Это отличается от mv <...> <...> тем, что папка не будет удалена, я правильно понимаю?
Вопрос пользователя №17322
// removed Выводит ошибку make: Entering directory '/usr/src/app' npm test -s FAIL tests/solution.test.js ● solution expect(received).toBe(expected) Expected value to be (using ===): "tac" Received: "undefinedtac" at Object.<anonymous>.test (__tests__/solution.test.js:4:42) at Promise.resolve.then.el (...
Вопрос пользователя №17321
Я - пользователь Windows, перехожу на Linux, но хочу сделать это грамотно. Около 2 месяцев назад ставил русифицированную версию, LTS не ставилась, с интернет ресурса: (ubuntu.ru)[http://ubuntu.ru/] Какие действия можете порекомендовать в общем, в поступательном направлении? Как планируется: - установить (последню...