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

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

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

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

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

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

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

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

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

Алексей

  • 2
    вклад
  • 20
    вопросов
  • 12
    ответов
  • 50%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как отформатировать число?

    bitniks
    Евгений Самсонов @bitniks
    Go/PHP/Symfony developer
    $str = '11223344556677';
    echo preg_replace('/(\d{2})(\d{4})(\d{4})(\d{4})/', '$1 $2 $3 $4', $str);

    sandbox.onlinephpfunctions.com/code/a57bce33bd09d6...
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Как отформатировать число?

    FanatPHP
    FanatPHP @FanatPHP
    Чебуратор тега РНР
    Как-то неказисто, но ничего кроме strrev в голову вечером не приходит
    strrev(chunk_split(strrev(11223344556677), 4, ' '));
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Как посчитать количество запросов к базе данных?

    FanatPHP
    FanatPHP @FanatPHP
    Чебуратор тега РНР
    Учитывая, что цифра совершенно бессмысленная, проще всего будет сделать
    echo rand(10, 15);
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • В чем смысл Vanilla.js?

    Владимир @Vovchikvoin
    Забей, это тупая шутка, я таких называю дрочеры, куча понтов, давайте все на нативном ага удачи, проект чуть больше магазина, попробуй напиши на чистом js.
    Ответ написан более трёх лет назад
    8 комментариев
    8 комментариев
  • В чем смысл Vanilla.js?

    miraage
    Mikhail Osher @miraage
    Старый прогер
    Vanilla.js - это шутка. Подразумевается Ecmascript.
    Работодатели намекают, что Вы должны владеть всеми основными возможностями, которые предоставляет язык.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Сколько реально получают от рекламы на сайте?

    jasonOk
    jasonOk @jasonOk
    Легче болтать, чем код писать
    Если хотите посмотреть реальные цифры, кто и как зарабатывает, то идите на telderi https://www.telderi.ru/ru/search#page=0&user_id=&w...
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как сделать анимацию при потере фокуса?

    Get-Web
    Виталий Першин @Get-Web Куратор тега CSS
    Front-End Developer
    С display: none; обратную анимацию вы не сделаете, а вот с visibility: hidden; и transition повторить это легко:

    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Правильно ли делать первый и последний элемент списка по БЭМ?

    dom1n1k
    dom1n1k @dom1n1k
    Не так, логичнее вешать модификатор на элемент item, а не link - потому что линк у своего родителя один и ничего не знает о том, что происходит снаружи.

    Хотя мне кажется, что это тот редкий случай, когда даже с бэмом вполне уместно использовать селекторы first-child/last-child. Ну потому что не может такой модификатор объявиться где-то в средине и более одного раза.
    Ответ написан более трёх лет назад
    16 комментариев
    16 комментариев
  • Почему ajax выводит весь исходный код?

    arutyunov
    Кирилл Арутюнов @arutyunov
    Mooza.ru — Делаем сайты
    Добавьте в $.ajax параметр dataType: 'json'. Он result сейчас читает как текст, а не как json.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как передать get-запрос другому моему сайту?

    Stalker_RED
    Stalker_RED @Stalker_RED
    AJAX:
    var xhr = new XMLHttpRequest();
    xhr.open("get", "https://site2.example.com/?g=x", true);
    xhr.send();

    Более новая штука: fetch
    fetch('https://site2.example.com/?g=x')(в старых браузерах не прокатит)

    Совсем непробиваемый способ:
    <img src="https://site2.example.com/?g=x">это тоже GET запрос!

    Можно придумать еще способы, но не совсем понятно зачем.
    Ответ написан более трёх лет назад
    12 комментариев
    12 комментариев
  • Как сделать интернет магазин юзабительным?

    rockon404
    Антон Спирин @rockon404
    Frontend Developer
    Несколько относительно минималистичных магазинов:
    ripndip
    dcshoes
    pennyscateboards
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Чем можно подравнять блоки?

    ArtGenSky @ArtGenSky
    Попробуйте контейнеру списка задать
    display: flex;
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Кто знает простую PHP библиотеку для работы с MySQL?

    pettson
    Сергей Виноградов @pettson
    https://github.com/jstayton/Miner
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Фото по хэштегу из Инстаграм и фэйсбук?

    AXP-dev
    Alexander Pushkarev @AXP-dev
    Вот так -
    https://www.instagram.com/explore/tags/%TAG%/?__a=1

    Ключевое это ?__a=1

    Для этого есть класс - https://github.com/smochin/instagram-php-crawler
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Почему не работает bootstrap-select при клонировании?

    tyzberd @tyzberd
    https://jsfiddle.net/ax5dzycL/1/
    Ответ написан более трёх лет назад
    15 комментариев
    15 комментариев
  • Как заставить бота на PHP создать диалог с пользователем который вступил в группу?

    Gromadchuk
    Павел Громадчук @Gromadchuk
    Политика приватности ВКонтакте запрещает сообществам писать первым пользователям, даже если он вступил в группу.

    Есть несколько вариантов, после которых сообщество сможет писать пользователю:
    1. Пользователь напишет в сообщество
    2. Пользователь разрешит доступ сообществу через API методом messages.allowMessagesFromGroup
    3. Пользователь разрешит доступ используя специальный виджет для сайтов
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как правильно сформулировать запрос на выборку MySQL?

    Immortal_pony
    Immortal_pony @Immortal_pony Куратор тега MySQL
    SELECT *
    FROM `table` 
    WHERE (
        `size` LIKE '36|%' OR
        `size` LIKE '%|36|%' OR
        `size` LIKE '%|36'
    )
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как правильно сформулировать запрос на выборку MySQL?

    iMaximus @iMaximus
    SELECT size FROM Ships WHERE CHARINDEX('36', size) > 0
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • Как получить свой id из sql?

    EreminD
    Дмитрий Еремин @EreminD
    Кое-что умею
    ну табличка
    id | user_id | local_id | ...
    1 | 1 | 1 | ...
    2 | 2 | 1 | ...
    3 | 1 | 2 | ...
    4 | 3 | 1 | ...
    5 | 2 | 2 | ...
    6 | 1 | 3 | ...

    id - сквозная нумерация
    user_id - id пользователя
    local_id - id фотографии для этого пользователя

    Тогда запрос будет такой:
    select * from photos where user_id = 2 and local_id = 1

    Получите первую фотографию второго пользователя

    А при добавлении следующей, сначала нужно получить наибольшее значение
    insert into photos (user_id, local_id, ...)
    values (2, (select max(local_id)+1 from photos where user_id = 2 ), ...)
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как получить id из mysql?

    cjitkul33 @cjitkul33
    select LPAD(id,6,'0') from table order by id desc limit 1;
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 15 ответов
    • 1 вопрос
  • mayton2019
    • 7 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 5 ответов
    • 0 вопросов
  • ThunderCat
    ThunderCat
    • 5 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • Roman
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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