일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- Do it 자바스크립트 + 제이쿼리 입문
- JS 개념
- node.js 설치
- Concurrently
- 타자 게임 만들기
- react
- node.js로 로그인하기
- Python
- props
- 거북이 대포 게임
- 모던자바스크립트
- 모두의 파이썬
- 노드에 리액트 추가하기
- 인프런
- DB Browser
- You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client"
- intellij
- ReactDOM.render is no longer supported in React 18. Use createRoot instead
- spring-boot
- Spring-Framework
- 따라하며 배우는 노드 리액트 기본 강의
- 리액트
- intllij 내 Bean을 찾지 못해서 발생하는 오류
- 웹 게임을 만들며 배우는 리액트
- react오류
- vs code 내 node
- 계산맞추기 게임
- googleColaboratory
- Colaboratory 글자 깨짐
- Today
- Total
목록과거 프로그래밍 자료들 (235)
프로그래밍 삽질 중
* 상황 : 카카오로 로그인 하는 과정에서 오류가 생김 * 오류 원문 kakao notnull violation: user.email cannot be null, notnull violation: user.password cannot be null kakao login notnull violation: user.email cannot be null parent: Error: Field 'email' doesn't have a default value * 문제 해결에 도움을 준 글 https://www.inflearn.com/questions/5623 카카로 로그인 버튼을 누르면 notNull Violation: user.email cannot be null 라는 에러 메시지를 받습니다. - 이메일을 nu..
- 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..
* 영어단어장 만들기(html, css, javascript, react 사용) * 주소 : 영단어 외우기 (engword.shop) 영단어 외우기 매일매일 쌓아가는, 영단어 외우기 www.engword.shop * 기능 1) 회원가입, 로그인 2) 로그인 전에는 글쓰기 기능 없음 3) 로그인 후 영어, 한글 단어 작성 후 추가 가능 4) 단어 수정, 삭제 5) 체크박스에 단어 체크 시 오른쪽에 숫자 변경(외운 단어 수)됨 6) 단어 삭제 후 복원 7) 단어 찾기(삭제한 단어는 찾을 수 없음) 8) 로그아웃 후 다른 계정에서 확인(닉네임이 다름) 1) 회원가입, 로그인 2) 로그인 전에는 글쓰기 기능 없음 3) 로그인 후 영어, 한글 단어 작성 후 추가 가능 4) 단어 수정, 삭제 5) 체크박스에 단어 ..
깃 레포지토리 변경 https://webisfree.com/2020-04-14/[git]-git-remote-repository-%EB%B3%80%EA%B2%BD%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95 [Git] git remote repository 변경하는 방법 Git에서 리모트 저장소(remote repository)를 다른 주소 URL로 변경하고자 합니다. 예를들어 두 개의 git 리모트 저장소 있는 경우 한 쪽에서 다른 쪽으로 바꾸는 경우가 있겠죠. webisfree.com 깃 커밋 삭제 https://computer-science-student.tistory.com/540 [Git] 특정 커밋(commit) 삭제 : rebase 사용 [Git] 특정 커밋(commit..
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..