Сообщество Хекслета

Андрей Литвиненко 5 минут назад →

Доброго времени суток! Решил упражнение таким вот способом - https://ru.hexlet.io/code_reviews/174171. Тест проходит. Если правильно понимаю, без участия экспорта. Пытаюсь скорректировать решение, по аналогии с решением учителя, чтобы был экспорт, тест не проходит - https://ru.hexlet.io/code_reviews/174171. Подскажите, пожалуйста в чем ошибаюсь.....

Иван Ляшов 23 минуты назад →

2 тема в которой просто тьма . Помогите разобраться в слайдах где изменяемость и где нет.

const coll = new Enumerable(cars); const coll2 = coll.where(car => car.year > 2012); Вопрос тут coll2.where(car => car.brand === 'kia'); // 1 это строка делает выборку автомобилей киа и как я понимаю coll2 теперь так же содержит только автомобили киа.Не пойму я как в следующую строку приходит неизменный coll2 если наша выборка его меняет. coll2.where(car => car.brand === 'bmw'); // 2

Александр Шелгунов 32 минуты назад →

Странно, но у меня решение не отрабатывает и выдает кучу ошибок, сверился с решением учителя, почти одинаково, даже после копипаста готового решения выдает те же ошибки. Отправил на ревью, ник Casual

Кирилл Григорьев около 1 часа назад →

Клонируйте репозиторий nodejs-package, а затем выполните внутри него команду npm update. Изучите вывод команды git diff.

Почему git diff ничего не вывел?

enter image description here

Viktor Moisseyenko около 2 часов назад →

https://ru.hexlet.io/code_reviews/174124 Не логичней ли делать перебор по искомым ключам, а не по входному массиву?

Dale Barbara около 2 часов назад →

Учитывая, что нету никаких доп. требований к реализации и начальному значению, реализовал без использования состояния. Жизнеспособно ли такое решение ? Также интересует, будет ли в таком случае перерисовываться вся картинка - когда кликаем на отдельную кнопку, или все же по отдельности ? Ведь, если мы не меняем состояние и пропсы, перерендеринга не должно быть.

Владислав Бондаренко около 3 часов назад →

Здравствуйте! Немного застыл я с заданием, первый тест прошел. А вот второй...

Expected value to equal:
"<html><head><title>hello, hexlet!</title></head><body><div class=\"separator\"></div><h1 class=\"header\">html builder example</h1><div><img class=\"image\" href=\"#\"><span>span text2</span></div></body></html>"
Received:
"<html><head><title>hello, hexlet!</title></head><body><div class=\"separator\"></div><h1 class=\"header\">html builder example</h1><div><img class=\"image\" href=\"#\"><span>span text2</span></div></body></html>"

https://ru.hexlet.io/code_reviews/174087

Буду признателен, если укажите мне на мою ошибку.

Андрей М. около 4 часов назад →

Очень надеюсь на подсказку, что за проблема:

Exception in thread "main" java.lang.RuntimeException: test2Task3 is failed! expected result: 4, actual result: 0
at Main.test2Task3(Main.java:98)

https://ru.hexlet.io/code_reviews/174073

В Idea методы тестировал на строке - получал верные ответы

Dale Barbara около 4 часов назад →

Линтер на тестах:
/usr/src/app/__tests__/test.jsx 10:30 error Expected parentheses around arrow function argument arrow-parens

Я так понимаю, что в учительськом варианте data-атрибут суто для проформы ? Т.к. в доке к инструменту сказано, что

Beside using above data-attributes, you could call it via code (Usage).

Тоесть все работает без него.

Никита Николайчук около 4 часов назад →

Добрый день, есть ли ошибки в таком селекторе?

const getTasks = state => {
  const { tasks: { byId, allIds, currentFilterName } } = state;
  const tasks = allIds.map(id => byId[id]).filter(task => currentFilterName === 'all' || currentFilterName === task.state)
  return tasks;
  }

export const filteredTasksSelector = createSelector(
  getTasks,
  tasks => tasks,
);

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →