2024/08 6

soft delete와 hard delete - 회원 탈퇴 기능 개발

🌟 회원 탈퇴 기능 최근 세차새차 서비스 프로젝트에 참여하면서, 첫 번째 이슈로 회원 탈퇴 기능을 맡게 되었습니다. 이 기능은 단순한 작업처럼 보였지만, 실제로는 개인정보 보호법과 관련된 여러 가지 고려 사항이 있었습니다. 온라인 예약 기능이 존재하는 경우, 단순히 탈퇴를 진행해서는 안 된다는 초기 설계 단계에서는 큰 어려움이 없었지만, 이후 좀 더 복잡한 요구 사항이 추가되며 초기 설계가 많이 뒤바뀌었습니다.🚗 회원 탈퇴와 예약 데이터의 연관성 처음에는 회원 탈퇴 시 예약을 모두 취소하는 방식이 양쪽 모두에게 간편할 것이라 생각했습니다. 그러나 고참 백엔드 개발자분의 의견에 따라, 예약 데이터는 탈퇴 후에도 유지되어야 하며, 예약에 대한 알림 기능도 정상적으로 동작할 것이라는 결론이 나왔습니다. 이..

세차새차 2024.08.28

데일카네기 자기관리론 - 오늘에 충실하라

😕 걱정에 대해서 자기관리론의 원제는 "How to stop worrying and start living"이다. 카네기는 걱정을 멈추면 행복해질 수 있다고 말한다. 걱정을 멈추는 법, 그것은 자신의 마음을 다스리고, 육체의 피곤을 물리치는 데서 시작한다. 이것이 바로 자기 관리다.  카네기는 뉴욕에 사는 가장 불운한 젊은이었다. 생계를 위해 트럭을 판매했다. 심지어 트럭에 대해서 몰랐고 알고싶지도 않았다. 싸구려 가구에 바퀴벌레가 우글거리는 집에 살았다. 그는 경멸하는 일을 하며, 바퀴벌레와 생활하고, 싸구려 음식을 먹으며 미래의 희망은 보이지 않는 삶을 살았다. 독서도 하면서 대학시절 꿈꾸던 책도 쓰고싶어했다. 하지만 그 직업을 그만두면 좋아지면 좋아졌지 나빠질 것 하나 없음을 알고 있었다. 결단의..

독서 및 회고 2024.08.28

[백준] 3015번: 오아시스 재결합

📔 문제https://www.acmicpc.net/problem/3015  오아시스의 재결합 공연에 N명이 한 줄로 서서 기다리고 있다. 이 역사적인 순간을 맞이하기 위해 줄에서 기다리고 있던 백준이는 갑자기 자기가 볼 수 있는 사람의 수가 궁금해졌다.두 사람 A와 B가 서로 볼 수 있으려면, 두 사람 사이에 A 또는 B보다 키가 큰 사람이 없어야 한다.줄에 서 있는 사람의 키가 주어졌을 때, 서로 볼 수 있는 쌍의 수를 구하는 프로그램을 작성하시오.입력첫째 줄에 줄에서 기다리고 있는 사람의 수 N이 주어진다. (1 ≤ N ≤ 500,000)둘째 줄부터 N개의 줄에는 각 사람의 키가 나노미터 단위로 주어진다. 모든 사람의 키는 231 나노미터 보다 작다.사람들이 서 있는 순서대로 입력이 주어진다.출력서..

[백준] 6549번:히스토그램에서 가장 큰 직사각형

문제 설명https://www.acmicpc.net/problem/6549 히스토그램은 직사각형 여러 개가 아래쪽으로 정렬되어 있는 도형이다. 각 직사각형은 같은 너비를 가지고 있지만, 높이는 서로 다를 수도 있다. 예를 들어, 왼쪽 그림은 높이가 2, 1, 4, 5, 1, 3, 3이고 너비가 1인 직사각형으로 이루어진 히스토그램이다.히스토그램에서 가장 넓이가 큰 직사각형을 구하는 프로그램을 작성하시오. 입력은 테스트 케이스 여러 개로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, 직사각형의 수 n이 가장 처음으로 주어진다. (1 ≤ n ≤ 100,000) 그 다음 n개의 정수 h1, ..., hn (0 ≤ hi ≤ 1,000,000,000)가 주어진다. 이 숫자들은 히스토그램에 있는 직사..

💡카카오테크캠퍼스 아이디어톤 회고 (feat:아이디어 주간)

안녕하세욤! 오늘은 카카오테크 캠퍼스 2기 아이디어톤에 다녀온지 하루 지난 토요일입니다🔥🔥🔥  그간 한 번도 팀원들이랑 오랜시간 프로젝트에 대해서 "대면으로" 이야기 해볼 시간도, 멘토님과 매니저님들을 만나볼 시간도 없어서 많이 아쉬웠는데, 아이디어톤에서 만나뵐 수 있어서 너무 좋았어욤!!   이번주인 8월 19일부터 8월 23일은 아이디어 주간이었습니다!! 앞으로 2학기동안 진행할 프로젝트에 대해서 팀원들이랑 본격적으로 기획을 준비하는 기간이었어요! 사실 일주일이라는 기간이 조금 짧은 것 같긴 했지만, 기획자가 아닌 개발자 6명이 호다다다닥 아이디어 쥐어짜내는 경험도 나름 엄청 좋은 기회였다고 생각합니당!! 또한, 개발자도 기획자 공부를 하는게 좋다고 생각해요!! 더 나아가 PM에 대해서도 이해하..

나의 7월 회고

센디 인턴을 마치고 첫 한달이었다. 6월 말 센디 인턴을 마치고 첫 한달이었어요. 작년 12월부터 이어온 인턴이었기에 회사를 그만다니게 된다는 것 조차도 받아들이는데 시간이 조금 걸렸던 것 같아요🥲 마지막 날에 다른 직원분들에게 인사 나누면서 눈물 엄청 흘렸는데, 개인적으로 모두 연락드리고 싶었지만, 경단 프로젝트와 카테캠 이슈로 정말 몇 몇분에게만 인사 드리게 되어 미안했어요. 그리고 사실 작별인사는 오래할 수록 힘든지라 링크드인으로도 대부분의 분들과 연결되어있기에..!! keep in touch 할 수 있다고 생각했어용!  아무쪼록 센디 마치고 첫 한달이었는데 이것만으로도 제게 약간 버거운(?) 달이었답니다!  경단 프로젝트를 불태우다. 그간 경단에 미친듯이 몰입했습니다. 경단 회고를 썼겠지만, 정..

독서 및 회고 2024.08.05