til4 [TIL] WebRTC 이제 21차로 접어들면서 오전 시간을 활용하는 데에는 적응을 했지만 취침 시간은 아직 지켜지지 않고 있다 학습량도 오후에는 집중력이 떨어져서 지금보다 2배는 더 늘려야 한다 프로젝트에서 가장 핵심 기능을 구현하는데 쓰이는 WebRTC의 개념에 대해 학습해 보았다 WebRTC란? WebRTC(Web Real-Time Communication)은 웹 애플리케이션과 사이트가 중간자 없이 브라우저 간에 오디오나 영상 미디어를 포착하고 마음대로 스트림할 뿐 아니라, 임의의 데이터도 교환할 수 있도록 하는 기술입니다. WebRTC를 구성하는 일련의 표준들은 플러그인이나 제 3자 소프트웨어 설치 없이 종단 간 데이터 공유와 화상 회의를 가능하게 합니다. MDN 공식 문서 WebRTC API 핵심은 별도의 소프트웨어 .. 2024. 3. 12. [TIL] next-auth, fetch vs axios, react-query vs axios 아슬아슬하게 일어나서 8시 58분 쯤 스터디 카페 도착 정보처리기사 실기 시즌이 다가와서 오랜만에 계획에 넣었는데 분량 조절을 실패해서 토익 공부를 빼버렸기에 어길 시 벌칙을 하는 ToDo랑 선택사항의 ToDo를 구별할 필요성이 생겼다 TIL 프로젝트 1. next-auth ( 구글, 카카오, 네이버 Provider ) 프로젝트에서 로그인을 우선으로 구현하려고 했는데 Next.js에서는 next-auth로 auth 공급자를 관리하는 기능이 있어서 적용하였다 우선 Google Cloud에서 프로젝트를 생성하고 client id와 client secret을 생성해야 하는데 이부분은 생략하겠다(네이버 카카오도 마찬가지로 시크릿 키를 생성해야 한다) 공식 문서 src/app/api/auth/[...nextaut.. 2024. 2. 28. [TIL] 2/21 axios 모듈화, gif 파일 생성 길어지는 취준 기간으로 나태해지고 미루게 되어 부캠 동기들에게 하루 일과를 공개하고 도움을 받기로 했다 점점 희망을 잃어가고 자포자기 했는데 동기분들이 도와줘서 큰 힘이 되었다 카페나 도서관에서 디스코드에 접속한 후 화면 공유를 통해 감시 받을 수 있게 하여 다른 행동을 못하게 제한 전날 오후 6시이후부터 금일 오후 6시까지 준비한 내용과 휴식 내용과 시간을 기록하여 공유 목표치를 미달성하면 벌칙으로 팀원들이 있는 디코방에 기프티콘 투척 TIL 이력서에 gif을 넣기위해 시연 영상을 찍어야했고 화면 작동을 테스트해야 했다 원래 목적과 다르긴 했는데 trypto의 코드를 보던 중, localhost로 적은 부분이 신경쓰여서 모듈화를 다시 진행하였다 2024. 2. 21. 스타트업 신사업팀 코테 후기 1. 서류 합격 커리어 코치님과 지인들에게 받은 피드백으로 이력서를 기존보다 더 눈에 들어오게끔 수정했다. 10곳 정도 이력서를 넣었는데 감사하게도 한 이름 있는 스타트업에서 연락이 왔다. (주변 현업 지인들 3명한테 말했더니 다 알고 있었음) 문제 수는 6문제에 240분의 시험이었다. 다른 코테는 1~2시간으로 기억하는데 4시간? 문제당 40분이고 복붙이 안 돼서 직접 타이핑해야 하는데.. 시간도 부족한데 집중이나 할 수 있을지 걱정됐다. 부트캠프 때 매일 한 문제씩 풀어서 자신이 있었는데 오랜만에 풀어보니 다 까먹은 것 같았다. 2. 코테 준비 a. 레벨 2 도전 듣기로는 레벨 2~3을 무난하게 풀 정도면 합격한다길래 레벨2 중에 정답률이 가장 낮은 문제부터 풀자 생각했는데 도무지 어떻게 풀지 감이 .. 2023. 10. 15. 이전 1 다음