Профиль пользователя заблокирован сроком с 24 июля 2019 г. и навсегда по причине: нарушение п.6.1. правил Сервиса
  • Почему не удается подключиться к postgresql?

    medbrat69
    @medbrat69
    Основатель toster.ru
    Сейчас столкнулся с тем же самым и стал гуглить, нашел этот вопрос. Потом вспомнил, что часом ранее редактировал файл start.conf, который находится в /etc/postgresql/дальше сами найдете)
    В общем, я хотел, чтобы постгрес не запускался при старте машины, чтобы я мог запускать его через сервис пострес старт и поменял в том файле auto на manual, перезагрузил, смотрю - пострес не запустился, отлично. Но потом случился сабж. Потом поменял обратно на авто, опять перезагрузка, и проблема решилась. Возможно, кроме запуска сервиса нужно еще что-то запустить, чтобы все хорошо работало, этого уж я не знаю, не лютый линуксоид)

    Обновление 17.07.2019
    После перезагрузки компа столкнулся с тем же самым. Залез в логи, там прямым текстом написано

    2019-07-17 15:12:07.950 MSK [547] ВАЖНО: для каталога данных "/var/lib/postgresql/11/main" установлены неправильные права доступа
    2019-07-17 15:12:07.950 MSK [547] ПОДРОБНОСТИ: Маска прав должна быть u=rwx (0700) или u=rwx,g=rx (0750).
    pg_ctl: не удалось запустить сервер
    Изучите протокол выполнения.

    Зачмодил каталог, и все заработало.
    Ответ написан
    Комментировать
  • Как правильно написать такое правило?

    medbrat69
    @medbrat69 Автор вопроса
    Основатель toster.ru
    Сам написал, может, кому пригодится.
    location ~ /id[a-z0-9]+/.+/[-0-9]+ {
            root /var/www/my-site/files/;
    }
    Ответ написан
    Комментировать
  • Как правильно сделать такой полукруг?

    medbrat69
    @medbrat69
    Основатель toster.ru
    Я хоть и не вертальщик, но я бы нарисовал круг обычным css, спозиционировал абсолютно и задал отрицательные top и right, чтобы спрятать его за пределы вьюпорта. Нужно будет его поместить в контейнер, который не будет вылезать за пределы вьюпорта и задать ему значение, которое обрезает то, что вылезает за его пределы. Что-то типа бокс сайзинг: бордер бокс. Или оверфлоу: хидден. Не помню.
    Можно вместе с бутылочками одной картинкой разместить, а можно их тоже абсолютно разместить над кругом. Первое проще.

    Так же есть вариант просто фоном эту картинку разместить и так же поиграть с расположением.
    Ответ написан
    Комментировать
  • Как сделать изменение текста без нажатия кнопки?

    medbrat69
    @medbrat69
    Основатель toster.ru
    Юзай обработчик для onchange, а не onclick, камрад.
    Ответ написан
    Комментировать
  • Как искать в многомерном массиве?

    medbrat69
    @medbrat69
    Основатель toster.ru
    Два вложенных друг в друга foreach. Первый ищет "alias": "qw_wallet_rub" и передает выполнение вложенному foraech, который уже будет искать в "balance", для этого нужно будет сделать условие, чтобы он не перебирал весь json.
    Ответ написан
    1 комментарий
  • Как получить MIME-тип файла при помощи JS/JQuery?

    medbrat69
    @medbrat69 Автор вопроса
    Основатель toster.ru
    В общем, покопался в объекте, возвращаемом библиотекой. MIME-тип находится в objectName.file.type, где objectName - объект, который идет вторым параметром, передаваемым в callback-функцию. Вдруг, кому пригодится.
    Ответ написан
    Комментировать
  • Какую базу данных выбрать для интернет-магазина?

    medbrat69
    @medbrat69 Автор вопроса
    Основатель toster.ru
    Короче, я так понял, что можно брать любую бд и не париться. Все советуют совершенно разные базы данных в этом и других ответах без объяснения причин практически, или вообще советуют от бд отказаться даже.
    Но вроде как MySql самая популярная и хорошая связка с php и PMA, поэтому выберу MySql.
    Ответ написан
    Комментировать
  • Как сделать такой слайдер?

    medbrat69
    @medbrat69
    Основатель toster.ru
    Я бы сделал так.

    1. Устанавливаешь slick в свой project.
    2. Инициализируешь его в своем главном файле js.
    3. С параметрами:
    arrows: false,
    dots: false,
    slidesToShow: 1.5, // будет показан 1 и еще некоторая часть следующего слайда, не половина, поиграй с этим параметром

    4. Лезешь в slick.css и добавляешь в .slick-slider какой-нибудь отступ типа padding-left: 50px;
    Из-за паддинга у тебя уплывет половинка слайдера, поэтому ищешь золотую середину между паддингом и slidesToShow.
    5. Верстаешь остальное. Я бы заверстал абсолютно спозиционированный блок на месте паддинга, но это уже тебе решать.
    Все.
    Ответ написан