전체 글 (53) 썸네일형 리스트형 Vite 소개 Vite 소개꿈일기 스터디 54회차 커피챗 자료입니다.⛳ 목표 설정 Vite 소개Vite 주요 특징🔖 주제 내용내용내용내용내용내용내용내용내용내용📓 설명 🍎 Vite 소개Vite는 프론트엔드 빌드 도구로, 빠른 개발 환경과 효율적인 빌드 프로세스를 제공하는 것을 목표로 합니다.Vite가 지향하는 것은 빠른 개발 서버와 프로덕션 빌드 최적화 기능입니다.이를 위해 빠른 핫 모듈 리플레이스먼트(HMR), E.. [Tidy First?] Part3 이론을 읽고 나서 [Tidy First?] Part3 이론을 읽고 나서🔖 주제 Tidy First?는 켄트 벡의 소프트웨어의 설계 진행에서 생기는 고민을 어떻게 받아들였는지에 대한 노하우를 소개하는 책입니다.사내 스터디에서 챕터 별로 읽으며 의견을 나누는 방식으로 진행하고 있으며, 이번 주제는 22챕터~28챕터입니다.책의 전반적인 주제는 "리펙토링"에 대해 이야기합니다."리펙토링은 이렇게 저렇게 해야 한다."보다 리펙토링이라는 행동을 언제, 누구와 어떻게 하는 것이 좋은지 넓은 범위로 설명합니다.📓 설명 구조와.. 나만의 서버 구성기 나만의 서버 구성기기술학습 + 사이드 프로젝트를 진행하기 위해 AWS EC2 인스턴스 1년 치를 구매한 지 벌써 1년이 지났습니다."가비아 모델이 값싸고 방화벽도 있으니 좀 더 보안 측면에서 나을거고 중얼중얼" 예나 지금이나 없는 지식을 바탕으로 들이박고 구매했고그 결과 중간부터는 지인들과 함께하는 마인크래프트 서버가 되버렸습니다.여러 프로젝트를 동작시키려 하니 메모리가 부족하고, 메모리 자체를 높이자하니 비용이 너무 비싸졌습니다.가뜩이나 중간부터는 게임 개발을 공부하며 메모리 추가에 대한 생각이 커져만 갔습니다. 내가 서버에게 바라는 사항메모리를 최소 32G 이상 늘릴 수 있고 지속적으로 확장할 수 있었으면 좋겠다.이것저것 못해보던 실험을 하려면 시간이 넉넉히 있어야 하니 유지 비용이 낮았으면 좋겠다... 비바리움 만들기-0회차 비바리움 만들기최근에 초록초록한 게 끌리기 시작했습니다.집에 키우는 식물이 있지만 한 종류만 화분에 덩그러니 있는 것을 보니 심심해 보였습니다."좀 더 이쁘게 가꿀 수는 없을까?" 고민하던 중 테라리움을 알게 되었습니다.이끼나 식물을 자연환경 자체를 그려내는 느낌이라 만들어보면 좋을 것 같아 냉큼 재료를 구매했습니다.테라리움 물품 구매 목록휴가토 중립피트모스혼합 상토깔망비단이끼야자 숯핀셋청크 유목탄화 코르크 조각 집에 몇 년간 사용되지 않은 어항(35-17-30)을 테라리움으로 만들 생각이었지만 처음 만들어보는데작게 시작해 보는 게 어떨까? 싶어 다 x소에서 작은 유리병 두 개를 구매해 왔습니다. 왼쪽 이미지가 원하던 모습이었지만..이끼는 그냥 올려두기만 해도 되는지 알았는데 영상과 다르게 이끼가 올곧.. 광고 시스템 이해를 위한 기초 지식 ※ 이번 주제는 현재 참여 중인 "꿈일기" 스터디의 주제로 작성된 내용입니다.광고 시스템 이해를 위한 기초 지식회사에서 기존에 구현된 광고 시스템을 기반으로 신규 기능을 도입할 일이 생겼습니다.광고에 대한 이해가 충분해야 소통과 구현에 어려움을 줄일 수 있다 생각하여 이번 주제를 작성하였습니다.⛳ 목표 설정 “광고”가 무엇인지에 대한 정의서비스에서 이야기하는 광고 수익이란?내 서비스에서 광고를 노출하는 방법광고ℹ️ 매체를 이용하여 어떠한 상품 및 서비스를 특정 대상에게 행하는 커뮤니케이션 이미지, 동영상 등을 노출하는 광고 타겟팅 광고 사용자 검색 기록 위치 정.. JWT와 세션 방식의 오해 JWT와 세션 방식의 오해 해당 포스팅은 개발하는 과정에서 생긴 고민을 작성한 글입니다. 작성한 내용은 정답을 제시한 것이 아닌 작성자 본인이 고민한 내용과 생각을 작성하였으므로 다양한 의견을 제시해 주시면 감사합니다. 🔖 주제 해당 포스팅은 회원 도메인의 인증/인가 방식에 대해 개발하며 생긴 고민을 소개합니다. 포스팅에서 중점으로 바라보는 것은 JWT 방식과 세션 방식의 차이점과 서비스에 어떤 방식을 도입하는 것이 적합한지에 대해 설명합니다. 📓 설명 JWT 방식 인가 정보를 암호화하여 사용자에게 위임하는 방식. 기본적으로 AT(Access Token)만 존재하는 것이고, RF(Refresh Token)은 AT의 특징을 변형하기 위해 만들어진 개념입니다. AT를 클라이언트에 위임하는 것으로 서버는 인가.. EventStorming을 도입하자! EventStorming을 도입하자! ⛳ 목표 설정 DomainEvent, Aggregates, BoundedContext 등 키워드를 출현시키려고 노력하지 말아 주세요. 필요에 따라 자연스럽게 등장할 테니, 이해관계자들과 함께 어떤 좋은 서비스를 만들고 싶은지 고민해주세요. EventStorming의 핵심은 다양한 이해관계자들의 제안과 피드백입니다. 이를 이해해야 합니다. 비즈니스 모델은 지속해서 변화하므로 반복해서 도입을 목표해 봅니다. 🔖 주제 EventStorming은 복잡한 업무를 분석하고, 논의하는 과정을 통해 도메인을 모델링하는 방법론입니다. 모두가 이해할 수 있는 단어(유비쿼터스 언어)를 사용하여, 이해 관계자들과 피드백을 진행합니다. 특정 이해관계자에게 특정 업무의 정보가 몰리는 것을 방.. [Five Lines of Code] 코드 구조 따르기 [Five Lines of Code] 코드 구조 따르기 🔖 주제 Five Lines of Code는 TypeScript를 기반으로 코드를 어떻게 리펙토링하는지 A to Z 형식으로 소개하는 책입니다. 사내 스터디에서 총 13챕터로 나누어 소개하고 있으며, 이번 주제는 코드 구조 따르기 11챕터 입니다 📓 설명 콘웨이의 법칙 "소프트웨어 구조는 개발 조직의 커뮤니케이션 구조를 반영한다." 실용주의 프로그래머라는 서적에서 콘웨이의 법칙을 역으로 이용하는 방법으로 다음과 같은 예시를 이야기합니다. “여러 지역으로 나뉜 팀은 시스템의 모듈화 및 분산화된 소프트웨어를 만드는 경향이 있다.” 개발 결과물을 주고받는 과정에 모듈화를 발생시킬 수 있다. 자료, 동작의 책임이 지역에 묶일 때 분산화를 고려할 수 있다. .. 이전 1 2 3 4 ··· 7 다음