| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 위드굿즈 굿즈샵
- CSS
- Git 팀 작업
- 웹기초
- 책 원씽
- 실시간 통신
- Axios 라이브러리
- 카카오뷰 초보
- 원씽
- 이석증
- 카카오뷰N잡
- ppt 도형 색
- 30일 글쓰기
- HTML
- ppt 다이어그램
- 카뷰 수익 인증
- 성공비법
- 엑셀 기초 함수
- 성공에 대한 거짓말
- 카카오뷰 성장
- 엑셀 프린트하기
- 카카오뷰 온라인 수익화
- 카카오뷰 탭이동
- git 협업하기
- 도서 원씽
- 카카오뷰 수익
- express.js 환경 셋팅
- 자기관리
- 카카오뷰 부업
- 위드굿즈
- Today
- Total
목록분류 전체보기 (122)
김데이의 개발공부
🗓️ 수업 일자 : 2026.1.29 ~ 2.2✨ 오늘의 수업 평가 : [ HARD ] 좌절 연속… 그래도 기록은 남긴다 🥲✍️ 1.29배우면 배울수록.. 점점 목표에서 멀어지는 기분이 든다..내가 만들고자 했던 서비스가 이렇게 어려운 작업이었나 싶다..수업도, 목표도 모두 좌절하는 날이다.. 2.2자꾸 학원을 빠지고, 점점 블로그 올리는 횟수가 줄어들고.. 많이 게을러진 기분이다.. 이 글도 수업일에 제대로 정리 못해서 결국 한참이 지나서야 올리게 됬다 ㅎㅎ 다시 부지런해져야지!! 💪 📝 오늘 배운 내용 - EC2 - 프로세스 매니저 PM2- 리버스 프록시 Nginx 1. EC2 EC2란? AWS 데이터센터에 실제로 존재하는 물리 서버를 가상화 기술을 사용 해 여러 조각으로 쪼개고 그..
🗓️ 수업 일자 : 2026.1.28✨ 오늘의 수업 평가 : [ HARD ] ⚡🧠💣 머리 과부하 ⚡🧠💣 이전 작업들을 하면서 AWS S3에 대해 알게 되서 이번 수업이 정말 많이 기대 됬는데 외계어만 잔뜩 배워서 어질어질 😵💫😵💫실습 시간에 꼭 복습해야겠다!! 📝 오늘 배운 내용 - 클라우드- AWS (Amazon Web Services)- AWS S3 1. 클라우드클라우드 서비스 과거 온 프레미스 방식(on-premise, 직접 "서버"용 컴퓨터를 수십~수백대 설치)으로 서비스를 운영 → 공간 확보 / 전력 공급 / 냉방 설비 / 보안 & 백신 관리 등등 직접 유지보수 하는데 너무 힘듦코드가 실행 될 "서버"용 컴퓨터를 빌려주는 서비스 간단한 "구글 드라이브" 같은 ..
🗓️ 수업 일자 : 2026.1.23~27✨ 오늘의 수업 평가 : [ PROJECT ] 프로젝트 끝! 하얗게 불태웠다~ 🤍🩶🖤 이전 회사 다니면서 기획할 때, 배포 전 테스트 하던게 생각나는 프로젝트였다😶🌫️그때는 스토리 보드 보면서 화면 구성 확인하고, 서비스 항목별로 하나씩 엑셀에 써 가며 테스트 작업 했는데,이렇게 npm run test!! 하면 되는 게 있다는게 너무 신기방기 할 따름!!! 수업 들을때는 머리가 아팟지만, 그래도 막상 구현해 보니 해볼만 한거 같아서 다행이다 싶었다~ 🤍🩶🖤 👩💻 [개인 프로젝트] 오늘 작업 내용 💻- JEST & SuperTest 실습 📝 오늘 배운 내용 - 통합 테스트 vs 유닛 테스트 정리- Mock vs Spy 정리- ..
위클리 페이퍼 주제 (2026.1.19 ~ 1.23, 수업 진도에 맞춰 임의로 진행)✅ 어떤 기능을 구현할 때 WebSocket을 사용하는 것이 적절한지 설명해 주세요.✅ 실시간 서비스 구현에 사용되는 WebRTC와 gRPC에 대해 설명해 주세요. Q1 - 1. Polling , SSE , WebSocket의 간략 설명1) Polling클라이언트가 주기적으로 서버에 연결하여 변경 된 내용을 받는 방식구현이 쉽지만 불필요한 요청이 많이 발생대시보드 통계 / 지표 갱신 처럼 주기적으로 새로고침 되어 데이터를 확인하는 곳에 사용 2) SSE(Server-Sent Events)초기에 클라이언트가 서버에게 요청을 보내 실시간 응답 통로를 생성이후 서버에서 단방향으로 클라이언트에게 실시간 전송 실행HTTP 연결을..
🗓️ 수업 일자 : 2026.1.21 ~ 22✨ 오늘의 수업 평가 : [ GOOD ] 배움이 팡팡 터진 날 🍿💡 지난 웹소캣 강의도 그렇고, 이번 테스트 강의도 그렇고 파트 4 들어오면서 다 이해 안가는 것 투성이었는데어제 멘토님이 "지금 하는것, 이해만 하는 걸로도 충분히 잘 하고 있다"는 응원에 힘이 생겨서 오늘 "이해만 하자"라는 마음으로 접근하니 오히려 술술 풀리는 느낌이 든다💪💡😄 👩💻 [개인 프로젝트] 오늘 작업 내용 💻(내일 시작합니다 ~) 📝 오늘 배운 내용 - 테스트 이론 (리마인드)- EXPRESS SuperTest 라이브러리 소개- EXPRESS SuperTest 사용하기 1. 테스트 이론 (리마인드)TEST의 종류유닛 테스트 : 특정 타겟팅 한 하나의..
🗓️ 수업 일자 : 2026.1.21✨ 오늘의 수업 평가 : [ HARD ] 너무 어려웠어요, 복습 필수! 🫥😶🌫️😵💫😵 어제 배운 Mock / Spy 개념은 이해했는데, 실제 구문으로 들어가니 뭐가 뭔지 하나도 모르겠다..쉬는 시간 틈틈히 GPT랑 공부해서 어떻게 저떻게 따라는 갔는데 아직도 잘 이해 안 가는..그래도 막바지에 배운 Express SuperTest 라이브러리는 어렵지 않아 다행이다! 일단 오늘은 JEST 프레임워크 정리 하기!!! 📝 오늘 배운 내용 - JEST의 Mock, Spy 사용법- 테스트 패턴- 테스트 커버리지 1. JEST의 Mock, Spy 사용법 1) Mock 방식 활용하기Mock 방식 : 테스트를 할 때 사용되는 객체나 기능, 데이터베..
🗓️ 수업 일자 : 2026.1.20✨ 오늘의 수업 평가 : [ GOOD ] 머리가 터질 뻔했지만 배웠다 💥🤯📚 무한 루프 돌아서 에러 찾느라 애먹었지만, 오전에 실기 작업 겨우 끝냈다 ㅋㅋ 오후에는 강의 시간이었는데 TEST를 쉽게 하는 줄 알았것만 어째 더 어려워지는 느낌이다 ㅋㅋㅋㅋㅋㅋㅋㅋ그래도 매번 필요할 때마다 중구난방으로 테스트 했었는데,체계적으로 테스트 할 수 있다고 해서 솔깃해 지는 수업이었다 !!(마지막 테스트 더블은 아직도 좀 헷갈리지만..ㅎㅎ) 👩💻 [개인 / 팀 프로젝트] 오늘 작업 내용 💻- 알림 관련 API 테스트 - 최종 제출 📝 오늘 배운 내용 - 테스트 프레임 워크 [ JEST ]- JEST 사용하기 - JEST 문법 1. 테스트 프레임 워크 [..
🗓️ 수업 일자 : 2026.1.19✨ 오늘의 수업 평가 : [ HARD ] ⚡🧠💣 머리 과부하 ⚡🧠💣 ㅋㅋㅋㅋㅋ 핰ㅋㅋㅋ 짧은 시간 수업 들은 거 가지고 ... 구현하는거.. 진짜.. 와..ㅋㅋㅋㅋㅋㅋ머리가 터질 거 같아서 오늘 공부한거 GPT한테 정리 해 달라고 요약 요청 할 정도였다 ㅋㅋㅋㅋㅋ그래도 일단 오늘 구현은 다 끝낸 거 같아서 다행이다..내일 전체 테스트 하면서 에러 잡아야지 👾 👩💻 [개인 프로젝트] 오늘 작업 내용 💻- 학원 제공 "모범 답안"으로 전체 코드 리팩토링- Socket.io를 사용하여 실시간 알림 구현 📝 오늘 배운 내용 (ㅎ 너무 많은데 정리 안된다)- Websocket 구현 방식 ( with service.ts )- 비동기 작업의 map ..
🗓️ 수업 일자 : 2026.1.15~16✨ 오늘의 수업 평가 : [ HARD ] 집중은 했는데, 흡수는 글쎄? 꼭 다시 복습하기!😵💫📉 1.15 개인적인 일 때문에 수업을 절반만 들어서 제대로 이해했는지 모르겠다 ㅠ GPT랑 같이 수업 내용 공부 했는데, 이론은 어느정도 이해 했고 실무는..ㅎㅎ 더 봐야할 것 같다 ㅎㅎ 1.16바로 실습으로 적용하며 공부 해 볼까 하다가전체 코드 따라치는 수준밖에 안 될거 같아서 일단 오늘까지 더 공부하는날.. 👩💻 [개인 프로젝트] 오늘 작업 내용 💻- 학원에서 제공해 준 모범 답안으로 전체 코드 리팩토링- 프로젝트 시작 준비 📝 오늘 배운 내용 - 실시간 통신 이론 - WS(웹소켓 모듈) vs socket.io 라이브러리 1. 실시간 통신..
🚀 2주 작업 핵심 📚1. Prisma ORM 조합으로 다양한 작업 진행기존 : 간단한 CRUD 작업으로 현재 모델에서 대부분의 작업이 해결되는 경우가 많음중급프로젝트 : 여러 테이블을 이동하며 작업을 진행해야 하므로, 다양한 조합의 Prisma ORM을 사용 => 아래 여러 조합의 ORM 설명 2. Git 협업main , dev , feature/... 3종류의 브랜치를 사용하는 GithubFlow 방식 적용 작은 규모의 프로젝트에서 작업을 효율적으로 관리하기 용이main : 최종 배포가 진행되는 브랜치dev : 작업들이 모두 합쳐지는 개발용 브랜치feature/... : 실제 각 파트별로 진행되는 작업용 브랜치Git rebase 방법기존 작업 저장 : git add . & git commit -..