- 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼
## List Docker CLI commands
docker
docker container --help
## Display Docker version and info
docker --version
docker version
public class MeshMaker : MonoBehaviour { | |
[SerializeField] private Texture texture = null; | |
void Start() { | |
Vector3[] vertices = new Vector[] { | |
new Vector3(-1f, 1f, -1f), new Vector(1f, 1f, -1f), new Vector3(1f, -1f, -1f), new Vector3(-1f, -1f, -1f) | |
}; | |
int[] triangles = new int[] { | |
0, 1, 2, |
## List Docker CLI commands
docker
docker container --help
## Display Docker version and info
docker --version
docker version
scene.overrideMaterial
THREE.MeshLambertMaterial
THREE.Scene의 주요 함수/속성
Query 컴포넌트의 reder props' prop으로 전잘되는 SubscribeToMore를 실행하면 웹소켓 통신의 subscription이 이루어진다.
''' subscribeToMore({ document: ${subscription_gql}, updateQuery: (prev, { subscriptionData }) => { //how to return the data.. //similar to redux's reducer //updateQuery를 정의하지 않으면 기존 쿼리 데이터를 그대로 교체한다. }
아폴로서버 프리즈마 워크플로우
1. 버킷을 만든다. | |
2. CNAME을 등록한다. | |
3. TXT파일을 등록한다. | |
4. 버킷의 최상위 디렉토리에 index.html이 오도록 파일들을 업로드한다. | |
5. 버킷의 웹사이트 구성을 수정하여, 최상위 디렉토리 접속시 index.html을 보내도록한다. |
//백엔드와 프론트엔드 폴더가 완전히 분리되어 있는 상태이다. | |
const express = require('express'); | |
const path = require('path'); | |
const app = express(); | |
const staticPath = path.join(__dirname, '../frontend/build') | |
console.log(staticPath) | |
app.use(express.static(staticPath)); |
cookiecutter https://github.com/pydanny/cookiecutter-django
installing the requirements pip3 install -r requirements/local.txt
creating database
. npx create-react-app my-app
===