지난 6주간 SSAF생활을 하면서 IOT프로젝트를 했다. IOT에 관심있냐고 하면 아니었다. 관련된 경험이라고는 고등학교때 이름만 IOT(그때 프로듀스 101이 유행해서.. )인 동아리를 개설했고 이게 다른 SSAFY생분에게 잘못 전해지면서 IOT팀에 들어갈 기회가 왔다. 기존에 내 계획대로라면 웹개발을 할 줄 알았으니, IOT와의 프로젝트를 구상할 때는 무엇을 고려해야할지 이제서야 고민을 팀을 이루고 나서야 시작했다. 실은, 하려던 웹개발을 더 한다고 해서 수월할 것도 아니었고 하던 거(웹 개발)에서도 더 공부를 해야할 것 같은데 영역이 확장되니 불안했었다. 배포로 도커든 젠킨스든 인증으로 JWT든 아니면 아키텍처든 서버관리기법이든 공부할려던 주제를 뽑았는데 예상못한 IOT와의 통신방법부터 탐색해야했으..
🙋🏻: React 쓰다가 vue를 사용하니까 어떄요? 🍊: 좋은데요? (Nuxt랑 같이 쓰슈) 🙋🏻: 올 ㅋ 그럼 앞으로도 Front 직무를 맡을 건가요? 🍊: 아닌데요? Nuxt를 이용하기 npm i --gloval yarn yarn self-update yarn -v //버전확인 yarn create nuxt-app 이 때는 yarn으로 했으나 이후로 npm 설치 : Project name: "frontend" : Programming language: "JavaScript" : Package manager: Npm : UI framework: "Vuetify.js" : Nuxt.js modules: (Press to select, to toggle all, to invert selection) : ..
~ 라이브러리 복습중 ~ 🔹CORS Cross-Origin Resource Sharing 자신이 속하지 않은 도메인/프로토콜/포트에 있는 리소스를 요청하는 cross-origin HTTP요청 방식 웹사이트가 구동중인 domain과 동일한 domain에 자료를 요청&수신한다 ⇒ CORS아님 웹사이트가 구동중인 domain과 다른 domain에 자료를 요청&수신한다 ⇒ CORS 서버는 기본적으로 CORS방식을 제한한다 특정 서버 리소스에 다른 임의 웹 사이트들이 request를 보낸다면 악의적으로 특정 서버 세션을 탈취 가능성 존재 서버에 무리가는 행위를 야기할 가능성 존재 🔹Node.js로 CORS 방식 허용하기 1. 필요한 모듈 설치 npm install http express cors 2. 사용예제 작..
아니 그러니까 말이에요 제가, 로컬에서 도커 파일 만들고 깃으로 올려서 aws서버를 jupyter로 접속한 뒤 docker build를 했더니 화면이 멈춘 게 아니에요? 보니까 도커파일에 주석을 제 맘대로 적은 게 원인인 것 같았죠. 일단 build 행위를 멈추기 위해 서버를 재시작한다는 걸 인스턴스 종료를 해버린 게 아니에요? 다시 인스턴스 생성부터 해야겠죠. 그래서 다시 시작했어요. 그러다가 backend 파일을 구동시키려고 보니까 지금 진행하는게 도커를 쓰는 의미를 잃어버렸네요? 결론은. 어떻게 되었냐면요. 1️⃣ 리팩토링, backend>App.js 현재 파일 구조 ~ backend ~ 📁 config - 🗄️ config.js 📁 models - 🗄️ index.js - 🗄️🗄️🗄️🗄️🗄️🗄️🗄..
1️⃣ MySQL 설치하기 docker의 실행중인 컨테이너를 모두 종료시키고 다시 하기 : docker ps -a. //목록 확인 : docker rm -f `docker ps -a -q` // 컨테이너 모두 강제로 삭제하기, 이미지는 남음 : docker rmi -f 'docker images' // 모든 이미지 삭제하기 docker images 설치하기 dockerHub엔 mysql 이미지가 이미 있으므로 바로 가져오자. : docker run -d -p 9876:3306 -e MYSQL_ROOT_PASSWORD=[mysql패스워드] mysql:5.6 서버 포트 9876과 mysql 기본포트인 3306을 매칭시킴 -e를 통해 환경변수로서 mysql의 패스워드를 설정함 설치할 mysql의 버전을 5.6..
1️⃣ Jupyter에서 Docker 설치 및 파일 생성 jupyter접속 후 apt 업데이트 : df -h //메모리 확인 : sudo apt update //apt 업데이트 apt를 이용하여 docker를 설치할 것이기 때문에, apt를 먼저 업데이트 시켰음 관련 툴 설치 후 docker 설치 : sudo apt install apt-transport-https : sudo apt install ca-certificates : sudo apt install curl : sudo apt install software-properties-common : curl -fsSl https:/download.docker.com/linux/ubuntu/gpg | sudo apt-key add - : sudo ad..