「user」を含む日記 RSS

はてなキーワード: userとは

2022-07-03

Core Keeper Dedicated Server をサービス登録する

なんで?

手順

/etc/systemd/system に corekeeperds.service って名前で以下の内容のファイルを作る。

[Unit]
Description=Core Keeper Dedicated Server
Documentation=

[Service]
Type=exec
User=steam
Group=steam
TimeoutStartSec=0
Restart=always
RestartSec=30s
WorkingDirectory=/home/steam/Steam/steamapps/common/Core Keeper Dedicated Server/
ExecStartPre=/home/steam/steamcmd +login anonymous +app_update 1007 +app_update 1963720 +quit
ExecStart=/usr/bin/env "/home/steam/Steam/steamapps/common/Core Keeper Dedicated Server/_launch.sh"
SyslogIdentifier=CoreKeeperDS

[Install]
WantedBy=multi-user.target

※ ExecStart はバグっているので空白のあるパスを食わせるとうまく処理できない。なので /usr/bin/env 経由で文字列を食わせている。古の知識

作ったら、

chmod 755 /etc/systemd/system/corekeeperds.service
systemctl daemon-reload

して、完了

あとは

systemctl start corekeeperds.service

サービス開始。

systemdがプロセスを死活監視して、異常終了した場合(この辺の挙動は 後述の Note 参照)に勝手再起動してくれるようになります

状態

systemctl status corekeeperds.service

で見て、

止めるとき

systemctl stop corekeeperds.service

で。(時間かかる)

Note

Restart=on-failure で大丈夫だと思うのですが、うまく上がってこないときalwaysかにした方がいいかもしれません。

Restart の各設定値の挙動については以下が詳しいです。

https://tex2e.github.io/blog/linux/systemd-restart-config

ごめん

ぼっちなので、私のサーバーには Dedicated Server が落ちるほどプレイヤーが来ません。

なので Systemd への登録で、ちゃん再起動するかどうかは確認できてない感じです。

出来なかったらごめんなさい。

anond:20220627125211

2022-06-27

Core Keeper Dedicated Server を VPS 上に構築したときの手順メモ

Ubuntu 22.04 LTS x86_64 で構築。

CoreKeeper側で apt依存しているっぽいので、Ubuntu でやった方が楽だと思います

Tips

Ubuntu 20 TLS でやる場合、/home/steam/Steam/ が /home/steam/.steam/ になってたと思うので、環境に合わせて読み替えてください。

Install steamcmd dependent packages

dpkg --add-architecture i386
add-apt-repository multiverse
apt-get update
apt-get dist-upgrade
reboot

Create steamcmd User

useradd -m steam
passwd steam
gpasswd -a steam sudo

Steamcmd / Core Keeper Dedicated Server Install

sudo -u steam -s
cd
sudo apt install steamcmd
ln -s /usr/games/steamcmd steamcmd
./steamcmd +login anonymous +app_update 1007 +app_update 1963720 +quit

Run steamcmd (Install and Creating Core Keeper Dedicated Server system drectory )

cd ~/Steam/steamapps/common/Core\ Keeper\ Dedicated\ Server/
./_launch.sh

Press Ctrl + C for Stop Core Keeper Dedicated Server

World file migration (if there is an old file)

mkmir -p -m 775 /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds
chown steam:steam /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds

Copy old world file (0.world.gzip) to

/home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds

Copy old setting file (*.json) to

/home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/

