7 заметок с тегом

технологии

Proton — долгожданная фича от Valve

Помните времена, когда приходилось настраивать Wine (a.k.a. винишко), чтобы поиграть в свои любимые игрища, будучи на Линуксе? Я в своем блоге даже пару раз писал об этом. Так вот, это в прошлом.
Valve готовит Proton — технология, которая позволит играть в Windows-игры на Линуксе прямо через Стим. То есть, больше никаких эмуляторов, виртуальных машин и т. п. Все, как говорится, из-коробки.

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

Учитывая факт, что Valve активно поддерживает разработку Wine, Proton будет иметь преимущества по сравнению с обычным запуском через винишко, в том числе:

  • Поддержка DirectX 11 и 12, основанная на Vulkan — улучшит совместимость, уменьшит лаги;
  • Улучшена поддержка полного экрана: игры будут растягиваться до родного разрешения монитора, а не менять его;
  • Будут определяться все игровые контроллеры;
  • Увеличена производительность многопоточных игр по сравнению с ванильным винишком.

На данный момент технология поддерживает не все игры. Вот их список на данный момент:

  • Beat Saber
  • Bejeweled 2 Deluxe
  • Doki Doki Literature Club! (да! самая главная игра поддерживается!)
  • DOOM
  • DOOM II: Hell on Earth
  • DOOM VFR
  • Fallout Shelter
  • FATE
  • FINAL FANTASY VI
  • Geometry Dash
  • Google Earth VR
  • Into The Breach
  • Magic: The Gathering — Duels of the Planeswalkers 2012
  • Magic: The Gathering — Duels of the Planeswalkers 2013
  • Mount & Blade
  • Mount & Blade: With Fire & Sword
  • NieR: Automata
  • PAYDAY: The Heist
  • QUAKE
  • S.T.A.L.K.E.R.: Shadow of Chernobyl
  • Star Wars: Battlefront 2
  • Tekken 7
  • The Last Remnant
  • Tropico 4
  • Ultimate Doom
  • Warhammer® 40,000: Dawn of War® — Dark Crusade
  • Warhammer® 40,000: Dawn of War® — Soulstorm

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

После этого Стим перезагрузится и можно будет скачать игру из списка:

Что ж, ждем дальнейшего развития этой технологии, чтобы играть во все игры.

2018   Linux   игры   обзор   технологии

Пара лайфхаков по Windows 10

Понадобилось мне как-то поставить десятку на виртуальную машину. И заметил я одну интересную вещь... В этой статье будет сразу два лайфхака (вдруг кто не знал) на случай, если вы вдруг решите установить Windows 10. Нет, ну, в жизни всякое бывает, даже такое.
Лайфхак первый: десяткой можно пользоваться совершенно бесплатно. Да, просто скачиваете образ и ставите. Будут некоторые ограничения в плане персонализации и какие-то еще, не помню, но на работу программ это никак не влияет. И все это полностью легитимно.
А теперь второй лайфхак непосредственно о персонализации. В неактивированной системе вы не сможете ставить обои на рабочий стол, менять цвета и т. д.. Однако, есть одна багофича. Если перед установкой выдернуть сетевой кабель, то когда свежая система загрузится, она будет думать, что полностью активирована. Соответственно, мы просто кидаем на диск пак с нашей вайфу (на флешке или через Drag&Drop) и устанавливаем на фон. По вкусу настраиваем все остальное и втыкаем сеть. Винда очухается и поймет, что не активирована, но будет уже поздно...

Результат работы

Правда, теперь мы не можем поменять фон, но я могу предложить несколько путей решения. Я сам их не пробовал, потому что первый мне пришел в голову уже после подключения сети, а для второго нет желания приобретать программу.
Первый способ: создаем папку, кидаем туда картинки, в Персонализации ставим Слайд-шоу и показываем путь к папке. Можно будет потом в эту папку кидать другие картинки.
Второй способ: использовать Wallpaper Engine. Погуглите в стиме.
А вообще, ребята, используйте лучше Linux. Там намного проще можно поменять обои :)
Пишите в комментарии, получилось ли у вас обмануть систему.

2018   лайфхак   технологии   хак

RAMDisk — или когда накупил оперативки, а на SSD не хватило

Сегодня речь пойдет о так называемом RAMDisk, или использовании оперативной памяти компьютера как дискового хранилища.

Благодаря своему главному преимуществу, огромной скорости, оперативная память используется для хранения данных запущенных программ и операционной системы. Однако, остающуюся память можно использовать также для хранения файлов, и будет даже быстрее, чем на SSD.

Уже заинтригованы? Без лишних слов перейдем к созданию своего рамдиска. Работать, как обычно, будем из-под Linux, здесь рамдиск можно сделать двумя командами, для винды есть какие-то васянопрограммы, гуглите сами.

