ETC/기타(23)
-
EC2 초기 설정
1. EC2 접속준비물 : pem 파일// pem 파일이 존재하는 디렉터리로 이동ssh -i J11D102T.pem ubuntu@j11d102.p.ssafy.io 2. 재부팅sudo reboot처음에 EC2 수령 후 한번 재부팅한다. 3. 서버 시간대 설정sudo timedatectl set-timezone Asia/Seoul 4. 미러서버 변경 및 APT 업데이트sudo vi/etc/apt/sources.list// vim editor 내부에서:%s/ap-northeast-2.ec2.archive.ubuntu.com/mirror.kakao.com/// 저장:wqsudo apt updatesudo apt upgradeapt 업데이트 후 패키지를 업데이트한다. 5. Docker 설치 UbuntuJumps..
2024.12.08 -
REST API의 Stateless에 대하여
1. 사건의 발달 저번 프로젝트 진행하면서 URL을 stateless 하게 설계했음.// 예시 - 자신이 작성한 글 조회/api/v1/users/{user_id}/boards그런데 인증, 인가를 검증하는 단계에서 URL의 정보와 JWT 속 정보를 지속적으로 비교 검증해야 번거로운 문제가 발생함. 1. JWT 토큰이 유효한지 확인.2. URL 속 user_id가 JWT 토큰 속 user_id와 같은지 확인. -> 문제점!3. user_id를 PK로 하는 사용자가 유효한지 확인.사용자 정보를 2번 받기 때문에 인증, 인가가 복잡해짐. → REST API의 stateless에 대하여 잘못 이해하고 있는 것을 깨달음. 2. Rest API의 stateless란 REST API가 stateless를 추구하는 이유..
2024.09.07 -
7주간 프로젝트를 진행하며 느낀점
생각보다 프로젝트 주제를 정하는 것은 쉽지 않다.가장 개인적인 것이 가장 창의적인 것이다.무언가 깊게 경험해보고 그곳의 문화를 이해해야 사람들에게 무엇이 필요한지 파악할 수 있다.Connecting dot! 모든 경험이 결국 이어진다. 무엇이든 열심히 해야한다.수평적인 커뮤니케이션은 중요하다. 다만 중심은 있어야 한다. 프로젝트를 성공적으로 마무리하기 위해선 강한 추진력이 필요하다.의식적으로 휴식시간을 가지자. 에너지가 부족하면 쉽게 날카로워 진다.시끄러운 곳에 있으면 쉽게 피곤해진다. 소음은 관리해야 한다.마음만 앞서서 일의 순서를 망각하면 안된다. 구현에 바로 뛰어들면 프로젝트가 망한다. 계획 및 설계의 시간을 충분히 가지자.좋은 팀 문화를 만드는 것이 팀장의 가장 중요한 역할인 것 같다. 프로젝트..
2024.08.18 -
이사 너무 힘들어요
너무 힘들어요. 1년 뒤에 또... 해야.. 하는데... 아...
2023.12.28 -
[SSAFY] 11기 합격!
구미에서 만나요!
2023.12.21 -
학기말...
어김없이 밀리는 포스팅... 하지만 코딩테스트에 면접에 졸업작품에 기말까지 있는 걸... + T1 롤드컵
2023.11.28 -
정처기 합격
2023년 정기 기사 2회 정보처리기사 합격! 다행이다... 두 번은 없었는데.
2023.09.01 -
4학년 1학기 종료
소감 학기마다 소감을 따로 남기지는 않았는데 이번 학기는 남기게 되었다. 이유는 너무 이번 학기가 너무 힘들었기 때문이다. 진짜 죽는 줄 알았다. SW종합설계라는 과목으로 팀 프로젝트로 졸업작품을 만들었다. 예정에는 웹과 관련된 작품을 만들 예정이었지만, 팀을 구성하면서 게임을 만들게 되었다. 유니트로 3D 멀티게임을 만들게 되었고 나의 역할은 싱글게임을 멀티게임으로 만드는 것이었다. 태어나서 유니티를 사용해 본 적도 없어서 조작법부터 배워야 했고, C#도 처음이었다. Photon Fusion이라는 라이브러리를 통해서 쉽게? 동기화할 수 있는데 이것도 배워야 했다. 3개월이라는 시간 동안 3D 멀티게임을 4명이서 만들기는 정말 어렵다. 멀티라는 특성상 개발 난도가 높은 것도 있었지만, 가장 힘들게 한 것..
2023.06.15