일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 모두의 파이썬
- Concurrently
- DB Browser
- ReactDOM.render is no longer supported in React 18. Use createRoot instead
- intllij 내 Bean을 찾지 못해서 발생하는 오류
- react
- 모던자바스크립트
- JS 개념
- 인프런
- 거북이 대포 게임
- 따라하며 배우는 노드 리액트 기본 강의
- Python
- react오류
- 타자 게임 만들기
- node.js 설치
- 웹 게임을 만들며 배우는 리액트
- You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client"
- googleColaboratory
- Do it 자바스크립트 + 제이쿼리 입문
- spring-boot
- Colaboratory 글자 깨짐
- 리액트
- props
- 자바스크립트
- 계산맞추기 게임
- vs code 내 node
- Spring-Framework
- intellij
- 노드에 리액트 추가하기
- node.js로 로그인하기
- Today
- Total
목록과거 프로그래밍 자료들/DB(MYSQL) (10)
프로그래밍 삽질 중
파일 삭제 https://codechacha.com/ko/linux-delete-dir-with-rm/ Linux - 파일, 디렉토리 삭제 명령어(rm -rf, rmdir) 리눅스(우분투)의 터미널에서 파일이나 디렉토리를 삭제하는 명령어들을 소개합니다. 다음과 같은 경우에 따라서, 사용해야하는 명령어가 조금씩 다릅니다. 파일 1개나 여러개를 삭제할 때, `rm codechacha.com 파일 생성 https://uniksy1106.tistory.com/165 [LINUX] 리눅스에서 디렉토리 & 파일 생성 / 삭제 + 리눅스에서 파일 복사와 삭제 방법~! - 디렉토리 생성 mkdir 디렉토리명 mkdir -p 디렉토리명/파일명 - 디렉토리 삭제 rmdir 디렉토리명 - 파일 생성 touch 파일명 .. ..
- sequelize : sql 작업을 쉽게 할 수 있도록 도와주는 라이브러리 - ORM : object relational mapping의 앞글자로 객체와 데이터를 매핑(1대1 짝지음) - 자바스크립트 문법으로 데이터베이스 조작 가능 - sequelize를 왜 사용하는가? * 선언문, 할당, 종료 같은 부수적인 코드가 없거나 급격히 줄어든다. * 각종 객체에 대한 코드를 별도로 작성하기 때문에 코드의 가독성을 올려준다. * SQL의 절차적이고 순차적인 접근이 아닌 객체 지향적인 접근으로 인해 생산성이 증가한다. 출처 : https://velog.io/@source39/Sequelize%EC%97%90-%EB%8C%80%ED%95%9C-%EA%B3%B5%EB%B6%80-%EC%99%9C-%EC%82%AC..
https://ba-gotocode131.tistory.com/185 ubuntu에서 연결한 url가 cannot get으로 나올 경우 * https://ba-gotocode131.tistory.com/184 ubuntu에 vscode 연결 + nginx reverse proxy 설정 및 ubuntu에서 생기는 오류 정리 * 상황 : 테스트를 위해 만든 localhost:3000이 아니라 배포를 위해 ubuntu에서 설.. ba-gotocode131.tistory.com -> 이후 내용 pm2 사용 이유 - 노드몬이나 일반 프로세스로 실행 시, 터미널과 연결이 끊기면 프로세스 종료됨 - pm2 사용해서 노드 실행 시 이와 무관하게 백그라운드에서 노드 돌릴 수 있음 - 서버에서 에러가 나도 자동으로 재시작..
* https://ba-gotocode131.tistory.com/184 ubuntu에 vscode 연결 + nginx reverse proxy 설정 및 ubuntu에서 생기는 오류 정리 * 상황 : 테스트를 위해 만든 localhost:3000이 아니라 배포를 위해 ubuntu에서 설정 1) ubuntu에 vscode 연결 #관리자 권한 sudo su #git clone하기 git clone git 주소(https://github.com/주소어쩌구 넣기) #.. ba-gotocode131.tistory.com -> 이전 방식에서 성공적이다가 ubuntu에 연결한 가비아 url가 오류가 있는 경우 -> 1) 포트 번호 확인 -> 2) 메인인 정적파일이 index.html이 맞는지 확인(이 부분이 오류였음..
* 상황 : 테스트를 위해 만든 localhost:3000이 아니라 배포를 위해 ubuntu에서 설정 1) ubuntu에 vscode 연결 #관리자 권한 sudo su #git clone하기 git clone git 주소(https://github.com/주소어쩌구 넣기) #폴더 보기 ls #ubuntu 초기화면에서 오른쪽 /home/ubuntu/에서 초록색 새로고침 누르기(화살표) 2) ubuntu 설정 sudo su #관리자 모드 vi /etc/nginx/sites-available/default #location 수정 # 수정 전 location / { ..... 내용 수정(i(insert) 누르기) } # 수정 후 location / { proxy_pass http://127.0.0.1:3000;..
* https://ba-gotocode131.tistory.com/160?category=1066074 -> 이후 내용 AWS에서 가비아 도메인 받아 연결 - 3 (puffy 코드는 더보기 확인) * 출처 : https://sesac.seoul.kr/course/active/detail.do 꿈꾸는 개발자 데뷔코스, 새싹 ‘새싹’은 싹을 틔우기 위해 더 높은 곳을 향해 도전하고 한 단계 성장하여 기업과의 연결, 새로움을 추구하는 인재 ba-gotocode131.tistory.com * 1) aws에 mysql 연결 2) ubuntu 연결 sudo su # 관리자 권한 SELECT Host,User,authentication_string FROM mysql.user; # 계정 접속권한 확인 -- mysql..
* ubuntu 내 배포 과정에서 git에 올린 내용 중 secret.js 파일을 올리지 않음(mysql 로그인 정보가 포함됨) -> 문의 결과 ubuntu에서 git clone으로 가져온 내용 중 secret.js 파일이 누락되서 발생된 일 -> ec2 인스턴스 내에 secret.js 모듈을 작성해야 한다 답변 받음 * 해결방법 1) "sudo su" 로 관리자 권한으로 변경 2) 폴더를 생성할 위치로 이동 - 나의 경우 schedule-management/back/front/js에 생성 (cd schedule-management 이런 식으로 이동) 3) 파일 생성 코드 = touch seceret.js 4) 파일 내용 생성 코드 = cat > seceret.js 5) 파일 내용 생성 후 crtl + ..
* 출처 : https://sesac.seoul.kr/course/active/detail.do 꿈꾸는 개발자 데뷔코스, 새싹 ‘새싹’은 싹을 틔우기 위해 더 높은 곳을 향해 도전하고 한 단계 성장하여 기업과의 연결, 새로움을 추구하는 인재들의 공간입니다. sesac.seoul.kr * 설치한 리눅스에서 필요한 코드들 https://sprinkle-guide-797.notion.site/e4ff82efbbea4b1091d2075160861688 서버구축 서버구축 sprinkle-guide-797.notion.site 1) HTTP가 아닌 HTTPS로 웹사이트 열기 위함 WinSCP 에서 puffy 열기 해당 내용 입력하기 더보기 vi /etc/nginx/sites-available/default // n..