우테코(33)
-
23년 07월 11일, 일일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - 자바 ORM 표준 JPA 프로그래밍 2장을 읽었다. - JPA 스터디를 했다. - 객체지향의 사실과 오해 책 6장과 부록을 읽었다. 개인 성장 - 우리 프로젝트에서 싫어요 기능을 그대로 남기기로 한 이유를 동기부여 이론에 근거해서 한번 작성해봤다. - 영양제도 빠지지 않고 잘 먹었다. - 운동을 했다. 커뮤니티 - 프로젝트 기획 회의를 계속 진행했다. 깃허브 이슈나 프로젝트 등 템플릿을 정하면서 협업 툴을 익혔다. - 진형, 규리, 영현, 희주와 영상 통화를 했다. Feeling (느낌: 무슨 느낌이 들었나?) - 오랜만에 학술적인 글을 작성해봤다. 피드백 받았던 내용에 대해 내 생각을 담은 글인데 그래도 이론에 기반해있으니까 나름 학술적이라고 할 수..
2023.07.12 -
23년 06월 4주차, 일주일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - x 개인 성장 - 프로젝트 내에서 사용하는 기술 스택에 대해서 고민해보고 이유를 찾아보고 글로 정리해보았다. 커뮤니티 - 우테코 레벨 3 프로젝트를 시작했다.(화) - 콩땡그체와 함께 엘리멘탈 영화를 보고 술을 마셨다.(수) - 프로젝트 기획 회의를 계속 진행했다.(화-금) - 종민이형, 진혁이형, 상엽이형을 보기로 했다.(금 예정) - 전주 할무니댁에 들리기로 했다.(토) - 홍일이 결혼 모임에 간다.(일) Feeling (느낌: 무슨 느낌이 들었나?) - 회의를 지속하는 것이 생각보다 더 진빠지는 일인 것을 느꼈다. 회의할 내용이 많더라도 하루종일 하는 것은 효율이 무척 떨어지는 것 같기에 안건이 남아있어도 적절한 시점에 이를 끊어주는 것이 좋아보..
2023.06.30 -
23년 06월 27일, 일일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - x 개인 성장 - 오늘 회의했던 내용 중 가장 핫했던 이슈에 대해 글로 정리해보았다. - 음원 저작권과 관련해 조사해보고, 배경음악 용 음원을 제공하는 사이트에 영어로 문의까지 남겨놓았다. 커뮤니티 - 프로젝트 팀플을 진행했다. - 영상 편집을 했다. - 체인저와 저녁을 먹었다. Feeling (느낌: 무슨 느낌이 들었나?) - 간만의 회고이다. 레벨 3 시작인데 이번에도 화이팅해보자. - 굉장히 오랜만에 일찍 일어나서 굉장히 피곤하다. ㅋㅋㅋㅋㅋㅋ 오늘부터 갓생을 살기로 마음을 다잡았던 것과는 다르게 6시가 되자마자 바로 집에 가고 싶었다. 그치만 그 마음을 이겨내고 캠퍼스에 남아서 하려고 했던 일들을 마무리했다. (굿) - 이렇게 진한 회의는 정말..
2023.06.27 -
우리는 왜 HLS 프로토콜을 사용하려 하는가
음악 추천 스트리밍 서비스 우테코 레벨 3에서는 '음악 추천 스트리밍 서비스'를 구현하는 프로젝트를 기획하기로 했다. 사용자가 음악을 듣고 얼마나 유지하는지, 관련된 음악을 계속 듣고 싶은지 아니면 듣고있는 종류의 음악을 더 이상 듣고 싶지 않은지 등등에 대한 액션을 취할 때 우리의 서비스는 그에 액션에 맞는 음악을 추천해줘야한다. 쉽게 말해서 사용자의 선호도를 판단해서 음악을 추천해주는 서비스라고 생각하면 된다. 우리는 이 서비스의 핵심적인 기능 중 하나를 '스트리밍'으로 봤다. 딜레이없는 음악 감상, 딜레이없는 음악 추천. 그것이 우리의 서비스가 제공해야할 핵심적인 사용자 경험이라 생각했다. 어떻게 스트리밍 서비스를 제공할까? 스트리밍 서비스를 제공해주기 위해선 크게 두 가지 방법이 있었다. 1. 서..
2023.06.27 -
상품 테이블과 주문 테이블에 중복된 칼럼이 있는데 왜 그런거죠?
이번에는 웹 장바구니 미션을 진행했다. 장바구니에 물건을 담고, 이를 주문하는 프로세스를 개발하는 미션을 진행했다. 이러한 비즈니스 요구사항 속에서 구성했던 데이터베이스 테이블은 다음과 같다. 얼핏 보기에는 정규화가 안되어있는 모습을 볼 수 있다. orders_item 테이블을 살펴보면 total_price라는 컬럼이 존재한다. 해당 컬럼은 사실 orders_item 테이블의 quantity 컬럼과 product 테이블의 price 컬럼의 값을 곱하면 구할 수 있는 정보이다. 따라서 이는 정규화가 올바르게 되지 않은 모습을 알 수 있다. 그럼에도 불구하고 위와 같이 구성했던 이유는 상품의 정보가 언제든지 바뀔 여지가 있기 때문이었다. 만약 order_item에서 단순히 수량 정보만 가지고 있다면 나중에 ..
2023.06.07 -
23년 06월 1주차, 일주일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - 웹 장바구니 협업 미션을 진행했다. 개인 성장 - x 커뮤니티 - 안드로이드 + 백엔드 협업하는 크루들과 함께 점심을 먹었다. 짤막한 회의도 진행했다. (화) - 거실에서 크루들과 한참 놀았다. (수) - 주노, 여우, 루쿠와 가오갤 3 영화를 봤다. (수) - 주노, 키아라와 점심 먹은 뒤에 고민도 얘기하면서 산책했다. 테코톡이 끝난 뒤에는 체인저와 함께 이야기를 나누면서 산책했다. (목) - 땡칠 생일 겸 저녁을 함께 먹었다. 이후에 체인저, 도기와 함께 한강에 놀러갔다. (목) - 글렌, 허브와 커피챗을 했다. (금) - 협업하는 크루들과 함께 회고를 진행했다. (금) - 깃짱, 이리내, 에코와 함께 아우쓱콘에 참여했다. (토) - 웹 장바구니 ..
2023.06.05