• Как выровнять вертикальные рамки?

    mrsexy
    @mrsexy
    Sector567,
    Скажите, а это хорошее решение считается? Вы бы также сверстали? Я просто новичок в этом, не
    совсем разбираюсь правильная это верстка или есть более изящное решение?

    Решение верное, если она выполнило поставленную задачу.
    Вопрос заключается в другом. Вам нужно понять, что находится в этом блоке, будет ли меняться внутри контент и какие свойства нужны данному элементу для поставленной задачи.
    Первый пример. У нас есть блок с фотографией в соц. сети. Мы понимаем, что нам нужно ограничить размер высоты и ширины блока так, что бы всё оставалось на своих местах и фотография профиля была у всех одинаковой.
    Тогда мы задаем фиксированное значение высоты и ширины блока.
    Второй пример. У нас есть блок для сообщений, где высота блока должна принимать значение высоты содержимого, тогда нам нельзя задавать чёткие границы высоты, здесь мы и применяем свойство display: flex;
    чтобы родитель наследовал значение высоты дочернего элемента.
  • Периодически виснут сайты - 502 Bad Gateway?

    mrsexy
    @mrsexy
    fdff7, т.е идёт поиск инфы в битых секторах, и естественно её не находит или не может считать. И делает это кругами, поэтому сайты у тупят. Так как винт находится в поисках Дзен)
    P.S - одно из предположений)
  • Периодически виснут сайты - 502 Bad Gateway?

    mrsexy
    @mrsexy
    fdff7, через любую утилиту прогоните ЖД на наличие ошибок и битых секторов. Скорее всего они там есть, поэтому и происходит данный трабл. Если же всё в норме, начинаем копать в сторону состояния всех происходящих процессов.
  • Как выровнять вертикальные рамки?

    mrsexy
    @mrsexy
    Sector567, это из-за того, что у блока с картинкой нет свойства высоты.
    Свойство display: flex - решают данную задачу тем, что подстраивается под размер самой картинки и тем самым получает значение высоты и ширины вложенного элемента.
    Можно было бы просто прописать для блока с картинкой значение высоты height: 150px; и так же решить данную задачу.
  • Периодически виснут сайты - 502 Bad Gateway?

    mrsexy
    @mrsexy
    fdff7, Можно до бесконечности тыкать пальцем в небо в поисках вашей проблемы. Сборку делали вы, и никто кроме вас не знает, что за черти водятся в вашей системе, забивая кэш винта и прочее, здесь нужно анализировать логи.
    RAID массив делайте под хранение контента, т.е сам веб-сервер Apache2/Nginx, а SSD лучше под систему и хранение данных(базу).
  • Как "повесить" классу active left-border с градиентом?

    mrsexy
    @mrsexy
    Не самое лучшее решение, учитывая что на CSS это легко сделать.
  • Как узнать какой вольтаж поддерживает ноутбук для ОЗУ?

    mrsexy
    @mrsexy
    Павел,
    1) Открыть AIDA64 и в ней посмотреть текущий вольтаж ОЗУ.
    2) Открыть официальный сайт производителя ноутбука и посмотреть его спецификацию(характеристики). Если в характеристике написано что память DDR3 8 ГБ к примеру - это значит что вольтаж 1.5 вольта. Если DDR3L, значит планки 1.35 вольта.
    3) Вынуть планку из ноутбука в котором нужно её заменить или добавить, и посмотреть маркировку, там всё указано. В 99% случаев она есть, если только вы её сами или в сервисе не отклеили.
  • Как сделать редирект с кнопки “Buy now” на страницу оформления заказа woocommerce?

    mrsexy
    @mrsexy
    Зачем что-то придумывать, если есть buy one click в сторе? Возьмите и переделайте его под себя, весьма прост и удобен.
  • Не понимаю, как запустить chart.js?

    mrsexy
    @mrsexy
    Разжевал лучше некуда, копируйте и вставляйте в свой проект.
  • Не понимаю, как запустить chart.js?

    mrsexy
    @mrsexy
    Алексей, давайте разбираться по порядку, как правильно это должно подключаться и где и как вызываться.
    1) Если вы находитесь в папке с проектом "Training" и там же лежит директория node_modules , вы должны были подключить библиотеку скрипта таким образом:
    <script src="./node_modules/chart.js/dist/Chart.js></script> - это мы подключаем перед закрытием тега</head>


    2)
    <script src="..\tennis_pars_fast\test.js"></script>
    - это неправильное подключение. Вы запрашиваете файл вне проекта с рабочего стола в папке tennis_pars_fast, которая должна лежать внутри вашего проекта, и желательно все подключаемые скрипты складывать в 1 папочку, назовём её js, где и должны лежать все подключаемые скрипты.
    Опишу пути обращения к файлам:
    "./" - данное условие ищет файл или папку в текущей директории, где сейчас лежит файл в котором мы это записываем. Например: Мы положили в корневой каталог скрипт и нам его нужно вызвать. Пишем тогда так - "./scripts.js"
    Если нам нужна другая директория, которая находится выше в иерархии, тогда мы записываем так "../" - "../js/scripts.js"
    3) Данную функцию лучше вызывать перед закрытием тега </body>, обратите внимание, где это подключается. Как и любой другой скрипт, который нужно инициализировать на странице при загрузке. Лучше конечно всё это дело помещать в какой-нибудь "custom.js" , что будет лучшим и верным решением для сохранения чистоты вашего кода.
    <script>
    var ctx = document.getElementById("myChart");
    var myChart = new Chart(ctx, {
        type: 'bar',
        data: {
            labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
            datasets: [{
                label: '# of Votes',
                data: [12, 19, 3, 5, 2, 3],
                backgroundColor: [
                    'rgba(255, 99, 132, 0.2)',
                    'rgba(54, 162, 235, 0.2)',
                    'rgba(255, 206, 86, 0.2)',
                    'rgba(75, 192, 192, 0.2)',
                    'rgba(153, 102, 255, 0.2)',
                    'rgba(255, 159, 64, 0.2)'
                ],
                borderColor: [
                    'rgba(255,99,132,1)',
                    'rgba(54, 162, 235, 1)',
                    'rgba(255, 206, 86, 1)',
                    'rgba(75, 192, 192, 1)',
                    'rgba(153, 102, 255, 1)',
                    'rgba(255, 159, 64, 1)'
                ],
                borderWidth: 1
            }]
        },
        options: {
            scales: {
                yAxes: [{
                    ticks: {
                        beginAtZero:true
                    }
                }]
            }
        }
    });
    </script>
    </body>
    </html>
  • Есть ли программа для ограничения процессора при превышении температуры?

    mrsexy
    @mrsexy
    Cкачайте с официального сайта под вашу модель материнки программу ASUS AI Suite II. Там есть возможность включить энергосбережение из под винды. И есть возможность регулировать вольтаж и множитель процессора в реальном времени.
    geek-nose.com/programma-dlya-razgona-processora-amd - или через любой софт понижаете Clock/Voltage на всех ядрах.

    P.S - сильно не балуйтесь с понижением или повышением вольтажа, частот и множителя. Для стабильной работы, можно понижать или повышать не более чем на ~10-15%.
  • Понижают ли поисковики ранжирование сайтов wordpress?

    mrsexy
    @mrsexy
    Александр Козак, И да, и нет. Плагин хоть и такой же код, но он подключается отдельно, становясь в очередь при загрузке DOM. Чем больше у вашей темы этих самих плагинов, тем дольше сайт будет отдаваться пользователю. Поэтому код записанный файл function.php или в 1 отдельный файлик, всегда будет лучше и быстрее, чем подключение плагина.
  • Брутфорс SSH, что делать?

    mrsexy
    @mrsexy
    dmb_1945, как вариант можно ещё расширить диапазон через маску подсети, если разброс айпишников у провайдера небольшой.
  • Как вставить видео через iframe без полос?

    mrsexy
    @mrsexy
    С вашим видео такого не выйдет. Так как на стороне vimeo подгружаются стили в зависимости от размера экрана. Скачайте видео и загрузите себе на хост.
  • Брутфорс SSH, что делать?

    mrsexy
    @mrsexy
    devalone, это быстрое и временное решение.
    Для всего остального
    Используйте файрволл;
    Измените порт, на котором работает SSH-сервер. С 22-го на какой-нибудь 3184-й;
    Используйте SSH-ключи вместо паролей
    Поставить fail2ban ?
    Сменить порт ?
    Настроить port knocking?
  • Где я накосячил с флексами?

    mrsexy
    @mrsexy
    Евгений, это не костыль, а правильное решение. Чтобы избавиться от дальнейших косяков с адаптивностью блока. Если вам нужно чтобы сам блок растягивался а элемент внутри позиционировался в центре, тогда просто добавьте карточке товара display: flex и justify-content: center;
  • Где я накосячил с флексами?

    mrsexy
    @mrsexy
    Евгений, тогда задайте блоку min и max-width