Задать вопрос
  • Домен покупают или арендуют?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    При размещении сайта силами хостинговой компании частенько хостеры предлагают "помочь" в покупке доменного имени, либо просто "дарят" клиенту нужное доменное имя. Так вот это тот случай и есть. При регистрации доменного имени через таких "добрых" посредников-хостеров все права на доменное имя переходят самим посредникам. То есть вы платите хостерам за домен, они его регистрируют на себя, делают поддержку DNS, привязывают к своему серверу (где будет физически работать сайт), и вуаля. Считается, что вы владеете доменным именем, но это только аренда. Попытайтесь уйти от хостера вместе с доменным именем - узнаете этот "сюрприз". По крайней мере лет 15 назад дело обстояло так.
    Ответ написан
    Комментировать
  • Где посмотреть реестр всех доменов интернета?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Нигде. Нет его.

    У каждого техрегистратора есть список своих доменов, которые на данный момент зарегистрированы (и вовсе не факт, что они к чему-то привязаны). Но он им не поделится. Доменное имя, которое не зарегистрировано - не существует. Как обьект права, оно возникает тогда, когда ты его регистрируешь в рамках своего договора с регистратором. И исчезает, когда ты теряешь на него права.
    Ответ написан
    4 комментария
  • С помощью какого инструмента можно сверстать то что на картинке?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Ответ написан
    Комментировать
  • Как найти 3 самых частых символа в строке?

    0xD34F
    @0xD34F
    from collections import Counter
    
    count = Counter(s)
    sorted_count = sorted(count.items(), key=lambda n: n[1], reverse=True)
    
    for n in sorted_count[:3]:
      print(f'"{n[0]}" - {n[1]}')
    Ответ написан
    1 комментарий
  • Можно ли на Маке установить Виндоус на дополнительном жестком диске?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Только в виртуалке. Parallels - неплохой выбор.
    Ответ написан
    Комментировать
  • Какие инструменты можно использовать для создания утилиты в консоли windows?

    @kalapanga
    В Windows всяких утилит много. А если ещё использовать powershell, то с огромной вероятностью можно обойтись без программирования. Хотя, написание скрипта - это уже тоже программирование. Так что дело вкуса - используете Вы встроенные средства системы или напишете на любимом языке своё приложение с блэкджеком...
    Рекомендую гуглить по такому сценарию:
    Windows командная строка "такое-то действие"
    или
    Windows powershell "такое-то действие"
    Ответ написан
    Комментировать
  • Что посоветуете изучать дальше?

    Steel_Balls
    @Steel_Balls
    0KLRiyDQv9C40LTQvtGALiDQmNC00Lgg0L3QsNGF0YPQuQ==
    А теперь остановись и ничего не читай.
    Пришло время практиковаться. Устраивайся в команду работать.
    Через два-три года практики снова возвращайся к книгам, чтобы понять что ты писал говнокод и как ты мог его изменить. И начинай всё переписывать или уходи в другую команду с новым опытом
    Ответ написан
    8 комментариев
  • Чем заниматься после обучения по Python?

    @Belvarm
    Java TeamLead, интеграционные решения
    Далее изучайте фреймворки и библиотеки, а какие это уже отталкиваетесь от области в которой вы хотите применять python
    Ответ написан
    2 комментария
  • Как сбросить пароль администратора на Windows Server 2012 r2?

    @TheBigBear
    СтарОдмины мы
    RAID - зеркало (RAID-1)?
    Если да - как вариант можно 1 диск снять и подключить к любому компу с запущенным liveCD (рекомендую от Стрельца)
    Там есть программы сброса пароля
    Ну или на сервере запуститься с USB.
    Драйвера RAID- контроллера есть не только на сайте супермикро или Intel
    погуглите модель контроллера - удивитесь
    Ответ написан
    Комментировать
  • Как правильно перенаправить трафик с одного сервера на другой?

    @Drno
    Что за протокол впн? Тот же опенвпн и вайгуард умеют пушить dns клиентам…
    Ответ написан
    2 комментария
  • Как сделать, чтобы сайт быстрее загружался?

    dima9595
    @dima9595
    Junior PHP
    Sass, less, gulp и прочие сборщики ни как, практически, не улучшат скорость загрузки. Да, через сборщики можно уменьшить тот же самый css файл посредствам минификации, но это дело другое..
    В вашем случае у вас крайне мало файлов для каких-либо серьёзных проблем.

    Из советов из своего опыта могу выделить следующее:
    1. Разбейте css файл на важные и не особо важные части. В важном - основа страницы, сбросы стилей и т.п. В неважном - всякие красоты и т.п.
    2. Сожмите все css файлы.
    3. Сожмите все используемые картинки. В качестве бонуса можно сделать их в формате webp, но используйте их как запасной вариант, так как не все старые браузера поддерживают этот формат.
    4. Запустите сайт и проверьте загрузку через специальные средства (Google Pagespeed, например) и встроенными средствами браузера. Так вы увидите слабые места загрузки.
    5. Оптимизируйте JS скрипты, проверьте что бы они правильно подключались и загружались после прогрузки страницы.
    Ответ написан
    Комментировать
  • Как установить Windows 10 рядом Ubuntu LTS?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    https://itsfoss.com/install-windows-after-ubuntu-d...

    Вот по шагам.

    Если кратко:
    1. сжать диск
    2. создать загрузочную флешку для убунты
    3. установить винду
    4. восстановить grub c пп2
    Ответ написан
    3 комментария
  • Как прикрепить внешний доп ipv4 к пк за роутером?

    Скорее всего, вам просто на роутере достаточно настроить проброс портов на компьютер. Тогда запрос на публичный-ip:80, например, роутер будет автоматически пересылать на локальный-ip:80 и вы сможете добираться до своего компьютера из внешки по публичному ip.
    Ответ написан
    8 комментариев
  • Как получить текст с сайта через python?

    Mi11er
    @Mi11er
    A human...
    Читаем про отложенные задачи и Celery
    Дальше можно соединить с ботом в телеге.
    Ответ написан
    Комментировать
  • Как стать владельцем своего устройства?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    1. Убери эту хренову портянку под спойлер.
    2. Это называется root-доступ. Для его получения - на 4PDA, в тему телефона.
    3. Для получения рута в современных телефонах всегда нужен сброс к заводу для разлочки загрузчика. Разлочка загрузчика нужна, чтобы отключить проверку контрольных сумм разделов - иначе получишь кирпич. Если что-то пойдет не так - получишь кирпич. Если зашьешь не ту прошивку - получишь кирпич.

    (Для старых версий андроида была возможность зашить boot.img с патчем magisk, пока не начали сверять контрольные суммы)

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

    scoffs
    @scoffs
    Fullstack | C# | Student
    Вам потребуется добавить код, который будет обрабатывать все ссылки с префиксом /go/ и добавлять необходимый JavaScript-код для цели Яндекс Метрики.

    Что-то типа этого:
    function add_yandex_metric_goal() {
        if (is_singular()) {
            global $post;
            $content = $post->post_content;
    
            // Поиск всех ссылок с префиксом /go/
            preg_match_all('/<a href="\/go\/(.*?)"/', $content, $matches);
    
            // Добавление JavaScript-кода для цели Яндекс Метрики к найденным ссылкам
            if (!empty($matches[1])) {
                $goal_code = "ym(83804250, 'reachGoal', 'goshop'); return true;";
                $replacement = '<a href="/go/$1" onclick="' . $goal_code . '"';
                $content = preg_replace('/<a href="\/go\/(.*?)"/', $replacement, $content);
    
                // Обновление контента поста
                $post->post_content = $content;
                wp_update_post($post);
            }
        }
    }
    add_action('wp', 'add_yandex_metric_goal');


    Приведенный код будет искать все ссылки с префиксом `/go/` на страницах постов или страниц WordPress и добавлять необходимый JavaScript-код для цели Яндекс Метрики.

    Убедитесь, что замените 'ym(83804250, 'reachGoal', 'goshop'); return true;' на ваш фактический код цели Яндекс Метрики.

    После добавления этого кода в functions.php и сохранения изменений, все партнерские ссылки с префиксом /go/ на вашем сайте должны быть обработаны и получить нужный JavaScript-код для цели Яндекс Метрики.
    Ответ написан
    3 комментария
  • Что такое Trojan:HTML/Phish.YH!MTB?

    Название и тот факт, что он лежит в кэше браузера намекают, что он видимо может подменять сайт собой для кражи твоих данных.
    Ответ написан
    1 комментарий
  • Что такое бизнес логика и как их разделять с логикой приложения?

    Adamos
    @Adamos
    Владимир, вы бы еще архитектуру хелловорлда взялись "понимать".
    Если хотите понять в двух словах, то можно применить такой принцип: бизнес-логика - это то, ЧТО должно выполнять приложение. А логика приложения - то, КАК оно это выполняет. Гругря, "по заказу формируются документы в формате XLSX и PDF" - это бизнес-логика. А вот запрос к БД за данными заказа, разбор шаблона документа, использование библиотек для генерации файлов нужного формата - это логика приложения. Отталкиваясь от такого примитивного понимания, можно разглядеть уровни в коде: где программист размахивает человекопонятными блоками и выполняет техзадание, а где - копается в байтах, соединениях и потоках вывода. Если мы одно от другого отделяем, то оказывается, что низкий уровень для большинства задач один и тот же и его можно опять-таки собрать в библиотеки и практически без изменений использовать там, где понадобилась другая бизнес-логика, но использован тот же технологический стек.
    Ответ написан
    1 комментарий
  • Что можно сделать на ноутбуке, чтобы уменьшить его нагрев?

    yakovlev_13
    @yakovlev_13
    Шаманство, экзорцизм и некромантия.
    Продуёте пыль, смените термоинтерфейсы, проверьте пластину охлада на деформацию... вариантов масса.
    Ответ написан
    Комментировать
  • Как локадизовать сайт на другие языки?

    Создать 1 домен, но указать 10 префикстов типа .com/en, .com/ru и тд. Здесь я вижу плюс в том, что не нужно создавать много доменов. Но минус в том, что SEO будет хорошее только для того языка, какой язык имеется у главной страницы. И что-то мне подсказывает, что через поисковые системы меня другие страны не найдут...

    Всё нормально индексируется и ищется - никакие дополнительные домены не нужны (и в некоторых случаях могут быть даже вредны, тк два разных домена = два разных сайта)
    Главное чтобы корректно были расставлены метаданные на всех страницах.

    Отображать юзерам содержимое исходя из ИП адреса пользователя.

    Вот так вообще не надо делать. Но если у тебя всё ок с метаданными, то ты можешь по первому посещению нового клиента попробовать предложить ему нужный перевод.
    Поисковым роботам предлагать такого не надо.

    Как это сделано у ютуба например, или тиктока

    У них так не сделано.
    Ответ написан
    8 комментариев