전체 글235 [여정 4편] 여행방 만들기와 참여자 초대 기능을 설계하다 지난 글에서는 여정의 첫 번째 MVP 범위를 정리했다.처음에는 여행지 추천, 숙소 비교, 가격 계산, 예약 관리까지 다양한 기능을 넣고 싶었다. 하지만 첫 번째 버전에서는 가장 중요한 문제에 집중하기로 했다. 여정 사이트: https://yeojeong.co.kr/ 여정 | 친구들과 날짜·여행지·상품을 함께 정해보세요친구들과 가능한 여행 날짜를 모으고, 여행지·숙소·놀거리 후보를 공유해 투표로 결정해보세요.yeojeong.co.kr 여러 사람이 가능한 날짜를 입력하고, 실제 여행 날짜를 확정할 수 있는가?이 흐름을 만들기 위해서는 가장 먼저 여행방을 생성하고, 함께 여행을 갈 사람들을 초대해야 한다.이번 글에서는 여정의 시작점인 여행방 생성 기능과 참여자 초대 방식을 어떻게 설계했는지 정리해 보려고 한다.. 2026. 7. 30. [여정 3편] 여정 MVP, 어디까지 만들어야 할까? 지난 글에서는 여행 일정 조율 앱 ‘여정’이 어떤 문제를 해결하려는지 정리했다.여정의 핵심은 여러 사람이 함께 여행을 계획할 때 각자의 가능한 날짜를 모으고, 모두 또는 가장 많은 사람이 가능한 날짜를 확인한 뒤, 최종 여행 날짜를 결정하도록 돕는 것이다.처음에는 날짜 조율뿐 아니라 숙소 추천, 가격 비교, 투표, 예약 정보 정리까지 한 번에 넣고 싶었다.하지만 기능을 많이 넣는다고 해서 좋은 앱이 되는 것은 아니다.특히 첫 번째 버전에서는 사용자가 실제로 가장 불편해하는 문제가 무엇인지 확인하고, 그 문제를 해결하는 데 필요한 기능만 남기는 것이 중요하다.이번 글에서는 여정의 첫 번째 버전인 MVP에 어떤 기능을 넣고, 어떤 기능을 나중으로 미뤘는지 정리해 보려고 한다. 여정 사이트: https://y.. 2026. 7. 27. [여정 2편] 여행 일정 조율 앱 ‘여정’은 어떤 문제를 해결할까? 여행 일정 조율 앱 ‘여정’은 어떤 문제를 해결할까?지난 글에서는 앱인토스 프로모션 반려를 계기로 여행과 CPS 수익화 구조를 떠올렸고, 여러 사람이 함께 여행 날짜와 숙소를 결정하는 앱 ‘여정’을 만들게 된 과정을 정리했다.이번 글에서는 조금 더 구체적으로 여정이 어떤 앱인지, 누가 어떤 상황에서 사용하게 되는지, 그리고 첫 번째 버전에서 어떤 문제를 해결하려고 하는지 정리해 보려고 한다. 여정 사이트: https://yeojeong.co.kr/ 여정 | 친구들과 날짜·여행지·상품을 함께 정해보세요친구들과 가능한 여행 날짜를 모으고, 여행지·숙소·놀거리 후보를 공유해 투표로 결정해보세요.yeojeong.co.kr 여정은 여행 기록 앱이 아니다처음 여행 앱을 만든다고 이야기하면 주변에서는 보통 여행 .. 2026. 7. 24. [여정 1편] 앱인토스 프로모션에서 반려된 뒤, 여행 앱을 만들게 되었다 앱을 만들다 보면 처음 생각했던 방향대로 흘러가지 않는 경우가 많다.이번에 만들고 있는 여행 일정 조율 앱도 처음부터 여행 앱을 만들려고 시작한 것은 아니었다. 앱인토스 프로모션을 준비하던 중 기존 기획이 반려되었고, 다른 수익화 방법을 고민하다가 지금의 아이디어로 이어졌다.이번 글에서는 여행 일정 조율 앱을 어떻게 만들게 되었는지, 그리고 앱 이름이 왜 ‘여정’으로 결정되었는지를 정리해 보려고 한다. 여정 사이트: https://yeojeong.co.kr/ 여정 | 친구들과 날짜·여행지·상품을 함께 정해보세요친구들과 가능한 여행 날짜를 모으고, 여행지·숙소·놀거리 후보를 공유해 투표로 결정해보세요.yeojeong.co.kr 시작은 앱인토스 프로모션 반려였다처음에는 사용자가 특정 행동에 성공하면 소액의.. 2026. 7. 21. 멧챠 카멜레온을 후기(분석 및 느낀점) 1. 이미 검증된 원초적 재미를 새로운 방식으로 조합했다카운터스트라이크의 Prop Hunt처럼, 플레이어가 사물로 변해 숨는 게임은 이미 유명했고 많은 사람들이 재미있게 즐겨왔다.멧챠 카멜레온도 결국은 그 익숙한 재미에서 출발한다.숨는다→ 상대를 속인다→ 들키지 않고 살아남는다→ 상대를 찾아낸다새로운 게임을 만들 때 완전히 새로운 규칙을 억지로 만들기보다, 사람들이 이미 좋아했던 원초적인 재미가 무엇인지 먼저 살펴보는 것이 중요하다고 느꼈다.예를 들면:숨바꼭질추리사냥도망협동성장수집경쟁꾸미기이런 기본적인 재미 위에 새로운 표현 방식이나 규칙을 얹는 것이 더 강한 게임이 될 수 있다.2. FPS는 꼭 오버워치나 배틀그라운드 같은 슈팅 게임일 필요는 없다나는 원래 FPS 게임을 좋아하고, 언젠가는 FPS를 만.. 2026. 6. 24. RS-485 시리얼통신 관련 https://blog.naver.com/k_dynamic/220920194625 RS-485 시리얼통신(Serial Communication)RS-485 시리얼 통신(Serial Communication) 안녕하세요 류하입니다. 오늘은 산업 및 의료용 장비 등에 ...blog.naver.com 2026. 6. 22. LLM이란? LLM이 무엇인지" → "어떻게 학습되는지" → "어떻게 동작하는지" → "어디까지 발전할지"에 대해서 정리하려고 한다아래 유튜브 내용을 참고하여 정리하였다https://www.youtube.com/watch?v=zjkBMFhNj_g 1. LLM이란 무엇인가요?기본 구성: LLM은 크게 두 가지로 이루어져 있어요.파라미터(Parameters): 모델의 '뇌'에 해당하는 부분으로, 학습된 지식이 저장된 거대한 숫자들의 집합이에요. 예를 들어, Llama 2 70b 모델은 700억 개의 파라미터를 가지고 있으며, 이는 약 140GB에 달해요.실행 코드(Code): 이 파라미터들을 이용해 실제 연산을 수행하는 프로그램이에요. 보통 C 언어 등으로 작성되며, 수백 줄 정도로 간단할 수 있어요.독립적인 실행: 이.. 2026. 6. 16. Unity 게임 선형 대수(Linear Algebra) 용어정리 선형(Linearity)이란입력을 더하면 결과도 더해지고 입력을 n배 하면 결과도 n배 되는 성질중첩의 원리(Superposition Principle)가 성립하는 것 직선이라고 다 선형은 아니다. 선형은 반드시 원점을 지나야 한다. 수학적으로 두 조건을 만족해야한다. 1. 덧셈 보존f(x+y) = f(x) + f(y) 2. 스칼라배 보존f(ax) = af(x)선형 예시 경험치 시스템몬스터 1마리 = 10XP3마리 = 30XP10마리 = 100XP 단순히 더해진다. 입력이 2배가 되면 결과도 2배가 된다. 예측 가능하다.비선형 예시크리티컬 데미지최종 데미지 =공격력 × 치명타 × 버프 × 방어력 감소 하나의 값이 변하면 전체 결과가 크게 바뀐다. 입력을 단순히 더한다고 결과도 더해지지 않는다. 예측이 어.. 2026. 6. 15. 선형 대수학 정리 사이트 링크 https://twlab.tistory.com/category/Fundamentals/Linear%20Algebra?page=8 'Fundamentals/Linear Algebra' 카테고리의 글 목록 (8 Page)Computer Vision, Image Processing, Machine Learning, Robotics, 기타 등등..twlab.tistory.com https://sdolnote.tistory.com/entry/Linearity 선형이라는 것의 의미 (Linear 하다는 것의 의미)대학에서 수학을 배우다 보면, 선형이라는 말 또는 linear하다는 말을 굉장히 많이 듣게 될 것이다. 하지만 나의 경우는 이런 말을 들을 때마다 상당히 불편했다. 선형이라는 것은 개념상 직선을sdolno.. 2026. 6. 12. Unity Cursor Rules 설정 방법 1. Cursor Settings 열기 2. Rules 메뉴로 이동 3.오른쪽 위 + New 클릭 4. Project Rule 선택 ( 상황에 따라 다르게 선택하기) 5.위에는 룰 이름 밑에는 프로젝트 룰 설정 후 done 누르기 2026. 5. 28. UI UX 게슈탈트 https://mesign.tistory.com/19 UI·UX 디자인 스터디 - 게슈탈트 법칙으로 본 UI 디자인이 게시글은 공부하면서 정리한 내용입니다. 잘못된 정보는 제보해주시면 매우 감사드리겠습니다. *** UI 디자인에 적용할 수 있는 원리는 무엇이 있을까? 관련된 디자인 원리에 대해 알아보았다mesign.tistory.com 2026. 5. 20. GIT 같은 변경 추적 최적화 시스템은 어떻게 만들까 수정사항을 어떻게 판단할까 에서깃허브는 어떻게 관리하지?로 나아가서 찾아보게됨 Hash = 파일 하나가 같은지 다른지 판단 LCS = 두 파일에서 어디가 같은지 찾음 Myers Diff = 삭제/추가 기준으로 어디가 어떻게 바뀌었는지 찾음 Merkle Tree = 파일 해시들을 폴더/전체 프로젝트 단위로 묶어서 빠르게 비교 CAS = 해시값을 주소처럼 써서 저장 DAG = 커밋들의 부모-자식 관계 그래프 DFS/BFS = 커밋 그래프에서 공통 조상이나 경로를 찾는 탐색 Hash변경 감지Diff무엇이 바뀌었나DAG버전 관계 관리DFS/BFS관계 탐색Merkle Tree대규모 빠른 비교CAS내용 기반 저장 HASH 개별 파일 단위 비교 각 학생의 지문 철수 지문 영희 지문 민수 지문 LCS(Longe.. 2026. 5. 18. Saga Pattern, Outbox Pattern Saga Pattern실패한 비즈니스 작업을 되돌리는 패턴여러 서버여러 DB긴 비즈니스 흐름분산 트랜잭션Outbox Pattern이벤트를 절대 잃어버리지 않게 하는 패턴이벤트 기반 시스템Kafka/RabbitMQ 사용이벤트 유실 방지 필요로그/분석/업적/랭킹 상황: 게임 가챠 시스템유저가 10연속 가챠했을떄요구사항유저 재화 차감가챠 결과 저장업적 반영통계 서버 전송로그 저장푸시 알림[게임 서버] ↓DB 저장 ↓Kafka/RabbitMQ 이벤트 발행 ↓업적 서버 / 로그 서버 / 통계 서버 반응 문제중간에 실패할 수 있음예)재화 차감 성공가챠 결과 저장 성공근데 이벤트 발행 실패 는재화 차감 성공근데 가챠 생성 실패여기서SagaOutbox둘 다 등장전체 구조[Game Server] ↓[D.. 2026. 5. 18. 파이어베이스 게임 데이터 수집 및 분석 관련 블로그 https://bcho.tistory.com/1145 파이어베이스를 이용한 유니티 게임 로그 분석파이어베이스를 이용한 유니티 게임 로그 분석 조대협 (http://bcho.tistory.com)모바일 로그 분석일반적으로 모바일 로그 분석은 클라우드 기반의 무료 솔루션을 이용하다가 자체 구축으로 가는 경우bcho.tistory.com https://bcho.tistory.com/1131 파이어베이스 애널러틱스를 이용한 모바일 데이타 분석 #1-Hello Firebase파이어베이스 애널러틱스를 이용한 모바일 데이타 분석 #1-Hello Firebase조대협 (http://bcho.tistory.com) 얼마전에 구글은 모바일 백앤드 플랫폼인 파이어베이스를 인수하고 이를 서비스로 공개하였다.bcho.tisto.. 2026. 5. 14. c# unity Delegate 델리게이트 처음에 델리게이트 봤을떄 무슨말인지 이해를 못했었다 IT/프로그래밍 분야 (Delegate/Delegation):함수나 객체가 자신의 작업을 직접 처리하지 않고, 대신 처리해 줄 다른 객체에게 업무를 맡기는 패턴 먼저 아래에서 나오는 메서드가 무슨뜻인지 정의하고 가자 메서드 함수의 차이C#에서 메소드(Method)는 클래스 내부에 정의된 함수로 객체에 종속적입니다.일반적인 함수(Function)는 독립적으로 존재할 수 있으나 C#은 객체 지향 언어이므로 모든 함수가 클래스 안에 위치하여 메서드라 불립니다.결과적으로 C#에서 메서드는 클래스의 기능을 수행하는 함수로 간주됩니다.즉!함수(Function)와 메소드(Method)의 핵심 차이는 객체(Class)에 종속되는지 여부모든 메서드는 함수이지만 모든 함.. 2026. 4. 29. 이전 1 2 3 4 ··· 16 다음