sudo mkdir -p /mnt/ramdisk
sudo mount  -t tmpfs -o size=1024m tmpfs /mnt/ramdisk

Первая команда создает папку для монтирования диска, вторая подключает туда наш рамдиск с файловой системой tmpfs и объемом 1 гигабайт (1024Мб). Для еще более удобного подключения рамдиска я написал Shell-скрипт.

#!/usr/bin/env

echo "RAMDisk creation script";
read -p "Enter maximum capacity of RAMDisk. For example, 1024m. : " rdsize;

sudo mkdir -p /mnt/ramdisk
sudo mount  -t tmpfs -o size=$rdsize tmpfs /mnt/ramdisk

Здесь вас спросят, какого объема вы хотели бы себе диск, потом это значение подставляется в команду, которую мы рассмотрели выше.

После монтирования рамдиска, лично у меня он нигде не отобразился, однако к нему можно получить доступ, перейдя к папке /mnt/ramdisk.

Для того, чтобы каждый раз вручную не включать рамдиск, можно добавить запись в /etc/fstab:

tmpfs       /mnt/ramdisk tmpfs   nodev,nosuid,noexec,nodiratime,size=1024M   0 0

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

Тем не менее, даже так есть много применений рамдиска. Вот несколько из них:

Папка Загрузки

Если вы скачиваете много файлов из Сети, а потом вас бесит, что в Загрузках полно файлов и ничего невозможно найти, назначьте эту папку на рамдиск. Файлы будут быстрее скачиваться, а тот факт, что они удаляются при перезагрузке станет мотивацией быстрее отсортировать скачанное. Также туда удобно скачивать новые эпизоды онгоингов :)

Временная папка
Иногда нужно возиться с кучей файлов, например, при сборке из исходников или чего-то еще. В рамдиске все это можно делать быстрее и не думать о том, что за собой надо будет убирать.

Виртуализация
Если у вас ОЧЕНЬ МНОГО памяти, можно разместить там диск виртуальной машины.

Приватность
Тут все очевидно, после удаления из рамдиска, файлы не оставляют совершенно никаких следов. Идеально для работы с криптоконтейнерами или гостевыми профилями.

Рабочая папка для программ
Из рамдиска хорошо работают программы, которым важна скорость реакции диска, в том числе видеоигры, но здесь, опять же, надо ОЧЕНЬ МНОГО памяти.

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

dd if=/dev/zero of=/mnt/ramdisk/testspeed.img bs=1G count=1 conv=fdatasync

Вывод команды:

1073741824 байт (1,1 GB, 1,0 GiB) скопирован, 1,10704 s, 970 MB/s

Т. е. скорость RAMDisk примерно равна 1Гб/c, что в два раза больше, чем у SSD.

Пишите в комменты свой опыт и способы применения RAMDisk.

2018   Linux   защита информации   лайфхак   технологии   хак

Фингербокс своими руками

Если вы не знаете, что такое фингербокс — прочитайте сначала тут и тут.

А мы будем делать его своими руками.

Итак, для начала нужно определиться с размерами и материалами. Я выбрал куб 8x8x8 и сосновые доски. Далее, нам нужно рассчитать размеры, исходя из толщины досок и выпилить стенки.

Обрабатываем края от заноз при помощи наждачки и размечаем центр, чтобы просверлить ноль отверстие.

Центр удобно находить с помощью диагоналей

Просверлили.

Правда, получилось немного не по центру :с

Оставляем боковые стенки склеиваться, а сами идем делать дизайн наклейки.

Склеивание начинаем по периметру

5 минут в фотошопе.

Наш стикер

Поскольку, размер одной стороны ящика 8x8, я буду печатать стикер размером 6x6, то есть с отступом 10 мм от края.

Напечатали

Вернемся к нашему фингербоксу и приклеим дно и крышку.

Намазываем льняным маслом, приклеиваем наклейку...

PROFIT!!!!

2016   diy   ламповость   технологии

Эксперименты с TFT

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

Точнее, один эксперимент — нагревание.
Результаты:

Время Что происходит
Меньше 3 сек Появляется черное пятно, восстанавливается
3-6 сек Кристаллы высыхают, желтое пятно, не восстанавливается
Больше 6 сек Плавится стекло матрицы
2016   diy   технологии   трэш   эксперимент

Теплая ламповость

Нашел у себя старый достаточно (1988 год) черно-белый телевизор «Фотон 234». Вопреки названию поста, он вовсе не ламповый, а на микросхемах.

Кстати, на нем еще распаян вход аналогового видео под Спектрум и есть переключатель с режима ТВ на режим видео.
К сожалению, самого Спектрума у меня нет...

2015   ламповость   обзор   технологии