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

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

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

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

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

Облака: ожидание vs реальность
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Alice

Интересное хуже
  • 62
    вклад
  • 62
    вопроса
  • 59
    ответов
  • 92%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как запустить NodeJS файл используя NodeJS?

    w3bsme
    Alice @w3bsme Автор вопроса
    Интересное хуже
    ///
    Ответ написан более года назад
    5 комментариев
    Нравится 5 комментариев
  • Какой скрипт или метод использовать для построение блоков?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Masonry
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как сократить код, используя тернарный оператор?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    let answer = value / n;
    return (answer % 1 == 0) ? answer : -1;
    Короче этого куска кода не может быть
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как работать с массивом из HTML объектов?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    На чистом JavaScript
    [...document.querySelectorAll('img')].map(item => {
    	item.style.display = 'none'
    })

    Твой случай
    [...$('img')].map(item => {
    	// тут клади их в массив и работай дальше или же
            item.css({display: 'none'})
    })
    Ответ написан более года назад
    2 комментария
    Нравится 1 2 комментария
  • Настройка php.ini?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Держи
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Что за точки вдоль шаблона?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Убираем у класса .b-grid свойство height: 100%; и всё ок
    Ответ написан более года назад
    2 комментария
    Нравится 1 2 комментария
  • Гарантии выполнения и отмены отложенных операций?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Держи <3
    Ответ написан более года назад
    12 комментариев
    Нравится 1 12 комментариев
  • Какой ноутбук выбрать до 50 000р в 2019 году?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Держи, не пожалеешь Лучшее, что я видела на рынке по соотношению цена:качество, в том числе и качество дисплеев, эти цвета, мм
    Ответ написан более года назад
    7 комментариев
    Нравится 1 7 комментариев
  • Как получить список javascript функций на странице?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    for (var fn in Object.create(window)) { console.log(fn); }
    Ответ написан более года назад
    1 комментарий
    Нравится 2 1 комментарий
  • Как отловить событие когда Handlebars сформировал шаблон?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Функция complete возвращается после удачного получения заголовка 200 (ОК), поэтому так и происходит.
    $.ajax({
        url: urlData,
        type: "get",
        async: true,
        cache: false,
        timeout: 30000,
        success: function(data) {
            if (data.length > 0) {
                var template = Handlebars.compile($('#templateInvoice').html());
                /**
                 * Создаём новый промис, чтобы убедиться на 101%
                 * @param  {Function} resolve [description]
                 * @param  {Function} reject  [description]
                 * @return {Promise}         [description]
                 */
                const promiseBuilding = new Promise((resolve, reject) => {
                    /**
                     * Можете потом убрать
                     * @return {[type]} [description]
                     */
                    setTimeout(() => {
                        resolve('Complete')
                    }, 300)
                })
                promiseBuilding.then(() => {
                    resultContainer.html(template(data))
                })
            }
        }
    });
    Ответ написан более года назад
    2 комментария
    Нравится 2 комментария
  • Подходящая drag and drop библиотека?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Держи, это то, что тебе нужно. Очень гибкий и обши...
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Как верстать текст с антиалиасингом в макете?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    * {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как отправить сообщение от имени пользователя в vk на php?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Держи
    Ответ написан более года назад
    2 комментария
    Нравится 2 комментария
  • Как установить иконку "воспроизведение" на миниатюре при репосте в социальные сети/мессенджеры?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Источник:
    <meta property="og:type" content="video.movie" />
    Ответ написан более года назад
    1 комментарий
    Нравится 1 1 комментарий
  • Что лучше: long-polling или опрос Ajax раз в секунду?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    LongPolling
    Ответ написан более года назад
    8 комментариев
    Нравится 4 8 комментариев
  • Как через метод newsfeed.get VK API получить ID всех постов?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Документация
    Ответ написан более года назад
    2 комментария
    Нравится 1 2 комментария
  • Как сделать тысячные цифры, например, если сумма 4774, то чтобы писалась 4K?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Самописная.
    /**
         * @param $nubmer
         * @return string
         * Используйте для преобразования больших положительных чисел в короткую форму, например: 1K+, 100K+, 199K+, 1M+, 10M+, 1B+ etc
         */
    
        public function int2human($number) {
            if ($number > 0 && $number < 1000): # 1 - 999
                $number_format = floor($number);
            elseif ($number >= 1000 && $number < 1000000): # 1k-999k
                $number_format = floor($number / 1000);
                $suffix = 'K';
            elseif ($number >= 1000000 && $number < 1000000000): # 1m-999m
                $number_format = floor($number / 1000000);
                $suffix = 'M';
            elseif ($number >= 1000000000 && $number < 1000000000000): # 1b-999b
                $number_format = floor($number / 1000000000);
                $suffix = 'B';
            elseif ($number >= 1000000000000): # 1t+
                $number_format = floor($number / 1000000000000);
                $suffix = 'T';
            endif;
            return (object) [
                "full_int" => $number,
                "int" => isset($suffix) ? $number_format . $suffix : $number,
                "suffix" => $suffix
            ];
        }
    Ответ написан более двух лет назад
    4 комментария
    Нравится 2 4 комментария
  • SQL запрос для каждого - все?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    SELECT `Vid` WHERE `Name`="Алексей" AND `Surname`="Петров"

    Для всех
    SELECT `Vid`

    Максимально близкое:
    SELECT `Vid` FROM `sport` WHERE `Name`="Name1" Где вместо Name1 в коде посдатвляешь то, что нужно
    Ответ написан более двух лет назад
    2 комментария
    Нравится 2 комментария
  • Как правильно отформатировать число?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    Не в тему, но теги твоего профиля говорят, что ты можешь это сделать.
    <?=floor(247729301300000000);
    Ответ написан более двух лет назад
    4 комментария
    Нравится 1 4 комментария
  • Как проверить наличие ключа в переменной?

    w3bsme
    Alice @w3bsme
    Интересное хуже
    if (isset($response)) {
      $response = strtolower($response);
      if (strpos($response, "123456") !== false || strpos($response, "любая иная строка") !== false) {
        echo "что-то"; exit;
      }
    } else if (!isset($response)) {
      # Doing smt..
    }
    Ответ написан более двух лет назад
    5 комментариев
    Нравится 3 5 комментариев
Оценили как «Нравится»
  • ← Предыдущие
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • rPman
    • 17 ответов
    • 0 вопросов
  • Stalker_RED
    Stalker_RED
    • 10 ответов
    • 0 вопросов
  • Born2Lose
    Валерий
    • 7 ответов
    • 0 вопросов
  • gbg
    Фокс Йовович
    • 6 ответов
    • 0 вопросов
  • Kozack
    Alex
    • 6 ответов
    • 0 вопросов
  • mkone112
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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