Как получать игры для Steam бесплатно

Есть специальные сервис, который позволяет разыгрывать игры и участвовать в таких розыгрышах - SteamGifts. Для того чтобы иметь возможность принять участие необходимо войти с помощью Steam-аккаунта с открытым профилем, на котором будет куплено игр не менее чем на 100$. Цену каждой игры SteamGifts высчитывает по своему, поэтому совсем не обязательно вы действительно должны потратить 100$ - главное чтоб на эту сумму SteamGifts оценил ваши игры.

Для участия в розыгрышах тратятся специальные очки, которые накапливаются сами собой с течением времени. Поэтому всё что нужно - это регулярно заходить на сайт и вступать в розыгрыши. Для того чтобы иметь большие шансы на выигрыш можно разыграть игру, тем самым подняв свой уровень. Для 1го уровня скорее всего достаточно будет и одной игры - поэтому имеет смысл это сделать сразу.

Для того чтобы упростить работу с сайтом можно поставить скрипт - Extended_Steamgifts. Для его работы потребуется расширение Tampermonkey.

Как сделать скриншот страницы в Chrome

Для того чтобы сделать скриншот страницы (всей или только определенной области) без использования дополнительных расширений достаточно сделать следующее:

  1. Открыть инструменты разработчика. Это можно сделать 3 способами:
    • в выпадающем меню выбрать More tools >> Developer tools;
    • нажать Ctrl + Shift + I;
    • нажать F12 (работает не всегда).
  2. Открыть меню запуска команды:
    • в выпадающем меню Run command;
    • нажать Ctrl + Shift + P.
  3. В появившемся поле начать набирать Screenshot и выбрать нужный вам вариант.
Самый мощный процессор до 20 000 руб

Основные критерии поиска:

  • цена от 10 до 20 тыс. рублей;
  • год выпуска 2019-2020

Среди процессоров AMD выбор свёлся к следующим:

  • Ryzen 5 3500
  • Ryzen 5 3500X
  • Ryzen 5 3600
  • Ryzen 5 3600X

Основное отличие 3600 от 3500 - это поддержка 12 потоков при тех же 6 ядрах. В остальном они практически идентичны. В сравнительных тестах 3600X быстрее 3600 совсем незначительно, но стоит дороже. Поэтому у AMD я выбрал 3600.

У Intel получился такой список:

  • Core i5-9400F
  • Core i5-9500F
  • Core i5-9600KF
  • Core i5-10400F

Как и в случае с AMD, серия 10xxx отличается от 9xxx наличием 12 потоков, но при этом ядер у всех тоже 6. Поэтому все свелось к 10400F.

Ryzen 5 3600 Core i5-10400F
Техпроцесс 7 нм 14 нм
Тактовая частота 3600 МГц 2900 МГц
Частота памяти 3200 МГц 2666 МГц
Объем кэша L1 384 КБ 64 КБ
Объем кэша L2 3 МБ 1.5 МБ
Объем кэша L3 32 МБ 12 МБ

Как видно из таблицы абсолютно во всём процессор от AMD имеет лучшие характеристики, но вот на сравнительных тестах всё не так однозначно. При тестировании в играх оба процессора показывают примерно одинаковую производительность, но иногда Intel незначительно вырывается вперёд. Объясняется это скорее всего лучшей оптимизацией игр именно под Intel.
А вот в тестах различного софта AMD показывает себя лучше.

Также в данный момент Core i5-10400F стоит на 3 тыс. рублей дешевле Ryzen 5 3600, но это преимущество нивелируется более высокой стоимостью материнской платы. Поэтому в конечном итоге я купил Ryzen 5 3600 за 17 тыс. рублей. Ещё и потому что до этого у меня абсолютно все процессоры были от Intel.

Как отключить рекламу в Torrent

Для отключения рекламы необходимо зайти в настройки программы (Ctrl + P), перейти в самый последний раздел Дополнительно и в перечисленных ниже опциях выбрать значение НЕТ (false):

  • bt.enable_pulse
  • gui.show_notorrents_node
  • gui.show_plus_upsell
  • offers.left_rail_offer_enabled
  • offers.sponsored_torrent_offer_enabled
Установка WSL

Подробно процесс установки описан в официальном руководстве. Но на заметку хочу добавить несколько моментов:

  • Для установки WSL 2 потребуется включить Hyper-V, с которым возникнет ряд проблем с виртуализацией в других программах. В частности, на данный момент нет ни одного эмулятора Android, работающего с Hyper-V.
  • В WSL 2 выигрыш в скорости достигается если все файлы хранить внутри виртуальной системы. Если же приходится часто обращаться к файлам в Windows (у них путь всегда выглядит как /mnt/{disk}/{path}), то WSL 1 будет быстрее.
  • Насколько я понял, Docker работает только с включенным Hyper-V. Последняя версия Docker основана на WSL 2.
  • Если нет каких-либо специальных требований к ОС, то самым стабильным решением будет установка LTS-версии Ubuntu, в частности последняя на данный момент 20.04.

После установки Ubuntu нужно её запустить и создать пользователя. После чего можно будет обновиться:

sudo apt update && sudo apt upgrade

Для доступа к файлам внутри Ubuntu из Windows можно использовать специальный адрес:

\\wsl$\Ubuntu-20.04\

Имейте ввиду что изменять файлы из под Windows получится только в том случае, если у пользователя, которого вы создали, есть права на запись.

Windows Terminal

Совсем недавно Microsoft выпустила приложение Windows Terminal, которое удобно объединяет все терминалы, которые вам могут понадобится в Windows, а также содержит множество улучшений интерфейса. Объективно не вижу ни единой причины отказываться от его использования.

Как настроить запуск WSL по умолчанию?

Для этого достаточно открыть Settings и в JSON-файле поменять defaultProfile на нужный вам guid.
Список всех доступных guid можно увидеть ниже в profiles/list.

Добавление домена в SSL-сертификат

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

certbot --expand -d alhames.ru -d www.alhames.ru -d i.alhames.ru

Но в результате я получаю следующий ответ:

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Certbot doesn't know how to automatically configure the web server on this system. However, it can still get a certificate for you. Please run "certbot certonly" to do so. You'll need to manually configure your web server to use the resulting certificate.

Поэтому пришлось по старинке вызывать команду редактирования настроек:

certbot certonly --cert-name alhames.ru -d alhames.ru -d www.alhames.ru -d i.alhames.ru