Posts
302
Following
38
Followers
46
Web-разработчик, автор форумного движка Intellect Board. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Сейчас специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+LXDE). Любитель IndieWeb, Fediverse и yggdrasil, так как именно тут ещё сохраняется дух идеализма Старого Доброго Интернета.

@zvezdochetia Хороший запрос! От организованности и уверенности в себе я бы тоже не отказался.

0
0
1
repeated
Edited 5 months ago

В старости меньше играем? Или же стареем переставая играть?
Опробовал не так давно эмулятор PlayStation 2 — https://pcsx2.net — очень порадовал.
Для #linux’ов есть и AppImage и Flatpak.

Превращает даже линуксячий комп во вполне годный прибор для развлечений.
Из игр погонять плотно довелось:

  • Disney’s Kim Possible: What’s the Switch?
  • Sonic Heroes
  • Prince of Persia: The Two Thrones

Видосики по работе упомянутых игр на PS2 и через #pcsx2 имеются на том же youtube.

Настройки графики на #pcsx2

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

Однако, там не получится включить 30 кадров на 60Гц мониторе, вместо 25.
Это определяется изданием игры — под #NTSC или же для #PAL-региона выходила.

В идеале, надо брать «образы» издававшегося под NTSC и крутить настройки не только в эмуляторе, но и в самой игре. Например, переключая работу графики в режим прогрессивной развёртки и т.п.

Разрешение картинки

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

  • Нет понятия «оригинальное разрешение» в игре для приставки.
  • Нет целочисленного масштабу, размер окна меняется плавно.
  • Нет проблем с переключением из полноэкранного режима в оконный.

Имеет смысл выставить «Графика»—«Визуализаци»—«Внутреннее разрешение» как на третьем скриншоте в «Родное 3x» ~1080. Для FullHD монитора это создаёт картинку на весь экран или на всё окно эмулятора.

Замена ретро-гейминга и видео-игры

Можно использовать #pcsx2 и вместо #RetroArch для запуска игрушек от #SEGA
Поскольку на вторую «плойку» выходили сборники под названиями вроде «Sega Classics Collection».
Где часть игр с растровой графикой переделана\адаптирована к 512 пикселям по высоте, а некоторые прямо реально с оригинальной графикой.

Из коробки у эмулятора #pcsx2 есть шейдеры, очень годно справляющиеся с картинкой древних видеоигр с растровой графикой. Более чем хватает и самого первого в выпадающем списке, что на скриншоте: https://idealists.su/media/16e76c5ed9f0a7cb693e6532af22f6496c62ccfc2d09f265d1a54d275322da82.png

Контроллеры, манипуляторы

Сгодится самый простой и дешманский геймпад на USB-проводе, визуально идентичный Sony DualShock.

Такой геймпад в #pcsx2 пришлось настраивать— прожать все кнопки — есть на втором скриншоте. https://idealists.su/media/073c559f0d6a5ba265791e0c84438f807026455ecc33dde1b13dc9126b97a93b.png

Даже очень дешёвые идут уже с вибромоторчиками и работают в двух режимах (XBox и DualShock) — переключать удержанием кнопки «Analog», той что между двумя стиками.

В обоих режимах геймпад подхватываются в современных linux’ах, однако есть приколы.
Если ПК перезагружался или уходил в спящий режим с подключённым геймпадом, то может появиться третий режим. Который фантомный и нафиг не нужны, но может только мешаться, если кому-то требуется переключаться. И человек привык, что режима якобы два должно быть, но в некоторых ситуациях их оказывается три.


Да есть wine & lutris & etc. вещи про #LinuxGaming

Однако, существует и вот такой путь, когда десктоп или ноутбук становится мультимедийным многофункциональным устройством. За счёт неплохих игр 2000-х годов, которые в любом случае работают лишь через эмуляторы.


С удовольствием поиграл в #Columns, вариацию под #PS2 — этот тот самый что люди на #Arduino делают.
Хоть для этого и пришлось включить шейдер.

#игры #PS2 #games #RetroGaming @russian_mastodon @ru @Russia

1
5
5

@leca @zvezdochetia Кое-чем похож (собственно, поэтому я сюда и пришёл), но не всем. Главное отличие — это единая лента сообщений, без деления на разделы. Как следствие — нет разделов типа «флудилка», где можно рассказать о чём-то сиюминутном, поделиться настроением и т.п. А в основной ленте это кажется как-то неуместным

1
0
0

@zvezdochetia @leca раньше самым лучшим вариантом для знакомства были форумы. Это сразу и общие интересы, и возможность оценить адекватность человека (а зачастую и его жизненную позицию) по его уже написанным сообщениям. Основной минус — отсутствие фото. Но увы, сейчас форумов остаётся всё меньше и меньше…

1
0
1
repeated
Edited 5 months ago

Неплохо рассказывается что добавить в свой:
~/.gitconfig

https://blog.gitbutler.com/how-git-core-devs-configure-git/

Много разных полезностей, такого рода как

  • Чтобы теги автоматом синхронизировались.
  • Список веток отображался по свежести коммитов.
  • Перемещение кода отображалось разными цветами.
  • Выявление был ли файл переименован.
  • Префиксы в diff откуда пришло различие.
  • Алгоритм вычисления разности коммитов.
  • Автоматом разруливать «has no upstream branch».
  • Дописывать чутка сведения в конфликты.
  • Индексирование файлов для ускорение status.

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

#git #software #SoftwareDevelopment #программирование #разработка #programming @russian_mastodon @ru @Russia

0
8
8

