はじめに

AWS Lightsail で統合版サーバを構築して、3人でマルチプレイを行っていたところ、途中から何もかもがラグってしまう状態になったので、CoNoHa VPS に移行した。

移行理由や統合版サーバの設定手順などについて、簡単に整理した。

TL;DR

  • Lightsail(最低スペック)だと、マイクラ統合版サーバの運用にはスペック不足
  • CoNoHa VPS だと低料金で運用可能
  • 紹介クーポン + キャンペーンのクーポンは両方受け取り可能
  • テンプレートが用意されているので、サーバ環境の構築や設定の必要なし
    • セキュリティ面を気にするなら、多少の設定変更した方が Good
続きを読む

PS4版マインクラフトから統合版サーバに接続



カテゴリー Game
タグ
Game Minecraft PS4

はじめに

PS4 版マインクラフトから統合版サーバに接続する方法。

PS4 版マインクラフトでも他ユーザーとのマルチプレイはできるが、ホストユーザーがプレイ中でないといけない。(ホストユーザーが居ないときに、一緒に遊んだマップに入って建築を進める、などができない)

調べたところ、PS4版から統合版サーバに接続する方法があったので、簡単に整理した。

ただし、PC(Windows/Mac/Linux) が必須なので注意。

TL;DR

  • jhead/phantom を PC で起動
  • PS4 マインクラフトで「LAN ゲーム」を選択
続きを読む

はじめに

Minecraft 統合版サーバ(Bedrock Edition)を AWS Lightsail に構築する方法。

OS は Ubuntu 18.04。走り書きのメモレベルなので、細かい箇所は各自で要確認。

Lightsail に構築した統合版サーバでマルチプレイ(3人)した結果、Lightsail ではマイクラ統合版サーバ運用には耐えられない(向いてない)ということがわかったので、CoNoHa VPS に移行した。
詳細は 【月額 880円〜】CoNoHa VPS でマインクラフト統合版サーバ【クーポン有り】 を参照

続きを読む

はじめに

NativeScript(NativeScript-Vue) で FontAwesome などのアイコンフォントを使用する方法。

TL;DR

  • 基本は 公式ガイド: Icon Fonts 通り
  • .ttfapp/fonts に配置
  • app.css(app.scss) に font-family, font-weight の記述を追加
    • font-family: iOS/Android 両対応の場合はフォント名とファイル名で定義
  • unicode でアイコン表示
    • mixin 作っておくと便利になる
続きを読む

はじめに

NativeScript の StackLayout などでスクロールを有効にする方法。

※何もしないと、画面外に要素がはみ出してもスクロールできない。

TL;DR

  • ScrollView を使う
    • orientation="horizontal"で 水平方向
    • orientation="vertical"で 垂直方向(デフォルト)
続きを読む

はじめに

NativeScript の API Client のサンプル。

axios/axiosNativeScript/nativescript-background-http とを使って実装。

あくまでも一例なので、各自の環境に合わせて適宜修正。

※試してないが 、今からなら klippa-app/nativescript-http を使うのが良いかもしれない。(最近(2020/03/22 以降) リリースされているので、API Client 作った時には無かった)

TL;DR

続きを読む

はじめに

NativeScript(NatvieScript-vue) で、非 SSL サイトへのリクエストを許可する方法。

TL;DR

  • Android: AndroidManifest.xmlusesCleartextTraffic の設定追加
  • iOS: Info.plistNSAllowsArbitraryLoads の設定追加
  • よりセキュアな方法もあるので、各自の状況や環境に合わせて要設定
続きを読む

はじめに

NativeScript(NatvieScript-vue) で JsBarcode を使ってバーコードを 生成/描画 する方法。

通常通りの使い方ではエラーとなるため、少しトリッキーな方法を用いている。

なお、有料で良ければ @proplugins/nativescript-zxing を使うのが早いと思われる。

TL;DR

続きを読む

はじめに

axios でリクエストした際に unable to verify the first certificate となる場合の対応方法。

自己生成証明書(オレオレ証明書)を利用している環境などで発生すると思われる。ちゃんとした証明書であれば問題ないはずなので、あくまでも暫定的な対応方法。

TL;DR

続きを読む

docker-compose, nginx, mkcert で HTTPS(SSL)化



カテゴリー Programming

はじめに

nginx on docker(docker-compose) を FiloSottile/mkcert で生成した自己生成証明書(オレオレ証明書)で HTTPS(SSL)化する方法。

証明書はホストマシン上で作成。

TL;DR

続きを読む

r17n


Softwear Engineer


Fukuoka