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

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

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

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

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

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

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

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

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

rusikus

  • 4
    вклад
  • 21
    вопрос
  • 12
    ответов
  • 42%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как отображать записи wordpress в табличном виде?

    wppanda5
    WP Panda @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    В самом общем виде за вывод списка записей отвечает файл шаблона - archive.php
    https://developer.wordpress.org/themes/template-fi...

    дальше согласно иерархии
    https://developer.wordpress.org/themes/basics/temp...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Рекурсивная функция на практике?

    begemot_sun
    Сергей @begemot_sun
    Программист в душе.
    В общем случае рекурсия это когда функция вызывает саму себя.

    Возьмем числа фибоначи: f(x)=f(x-1)+f(x-2), f(0) = 1, f(1) = 1

    Erlang код:
    ```
    f(0) -> 1;
    f(1) -> 1;
    f(X) -> f(X-1)+f(X-2).
    ```
    Это общая рекурсия, она не может быть оптимизирована т.к. результат исполнения зависит от результата исполнения той же функции с другими аргументами. Но данный результат зависит от чего-то еще, поэтому рекурсия не может быть оптимизирована (не хвостовая).

    Любой цикл:
    ```
    for i=10 to 1:
    do_something
    ```
    loop(0) -> ok;
    loop(N) ->
    do_something,
    loop(N-1).
    ```

    В данном случае рекурсия зовется хвостовой, т.к. результат текущего выполнения функции есть полностью результат выполнения функции для следующей итерации. Т.е. в данном случае компилятор\интерпретатор может не заботиться о том. чтобы отслеживать из какой функции была вызвана текущая функция. Он просто запомнил точку входа в данную рекурсию, и теперь знает что результат самого первого вызова будет результатом самого последнего.
    Т.е. другими словами вызов loop(3) будет эквивалентен коду:
    ```
    loop(3),
    loop(2),
    loop(1),
    ok.
    ```
    это обычный линейный код, который никак не является рекурсивным в общем смысле этого слова.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как исправить отображение input range в Mozilla?

    Mooncake8
    Владислав @Mooncake8
    Фронт и верстальщик
    Лучше не стилизовать инпут таким образом, т.к. нельзя гарантировать его корректное отображение в разных браузерах. Можно написать кастомный на дивах которые при движении будут передавать значения в скрытый нативный селект или использовать готовое решение в виде плагина.
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Адаптивные кнопки bootstrap?

    NoMoney @NoMoney
    @media (max-width: 767px) {
            /*xs*/
            .btn {
                padding: 1px 5px;
                font-size: 12px;
                line-height: 1.5;
                border-radius: 3px;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            /*sm*/
            .btn {
                padding: 5px 10px;
                font-size: 12px;
                line-height: 1.5;
                border-radius: 3px;
            }
        }
        @media (min-width: 992px) and (max-width: 1199px) {
            /*md*/
            .btn {
                padding: 6px 12px;
                font-size: 14px;
                line-height: 1.42857143;
                border-radius: 4px;
            }
        }
        @media (min-width: 1200px) {
            /*lg*/
            .btn {
                padding: 10px 16px;
                font-size: 18px;
                line-height: 1.3333333;
                border-radius: 6px;
            }
        }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как в bootstrap сделать задание диапазона цен как я яндекс-маркете?

    Agoba @Agoba
    Как нет ..
    пожалуйста: seiyria.com/bootstrap-slider
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как изменить цвет свечения полей форм Bootstrap при фокусе?

    Cyber_bober @Cyber_bober
    Параметр тени с rgba(102,175,233,.6) и есть синее свечение при фокусе

    .form-control:focus {
        border-color: #66afe9;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где находится файл конфигурации OPcache?

    serginhold
    serginhold @serginhold
    php.ini
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где находится файл конфигурации OPcache?

    Melkij
    Melkij @Melkij
    PostgreSQL DBA
    На вопрос может точно ответить phpinfo()
    Смотрите секции Loaded Configuration File, Additional .ini files parsed
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как достать изображения?

    Jump
    АртемЪ @Jump
    Системный администратор со стажем.
    Изображения могут храниться как в базе данных (собственная или SQL), так и в файловой системе.
    Смотрите в настройках где хранятся изображения.
    Если изображения в ФС - просто посмотрите путь, и обрабатывайте на здоровье.
    Если изображения в БД - выгрузите их в ФС, обработайте и загрузите обратно.
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Насколько надежна цепочка? Ваши соображения?

    dollar
    dollar @dollar
    Делай добро и бросай его в воду.
    Ну, ок, выходит вы используете TOR. Факт этого легко палится целевым сайтом, ну либо если добраться до VPN. Таким образом, круг сужается, ведь таких людей не очень много. Ну где-то 500 тыс. в РФ, то есть нехилый такой отсев по всей выборке. Дальше по вашим постам или действиям, или чем вы там будете заниматься, можно сделать следующий отсев. К примеру, вы зашли на хабр и признались, что это ваш второй аккаунт - опа, значит уже не домохозяйка, которая смотрит сериалы. Вы на пересечении множеств пользователей тора и пользователей хабра. Ну и так далее. Безопасность не сводится к цепочке, можно очень легко выдать себя, если не думать головой постоянно.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему не увеличивается размер query_cache_limit. ISPmanager?

    Вячеслав Барсуков @slavabars
    Веб программист
    Панель не вносит изменения в .cnf файл, это нужно делать вручную. Панель может только выполнить запрос к бд. Тоже самое вы можете сделать в переменных в phpmyadmin.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Отдельный инфоблок или медиа-библиотека?

    eternalfire @eternalfire
    Учитывая особенности 'экосистемы' битрикса, нужно создавать инфоблок - иначе не воспользуешься компонентами из коробки
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Наилучший способ взаимодействия пользователя и web-приложения на Erlang в реальном времени?

    Дмитрий Тютерев @dmitryttt
    erlang, perl, php, haskell (beginner) dev
    websocket (cowboy) . Сами собщения - JSON API
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как ограничить изменения окно браузера?

    Zoominger
    Рональд Макдональд @Zoominger
    System Integrator
    Никак. Это пользовательский браузер, пользователь сам решает, как свою программу растягивать.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему не запускается GitLab?

    taliano
    taliano @taliano
    Cижу здесь потому что не хочу работать. That's it.
    set | grep LANG возвращает отличное от UTF-8?
    Как вариант запустить через LANG=en-US.UTF_8 gitlab-ctl reconfigure, но вообще что-то с локалью.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Ошибка страницы авторов в Wordpress?

    OtshelnikFm
    Вова Дружаев @OtshelnikFm Куратор тега WordPress
    Мои работы: otshelnik-fm.ru
    nicename у каждого автора должен быть уникален - по этому и стройте запрос в БД
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Ошибка страницы авторов в Wordpress?

    Kozack
    Alex @Kozack Куратор тега WordPress
    Thinking about a11y
    Очень похоже на ошибку тут
    $query = array("author"=> the_author_meta() );
    the_author_meta() Ничего не возвращает
    Как минимум нужно вот так
    $query = array("author"=> get_the_author_meta() );
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Ошибка страницы авторов в Wordpress?

    Palych_tw
    Павел @Palych_tw
    Типа веб-разработчик
    В неправильной ссылке, в неправильном шаблоне отображения, в модификации главного запроса. Без кода можно гадать долго)

    UPD
    Строку
    $query = array("author"=> the_author_meta() );
    замените на
    $query = array("author"=> get_the_author_meta('ID') );
    Ответ написан более трёх лет назад
    9 комментариев
    9 комментариев
  • Какой плагин галереи используется?

    azerphoenix
    Орхан Гасанлы @azerphoenix
    Java Software Engineer
    Чем-то напоминает - fancyapps.com/fancybox/3
    А может быть и плагин какой-то... Нечто похожее есть в Essential Grid
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как реализовать адаптивную пагинацию?

    mixail_fet
    Михаил Проскурин @mixail_fet
    Дизайнер веб-интерфейсов
    Самый стандартный и привычный вид, в разных вариантах:

    spoiler
    5c7e34524d045881643547.png
    spoiler
    5c7e3458636c2122052218.png
    spoiler
    5c7e345c46df2405837748.png
    spoiler
    5c7e346330a8b272608628.png
    spoiler
    5c7e346726d26782162052.png
    spoiler
    5c7e346b69a81863484690.png
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 8 ответов
    • 0 вопросов
  • scoffs
    Семён Окулов
    • 5 ответов
    • 0 вопросов
  • AUser0
    • 5 ответов
    • 0 вопросов
  • xez
    Dmitry Roo
    • 4 ответа
    • 0 вопросов
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • Justa Gain
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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