최신버전의 Spring Boot와 Hibernate버전을 사용하여 Native 컴포넌트를 빌드하면서 알 수 없는 버그를 만났습니다.. Hibernate의 Lazy 로딩에 대한 스펙이 변경 되면서 발생한 이슈인데요 현재기준 (6.4.4.Final) 버전에서 발생하고 있습니다. Hibernate가 6.2버전으로 올라가면서 enhancement 설정을 deprecated시키고 항상 byte Laze 코드를 생성하도록 만드는 설정인데요, 해당 설정이 정상적으로 적용이 안되었는지 적용이 충돌이 발생하는 이슈가 있습니다. 이때 겪었던 트러블 슈팅을 했던 과정을 간단하게 공유하고자 합니다. (무한 반복의 굴레...) 이 사건의 발단은 Spring Boot 버전을 최신버전으로 업데이트하면서 발생했습니다.. Spring..
인피니티 게임에서는 목표를 달성하기 위해 함께하는 동료들, 팀원들을 아주 중요하게 이야기 하고 있습니다. 같은 게임을 하면서 그들이 지속적으로 같은 방향을 바라봐야 우리의 무한게임을 잘 해내갈 수 있기 때문입니다. 그 중 대표적인 이야기로 의지력에 대해 이야기하고 있습니다. 의지력이란 무엇일까요? 말 그래도 지속적으로 게임을 이어나가면서 목적을 달성하기 위한 힘이 아닐까 생각합니다. 다른 말로는 사기, 오너십 등등 상황에 따라 다르게 불리기도 한다고 생각합니다. 실력보다는 동료의 신뢰 인피니티 게임에서는 이런 의지력을 유지하고 함께 나아가는 원동력에 대해 가장 중요하게 생각하는 요소를 신뢰성이라고 말하고 있습니다. 신뢰성이란 말 그대로 얼마나 믿고 맡길 수 있는가에 대한 내용입니다. 신뢰성은 개인의 능력..
[https://www.yes24.com/Product/Goods/110710700] 인피니티 게임을 읽으면서 드는 느낌과 후기를 정리해보고자 합니다. 우선, 우리는 무한게임과 유한게임의 차이를 명확히 이해해야 합니다. 유한게임은 규칙이 정해져 있고 승패가 결정되어 있는 게임입니다. 대표적으로 농구나 축구와 같이 수치적인 결과가 있는 게임이 그 예입니다. 반면, 무한게임은 승패가 명확히 정해지지 않고 규칙이나 법칙도 따로 정해져 있지 않습니다. 이 책을 읽으면서 우리는 인생과 커리어, 여러 목표를 무한게임의 플레이어로서 접근하는 연습이 필요하다는 것을 느꼈습니다. 유한게임의 시각에서 바라보면 항상 모든 것에 승과 패가 존재해야 합니다. 그래서 1등을 해야하거나 높은 연봉을 받아야 하거나, 더 좋은 회사에..
API는 서버 - 서버 또는 서버 - 클라이언트, 클라이언트 - 클라이언트 간 정보를 요청하고 전달하는데 목적을 가지고 있는데 목적을 가지고 있습니다. 풀어서 Application Programming Interface 이라고 합니다. 소프트웨어에서는 다양한 곳에서 다양한 뜻으로 사용되지만 해당 글에서는 Backend에서 제공하는 인터페이스에 대해서 이야기하려고 합니다. 해당 글에서는 Rest와 GraphQL의 깊은 이야기는 배제하고 각각의 장단점과 언제 쓰이면 좋을지에 대해 기술합니다. 주관적인 요소가 많이 들어가 있어 상황에 따라 유연하게 사용하시기를 권장드립니다! Rest API 장점 리소스를 중심으로 설계되어 있어 계층구조를 파악하고 연관관계를 알기 쉽습니다. 정해진 규칙에 대한 Response만..
DB의 테이블을 설계하면서 ID를 생성할때 일반적으로 두 가지 선택권이 존재합니다. UUID를 이용하는 방법과 DB의 Increase Number를 활용하는 방법입니다. 우선 두 가지 방법에 대해 간단하게 소개해 드리겠습니다! UUID (= Universally Unique Identifier)는 여러 버전이 존재하는데요, 일반적으로 V4를 많이 사용합니다. 이유는 Random을 이용해 생성되기 때문입니다. 총 128bit로 구성되며 Dash를 포함하여 36자의 string으로 표현됩니다. V1과 V2는 Mac Address가 포함되어 있는데 이는 서버 자체 보안이 중요할 경우 서버의 Mac Address가 탈취될 위험이 있다고 합니다. 또한 Timestamp도 포함되어 있지만 비트단위로 쪼개져 정렬은 ..
- Total
- Today
- Yesterday
- 인디
- 게임 개발
- 신작
- 보따리장사
- 턴드림
- studio108
- 개발일지
- Unity3D
- 게임
- QueryDSL
- JIRA
- frontend
- 인디게임
- spring boot
- 스크럼
- 사이드프로젝트
- 이명규
- mobx
- 튜토리얼
- JPA
- spring
- Lombok
- 모험
- JPQL
- Java
- 개발
- 용사
- 게임개발
- 유니티
- 우주게임
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |