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

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

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

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

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

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

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

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

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

Viacheslav Gordeiko

Javascript developer
  • 12
    вклад
  • 1
    вопрос
  • 15
    ответов
  • 47%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Очень хорошо знаю PHP - куда двигаться дальше?

    anton99zel
    Антон @anton99zel
    29а класс средней школы №7
    куда двигаться дальше в бэкенде?

    Вся проблема в том, что
    не горю желанием работать в фирмах
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Очень хорошо знаю PHP - куда двигаться дальше?

    Василий Назаров @vnaz
    Во-первых, мир PHP сильно шире, чем то, что вы описали.
    Например, умеете вы из PHP работать с
    - RabbitMQ
    - Redis
    -MongoDB
    - ElasticSearch
    Умеете писать автотесты?
    Умеете деплоить через Docker? Хоть один CI/CD?
    Если все ответы "нет", то могу вас обрадовать - вы знаете PHP не "очень хорошо", а средненько, и ответ на ваш вопрос очевиден.

    Во-вторых, Если это всё умеете, и развиваться хотите именно как бэкенд, лично мои предпочтения - Go и/или Node..JS.
    Аргументировать не стану, вам же готовый ответ нужен.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Nginx redirect from http to https?

    ilnarb @ilnarb
    а если так?
    server {
      listen *:80;
      server_name example.com;
      proxy_set_header Host example.com;
      location / {
        rewrite ^(.*)$ https://example.com$1 permanent;
      }
    }
    server {
      listen *:443 ssl;
      server_name example.com;
      proxy_set_header Host example.com;
      location / {
        proxy_pass http://127.0.0.1:8080;
      }
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как решить эту проблему с if/else?

    Aetae
    Aetae @Aetae
    Тлен
    В localStorage хранятся только строки. Если вы делаете так localStorage.setItem('token', false), то при localStorage.getItem('token') вы получаете не '', а результат приведения false к строке, т.е. 'false'.
    Впрочем false !== '' - тоже истина, потому что !== сравнение без приведения типов.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как получить из массива уникальные значения?

    Fzero0
    Виктор Л @Fzero0
    Вечный студент
    let arr = [
        {car: 'audi' , color: 'red'},
        {car: 'audi' , color: 'black'},
        {car: 'bmv' , color: 'black'},
        {car: 'bmv' , color: 'red'},
        {car: 'mers' , color: 'black'},
    ]
    const unique = (array) => [...new Set(array.map(item => item.car))];
    
    console.log(unique(arr))
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как правильно чистить логи в journald (systemd)

    lmrvsk
    lmrvsk @lmrvsk
    IT/Web
    Для очистки логов по условиям: до даты или обрезать до такого-то размера (в кол-ве записей или в Мб) можно использовать встроенные команды:
    journalctl --vacuum-size=128M
    journalctl --vacuum-time=1d
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Чем плоха (хороша) данная конфигурация компьютера?

    Zarom
    Дмитрий Шицков @Zarom
    Стоит выкинуть HDD, заменить на SSD (тем более, что один M.2 разъем мать имеет).

    Далее, из личных ощущений опишу. Я бы собрал с AMD процессором. По параметру "цена/производительность" будет выгоднее в текущих реалиях. Возможно, стоит взять видеокарту более позднего поколения, напр. RX 5500 XT, которая незначительно дороже, чуть-чуть более производительна, но несет на борту больше памяти, что может оказаться преимуществом в современных играх.
    Ответ написан более года назад
    21 комментарий
    21 комментарий
  • На какой системе сделать сайт?

    igumenov @igumenov
    Modx Revo
    Видно по /assets/components/ajaxform/css/default.css
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Какую cms выбрать для очень простого интернет магазина?

    Sanes
    Sanes @Sanes
    Modx пойдет. Только не совсем бесплатно получится из-за фильтров.
    Магазин же очень простой, зачем фильтры?
    Ответ написан более двух лет назад
    7 комментариев
    7 комментариев
  • Почему Redux так популярен?

    camelCaseVlad @camelCaseVlad
    Редакс - кто бы что не говорил, это стандарт реактовской экосистемы с большим комьюнити, саппортом, документацией. Вы сами говорите, что он часто появляется в вакансиях.

    Для меня редакс родная гавань, но это приходит со временем, как и во всем.

    Однако сейчас много тракции получают Стейт Машины, хотя концепт и не новый.

    Если и учить что то новое, я бы советовал учить их. Вот реактовский рецепт.
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Возможно ли сделать по средствами css или svg?

    Andrey K. @JustFreelance
    front-end developer
    Можно обернуть блок в родителя, и уже ему через псевдоэлементы добавить декоративные полоски.

    https://codepen.io/just_freelance/pen/bGdMeWg

    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Действительно ли reduce, filter, map и прочие работают медленнее обычного for?

    Xuxicheta
    Антон Швец @Xuxicheta
    инженер
    Сегодня быстрее, завтра не быстрее, послезавтра быстрее.
    Перфоманс таких вещей зависит от реализации js и будет разным на разных движках и версиях.
    Без веских причин не стоит экономить на спичках жертвуя читабельностью.
    Будь методы перебора массивов не нужны, их не сделали бы, правда ведь?
    Ответ написан более двух лет назад
    6 комментариев
    6 комментариев
  • Сайты с задачами на русском?

    SkiperX
    Алекс Глебов @SkiperX
    codewars бери, английский заодно будешь практиковать
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Сайты с задачами на русском?

    Julia Ovod @ovodovod
    I am Software Engineer
    Попробуйте позаниматься на Hexlet, у них помимо крутых курсов есть много практических задач и очень интересных.

    А по-хорошему, английский должен быть must have, без него далеко не уедешь.
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Как придать толщину переворачиваемой карточке?

    RAX7
    RAX7 @RAX7
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Как бэкенд-разработчику поднять свой заработок?

    balberbro @balberbro
    Главная проблема. Сидя на маленькой зп и делая "простые" задачи, ты никогда не достигнешь уровня, чтобы попасть в норм компанию. Не попав в норм компанию, ты не получишь норм зп.

    Если ты реально PHP/Go разработчик, то копишешь немного денег. Едешь в Москву и идешь в норм компанию уже за большие деньги, прокачиваешь скилл. Если так уж будет плохо в Москве, сможешь переехать обратно, устраиваться на удаленку, уже как обтесанный разраб с крутым коммечерским опытом.

    Проблема многих людей сейчас, что они не хотят выходить из зоны своего комфорта, куда-то ехать и прочее. Чем, принять очевидно решение, поехать в Москву, Питер получать опыт, они будут сидеть в своих городках и стонать, что ничего нет.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как сверстать такой слайдер?

    profesor08
    profesor08 @profesor08 Куратор тега CSS
    Фоновая картинка и текст живую отдельно друг от другая. При свайпе текста, он трансформируется наклоняясь. На первой половине пути, у текущего слайда постепенно уменьшается border-radius до 0, а начиная с середины пути, у следующего он увеличивается, до нужного значения. Далее надо будет сместить слайды так, что не было видно дыр на краях сверху и снизу, причем смещать надо будет постепенно на длину изгиба. Потом придется играться с z-index таким образом, чтоб он переключался в нужный момент так, чтоб на переднем плане был тот слайд, у которого border-radius > 0. Собственно на css больше ничего не сделать. Решение довольно хреновое, результат тоже будет хреновый. Так как подобные слайды делаются не на свайпере и ему подобных, а на THREE.js и glsl, потому что только тогда результат будет именно таким, какой он на видео, такой-же плавный, такой-же четкий, без гличей и невтемных левых вылезающих пикселей.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как сверстать такой слайдер?

    RAX7
    RAX7 @RAX7
    за основу возьми слайдер из этой статьи https://medium.com/better-programming/webgl-enhanc...
    и допили под собственные нужды
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Стоит ли выполнять такое задание на собеседовании на frontend разработчика?

    verkhoturov
    Иван В @verkhoturov
    HTML-Верстальщик / Frontend Developer
    Если вы junior, тестовое делать стоит (но только если оно не занимает более 3 часов).
    Если middle \ senior, смысла в тестовом нет.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Стоит ли выполнять такое задание на собеседовании на frontend разработчика?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    обычная практика - небольшое тестирование (лайф кодинг, техническое собеседование), + оценка партфолио, потом человека нанимают на испытательный срок, и дают ему эти самые "тестовые задания", присматриваются к нему еще пару месяцев, если подходит оставляют, нет - расстаются.
    Смысла делать тестовые задания ДО того как тебя наняли - нет абсолютно никакого (ну разве что тебе самому хочется бесплатно поработать, хотя для этого есть опенСорс).
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • rPman
    • 8 ответов
    • 0 вопросов
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 6 ответов
    • 0 вопросов
  • senku1435
    Daniil Igumenshev
    • 5 ответов
    • 1 вопрос
  • sergey-gornostaev
    Сергей Горностаев
    • 5 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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