@grumb Есть, конечно. Даже я на своём основном сайте такой раздел сделал, так как для меня проблема «не могу сосредоточиться» актуальна при работе над личными проектами, особенно в ситуациях неопределённости (когда нет чёткого понимания, как лучше сделать). Правда, пополняю редко.

1
0
0

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

1
0
0

@grumb @zvezdochetia насчёт btrfs — согласен, для таких ситуаций может быть неплохим решением. А нормальный домашний NAS на несколько терабайт я себе позволить просто не могу (хотя хотел бы).

1
0
0

@di возможно! У меня на других компах с Debian testing летом тоже были кривые обновления, но там проблема выглядела иначе: было что-то не так в зависимостях, и при обновлениях apt просто сносил часть нужного софта (например, под раздачу попадали shotwell, inkscape и gimp), который потом приходилось ставить обратно вручную.

0
0
1

@grumb @zvezdochetia, GPT он поддерживает. Только вот этот новый SSD нужно сначала купить, а это лишний раз деньги тратить! К тому же для ноутбука, который большую часть времени лежит в резерве, эти траты ещё сложно себе обосновать. Проще в таких случаях один раз систему переставить на что-то Debian или Ubuntu-based, но где софт обновляется чуть почаще (хотя бы Mint), и всё.

1
0
0

@grumb @zvezdochetia проблема в том, что под это нужно дополнительное место на диске (по крайней мере, в случае с ext4). А там речь идёт о старом ноутбуке, в котором стоит SSD на 128 Гб всего.

1
0
0

@zvezdochetia я обычно раз в одну-две недели обновляю. Делать чаще — времени жалко (да и риск нарваться на проблемы растёт). А вообще, на мой взгляд, оптимальный баланс у Manjaro в этом плане: с одной стороны, небольшая задержка по сравнению с Arch защищает от многих проблем, с другой — всегда достаточно свежий софт. Единственная причина, по которой я на него не перешёл — то, для многого софта есть пакеты в deb, а для других дистрибутивов приходится ставить либо tarballs, либо AppImage, что мне очень не нравится. Ну и на моём предыдущем компе почему-то производительность видеокарты в Manjaro была где-то на 20% ниже, чем под Debian.

1
0
0

Пару дней назад ещё раз убедился, что ставить дистрибутив с rolling release (если конкретно, Debian testing) на старый ноутбук, которым пользуюсь раз в несколько месяцев — идея не самая лучшая. При попытке обновить систему почему-то отказался устанавливаться пакет python3-numpy (причины пока не выяснил), и оказалось, что от него зависит довольно много софта. #linux #как_не_надо_делать

2
1
3

@grumb на ноутбуке у меня была идея сделать двух пользователей — одного для работы, второго — для обычной жизни. Или даже трёх (третий — для того, чтобы заниматься собственными проектами). Чтобы у каждого и визуальное оформление своё, подходящее под соответствующие задачи, и набор закладок, и стартовая страница в броузере, и т.п. Но вот руки до этого не дошли…

1
0
0

@grumb @rusllan @sixo_fle Это всё верно, вопрос только в том, как заставить этих родственников перейти на перечисленное. Особенно, если у них низкий уровень компьютерной (или мобильной) грамотности.

2
0
1

Недавно попал в руки старый мобильник. Я снёс оттуда всё что можно, поотключал уведомления на том, что снести нельзя, и стал его использовать для замеров с помощью Welltory, чтобы не пачкать лишний раз пальцем камеру на основном телефоне. Ещё установил приложения для отслеживания обычной и космической погоды и тому подобных вещей. А сегодня утром осознал, что возможность выйти в Интернет тихо, так, чтобы в момент включения WiFi (или 4G) не сыпался поток уведомлений, из-за которых забываешь, зачем вообще зашёл — это прекрасно! Равно как и отсутствие необходимости каждый раз делать разблокировку (казалось бы, мелочь — на секунду палец к экрану приложить, но оказалось, постоянная задержка из-за неё — вечный фоновый источник раздражения)

1
0
1
@grumb @westsibe согласен, это был бы аргумент. Но и до использования нескольких окружений тоже только самые технически продвинутые додумываются... Ну и опять же, это не отменяет проблемы того, что нужно как-то вступать с людьми в контакт и убеждать их в этом.
1
0
0
@grumb @westsibe поднять чат — обычно дело не хитрое. А вот продавить всех на переход хотя бы в 80-квартирном доме (особенно если это компьютерно непродвинутая публика типа бабушек, которым даже лишнее приложение можно поставить) — задача реально запредельно сложная.
1
0
0

@grumb @amoeba @zvezdochetia Ну, первое для меня недостатком не является. Я крайне негативно отношусь к тому, что сейчас слишком многое уходит в приватные диалоги (и, в отличие от многих жителей Fediverse, не являюсь privacy-озабоченным), и у меня была цель сделать instance именно для публичного общения в духе Старого Интернета. В какой-то момент даже ЛСы хотел выключить.

А насчёт вылезающих тем — видел много жалоб. Но это вроде бы особенность именно протокола ActivityPub как такового, а не конкретных реализаций типа Mastodon или Pleroma. Hubzilla работает, насколько помню, на каких-то своих протоколах, а ActivityPub поддерживают только как дополнительный. Для Friendica основной протокол вроде OStatus.

1
0
1

@grumb @zvezdochetia @amoeba Насчёт континентальной системы — согласен. Конкретно по Fediverse мы, скорее всего, ничего не найдём, но вот для тех же серверов XMPP, Matrix и прочих децентрализованных протоколов, у которых могут быть Web-интерфейсы, какие-то шансы есть. Ну и будет возможность посмотреть хття бы, какие доводы использовались.

1
0
0
Show older