• Почему Youtube определяет страну даже при подключении через VPN?

    @ddanekin
    Есть такое понятие, как ваш Google-аккаунт, к которому привязываются все используемые вами сервисы, включая Youtube. Когда вы давным-давно регистрировались в Google-сервисах, вы закрепили их за страной, в которой это делали. Поэтому сменить страну только в настройках Youtube недостаточно, нужно "переезжать" полностью, вместе с Google-аккаунтом. Сделать это можно, направив запрос в Google (где именно - не подскажу, быстро не нашёл это, но знаю точно, что такая возможность есть), также гигант может поменять это сам - вот пример текста письма, которое я однажды получил:

    Мы связываем ваш аккаунт Google с определенной страной или территорией. Это позволяет нам эффективнее предоставлять вам свои сервисы. Выбор страны влияет на следующее:
    Какая компания Google предоставляет сервисы, обрабатывает вашу информацию и несет ответственность за соблюдение действующих законов о конфиденциальности.
    Какая версия Условий использования регулирует ваши отношения с Google (версии Условий могут различаться в зависимости от местного законодательства).
    В течение 30 дней мы изменим выбранную для вас страну.
    Страна сейчас: Беларусь.
    Станет: Соединенные Штаты.
    Учтите, что сервисы Google работают в целом одинаково, независимо от того, с какой страной связан аккаунт пользователя. Кроме того, изменения не затронут приобретенный контент и банковские реквизиты, которые сохранены в аккаунте Google.
    Также изменяется региональная версия Условий использования, действующая для вашего аккаунта.
    В силу разных причин связанная с вашим аккаунтом страна может не соответствовать той, в которой вы на самом деле находитесь. Например, это может происходить, если вы живете и работаете в разных странах, используете виртуальную частную сеть (VPN) для маскировки IP-адреса или ваш дом расположен недалеко от границы. Если вы переехали, то смена страны, связанной с вашим аккаунтом, может занять около года. Чтобы узнать больше о выборе страны для аккаунта и об отправке запроса на изменение этой информации, если она указана неверно, прочитайте Условия использования.
    В зависимости от выбранной в аккаунте страны условия использования наших сервисов могут меняться. Вы можете найти актуальную информацию в Условиях использования Google, Google Play и YouTube. Если вы используете Family Link и управляете аккаунтом пользователя, который ещё не достиг возраста согласия, то выбор новой страны в вашем аккаунте приведет к смене страны в аккаунте ребенка. Расскажите ему об этих изменениях.
    Вы в любое время можете изменить настройки конфиденциальности в своем аккаунте Google. Кроме того, вы можете просматривать свои данные и управлять ими в Личном кабинете Google.
    Ответ написан
    3 комментария
  • Зачем добавлять пользователя в группу docker?

    @askhat
    Вы получили права на исполнение бинарей докера для своего пользователя
    Ответ написан
    Комментировать
  • Зачем добавлять пользователя в группу docker?

    @q2digger
    никого не трогаю, починяю примус
    еще проще - вы теперь от своего пользователя можете работать с докером, вам не придется это делать через sudo или вообще от рута.
    Ответ написан
    4 комментария
  • Почему у меня не работает Python 3?

    Tayaki
    @Tayaki
    Пытаюсь в Python
    Ты, кажется, неправильно пытаешься запустить его. Питон запускается командой python, а не python3. Если не получится, переустанови: возможно, проблемы с переменными среды.
    Попробуй сначала полностью удалить второй питон, и только потом устанавливай третий. Не забудь нажать галочку на путь при повторной установке (уже делал, но напомню ещё разок, ведь это ж типа гайд :) ). Также настоятельно прошу запомнить, куда устанавливаешь питон (лучше скопируй этот путь, он понадобится) .После установки проверь переменные среды.
    spoiler
    Как найти эти "переменные":
    1. ПКМ по папке компьютера ("Этот компьютер" или "Мой компьютер", смотря где смотришь)
    2. В панельке слева открывшегося окна "Система" открываешь вкладку "Дополнительные переменные среды"
    3. В появившемся окне во вкладке "Дополнительно" (по идее она и должна открыться) над кнопками "ОК", "Отмена" и "Применить" будет кнопка "Переменные среды..."
    4. Двойной щелчок по переменной Path.

    Если там есть ссылки на второй питон, то удали их (хотя по идее уже быть не должно). Если в переменных не будет ссылок на третью версию, то их придется добавить вручную (Для этого тебе нужно знать, куда ты устанавливал питон, на что я очень просила обратить внимание выше).
    Если ты установил всё правильно, то двумя полями в Пути обязательно будут подобные строчки (у меня версия 3.6.х, но это не особо важно, так что не переживай, у тебя будет 3.8.х):
    C:\Users\tau\AppData\Local\Programs\Python\Python36\Scripts\
    C:\Users\tau\AppData\Local\Programs\Python\Python36\
    Если подобных нет, то кладём ладошку на мышку и из закромов пк находим, куда устанавливали Пайтон, перейдя по скопированному пути при установке.
    В итоге ты должен найти эту папку и остановиться на ней:
    spoiler
    5ead6aec4d5b9350760765.png

    Скопируй путь выше (Этот компьютер >Локальный диск ....) и добавь в переменную среды Путь. Это будет первая ссылка.
    Теперь добавляем вторую:
    Перейди из папки Python38 в папку Scripts и скопируй путь к ней (или просто припиши к предыдущему пути "Scripts\").
    Через команду python в командной строке попытайся запустить питон теперь. По идее должно получиться. :)
    Ответ написан
    3 комментария
  • Как объединить разделы жесткого диска если они находятся в разных местах?

    @kisaa
    Поскольку у вас NTFS-разделы пустые, проще всего будет удалить sdb1, сдвинуть влево sdb2-sdb5 и растянуть sdb6 на всё оставшееся место.
    Крайне желательно сделать бэкап убунты на другой диск, прежде чем начинать.
    Только загрузиться придется с флешки или live-cd.
    Ответ написан
    3 комментария
  • Какую роль играют 2 амперсанда стоящие вне условной конструкции в JS?

    Denormalization
    @Denormalization
    Это можно переписать так:

    if ($(window).width() >= tablet)
    {
      size_media_container();
      isotope_projects();
      init_project_info_control();
    }


    Оператор && имеет особенность:
    Если левая часть false, то правая часть не будет выполнена.
    Просто введите в консоли:
    test = true;
    test && (alert(1), alert(2), alert(3));
    test = false;
    test && (alert(1), alert(2), alert(3));


    И увидите разницу.

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

    @dmitryKovalskiy
    программист средней руки
    Попробуйте почитать Алана Купера. "Психбольница в руках пациентов" как теория проблемы и "Алан Купер об интерфейсе. Основы проектирования взаимодействия" как более практический подход.
    Ответ написан
    Комментировать
  • Копия квадрокоптера Phantom - как зовут?

    Почти точной копией по функционалу и качеству считается Walkera QR X350PRO, но цена у него не 100у.е.

    А так для начала, да можно попробовать что-то попроще:
    Cheerson CX-20
    Hubsan H107D
    Ответ написан
    1 комментарий