開発

技術

マルチゲームサーバの構築を,自宅でする(4/4 ゲームサーバの構築)

Debian系OSを使用してゲームサーバを構築する方法を詳しく解説しています. TerrariaとValheimのサーバ設定手順を中心に,tmuxやtmuxinatorの活用,ファイアウォールの設定,ポート転送の方法などを紹介しています.
技術

マルチゲームサーバの構築を,自宅でする(3/4 ファイアウォールの設定)

Debianサーバのセキュリティを強化するファイアウォール設定を解説します. UFWとGUFWを使用し,RDP,SSH,FTP接続に対する詳細なルール設定方法を紹介. デフォルトポリシーの設定から,特定IPアドレスやネットワーク範囲に対する許可設定まで,実践的なアプローチで解説します.
技術

マルチゲームサーバの構築を,自宅でする(2/4 ターミナルと外部接続の設定)

Debianサーバのリモートアクセス環境を整えます. RDP,SSH,FTP接続の詳細な設定手順を解説し,セキュリティを考慮したベストプラクティスも紹介します. 公開鍵認証やSSL/TLS暗号化など,より安全な接続方法にも触れ,実践的なサーバ管理のノウハウを学べます.
技術

マルチゲームサーバの構築を,自宅でする(1/4 Debian サーバのセットアップ)

自宅で構築するマルチプレイゲームサーバの第一歩,Debianサーバのセットアップ方法を解説します. インストーラの作成から初期設定,必要なアプリケーションのインストールまで,詳細な手順を紹介. TerariaやValheimなどのゲームサーバ構築に向けた基礎を学べます.
技術

beatoraja 選曲タイトルを配信ソフトに取り込むための格闘

beatorajaのLuaスキンを拡張し,配信用テキスト出力機能を実装した過程を紹介します. プレイスキン「simple-play」を基に,曲名と難易度表をテキストファイルに出力する方法を解説. 実装の苦労点や今後の課題についても触れています.
技術

beatoraja 複数IR登録のはなし

beatorajaで複数のIR(インターネットランキング)を同時に設定する方法を詳しく解説しています. config.jsonファイルの編集手順,注意点,そして実際に複数IRに一括登録できることの確認方法まで,具体的に紹介しています. Mocha-Repository,Citrus IR,MinIRの3つのIRを例に,設定から確認までのプロセスを丁寧に説明しています.