Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
yarkov

Алексей Ярков

Помог ответ? Отметь решением.
  • 1966
    вклад
  • 244
    вопроса
  • 1847
    ответов
  • 75%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как поменять цвет всей строки в vs code в зависимости от текста в строке?

    yarkov
    Алексей Ярков @yarkov
    Помог ответ? Отметь решением.
    Расширение Highlight будто для вас писали ))
    Ответ написан 24 янв.
    1 комментарий
    1 комментарий
  • Как посчитать сколько раз вызвался map в дочерних компонентах?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Сколько раз вызван map === длине массива. Просто вызвать setCounter(counter + itemsArray.length).
    Ответ написан 24 янв.
    1 комментарий
    1 комментарий
  • Конвертация MAC-адресов в HTML через Input?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Пробовал самостоятельно сделать код, но надо уроки смотреть с самого начала

    С такой формулировкой вам сюда
    Ответ написан 23 янв.
    Комментировать
    Комментировать
  • Что за расширение в VSCode делает стрелку из =>?

    yarkov
    Алексей Ярков @yarkov
    Помог ответ? Отметь решением.
    Это лигатуры, в настройках шрифта
    Ответ написан 22 янв.
    Комментировать
    Комментировать
  • Как исправить проблему с локализацией JS?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Получится вставить результат РНР функции, если js файл рендерится через РНР.
    Ответ написан 21 янв.
    1 комментарий
    1 комментарий
  • Как развернуть nodejs+npm в Docker?

    yarkov
    Алексей Ярков @yarkov
    Помог ответ? Отметь решением.
    Что сложного в том, чтобы загуглить и по второй же ссылке найти готовое?
    ОК, Гугл: use sass as docker container

    https://registry.hub.docker.com/r/jbergknoff/sass
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • Как писать код на android?

    yarkov
    Алексей Ярков @yarkov
    Помог ответ? Отметь решением.
    застрял в цикле сон-колледж-работа-сон

    Не надо в этом состоянии ещё и на телефоне кодить. Голова отдыхать должна. Иначе совсем скоро ты ещё и во сне кодить начнёшь, а это не очень приятно. Просто поверь на слово.
    Ответ написан 20 янв.
    3 комментария
    3 комментария
  • Как дождаться обновления query параметров при использовании $router.push в watch функциях?

    yarkov
    Алексей Ярков @yarkov Куратор тега Vue.js
    Помог ответ? Отметь решением.
    Есть ли возможность заставить их работать по очереди?

    Обновлять по очереди
    Ответ написан 20 янв.
    3 комментария
    3 комментария
  • Что не так с импортом npm пакета?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Вас путь к файлу на втором скрине не смущает совсем? Надо не просто страницу браузером с диска открывать, а поднять вебсервер и через него отдавать. Чтобы по http получать страницу.
    Ответ написан 19 янв.
    3 комментария
    3 комментария
  • Аналог extends в docker-compose v3?

    yarkov
    Алексей Ярков @yarkov
    Помог ответ? Отметь решением.
    Можно несколько файлов при запуске указать и они будут объединены.

    docker-compose -f 1.yml -f 2.yml up

    Так можно например во втором файле добавить/изменить/переписать инструкции к сервису из первого файла.

    https://docs.docker.com/compose/extends/
    Ответ написан 15 янв.
    5 комментариев
    5 комментариев
  • Как игнорировать отсутствие ключа у объекта?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    cur_p.ters[item]?.ges
    Ответ написан 15 янв.
    1 комментарий
    1 комментарий
  • Почему Docker не видит обновление файлов?

    yarkov
    Алексей Ярков @yarkov
    Помог ответ? Отметь решением.
    FROM node:16-alpine
    
    WORKDIR /app
    
    EXPOSE 3000
    
    CMD ["/bin/sh", "-c", "set -eu; npm install && npm start:dev"]


    version: '3.9'
    
    services:
      nodetest:
        container_name: nodetest
        build:
          context: .
        volumes:
          - .:/app:rw,cached
        ports:
          - 3000:3000
        restart: unless-stopped
    Ответ написан 14 янв.
    Комментировать
    Комментировать
  • Как получить данные с сервера через fetch?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    А где вывод в РНР? Вижу только добавление в массив.
    Ответ написан 12 янв.
    2 комментария
    2 комментария
  • Можно ли программно отрендерить vue компонент передав шаблон и параметры?

    yarkov
    Алексей Ярков @yarkov Куратор тега Vue.js
    Помог ответ? Отметь решением.
    vue-runtime-template-compiler
    Ответ написан 09 янв.
    Комментировать
    Комментировать
  • Написать функцию возвращающую cумму элементов массива?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    function sum(numbers) {
        const index = numbers.findLastIndex(n => n === 0);
    
        if (index < 0) {
            return 0;
        }
        
        return numbers
            .slice(index)
            .reduce((acc, num) => acc + num, 0);
    }
    
    console.log(sum([2.1, 3.1, 4.1, 6.1, 7.1, 9.1, 11.1, 0.0])); // 0
    console.log(sum([2.1, 3.1, 4.1, 6.1, 7.1, 9.1, 11.1, 0.0, 3.1, 4.1])); // 7.199999999999999
    Ответ написан 08 янв.
    Комментировать
    Комментировать
  • Как правильно обрабатывать addEventListener в TypeScript?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    function mask(event: Event & { keyCode: number })
    А лучше вынести конструкцию в отдельный тип чтобы переиспользовать.
    Ответ написан 05 янв.
    1 комментарий
    1 комментарий
  • Как запустить js код на сервере?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Установить на сервере Node.js и запустить как на локальном компьютере. В чём конкретный вопрос?
    Ответ написан 30 дек. 2022
    4 комментария
    4 комментария
  • Почему response.json( ) после fetch асинхронен?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Мы ведь не посылаем никаких данных на сервер

    По вашему получается, что асинхронной должна быть только передача и получение данных с сервера ))
    Куча браузерного API работает асинхронно, используя промисы.
    Конкретно про response.json( ). Ответ от сервера может быть весьма немаленьким и логично, что его чтение стоит сделать асинхронным. Но это моё предположение.
    Ответ написан 30 дек. 2022
    3 комментария
    3 комментария
  • Не правильно работает эмуляция?

    yarkov
    Алексей Ярков @yarkov
    Помог ответ? Отметь решением.
    g4ozpqqvfcmsttzvj2tfsr1yiw0.png

    Эмуляция отсутствия сети не включена случайно?
    Ответ написан 28 дек. 2022
    2 комментария
    2 комментария
  • Скрыть(зашифровать) токен телеграм js?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Всё что доступно браузеру - доступно всем
    Ответ написан 27 дек. 2022
    3 комментария
    3 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Sozdavan
    • 15 ответов
    • 0 вопросов
  • Evgenii
    • 12 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 9 ответов
    • 0 вопросов
  • mayton2019
    • 7 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации