TIL(204)
-
Redis
✔오늘 배운 중요한 🔑 pointRedis는 인메모리 데이터 구조 저장소로 빠른 데이터 액세스에 강점이 있다🎯 오늘 배운 내용 Redis란?Redis( Remote Dictionary Server )인메모리 데이터 구조 저장소키-값(key-value) 형태의 데이터를 저장고성능을 목표로 설계 특징 인메모리 저장소: 모든 데이터를 메모리에 저장하여 매우 빠른 읽기 및 쓰기 성능을 제공다양한 데이터 구조: List, Set, Hash, Sorted Set, Bitmap, HyperLogLog, Geospatial Index 등의 다양한 데이터 구조를 지원.퍼시스턴스: 데이터를 디스크에 저장하여 데이터 손실을 방지. 데이터베이스 덤프(RDB)와 명령어 로그(AOF) 방식을 지원.복제: 마스터-슬레이브 복제..
2024.06.16 -
이메일 인증
✔오늘 배운 중요한 🔑 point프로그래밍에서 이메일 인증을 구현할 때 SMTP(Simple Mail Transfer Protocol)를 사용하면 된다🎯 오늘 배운 내용이메일 인증사용자 인증은 한명의 사람이 여러 계정을 만들수 있는 상황을 방지하기 위해서 꼭 필요한 기능이다.사용자 인증을 하는 방법 중 이메일 인증을 시도하였다.https://hyunmin1906.tistory.com/276 [Go] Google Gmail SMTP 설정 방법 및 메일 전송■ SMTP 간이 우편 전송 프로토콜(Simple Mail Transfer Protocol)의 약자. 이메일 전송에 사용되는 네트워크 프로토콜이다. 인터넷에서 메일 전송에 사용되는 표준이다. 1982년 RFC821에서 표준화되어 현재hyunmin190..
2024.06.15 -
팀프로젝트 게임 채널 관리 앱 (4일차)
🕚팀 프로젝트 (채널 게시글 앱)💡 프로젝트 기간: 2024-06-11~2024-06-17 프로젝트 목적비슷한 성향의 게이머들이 개인의 게임 채널을 생성하고 그 채널 안에서 게시글을 작성하고 댓글을 달수 있는 기능에 더해 백오피스 관리자계정을 이용하여 협재 어플리케이션을 사용하고 있는 사용자에 대한 데이터를 관리하여 데이터 분석 등 활용이 가능하게 한다 프로젝트 진행과정 이메일 인증 구현비밀번호 업데이트 (최근에 변경한 3번의 기존 비밀번호는 변경 금지) 구현관리자 페이지 구현retools 진행중 refactoring 진행중
2024.06.14 -
팀프로젝트 게임 채널 관리 앱 (3일차)
🕖팀 프로젝트 (채널 게시글 앱)💡 프로젝트 기간: 2024-06-11~2024-06-17 프로젝트 목적비슷한 성향의 게이머들이 개인의 게임 채널을 생성하고 그 채널 안에서 게시글을 작성하고 댓글을 달수 있는 기능에 더해 백오피스 관리자계정을 이용하여 협재 어플리케이션을 사용하고 있는 사용자에 대한 데이터를 관리하여 데이터 분석 등 활용이 가능하게 한다 프로젝트 진행과정게시판,댓글에 role에 따른 인가 적용회원가입시 이메일 인증 IGDB API 활용
2024.06.13 -
팀프로젝트 게임 채널 관리 앱 (2일차)
🕓팀 프로젝트 (채널 게시글 앱)💡 프로젝트 기간: 2024-06-11~2024-06-18 프로젝트 목적비슷한 성향의 게이머들이 개인의 게임 채널을 생성하고 그 채널 안에서 게시글을 작성하고 댓글을 달수 있는 기능에 더해 백오피스 관리자계정을 이용하여 협재 어플리케이션을 사용하고 있는 사용자에 대한 데이터를 관리하여 데이터 분석 등 활용이 가능하게 한다 프로젝트 진행과정 튜터님 피드백으로 실시간 채팅 어플리케이션에서 -> 게시글 작성 어플리케이션으로 변경 인증 인가 부분 구현 오늘은 역할분담 및 프로젝트 진행 방향에 대해서 논의 및 결정과 역할분담 수행이 있었음
2024.06.12 -
팀 프로젝트 실시간 채팅 앱 (1일차)
🕛팀 프로젝트 (실시간 채팅 앱)💡 프로젝트 기간: 2024-06-11~2024-06-18 프로젝트 목적비슷한 성향의 게이머들이 개인의 게임 채널을 생성하고 그 채널 안에서 실시간으로 채팅을 하는 API 설계 와이어그램 ERD
2024.06.11