chmod 664 /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds/0.world.gzip
chmod 664 /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/*.json

Backup setting

vi /etc/cron.hourly/corekeeper_backup

#!/bin/bash
cp -a /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds/0.world.gzip /home/steam/worldbackup/0.world.gzip.`date '+%Y%m%d%H%M%S'`
cp -a /home/steam/Steam/steamapps/common/Core\ Keeper\ Dedicated\ Server/CoreKeeperServerLog.txt /home/steam/worldbackup/CoreKeeperServerLog.txt.`date '+%Y%m%d%H%M%S'`

chmod 777 /etc/cron.hourly/corekeeper_backup

sudo -u steam -s
cd
mkdir worldbackup

Start Core Keeper Dedicated Server

sudo -u steam -s
cd ~/Steam/steamapps/common/Core\ Keeper\ Dedicated\ Server/
nohup ./_launch.sh
tail -f ~/Steam/steamapps/common/Core\ Keeper\ Dedicated\ Server/CoreKeeperServerLog.txt

サーバースペック

利用者問題か、サーバー問題かわかりませんが人数が10人超えると CPU4コア/メモリ4G/100Mbps で結構ラグかったです。

今は CPU6コア/メモリ8G/1000Mbps で動かしています

不具合 (2022/06/28時点)

6-8人以上で2-3時間サーバー動かしてると、Unityライブラリがsegfault起こして、Core Keeper Dedicated Server が落ちます

ログ取れたのでバグレポしましたが、改善するまでは不特定多数が好き勝手するサーバーみたいなのを長期運用するのは厳しいかなと思いますタイミングによってはアイテムロストしてしまうので。

遊びで使うなら、ウォッチドック的なサービスを入れて、落ちたら適宜起動しなおすみたいな対応をした方がよいと思います

2022-06-24

Windowsの非インストーラー版のソフトって皆どこに解凍(展開)して置いて使ってるの?

 

インストーラー版だったら大抵は勝手にC:\Program Filesと指定されて展開されるからソフトを置いておく場所に迷うことはないけど、

ZIP版とかのみのソフトだと、自分で展開先(置く場所)を決めて管理しないといけないけども、そうなると「どこに置こうか」という判断に時たまふと地味に悩む。その場合どこに置くのがいいのか。

 

(たとえば使い捨て用途ソフトだったら用が済めばすぐ捨てるからデスクトップ上だろうがCドライブ直下だろうがどこに展開して使おうがソフトを置く場所にこだわりはないだろうけど。)

 

皆は使い続けるソフトはどこに置きまとめているの?

 

 

しっくりこなくて地味に悩む。

最近PCを新調したので薄々思っている事をこの際書いた。



検索用:

フリーウェア フリーソフト 保存先 保存場所

2022-05-27

anond:20220527104016

教える練習したいし、元増田に限らず誰でも連絡してくだませ。

ゆうて私が無職ですけどね!

「もう怖くて何も始めれない/踏み出せない」

っていう肯定感の底が抜けた状態さえ伴走つけて補修できれば、自走を始められるから

以降はいわゆる「自助努力」を再開できると思うのでした。

追記

私は職訓(Java) → Prgate → D◯tinstallである程度勉強してみたけど、

・P社はRubyRails

https://prog-8.com/lessons/info

・D社はJS, PHP → Laravel ※最近Python

https://dotinstall.com/lessons

特に充実してると感じた。

・P社のスライドレッスンは超細切れでわかりやすくて、ゲームっぽく楽しく進められた

・D社の動画レッスン後半はかなり実践的かつ難しくて初学者置いてけぼりにする勢いだったから、なんとかクリアできた人の伴走があるかないかでは、修了率かなり変わると思った(のが教える意義あるかもと思った理由

https://dotinstall.com/lessons/todo_app_fetch_php

このJS非同期通信編まで繰り返しやって自分ゼロから完成できるようにして、

Laravelレッスンやって、あと自分で調べてUser実装(古いレッスンはあるけど)まで出来るようになれば

大抵のものは作れるようになるから言語学習コストも格段に下がるし、

バイト程度なら経歴や年齢問わずさせてもらえるようになるのではと勝手に思っている。

あと別の問題として

いわゆる駆け出しエンジニア界隈の誘惑が強烈すぎるので、理性ある第三者がいないと

不安定な状況の人ほど数十万のスクールとかサロンとか、

一見キラキラデザイン方面(または◯ffice)に誘い込まれしまいそう

https://twitter.com/i/events/1495044681947750404

その意味でもチョットデキル人がマッタクデキナイ人の羅針盤兼務サポートして、

教える側ももう一段成長する互助ループ作れないかなと思っている…

2022-05-22

はてブコメント標準出力に流すやーつ

普段から俺様が使っているスクリプトあるから、公開してほめちぎってもらうぞー!

出力はただの文字列から音声読み上げアプリでも何でも、突っ込んで遊んでくれ。

jq必須です。

ログインせず使うので当然アカウント固有の非表示設定とかは動きません。

あれなIDコメントも全部所得することになるのでご注意ください。

まあそこらへんはsedでも使って気に入らないidの行を勝手に削除してくれ

hatebu_comment.sh

#!/bin/bash

if [[ "$1" =~ ^http ]];then
	: # Success
else
	echo "Error: 引数指定したURLブックマークコメント一覧を取得するやーつ"
	echo "例: ./hatebu_comment.sh 'https://www3.nhk.or.jp/news/html/20200405/k10012369381000.html' | less"
	exit;
fi

if [[ "$1" =~ b.hatena.ne.jp/entry/s ]];then
	# はてブページのURLでも動作するように
	url="https://$(echo $1 | sed -e 's@.*/entry/s/@@')"
else
	url=$1
fi

if ! jq --version > /dev/null ;then
	echo "Error: jqがインストールされていません"
	exit;
fi

curl -s "https://b.hatena.ne.jp/entry/jsonlite/?url=$url" |
	jq '.bookmarks[] | if .comment != "" then ("「" + .user + "」 " + .comment) else empty end' |
	sed 's@^"@@g' | sed 's@"$@@g'

2022-05-07

anond:20220507010617 anond:20220507010210 anond:20220507011004

確かレイアウト崩したり枠をはみ出す遊びとかやってると流石に運営に怒られるって増田投稿されてましたわ

<a class="user-edit box-curve-line info"><span class="nav box-bg-sp" style="font-size:3vw;color:brown;">✋(👁👅👁)🤚 </span></a></p>
| |<

2022-04-17

アンフェって意外と少ないのでは疑惑

https://togetter.com/id/orczx

Togtetterのめっちゃ人気アカウントだけど、ホッテントリ入りしても17000PVしか増えない。PVだぞPVUUじゃないぞ

萌え絵を燃やすより具体的な犯罪対策を」と言った女性市議さん、フェミニスト人達に叩かれてしまう…「こんな人が市議な..

23160 pv

248 users


フェミニストコナンルパン犯罪表現は悪い事だと認識されてるからOK月曜日のたわわは悪いという認識がないのでNG

6931 pv

1 user


フェミニスト「(たわわのような)犯罪を生む装置になるもの言論弾圧されてほしい」「性的消費の道具扱いした関係者罰則を」

5960 pv

1 user


戸定梨香もフォロワー2万人&チャンネル登録者2万人から全然動かなくなっちゃったし、これに絡んだおぎの先生署名も動きが無い(統一教会に流れたとかいうけど今の所まだ変な投函2件しか来てない)

https://twitter.com/tojou_linca


俺の周りとか国連の件すげーみんな怒ってて、山田太郎先生赤松氏も言及しているのに、なんか世論の動きを正せてる気がしなくて嫌な気分

2022-03-10

面白そうなことやってるのに、インフルエンサーリーチできなくて埋もれてる人が世の中にはいっぱいいるね

例えばはてブで1 userだけにブックマークされてる記事。3 userから支持されればあっという間にブクマが増えてホッテントリするだろうにっていうの。

ログイン ユーザー登録
ようこそ ゲスト さん