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

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

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

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

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

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

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

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

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

wbrapist

Ты в порядке?
  • 19
    вклад
  • 23
    вопроса
  • 24
    ответа
  • 38%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как разрешить нажатие на кнопку не допуская частых кликов?

    k12th
    Константин Китманов @k12th
    console.log(`You're pulling my leg, right?`);
    В _ есть пара функций как раз для этого: underscorejs.org/#throttle и underscorejs.org/#debounce. Они немного отличаются, попробуйте сами, какая больше подойдет. (Если не хочется тащить всю _ в проект, можно найти отдельные пакеты или имплементацию на ванилле).
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как разрешить нажатие на кнопку не допуская частых кликов?

    KorniloFF
    Павел Корнилов @KorniloFF Куратор тега JavaScript
    Работаю по font-end / JS
    Самый верный путь - ставить флаг перед началом анимации и убирать его по окончанию.

    nextSlideButton.onclick = function () {
    if(this.proc) return false;
    this.proc=1;
      setTimeout(function() {
        ...
    nextSlideButton.proc=0;
      },1000);
    };
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как разрешить нажатие на кнопку не допуская частых кликов?

    maxsof
    Максим Софронов @maxsof
    Фронтенд-разработчик
    Я делал так: при клике добавлял класс на этот элемент и в скрипте проверял существует ли этот класс и если нет, то выполнял действие. После того как действие закончилось, этот класс удаляется.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой минимум знаний нужен для понимания простых вещей в PHP?

    dima9595
    Дмитрий Кузнецов @dima9595
    Junior PHP
    Как по мне, так базовые знания - это умение работать с массивами, файлами, базами данных (тот же SQL), уметь написать необходимый алгоритм, ООП (для некоторых) и т.п. У всех свои понятия на счёт основ, так что лучше спросить у самого автора вакансии (работодателя), пусть он поделится о своих понятия основ)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой минимум знаний нужен для понимания простых вещей в PHP?

    kulaeff @kulaeff
    Front-end developer
    Достаточно почитать мануал и вы получите базовые знания. Эти знания помогут вам, как фронтендщику, более уверено чувствовать себя при взаимодействии с бэкендщиками.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой минимум знаний нужен для понимания простых вещей в PHP?

    webinar
    Максим Тимофеев @webinar Куратор тега PHP
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Знать надо на уровне: "понимаю, что такое условные операторы и массивы."
    Зачем надо: потому что знания php, пусть даже очень базовые, значительно улучшают качество верстки. Есть вещи, которые сверстаны так, что очень геморно ее сгенерить в php. Тоже самое и с дизайном. Дизайнер со знаниями html - в 100 раз лучше, просто дизайнера.
    Так что если Вы планируете стать отличным верстальщиком, лучше знать 1 или 2 серверных языка, что бы говорить с программистами на одном языке и делать удобный продукт. Чем удобнее, тем быстрее, чем быстрее, тем выгоднее.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Какой минимум знаний нужен для понимания простых вещей в PHP?

    shindakioku
    First Last @shindakioku
    Не сайтоклепатор
    Если Вы планируете работать на node.js, то зачем Вам пхп?
    Вам вряд ли дадут задачу по пхп, если Вы работаете на другом языке.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Сколько часов у вас уйдет на фронтенд интернет магазина с 20 уникальных страниц?

    Алёша @GIBRID21
    ...
    Если это как всегда сложный дизайн, в котором отрисованы отдельно мобилка и планшеты, + всякие попапы, то на первую страницу уйдет часов 8. А дальше в зависимости от страницы около часа-двух на страницу.
    Ответ написан более трёх лет назад
    13 комментариев
    13 комментариев
  • Голый сайт, установка на WordPress?

    0example
    Алексей Скляров @0example
    Вам надо создать Wordpress-шаблон. Codex
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как расположить элементы с шириной в 100% на одной линии в фиксированном контейнере?

    roamn
    Роман Сохин @roamn
    Front-end developer
    Здравствуйте.
    Подправил ваш пример на flexbox: https://jsfiddle.net/hnvxf0yc/1/
    Дочерним дивам нужно задать flex-basis: 25%; - если их 4 и родителю убрать justify-content.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как расположить элементы с шириной в 100% на одной линии в фиксированном контейнере?

    iiiBird
    iBird Rose @iiiBird Куратор тега CSS
    Пока ты спишь - твой конкурент совершенствуется
    убрать у .wrapper стиль justify-content: center; ?
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как быстро открыть файл в браузере, который находится на локальном сервере где-то глубоко?

    Arman @Arik
    Или root на эту папку или

    ln -s root/folder1/folder2/**/folder100 folder100

    в браузере будет папка asdas.asd/folder100 но все что выше этой папке уже не будет доступно
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как быстро открыть файл в браузере, который находится на локальном сервере где-то глубоко?

    delphinpro
    Сергей delphinpro @delphinpro
    frontend developer
    ЗАКЛАДКА В БРАУЗЕРЕ, блин!!!
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как в ubuntu терминале скрыть имя пользователя и компьютера?

    crawlander
    crawlander @crawlander
    Попробуй в файле .bashrc вместо них поставить пустую строку ""
    https://blablacode.ru/linux/21
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как работать с одним и тем же фалом в Git?

    Василий Назаров @vnaz
    Если несколько человек правят разные фрагменты одного файла, Git сольёт автоматом.
    Но сливать (merge-ить) лучше на локальном компе, больше управляемость процессом. Есть практика мержиться всегда с ключом --squash, в нашем случае - только так и делаем.
    Важная "мелочь" - делайте для каждого разраба отдельную ветку, и ничего не правьте в master-е. В master делайте только git merge [--squash] из разработческих веток.
    Чем чаще вы будете сливаться, тем меньше будет конфликтов. Разрешать конфликты - вполне себе искусство. Кто-то использует для этого специальные тулы. Я делаю это в "блокноте", в том числе как раз для того, чтобы заставить себя же мержиться как можно чаше.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как работать с одним и тем же фалом в Git?

    ThunderCat
    ThunderCat @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    теоретически над одним файлом работает 1 человек, но если при апдейте вылазит разница в версиях локал/сервер, нормалные ИДЕ показывают окошко с разницей, и дают возможность "слить" файлы в один нормальный, если это не битва "чей код будет главным на сервере", то все кодконфликты решаются при апдейте.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как работать с одним и тем же фалом в Git?

    holymotion @holymotion
    Да, так. А почему и как лучше оф. документации и собственного осознания никто, как мне кажется, не скажет)
    https://git-scm.com/book/ru/v1
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как решить проблему подгрузки изображений, установленных как background-image?

    twobomb
    twobomb @twobomb
    Мне кажется лучше всего эти изображения переделать на svg. Еще вариант что если второй вариант изображения не подгружать, а изменять существующее фильтром?
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Почему функция постоянно возвращает undefined?

    Coder321 @Coder321
    6bf4c400b96c446d9b2702a8e4bae34b.png
    В момерт когда вы возвращаете result асинхронное собитие onclick ещу не наступило. При этом, при каждом открытии меню у вас будет создаваться обработчик события что чревато не предсказуемым поведением и утечкой памяти.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему функция постоянно возвращает undefined?

    Arman @Arik
    Это события и они наступят когда-то в будущем и тогда и надо вызывать след. действие, а не менять свойство что что-то изменилось, либо на это свойство вешать событие что оно изменилось. Для проверки выбран чекбокс или нет можно просто у него и спросить
    document.getElementById("checkbox").checked === true
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • pindschik
    pindschik
    • 5 ответов
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 5 ответов
    • 0 вопросов
  • seoforfood
    Станислав Шарапов
    • 4 ответа
    • 0 вопросов
  • yarkov
    Алексей Ярков
    • 4 ответа
    • 0 вопросов
  • Drno
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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