Skip to content

Instantly share code, notes, and snippets.

@neguse
neguse / main.go
Created May 27, 2018 06:01
mattermostでrssを読むやつ
package main
import (
"database/sql"
"errors"
"flag"
"fmt"
"log"
"net/http"
"strings"

サーバの負荷試験について、やったことの紹介

言いたいこと

  • サーバの負荷試験をやってみた
  • やってよかった
  • もうちょっといい方法があったら教えてほしい

家庭用ゲームのゲームサーバとは

  • 以下のような機能をもつ(タイトルごとに異なる)
  • ユーザ間のマッチング
@neguse
neguse / CMakeLists.txt
Last active June 7, 2020 13:29
SDL2+WebGL2でEmscriptenビルド
cmake_minimum_required(VERSION 3.0.0)
project(sdl2webgl2 VERSION 0.1.0)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
find_package(SDL2 CONFIG REQUIRED)
@neguse
neguse / tet2010.cpp
Created June 20, 2020 09:53
10年前のテトリスと今のテトリス
#include<windows.h>
#include <mmsystem.h>
#include <stdarg.h>
#include <vector>
#include <fstream>
namespace Debug {
using namespace std;
static const int DEBUG_BUF_SIZE = 1024;
void Trace(const char* fmt, ...){
@neguse
neguse / README.md
Last active March 9, 2021 13:40
Valheim サーバを安く起動する

Valheim サーバを安く起動する

以下の手順で、1 人接続の小規模なサーバなら常時起動しても月$7 ぐらいで動かせそう。 …と思ったけどゲームプレイしてみると割と頻繁に重い状態になってだめそうだった。 サーバコストをケチるなら、低スペックのサーバで無理やり動かすのでなく、そこそこスペックのサーバをゲーム遊ぶときだけ起動するような方式のほうがよさそう。 以下の方法は参考までに、一応起動はして多少遊べるという程度であることを前提に読んでください。

EC2 でインスタンスを起動する

  • インスタンスタイプは t3a.nano