Вопрос пользователя №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
завис на этим вопросом. правильный ответ меня обескуражил еще больше. Какие операции можно проводить над структурами данных, рассчитанными для хранения? (У этого вопроса несколько правильных ответов) Удалить элемент по индексу Сохранить элемент Изменить элемент Достать элемент по индексу Достать и удалить элемент