技術

dockerでmysqlにリストア

dockerコンテナにダンプファイルをコピー

``

docker cp dump.sql コンテナ名:/tmp/dump.sql

コンテナに接続する

``

docker exec -it コンテナ名 bash

権限を変更

``

chmod 400 ./tmp/dump.sql

[Unity] ツルツルのマテリアルに映り込む景色を設定する

Unityはじめました。saekiです。

手順を忘れないように記録を残しておこうと思います。

最近ツルツルなマテリアルを見ていて、周りの景色も映り込むようにしてツルツルテカテカ感を増したいなと思いました。

公式マニュアルのこの辺も確認しましたが、細かいことを読むのがあまり得意ではないので「うっ…」となったところです。

Cubemap – Unity マニュアル

とりあえず操作しながら考えることにしました。

大まかな手順

画像の設定

  1. キューブマップ用のテクスチャ画像を用意する
  2. テクスチャからキューブマップを作成する

マテリアルの設定

  1. マテリアルを新規作成
  2. マテリアルのShaderをSkybox/Cubemapに変更する
  3. マテリアルのテクスチャ画像にキューブマップを設定

Skyboxの設定

  1. Skyboxのマテリアルを設定
  2. Environment Reflectionsのマテリアルを設定

vue でまとめてwatchする

created() {
  this.$watch(
    () => [this.data1, this.data2],
    (newValue, oldValue) => {
      if (JSON.stringify(newValue) !== JSON.stringify(oldValue)) {
        //何かしら変更があった場合
      }
    }
  );
}

Node.js jsonファイルの読み込み方

node.jsでjsonファイルの読み込む方法を2つメモ

1.直接requireで読み込み

const json = require('../hoge.json');
この方法だと初回に1度読み込むだけなので、頻繁にjsonを書き換える場合は更新が反映されない。定数や設定ファイルに向いてる。

Node.js サーバーのタイムアウトの時間を変更する

Node.js/Expressがリクエストのタイムアウトがデフォルト2分なので以下のようにして伸ばします。
const express = require("express");<br /> const app = express();<br /> ...<br /> var app_server = app.listen(80, () => { });<br /> app_server.timeout = 1000 * 60 * 5;<br />