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

Почему если во втором запросе вставить req.on('end', () => { return callback(); }); вместо простоreturn callback(); то калбэк не срабатывает(Timeout.callback)?

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

Вячеслав, я Вас попрошу в последующих уроках, пожалуйста, говорите чуточку медленнее и, если не сложно, разжевывайте подробнее, технологий много новых, слёту непонятно вообще ничего) например, Вы обращаетесь к классу Response: что это за класс, откуда он взялся, что за метод build, де и как тут поднимается сервер, ч...

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

Когда пишу такой код- ничего не работает. export default (m,n) => { if (m<=0 || n<=0) { return ('M or N <=0'); } let i=Math.min(m,n); while (m%i!==0 && n%i!==0) { i=i-1; } return i; } Изменяю && в m%i!==0 && n%i!==0 на || и код отлично выполняется. Хотя странно, ведь должно без остатка делиться оба чис...

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

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

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

Вопрос вот в этой части кода: ``` @Override public T get(final int index) { // BEGIN (write your solution here) // END } // BEGIN (write your solution here) // END Вторые закомметированные BEGIN END они зачем? Нужно реализовать какой-то метод, но я не могу найти какой?

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

Приложите к чекпоинту аскинему с примером установки пакета и игры Т.е. надо собрать и опубликовать пакет в npm? Вопрос: зачем засорять базу npm бесполезными пакетами, да еще с непонятными именами (для уникальности нам приходиться менять имена)?

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

Скажите, пожалуйста, правильно ли я вообще делаю и в чем ошибка. ``` import { l, isEmpty, cons, reduce, has, reverse } from 'hexlet-pairs-data'; // BEGIN (write your solution here) export default ( list1, list2) => { let lists = reduce((element,acc) => cons(acc,element),list1,list2); let list = reduce((element,a...

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

Доброго времени суток)makeRectagle должна создавать прямоугольник в формате сегмента [(0,1),(5,4)]?или я что то путаю

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

Как создатели npm-пакетов решают вопрос с переносимостью на разные платформы, когда указывают путь до интерпретатора в шебанге?

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

Какой файл dist/index.js or dist/bin/brain-games.js правильно указывать как main(точку входа) в package.json?

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

Если бы файлов и логики будет больше, то может быть у index.js есть какая-то особая роль? Сейчас мы описываем логику в index.js, а brain-games.js используем как главный файл и как бинарный. Просто я думал, что index.js (из за его названия) - это как главное лицо программы.

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

Хочу разобраться с CI. Учебный проект маленький и я комитчу один. Тут понятно. Как это выглядит в больших проектах? Что-то вроде: есть главная продукт-ветка, в которую сливается девелоп-ветка (которая проверяется Тревисом). Допустим еще по ветке на фичи продукта и по n инженеров на ветку. Как тогда разрешается пробл...

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

У меня получается, что в wordsCount в учительском решении функция map - лишняя. Вполне достаточно filter и reduce. Ревью - https://ru.hexlet.io/code_reviews/11833

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

Пытаюсь разбираться в фреймворке Slim и там сплошь и рядом используются конструкции подобные примеру из видео: $this->renderer->render($text) Как работает эта вложенность?

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

Для чего в учительском решении в определении функции reduce присутствует внутренняя функция iter? У reduce своих параметров достаточно (включая аккумулятор) для определения итеративного процесса одной строкой кода. Отправил на ревью: https://ru.hexlet.io/code_reviews/11829

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

Добрый день! А не является ли решение учителя в функции containsTheOrigin() нарушением уровней абстракции? Ведь внутри функции мы спускаемся на уровень точек, минуя уровень сегментов. Понимаю, что решение логично, я и сам в своем варианте спустился к точкам, но исходя из теории урока, мне кажется можно было бы на ур...

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

В который раз выполнил задания, но не понял как. Поясните, пожалуйста, как работает метод sort(). Мне не понятна функция compare, какие аргументы она принимает на вход, и что делает? Откуда вообще берет функция эти аргументы и что она возвращает? По коду получается a=5, b=3 return 2 Sort получает значение 2, и что э...

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

Помогите, пожалуйста, понять как работает код. У меня есть функция: orderBy(fn, way) { this.collection = this.collection.filter(fn); return this; } в тесте я прописал const test = coll.orderBy(car => car.year); console.log("orderBy: " + test.toArray()); на выходе я получаю orderBy: sorento,rio,sportag...

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

Доброго дня! Не много поиграл с примером, создал инстанс класса и вместо this использовал имя инстанса. Результат остался тем же. Не знаю, правильный ли вывод что this - это упрощение кода в том, что не нужно вручную создавать инстанс?

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

export default (str) => { let strP = str.indexOf(" "); return strings.toUpperCase(str[0]) + str.substring(1, strP) + str[strP] + str[strP + 1].toUpperCase() } Выдает "Hello, W" если добавить в конце + str.substring(strP + 2) типа export default (str) => { let strP = str.indexOf(" "); return strings.toUppe...

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

Курс отличный, имхо не хватает инфы о UNION, либо я пропустил.

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

Код ``` export default (str) => { let arr = str.split(', '); for (let i = 0; i < strings.length(arr); i++) { arr[i] = strings.toUpperCase(arr[i][0]) + arr[i].substring(1) } return arr.join(', ') } ``` Выдает ``` expect(received).toBe(expected) Expected value to be (using ===): " Hello, World!" Rece...

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

Cовершенно не понял, это задание , как можно его начать проще решать по этапам...?

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

Реализация Enumerable. Помогите, пожалуйста разобраться. В контексте кода, что такое this.collection и просто collection? И что такое this? Хочу еще вопрос задать, раз уж начал. В примере у нас есть код: const result = coll.orderBy(car => car.year); result.where(...); result.select(...); result.toArray(); Правильн...

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

Скажу честно - сначала посмотрел в спеку. Испугался даже. Сначала захотел схалтурить: скопировать оттуда. Но т.к. там вызываются приватные методы типа finishToArray - сходу не получилось. Ну и тогда решил уже по честному. :) Хотя не совсем. Переменную ret (возвращаемый массив) все-таки определил как в спеке, этим во...

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

Самое главное перед выполнением задания внимательно изучить все подключенные модули. Целый вечер потратил, не обратив внимания на то, что у нас есть cons и городил велосипеды. Потом решил внимательно изучить доку и всё встало на свои места.

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

Подскажите, почему вариант SELECT * не проходит тесты? По идее должен проходить?

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

Игра идет до 3х правильных ответов или всего 3 вопроса и конец игры?

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

echo((cos(pi())) + sin(deg2rad(90))); Решилось задание только когда поставил скобки сразу после echo? Но зачем эти скобки? У меня на компьютере работает просто echo (cos(pi())) + sin(deg2rad(90));

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

При попытке протестировать функцию length из текущего раздела в консоли получаю ошибку: "PHP Fatal error: Uncaught Error: Call to undefined function Pairs\cons()" в строке: echo length(cons(1, cons(2, cons(3, null)))); хотя все все функции включены: use function Pairs\cons; use function Pairs\car; use function Pair...

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

echo sqrt((2, 2)); Parse error: syntax error, unexpected '' (T_POW) in D:\Prog\server\www\data\messbox\xxx.php on line 2 неожиданное '**'

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

Не могу понять почему в методе public int getSize() { // BEGIN (write your solution here) return figures.length; пишем именно figures.length; откуда это взялось???

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

Поправьте меня, пожалуйста. Что бы решить данную задачу я просматривал предыдущие уроки по свертке. Там у нас был код: reduce ((element, acc) => { return is ( ‘h1’, item ) ? acc +1 : acc; }, 0, html3); Где во внутренней функции, первым элементом идет элемент а вторым аккумулятор. По аналогии с данным примером я п...

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

Доброго дня! Несколько вопросов: Правильно ли я понял, что пока не обозначишь пакет в коде, папка не является пакетом? На примере двигателя из лекции. Если я в один класс импортирую несколько классов с одинаковыми названиями , к примеру Engine, но из разных пакетов, то будет ли это работать и как? Импортировать паке...

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

Поправьте импорты (не хватает иморта Листа) в файле University или добавьте блок begin end. а то битый час смотрел в рабочий код, и не мог понять что не так. поскольку там не было блока для вставки кода Ж)

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

Где можно посмотреть реализацию функций из модуля hexlet-poits. В частности функций cons, car, cdr

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

Почему в функции используется вычетание высоты из значения Y? Это же подразумевается в тестах. На мой взгляд не самая очевидная вещь, которая в описании задания не гегламентируется. // removed

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

Ухх... Круто. Наконец-то победил. Спасибо за такие задания, мозг кипит. Прокомментируйте пожалуйста моё решение: https://ru.hexlet.io/code_reviews/11737

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

А где объясняется про итеративный процесс?

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

видео не грузится

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

Маваен на может разрешить свои зависимости (( [INFO] Scanning for projects... Downloading: https://repo.maven.apache.org/maven2/org/glassfish/jersey/jersey-bom/2.17/jersey-bom-2.17.pom [ERROR] [ERROR] Some problems were encountered while processing the POMs: [ERROR] Non-resolvable import POM: Could not transfer arti...

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

filmScreening не может быть пустым и должен быть уникальным в паре с place Что значит "должен быть уникальным в паре с place"? Имелось в виду, что по этому полю нужно реализовать проверку того что два чела не купили билет на одно и то же место?

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

Я не понимаю, как импорт происходит из hexlet-point.md например. Там же самих функций нету, просто описание.

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

Поясните, пожалуйста, как определяется какой метод нужно использовать. Допустим у меня есть два таких кода, для simple card export const make = (name, dmg) => { return { name: name, damage: (health) => dmg, }; }; и для percernt card export const make = (name, percent) => { return { name: name, ...

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

Вопрос по базовым понятиям логики. У вас в первом уроке на 23 09 сказано что выражение 1 <-> 0 <-> 0 это ложь. То есть это выражение равно 0 (этот момент понятен) Мне не понятно как тогда верно выражение 1 <-> 0 <-> 0 = ((1 <-> 0) <-> 0) = (0 <-> 0) = 1 Как может 1 <-> 0 <-> 0 = 1 ?????????

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

Не могу понять чем функция count($array) отличается от sizeof($array)?

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

Вопрос по UTML Диаграммам, по ее как вообще должны делать по кусочкам или всю сразу? GUI будет делать для этой программы? Что такое ЮАЙ, говорят , но никак не могу понять обозначение Если в getFigure() если ни одно из условий не выполнится, что будет? будет return ""; Но почему об этом в уроках нигде не сказано. Ре...

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

Ещё вопрос. Я заметил, вы в конструкторе возвращаете this (то есть объект), но ведь new и так создает и возвращает объект. Чем это обосновывается или для чего вы это делаете? ``` js export default function PairedTag(name, attributes = {}, body = '', children = []) { Node.apply(this, [name, attributes]); this.bod...

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

Скажите, а что делать со ссылкой на конструктор — возвращать её или правильнее будет оставить как есть? ``` js function PairedTag(/.../){/.../}; console.log(PairedTag.prototype.constructor); // [Function: PairedTag] PairedTag.prototype = Object.create(Node.prototype); console.log(PairedTag.prototype.constructor); /...

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

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