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

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

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

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

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

Убей зловреда — спаси серверы. Тест по инфобезу
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Антон

Разработчик CRM/ERP систем
  • 218
    вклад
  • 3
    вопроса
  • 378
    ответов
  • 24%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как получить объект из массива по значению определённого свойства?

    Антон @karminski
    Разработчик CRM/ERP систем
    const obj = [{id:1, name: test},
    {id:2, name: test2},
    {id:3, name: test3}];
    
    console.log(obj.find(item => item.id === 1));
    Ответ написан 11 дек. 2020
    1 комментарий
    Нравится 2 1 комментарий
  • Можно ли заменить redux на useContext + useReducer?

    Антон @karminski
    Разработчик CRM/ERP систем
    redux можно спокойно заменить на useState + useContext
    Ответ написан 05 нояб. 2020
    Комментировать
    Нравится Комментировать
  • Как поднять стейт в родительский компонент?

    Антон @karminski
    Разработчик CRM/ERP систем
    Насколько я помню, поднимать стейт в реакте нельзя. Можно задать стейт выше вашего родительского компонента и спускать его ниже с помощью контекста.
    Ответ написан 18 окт. 2020
    1 комментарий
    Нравится 1 комментарий
  • Как правильно сохранять в базу форму с данными и восстанавливать ее оттуда?

    Антон @karminski
    Разработчик CRM/ERP систем
    Сохраните данные формы в формате JSON. Это самый простой и удобный способ хранения данных.
    Ответ написан 18 окт. 2020
    Комментировать
    Нравится Комментировать
  • Почему Windows 10 выходит в спящий режим через 2 минуты?

    Антон @karminski
    Разработчик CRM/ERP систем
    • Проверить настройки Биос
    • Проверить батарею (если ноутбук)
    Ответ написан 05 окт. 2020
    2 комментария
    Нравится 2 комментария
  • Как сделать To do list с сохранением данных?

    Антон @karminski
    Разработчик CRM/ERP систем
    Вам нужно хранить задания в базе данных
    Ответ написан 29 авг. 2020
    1 комментарий
    Нравится 1 комментарий
  • Как правильно делать SPA приложение на Laravel и Vue Router?

    Антон @karminski
    Разработчик CRM/ERP систем
    SPA -SINGLE Page Application. Т.е. с точки зрения Laravel - у вас ОДНА страница, на которой вы подключаете Vue.JS, и который сам уже разруливает роутинг приложения. Т.е. правильный вариант - в Laravel один роут (типа только /), а остальное в Vue.
    Ответ написан 28 авг. 2020
    3 комментария
    Нравится 1 3 комментария
  • В чем преимущества использование React в Laravel?

    Антон @karminski
    Разработчик CRM/ERP систем
    В современном мире веб-разработки backend (Laravel, Symfony, Native PHP etc.) используется для доставки и обработки данных. Backend не занимается отрисовкой шаблонов страниц - это работа frontend (React, Vue, Native JS). Кроме того, frontend умеет изящно работать с состоянием страниц (анимациями, обновлениями полей, подсчетами и т.п.)

    При этом никто вам не мешает делать весь проект "по-старинке" на backend.
    Ответ написан 28 июл. 2020
    Комментировать
    Нравится Комментировать
  • Как предложить скачать файл на устройство?

    Антон @karminski
    Разработчик CRM/ERP систем
    Если я вас правильно понял, то тут дело в настройках браузера, нужно искать опцию "Запрашивать путь к сохранению файла" или как-то так.
    Ответ написан 27 июл. 2020
    1 комментарий
    Нравится 1 комментарий
  • Что делать если в шапке сайта имя пользователя очень большое?

    Антон @karminski
    Разработчик CRM/ERP систем
    Если вам очень нужно персонифицировать шапку - выводите только имя пользователя (в данном случае Dmitriy)
    Ответ написан 24 июл. 2020
    4 комментария
    Нравится 4 комментария
  • Как распределить этапы продвижения в сторону front-end разработки?

    Антон @karminski
    Разработчик CRM/ERP систем
    Я вам так скажу, на портфолио смотрят, когда
    * кандидат не может ничего толком о себе рассказать или ответить на вопросы
    * или вас собеседует не разработчик или team-lead, а обычный HR, который ничего не понимает в разработке

    В первом случае - вас не возьмут, тк у вас ЗНАНИЙ маловато. Во-втором, вам самому следует 100 раз подумать, стоит ли идти в компанию разработчиком, где у вас не будет наставника (особенно важно для новичка).
    Ответ написан 21 июл. 2020
    1 комментарий
    Нравится 1 1 комментарий
  • Как лучше загружать шрифты на сайт?

    Антон @karminski
    Разработчик CRM/ERP систем
    Практически всегда на боевых сайтах применяют первый вариант. И бывает не только GF, но и другие CDN.
    Во время разработки сайта или в изолированной среде (да и такие бывают) выбирайте второй вариант.
    Ответ написан 21 июл. 2020
    Комментировать
    Нравится Комментировать
  • Как перебрать массив методом map с условием?

    Антон @karminski
    Разработчик CRM/ERP систем
    Сначала отфильтруйте массив, а потом мапьте:
    tasks.filter(task => task.EX === 5).map(task => (
       <Task key={task.ID} task={task} />
    ))
    Ответ написан 14 июл. 2020
    Комментировать
    Нравится 3 Комментировать
  • Какую компанию использовать для производства электроники в США?

    Антон @karminski
    Разработчик CRM/ERP систем
    NXP https://www.nxp.com/ - личный положительный опыт. Но в текущей политической ситуации я бы не рекомендовал обращаться в американские компании. Плюс никакие NDA для них не закон - раскроют все ваши секреты по запросу местных органов власти.

    Кстати у NXP есть российское представительство
    Ответ написан 14 июл. 2020
    1 комментарий
    Нравится 1 комментарий
  • Как в js добавить отложенный обработчик событий?

    Антон @karminski
    Разработчик CRM/ERP систем
    Конечно есть. Ведь под капотом jQuery именно он и используется. Смотрите тут
    Делегирование событий
    Ответ написан 08 июл. 2020
    Комментировать
    Нравится 1 Комментировать
  • Покритикуете верстку?

    Антон @karminski
    Разработчик CRM/ERP систем
    Opera 68.0.3618.173
    5efb4c6e189ea788199436.png
    Ответ написан 30 июн. 2020
    4 комментария
    Нравится 3 4 комментария
  • Какой уникальный параметр пользователя можно узнать средствами php или javascript?

    Антон @karminski
    Разработчик CRM/ERP систем
    Используйте UUID
    https://en.m.wikipedia.org/wiki/Universally_unique...
    Ответ написан 07 июн. 2020
    3 комментария
    Нравится 3 комментария
  • Какие отличия серверов хостинга от локальных?

    Антон @karminski
    Разработчик CRM/ERP систем
    Конкрентно в вашем случае, отличия надо искать не в настройке СЕРВЕРОВ, а настройке конкретной версии PHP.

    Теперь поговорим о различиях между серверами, какие они могут быть:
    * Операционная система (Windows, Linux - пример, разные слеши используются при составлении пути к файлу)
    * Разные веб-сервера (Nginx, Apache, IIS)
    * Разные версии PHP (например, Стрелочные функции поддерживаются только с версии 7.4)
    * и т.д
    Ответ написан 01 июн. 2020
    1 комментарий
    Нравится 1 комментарий
  • Как обновить компонент в зависимости от состояния localstorage?

    Антон @karminski
    Разработчик CRM/ERP систем
    Вам нужно написать слушателя (watcher). Например,
    const interval = setInterval(() => {
       const myitem = window.localStorage.getItem('MYITEM');
       if (myitem) {
           clearInterval(interval);
       }
       // дальнейшие действия с myitem
    }, 1000);
    Ответ написан 26 мая 2020
    1 комментарий
    Нравится 1 1 комментарий
  • Чем можно сделать отладку сайта который ломается в Safari?

    Антон @karminski
    Разработчик CRM/ERP систем
    Виртуалка с hackintosh спасает. Не спасет только отсутствие retina-монитора.
    Ответ написан 20 мая 2020
    Комментировать
    Нравится Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Fallenyasha
    • 13 ответов
    • 0 вопросов
  • Drno
    • 7 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 7 ответов
    • 0 вопросов
  • SoreMix
    SoreMix
    • 6 ответов
    • 0 вопросов
  • BojackHorseman
    Лентюй
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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