CRT. Когда хочется киношности при работе с консолью...
Linux из говна и палок
Re: Linux из говна и палок
Весна, Май - время садить картошку.
Увеличить производительность физического труда может ритмичная танцевальная музыка.
Музыку можно воспроизвести с помощью радиоприемника, магнитолы, плеера, а можно с помощью ноутбука и колонок.
Чтобы не тратить время на перенос файлов с музыкой и избежать обрыва связи при воспроизведении музыки через Интернет поможет локальная сеть (кабель Ethernet) и сетевое хранилище с музыкальными файлами.
В качестве ноута пойдет даже дешевый двадцатилений с дохлой батареей и 98-й виндой на борту.
В качестве сетевого хранилища подойдет компьютер под управлением ULFS или любого другого GNU/Linux.
Доступ к файлам сетевое хранилище предоставляет через Samba-шару.
Ноут подключается к Samba-шаре как к обычной общей папке Windows.
Winamp загружает файлы по сети также как и с диска. Главное - отключить подгрузку метаинформации из файлов.
Музыкальные файлы из Samba-шары воспроизводится по сети плавно, без прерываний.
C настройкой шары для доступа из Windows 98 могут возниктуть некоторые проблемы, вам помогут статьи:
Содержимое файла /etc/samba/smb.conf
Увеличить производительность физического труда может ритмичная танцевальная музыка.
Музыку можно воспроизвести с помощью радиоприемника, магнитолы, плеера, а можно с помощью ноутбука и колонок.
Чтобы не тратить время на перенос файлов с музыкой и избежать обрыва связи при воспроизведении музыки через Интернет поможет локальная сеть (кабель Ethernet) и сетевое хранилище с музыкальными файлами.
В качестве ноута пойдет даже дешевый двадцатилений с дохлой батареей и 98-й виндой на борту.
В качестве сетевого хранилища подойдет компьютер под управлением ULFS или любого другого GNU/Linux.
Доступ к файлам сетевое хранилище предоставляет через Samba-шару.
Ноут подключается к Samba-шаре как к обычной общей папке Windows.
Winamp загружает файлы по сети также как и с диска. Главное - отключить подгрузку метаинформации из файлов.
Музыкальные файлы из Samba-шары воспроизводится по сети плавно, без прерываний.
C настройкой шары для доступа из Windows 98 могут возниктуть некоторые проблемы, вам помогут статьи:
- http://www.troubleshooters.com/linux/win9x_samba.htm
- https://askubuntu.com/questions/1213759 ... with-samba
Содержимое файла /etc/samba/smb.conf
Спойлер
Показатъ
Код: Выделить всё
[global]
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
workgroup = WORKGROUP
# server string is the equivalent of the NT Description field
server string = Samba Server
# Server role. Defines in which mode Samba will operate. Possible
# values are "standalone server", "member server", "classic primary
# domain controller", "classic backup domain controller", "active
# directory domain controller".
#
# Most people will want "standalone server" or "member server".
# Running as "active directory domain controller" will require first
# running "samba-tool domain provision" to wipe databases and create a
# new domain.
server role = standalone server
# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page
hosts allow = 192.168.1. 192.168.122. 127.
# Uncomment this if you want a guest account, you must add this to /etc/passwd
# otherwise the user "nobody" is used
guest account = user
# this tells Samba to use a separate log file for each machine
# that connects
log file = /usr/local/samba/var/log.%m
# Put a capping on the size of the log files (in Kb).
max log size = 50
# Specifies the Kerberos or Active Directory realm the host is part of
; realm = MY_REALM
# Backend to store user information in. New installations should
# use either tdbsam or ldapsam. smbpasswd is available for backwards
# compatibility. tdbsam requires no further configuration.
passdb backend = smbpasswd
# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting.
# Note: Consider carefully the location in the configuration file of
# this line. The included file is read at that point.
; include = /usr/local/samba/lib/smb.conf.%m
# Configure Samba to use multiple interfaces
# If you have multiple network interfaces then you must list them
# here. See the man page for details.
; interfaces = 192.168.12.2/24 192.168.13.2/24
# Where to store roving profiles (only for Win95 and WinNT)
# %L substitutes for this servers netbios name, %U is username
# You must uncomment the [Profiles] share below
; logon path = \\%L\Profiles\%U
# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
wins support = yes
# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
; wins server = w.x.y.z
# WINS Proxy - Tells Samba to answer name resolution queries on
# behalf of a non WINS capable client, for this to work there must be
# at least one WINS Server on the network. The default is NO.
; wins proxy = yes
# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The default is NO.
dns proxy = no
# These scripts are used on a domain controller or stand-alone
# machine to add or delete corresponding unix accounts
; add user script = /usr/sbin/useradd %u
; add group script = /usr/sbin/groupadd %g
; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
; delete user script = /usr/sbin/userdel %u
; delete user from group script = /usr/sbin/deluser %u %g
; delete group script = /usr/sbin/groupdel %g
server min protocol = NT1
ntlm auth = yes
lanman auth = YES
client lanman auth = Yes
client plaintext auth = Yes
#============================ Share Definitions ==============================
[media]
comment = Music & Video
path = /mnt/media
public = yes
writable = no
guest ok = Yes
Re: Linux из говна и палок
На Youtube увидел ролик Mortal Kombat Ultimate New Era.
Узнал что эта игра написана на бесплатном движке Mugen. У движка Mugen есть альтернатива, совместимый движок Ikemen GO, который написан на языке GO и может запускаться нативно в Linux.
Собрал движок Ikeman GO в поделке с помощью GO-компилятора 1.18. Оказалось Mortal Kombat Ultimate New Era не запускается с помощью Ikeman Go. Узнал о Mortal Kombat SE - Ikemen edition By NachoDV.
Завести не удалось, вылазит ошибка.
Попробовал запустить демонстрационную игру от разработчиков движка, вроде заводится.
Узнал что эта игра написана на бесплатном движке Mugen. У движка Mugen есть альтернатива, совместимый движок Ikemen GO, который написан на языке GO и может запускаться нативно в Linux.
Собрал движок Ikeman GO в поделке с помощью GO-компилятора 1.18. Оказалось Mortal Kombat Ultimate New Era не запускается с помощью Ikeman Go. Узнал о Mortal Kombat SE - Ikemen edition By NachoDV.
Завести не удалось, вылазит ошибка.
Попробовал запустить демонстрационную игру от разработчиков движка, вроде заводится.
Re: Linux из говна и палок
Движок ioquake3 [https://ioquake3.org] успешно собирается и запускается.
Для подключения к серверу baraholko.ru
Для подключения к серверу baraholko.ru
- Качаем и распаковываем клиента https://cloud.baraholko.ru/?page_id=68
- Собираем движок ioquake3 командой
Код: Выделить всё
make
- Копируем полученные файлы движка в корень клиента
- В консоли пишем
Код: Выделить всё
./ioquake3.x86_64 +connect cloud.baraholko.ru
- profit