• Как безболезненно для поисковых систем залить новый дизайн и новые тексты на сайт?

    zooks
    @zooks
    Frontend
    Сохранить пути, семантику и контент.
    Ответ написан
    Комментировать
  • Как выбрать предыдущий селектор?

    Stalker_RED
    @Stalker_RED
    "parent selector" предложен уже давно, но все еще не реализован. Ждите CSS4, там может быть добавят.

    Сейчас можно только через js$('button').parent('a').css('border': 'red');
    Ответ написан
    1 комментарий
  • Стоит ли учить Jquery в нынешнее время?

    ShadowOfCasper
    @ShadowOfCasper
    Middle User Interface Web Developer
    Стоит. Каждой задаче свой инструмент. Если ангуляр и реакт вошли в моду, это не значит, что способы упрощённой манипуляции домом из неё вышли. Если тебе кто-то говорит, что jQuery - костыль для людей, не умеющих нативно перебирать ноды или писать xmlhttprequest - скажи им, что компьютер - это костыль для людей, не умеющих жить без гугла и социалок. jQuery всегда будет популярен. Он упрощает простые обмены данных, классов в пределах DOM, умеет работать с ajax и значительно упрощает синтаксис.
    Ответ написан
    3 комментария
  • Какой язык для написания сайта выбрать начинающему?

    movasyl
    @movasyl
    semper tiro
    JS is awesome.
    https://learn.javascript.ru
    Но что бы ты ни выбрал. Начинать нужно с html / css. + bem metodology + SASS / Stylus + pugjs
    По JS стеку:
    0. забыть о C# и не пытаться проводить аналогии. На первый взгляд все С-подобные языка похожи. Но JS уникальный в этом роде.
    1. сам js. + OOP в JS + функциональный стиль написания JS
    2. ReactJS / VueJS
    3. NodeJS + ElectronJS
    4. MongoDB / MySql (или анолог)
    5. Webpack
    Ответ написан
    3 комментария
  • Как поменять данные о железе?

    @OsyaBender
    Виртуальную машину поставь, ОС, и в ней попробуй зайти в игру.
    Ответ написан
    1 комментарий
  • Существует ли браузер на android с автообновлением страницы?

    @Phoeny Автор вопроса
    Ответ найден!
    Приложение "D Refresh" из Google Play!
    С помощью приложения "app cloner" делаю 3 копии "D Refresh", и каждая копия - это будто отдельная вкладка)
    Замечательно работает в фоне, за ночь накрутилось 6 из 8 часов ^^
    Ответ написан
    Комментировать
  • Самый странный баг в моей жизни[BlueStack]. Разрулим?

    teke_teke
    @teke_teke
    programador
    на даче газовая колонка есть? Кто вам ее ставил - михаил? вот то-то же.
    Ответ написан
    6 комментариев
  • Где найти мануал по построению htaccess?

    @mletov
    Вас интересует именно та часть .htaccess, которая за реврайты отвечает?

    1) Почитайте про переменные окружения в PHP
    {REQUEST_URI} и {QUERY_STRING} вами упомянутые как раз они и есть.

    2) Почитайте про синтаксис регулярных выражений и попрактикуйтесь в их построении на каком-нибудь онлайн тренажере, например, www.pcre.ru/.

    3) Погуглите .htaccess + modrewrite

    А потом попробуйте объединить в голове полученные знания, поставьте себе задачу прописать правила для страниц такого-то вида с такими-то GET параметрами.
    Так чтобы все сразу и в одном месте вы вряд ли найдете
    RewriteEngine On
    RewriteCond %{QUERY_STRING} ^limitstart=([0-9]*)$
    RewriteRule ^(.+)$ /$1? [R=301,L]
    Ответ написан
    2 комментария
  • Где искать информацию по посадке сайта на Wordpress?

    LenovoId
    @LenovoId
    svg, css,js
    https://www.youtube.com/watch?v=WFEgmNfvpnw вот , и вообще на youtube очень много мануалов практически по любой технологии
    Ответ написан
    Комментировать
  • Где искать информацию по посадке сайта на Wordpress?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    https://codex.wordpress.org/Создание_тем
    https://codex.wordpress.org/Основы_шаблонов
    https://codex.wordpress.org/Теги_шаблонов
    https://ru.wordpress.org/

    Я обычно поступаю так:
    Устанавливаю CMS, обычно в ней есть демо шаблон и часто не один.
    Его разбираю, смотрю где чистый html, а где какие-то вызовы.
    Если сразу не очевидно какой вызов за что отвечает, то обводим блок красным outline, border или background.
    Постепенно нужное переношу на свой тестовый шаблон (вначале можно взять просто пустую страницу).

    Для более сложных вещей остается немножко подумать, погуглить и еще раз подумать :)
    Ответ написан
    Комментировать
  • Как заставить wordpress работать с зеркалами (псевдонимами)?

    secsite
    @secsite
    Безопасные и быстрые сайты
    Можно, прописав в конфиге директивы WP_SITEURL и WP_HOME с динамической поддстановкой адреса.
    Но не нужно плодить дубли и устраивать хаос в базе.

    А вот что нужно - бежать с регру пока не поздно.
    Ответ написан
    3 комментария
  • Как сдвинуть google maps?

    @AlexandrBirukov
    ymaps.ready(init);
    function init() {
        var myMap = new ymaps.Map("map", {
                center: [56.14822654594537, 40.35968193879493],
                zoom: 15,
                controls: []
            }, {
                searchControlProvider: 'yandex#search'
            }),
            // Создаем геообъект с типом геометрии "Точка".
            myGeoObject = new ymaps.GeoObject({
                // Описание геометрии.
                geometry: {
                    type: "Point",
                    coordinates: [56.147865709609, 40.35978386273748]
                }
            });
    
        myMap.geoObjects
            .add(myGeoObject)
            .add(new ymaps.Placemark([56.147865709609, 40.35978386273748], {
                balloonContent: '<strong>Ключ 585</strong><br> 600014, г. Владимир, ул. Лакина, д.4'
            }, {
                preset: 'islands#icon',
                iconColor: '#C70C01'
            }));
    
        myMap.behaviors.disable('scrollZoom');
    }


    Где написано center вставляешь центр карты, где coordinates координаты своей точки
    Ответ написан
    2 комментария
  • Каковы первые шаги начинающего системного администратора?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    В техникум надо идти после 9-го класса...
    Теперь вы теряете целых 3 года жизни, а всего лишь за год можно специалистом в области, за два хорошим, за три весьма опытным.
    Я бы рекомендовал попробовать поступить в ВУЗ.
    В крайнем случае, идите в техникум, но подтяните знания за этот год чуть шире, чем программа техникума, и попробуйте в ВУЗ в следующем году.

    Ну а как системный администратор в любом случае это самостоятельно изучайте. Ни в техникуме ни в ВУЗе этому напрямую не учат.
    Ответ написан
    Комментировать
  • OpenCart 2. Как проверить, находимся ли мы на странице товара?

    link_web
    @link_web
    Magento, Laravel, Zend, Shopify, Prestashop, WP
    В контроллер хедера /catalog/controller/common/header.php
    Добавить что-то $data['route'] = $this->request->get['route'];
    И в шаблоне хедера после очистки кеша вы уже можете получать текущий роут в переменной $data['route'] и писать условия для него
    Ответ написан
    6 комментариев
  • Как реализованы порталы в игре Portal?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    Честные порталы делать очень сложно, нужно хорошо понимать физику и весь пайплайн рендера. Есть очень много граничных случаев, каждый из которых нужно отдельно поддерживать: портал внутри портала, пересечение границ внутреннего и внешнего портала, несколько внутренних порталов, повороты плоскости портала, перемещение предметов, тени и освещение, прозрачные материалы и т. п. Есть две основные техники реализации отрисовки порталов: через рендер текстуры и стенсильный буфер.

    Порталы на рендер текстурах делаются проще, но они дороже по производительности, даже на простой геометрии несколько порталов могут оказаться непосильной задачей для компьютера. Основной принцип следующий: когда вы смотрите на портал, на другой стороне портала камера рисует картинку в текстуру, эта текстура натягивается на плоскую геометрию, и со стороны кажется, будто бы через дырку видно другую часть сцены. Примитивную реализацию такой схемы можно собрать руками в редакторе, но дальше начинаются сложности. Если у конечного портала "за спиной" будет геометрия, она попадёт во вьюпорт камеры и будет странно смотреться. Чтобы это предотвратить нужно ближнюю плоскость отсечения у камеры сдвигать в плоскость портала с помощью CalculateObliqueMatrix. Для вычисления положения камеры и пересчёта матрицы есть удобный колбэк OnRenderObject. После корректировки матрицы порталы будут смотреться более-менее корректно, но будут всплывать всевозможные косяки при перемещении через плоскость портала из-за буфера глубины и nearClipPlane основной камеры.

    Стенсильные порталы будут работать сильно быстрее, но для их реализации нужно хорошо шарить в шейдерах. Расписывать их работу подробно не буду, в целом они делаются точно так же, только трюки с рендер текстурами заменяются на трюки с буферами, предлагаю лучше почитать пару полезных статей на тему: раз и два. В контексте юнити всё немного сложнее, чем на чистом OpenGL, потому что нет прямого доступа ко всем буферам и для получения похожего результата придётся немного поизвращаться. Потенциально облегчить задачу может низкоуровневое API, но у меня не получилось добиться хороших результатов без потери качества картинки. Я возлагаю большие надежды на ScriptableRenderLoop, если судить по документации, это как раз то, что нужно.

    Прошу заметить, что всё вышесказанное касается чисто графической части, для простейшего случая, когда мы имеем FPS камеру без анимаций, без дополнительных механик, которая просто ездит по уровню и может заглядывать в порталы. Что уж говорить про миллион потенциальных багов, если вы захотите включить рядом с порталом систему частиц или взять в руки кубик. Посему советую либо купить плагин и довольствоваться тем, что он умеет, либо приготовиться потратить несколько месяцев на разработку своей портальной системы. И в том и другом случае ограничения движка не позволят вам в разумные сроки получить Portal, в лучшем случае это будет Narbacular Drop.
    Ответ написан
    Комментировать
  • Самопис или CMS для поисковой машины, что лучше?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Вот вообще без разницы. Главное корректный HTML и маленькое время ответа.
    Ответ написан
    Комментировать
  • Как поисковики относятся к свернутому тексту?

    dummyman
    @dummyman
    диссидент-схизматик
    Давно это было, сейчас проверять не стал. Яндекс в сохраненной в кэше странице показывал спойлер также как и на актуальной, то есть онлайн-странице. При этом, он выделяет поисковые фразы. И когда он находил их в спойлере, он прямоугольником показывал область куда нажать чтобы спойлер открылся. Причем, это было то еще в 2010-2012 году. Так что волноваться не стоит, ПС видят гораздо больше чем вы представляете. Особенно, если помогать им размещая на странице всякие метрики, аналитики.

    Размещайте контент такой же как если бы он не был свернут. Тогда никаких санкций к вам применять не будут. Никто не против пусть даже жестко оптимизированного под конкретные ключевики текста, но текст должен быть грамотно построен и без ошибок.

    А если под спойлером будет только контент для роботов, то ПС будет его игнорировать. А вместе со спойлерами пофильтруя будет игнорировать не только контент в спойлерах...
    Ответ написан
    3 комментария
  • Могу ли я добавить себе в портфолио сайт с курса?

    rpsv
    @rpsv
    делай либо хорошо, либо никак
    Кладите в портфолио то, что не стыдно показать, и то что вы сами делали.
    Ответ написан
    Комментировать