• Куда жаловаться чтобы заблокировали сайт?

    zkrvndm
    @zkrvndm
    Архитектор решений
    Направьте официальный запрос хостеру на каком основании ваша интеллектуальная собственность размещена на их серверах. Если хостер хороший, то они обязательно свяжутся с владельцем сайта и попросят подтверждений, ну и понятно, заблокирует их сайт, если права на собственность не будут как-то доказаны.

    С доменном регистратором можно поступить также. Однако, предполагается, что дизайн сайта и тексты уникальны, принадлежат вам и этому есть бумажные доказательства. Просто так взять и обвинить без оснований - нельзя.
    Ответ написан
    1 комментарий
  • Как спарсить подгружаемый контент с помощью python?

    ri_gilfanov
    @ri_gilfanov
    Web- and desktop-developer
    С помощью Selenium.

    Установка производится так:
    pip install selenium

    Скудная документация есть по ссылке.

    Так же есть серия статей на Хабре "Selenium для Python" от 2015 года:


    Дальше сам.
    Ответ написан
    Комментировать
  • Webpack SASS Autoprefixer?

    @ITZver
    Я делал как-то так.
    Настройка Autoprefixer под Webpack
    Ответ написан
    Комментировать
  • Как настроить редирект на https в.htaccess?

    @Geograph
    https://www.reg.ru/support/hosting-i-servery/sajty...

    Вариант 1
    RewriteEngine On
    RewriteCond %{HTTPS} =off 
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]


    Вариант 2
    RewriteEngine On
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]


    если оба первых варианта не помогли и возникает циклическая переадресация:

    Вариант 3
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    Ответ написан
    8 комментариев
  • Как создать виртуальные разделы?

    1. Последние обмены с 1с умеют создавть виртуальные структуры каталога. Но мало применимо поскольку как правило выгрузку допиливают и сменить ее не всегда возможно.
    2. Переработать структуру сайта для этого нам понадобится
    - Пенести все товары на первый уровень.
    - отдельно сделать структуру секциями.
    - множественная привязка элемента к секциям.
    - чпу на секциях, разделение анонсового текста и детального ( как правило текст над товраом и под) с помощью хештега разделения ( у секций нет анонса и деталки)
    Собственно чпу и тд и тп будет работать.
    И да как бы ты не добирался до товара у него будет урл /catalog/tovar1
    пример mydefile.ru
    Так же в соответствующих секциях лежит товар, что облегчает поиск по сайту внутри админки.
    Собственно он лежит во всех секциях к которым привязан.
    5a43589c28676346902044.png
    Ответ написан
    2 комментария
  • Как Сверстать направляющие от блока к блоку(border змейкой)?

    wapster92
    @wapster92 Куратор тега CSS
    Ответ написан
    Комментировать
  • На какой системе сделать сайт?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Самописный, похоже. Паковали вебпаком да и похоже тяп ляп
    <img class="iclients__item-img" src="/assets/templates/mop/images/clients/Слой 839.png" alt="Comedy Radio" role="presentation"/>
    Ответ написан
    Комментировать
  • Почему html-webpack-plugin неправильно подключает инклуды (required)?

    devilsD
    @devilsD Автор вопроса
    Проблема была в raw-loader, заменил на html-loader c interpolate: true и все завелось.
    Ответ написан
    1 комментарий
  • Почему не адаптивиться slick slider?

    FreeMan94
    @FreeMan94
    Frontend developer
    Поставь для .container width: 100% чтобы ширина равнялась ширине родителя.
    Ответ написан
    3 комментария
  • GUI frontend для Python приложения

    danfe
    @danfe
    Я бы рекомендовал PyQt4 или PySide (разница между ними). Все будет нативно (для Unix/Windows точно, во всяком случае).
    Ответ написан
    5 комментариев
  • Как изменить сортировку записей в Wordpress?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Изменение параметров запроса до его выполнения делается на хуке pre_get_posts:
    function posts_default_order( $query )
    {
        // Прекращаем выполнение, если это не главный запрос и мы не в админке.
        if( ! $query->is_main_query() || ! is_admin() ) {
            return;
        }
    
        // Значения: date/post_date, modified/post_modified.
        $query->set( 'orderby', 'date' );
        $query->set( 'order', 'DESC' );
    }
    add_action( 'pre_get_posts', 'posts_default_order' );
    Ответ написан
    6 комментариев
  • Как вывести поля ACF в списке постов?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Можно попробовать плагин Admin Columns или воспользоваться хуками manage_{$post_type}_posts_custom_column и manage_{$post_type}_posts_columns.

    add_filter('manage_post_posts_columns', 'denisco_columns_head', 10);
    add_action('manage_post_posts_custom_column', 'denisco_columns_content', 10, 2);
    
    function denisco_columns_head($defaults) {
        $defaults['post_views'] = 'Просмотры';
        unset($defaults['date']);
        return $defaults;
    }
    
    function denisco_columns_content($column_name, $post_ID) {
        if ($column_name == 'post_views') {
            echo get_post_meta($post_ID, '_post_views', true);
           //или the_field('_post_views', $post_ID); для ACF
        }
    }
    Ответ написан
    7 комментариев
  • Почему не ставится флаг оплаты заказа при использовании API D7?

    @RuComMarket
    Битрикс FullStack разработчик
    попробуй так
    $payment->setPaid("Y");
    Ответ написан
    Комментировать
  • Unity. Как узнать скорость во время движения объекта?

    Объект:
    Rigidbody rb = GetComponent<Rigidbody>();
     Vector3 v3Velocity = rb.velocity;

    Численное значение:
    var speed = rigidbody.velocity.magnitude;
    Ответ написан
    Комментировать
  • Как обновить в торговом каталоге коэффициент единицы измерения?

    @mafof Автор вопроса
    Нашел ответ на свой вопрос, для того что бы изменить данный коэффициент необходимо его в начале добавить через функцию:
    $ID = CCatalogMeasureRatio::add(Array('PRODUCT_ID' => 27387, 'RATIO' => 2));

    Выше код выдаст нам необходимый ID для обновления коэффициента через функцию:
    CCatalogMeasureRatio::update($ID, Array('PRODUCT_ID' => 27387, 'RATIO' => 5));

    Если же ID коэффициента есть, его можно узнать через функцию:
    CCatalogMeasureRatio::getList(Array(), array('IBLOCK_ID' => 12, 'PRODUCT_ID' => 27387), false, false);
    Ответ написан
    1 комментарий
  • Как правильно вкатиться в разработку игр?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    У вас, судя по всему, очень хороший бекграунд с учетом возраста и статуса школьника. Вообще наличие головы на плечах очень важно в геймдеве, потому что цена каждой ошибки умножается на количество фанатов игры. Ну и если подписывать контракт на миллион долларов (это еще мало), важно его не просрать. Так что хорошие оценки по всем предметам (а не только по точным) - залог успеха в будущем, даже если кажется или если вам говорят, что какие-то предметы не пригодятся.

    Однако вы, похоже, не совсем понимаете, что означает "заниматься геймдевом". Это примерно, как строить ракету или космический корабль. Конечно, если это не змейка или пятнашки. То есть свой велосипед или самокат вы сможете собрать из говна и палок, но продать такое не получится. А вот чтобы сделать что-то стоящее, хотя бы разработать автомобиль, нужно уже конкретно в автомеханику, да и то там уже куча моментов, которые один человек не осилит: устройство двигателя, аэродинамика и удобство салона - это абсолютно разные сферы знаний. Добавьте к этому маркетинг и технологии производства, и станет очевидно, что одному человеку такую задачу не решить.

    Также и с играми. Попробуйте ради прикола написать 2-3 предложения (не больше) описания игры в Стиме (или в мобильном сторе) для пользователей, чтобы в них содержалось самое главное об игре, чтобы пользователи заинтересовались ей. От этого зависит, будут ли люди скачивать/покупать игру, или же будут проходить мимо. Думаете, это просто? А вы попробуйте зацепить свою аудиторию. Забыл сказать, аудиторию тоже выбрать нужно, и ответ "моя аудитория - весь мир", это ответ на двойку.

    Придумайте иконку игры. Казалось бы, просто? Но у специалиста может уйти до 2 недель, если не больше, с учетом А/B тестирования, привлечения экспертов для оценки, собственно самих художников, чтобы ее нарисовать. Хотя я не спорю, иконка, сделанная на коленке за 10 минут, может быть самой удачной, но это уже лотерея, никто не запрещает испытывать судьбу на прочность, это дешево, просто шансы на успех стремятся к нулю.

    Процесса разработки самой игры я сейчас даже касаться не буду.

    А вот что вам важно знать, как мне кажется, так это то, что в геймдеве есть разные роли (профессии). Нельзя быть просто разработчиком игр. Ну, точнее, можно, но так говорят о людях, про которых ничего не известно, кроме того, что они имеют какое-то отношение к геймдеву. На самом деле человек выполняет какую-то специфическую роль в разработке. В небольших (инди) командах в одном человеке может совмещаться несколько ролей, но всё равно нынче (в 2019) никто не делает игры в одиночку. Поэтому изучите, какие есть роли, и определитесь, что именно вы хотите делать в разработке, а дальше можно будет искать или собирать команду, со всеми вытекающими сложностями командной разработки. После этого можно будет сказать, как вкатиться в разработку игр.

    Например, в дополнение к классическим художникам и программистам есть такие роли, как геймдизайнер, пм (project manager), продюсер, QA, дизайнер UI/UX, левел-дизайнер, моделлер, аниматор и т.д. Это далеко не все. Соответственно, в крупном проекте будет несколько геймдизайнеров, продюсеров и т.д., то есть там за "роль" отвечает уже целый отдел, в каждом из которых свои более узкие специальности. Ну а в мелком (на 10 человек) у каждого будет по пачке ролей.

    P.S. На всякий случай напомню, что релиз игры - это не конец, это только начало. А то в моде заблуждение, что после релиза можно открыть карман для денег и больше ничего не делать. Так что если вы (и ваша команда) вопреки статистике всё же сможете сделать игру, которая кому-то нужна, то "веселье" на этом не закончится.
    Ответ написан
    Комментировать
  • Как сделать кружок, бегающий за курсором на vue,js?

    0xD34F
    @0xD34F Куратор тега Vue.js
    data: {
        circle: document.querySelector(`.circle`)
    },

    Бессмысленно сохранять ссылки на элементы шаблона. После инициализации экземпляра Vue этот элемент уже не будет частью страницы - исходное содержимое .app Vue заменит элементами, которые создаст сам. Если хотите иметь доступ к ним, для этого есть специальный механизм. Т.е., добавляете атрибут ref элементу .circle:

    <div class="circle" ref="circle"></div>

    В методе move заменяете this.circle на this.$refs.circle:

    this.$refs.circle.style.left = `${e.pageX}px`;
    this.$refs.circle.style.top = `${e.pageY}px`;

    https://jsfiddle.net/4esvu230/

    А вообще, ссылка на элемент не нужна:

    data: () => ({
      coords: [ 0, 0 ],
    }),
    computed: {
      style() {
        return {
          left: this.coords[0] + 'px',
          top: this.coords[1] + 'px',
        };
      },
    },
    created() {
      document.addEventListener('mousemove', e => this.coords = [ e.pageX, e.pageY ]);
    },

    <div class="circle" :style="style"></div>

    https://jsfiddle.net/70uLyqr4/
    Ответ написан
    2 комментария
  • Функция на php для обрезки теста?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Сейчас я расскажу тебе про один секретный сайт.
    Лохи про него не знают, но по я тебе по секрету расскажу.
    Сайт называется google.com.

    Там, короче такая тема, пишешь, какой тебе код нужен и оно тебе выдает ссылки на кучу сайтов. Реально, без подставы. Пишешь " функция для обрезки текста в анонсе" и сразу куча сайтов. Я, когда попробовал сам обалдел.

    Только, главное, никому больше про этот сайт не рассказывай.
    Если все будут про него знать, то роскомнадзор его точно закроет.
    Ответ написан
    7 комментариев
  • Bitrix SelectedRowsCount?

    yous
    @yous Автор вопроса
    отвечу сам себе))

    $rsData->getSelectedRowsCount()
    Ответ написан
    2 комментария