일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- userprog
- Java
- defee
- 핀토스
- 큐
- JavaScript
- Flutter
- 알고리즘
- 코드트리
- pintos
- 자바
- 오블완
- Vue.js
- corou
- 자바스크립트
- 나만무
- 사이드프로젝트
- 시스템콜
- 소켓
- HTML
- CSS
- 스택
- 크래프톤정글
- 4기
- 모션비트
- 티스토리챌린지
- 리액트
- 크래프톤 정글
- TiL
- 백준
- Today
- Total
목록threejs (3)
미새문지
발표날이 하루 앞당겨져 수요일 오전 10시에 발표를 해야 하기 때문에 오늘 급하게 못했던 부분을 마무리했다. threeJS를 사용한 페이지의 오류가 심심찮게 발생하여 이쪽에 시간을 너무 많이 쏟은 것 같아 좀 아쉽긴 했다. 결국 이것도 하긴 해야 하는데.. 이전까지 백엔드와 연동되었던 부분이 로그인, 회원가입밖에 없었고 게시판도 연동이 안되서 에러나고 있던 상황이라 프론트 백 둘 다 개빡세게 시작했다. 작업하면서 생긴 이슈 중 하나는 로그인할 때 세션에 담긴 데이터가 안보이는 것이였는데, 본인은 프론트 쪽에서 jwt 토큰을 생성하거나 세션에 담는 줄 알았는데 백엔드 쪽에서 세션 처리를 한다고 해서 너무 신기했다. 근데 세션으로 잘 저장하는 것 같은데 담긴 흔적이 안보여서 그냥 JWT로 변경했는데, JWT..
이전에 url로 올린 강의 영상을 보고 three.js를 학습했다. 아직 강의 영상 8개 더 남아있긴 한데 일단 영상 보면서 코드를 따라 쳤기 때문에 이 부분이라도 좀 복기를 하려고 한다. 먼저 threeJs란? WebGL을 사용해 3D그래픽을 웹 브라우저에서 렌더링하기 위한 자바스크립트 라이브러리이다. WebGL은 웹에서 복잡한 계산이나 3D 그래픽 처리를 위해 설계되었다. WebGL은 직접 사용할 경우 매우 복잡하기 때문에 처음 사용하기가 힘든데, 이러한 복잡성을 추상화하여, 개발자들이 쉽게 3D 컨텐츠를 만들어 웹에 보여줄 수 있게 하는게 threeJs 라이브러리이다. threeJs를 설치하려면 해당 명령어를 터미널에 입력해야 한다. npm i three npm install three 둘 중 어느..
백준 2475 파이썬 브론즈5 검증수 import sys input = sys.stdin.readline num = list(map(int, input().split())) result = 0 for n in num: result += n*n result = result % 10 print(result) 게시판 UI들은 반절정도 구현되서 three.js를 연습할 겸 유튜브 강의를 들었다. 원래라면 게시판을 처음 들어갈 때 로그인 페이지로 넘어가게 하려고 했는데, 세진이가 "로그인과 회원가입으로 넘어갈 수 있는 메인 페이지를 하나 만들자. 그리고 그 페이지 배경에 three.js를 이용해서 3d 큐브같은 동적인 배경을 만들어보자" 해서 강의의 학습 내용을 메인페이지에서 만들려고 했다. 링..