전체 글
-
MADII의 시작, 숫자 속에 담긴 사람들의 맥락과 이야기를 읽어내기Lesson-Learned/plan 2025. 5. 22. 21:57
안녕하세요, MADII의 PM 에몽입니다. 어느덧 MADII가 출시한지 일년 정도가 되었는데요! 그동안 MADII는 서비스 운영과 더불어 UT, 오프라인 전시회 등 유저 여러분들을 만나뵈며 개선점을 찾고, MADII의 두번째 걸음을 준비하고 있습니다. 새롭게 변화할 MADII를 소개하기에 앞서, 그 탄생 이야기부터 차근차근 여러분과 공유드리고자 합니다. 들어가기 전, MADII에 대해 간단하게 소개할게요! MADII는 '일상 속 행복을 발견하는 기록 서비스'로, 소확행을 바탕으로 하루를 기록할 수 있도록 돕습니다. 바쁜 현대인들이 물리적으로 자기 돌봄에 많은 시간을 투자하기 어려운 가운데, '소확행'을 통해 잠시나마 자신에게 쉬어 갈 시간을 제공하는 것이 MADII의 궁극적인 목표입니다. MADI..
-
MADII가 알려주는 소확행 이야기 3편 : 박보영은 천 원으로 행복을 느낀다고?Product (MADII) 2024. 2. 18. 14:07
앞서 2편의 걸쳐 소확행에 대해 알아보았는데요. ‘MADII가 알려주는 소확행 이야기’ 마지막 편에서는 화려하기만 해 보이는 연예인들은 어떤 소소한 행복들을 느끼고 살아가는지 이야기하고자 합니다. 들어가기 전에, 타인의 소확행을 둘러보는 것은 어떤 장점이 있을까요? 소확행은 일상에서 자주 일어나는 일인 만큼 방금 잊어버리고 놓치기 쉬워요. 그래서 다른 사람들이 기록한 소확행을 통해 흘려보냈던 소확행을 되돌아보기도 하고, 새로운 소확행을 시도해 볼 수도 있죠. 소확행 구경은 다양하게, 선택은 나를 중심으로 한다면 더욱 나에게 잘 맞는 행복들을 찾아낼 수 있을 거예요. 배우 박보영 님의 소확행 책을 살 때 천 원을 소중히 봉투에 넣어 전해주신 어머님도 계셨다. ‘천 원’이라는 작은 돈으로도 누군가가 행복해질..
-
MADII가 알려주는 소확행 이야기 2편 : 가장 나다워지는 순간, 소확행에 귀 기울이기Product (MADII) 2024. 2. 18. 13:56
하루키가 말하는 소확행 ‘소소하지만 확실한 행복 (소확행)’이라는 문장을 많이 들어보셨을 텐데요. 어디에서 유래된 말인지 알고 계시나요? 소확행은 1986년에 일본의 소설가 무라카미 하루키가 발간한 수필집 [랑겔 한스 섬의 오후]에서 처음 언급되었다고 합니다. 소설가 하루키가 설명하는 소확행을 들여다보면 ‘갓 구운 빵을 손으로 찢어 먹는 것’, ‘겨울밤 부스럭 소리를 내며 이불 속으로 들어오는 고양이 감촉’처럼 아주 소소하지만 나에게 분명한 행복을 주는 요소들로 이루어져 있습니다. 나는 갓 구운 빵을 먹어도 안 행복해! 누군가는 앞선 하루키의 소확행 예시를 보고 “나는 빵을 싫어해서 갓 구운 빵을 먹어도 그다지 행복하지 않은데.”라고 생각하실 수 있어요. 지극히 자연스러운 반응 중 하나입니다. 왜냐하면 ..
-
MADII가 알려주는 소확행 이야기 1편 : 인생은 한방, 행복도 한방을 노린다?Product (MADII) 2024. 2. 18. 13:28
인생은 한방이다... 행복도 자잘 구리 한 거 다 필요 없어!도파민 쫙 – 쫙! 끌어올릴 수 있는 취미 어디 없나?로또 당첨돼서 해외여행 갔다 오고 백화점에서 원하는 거마음껏 다 사고 싶다! 이런 게 행복이지! 소확행? 너무 구질구질해! ‘로또 당첨!’ 생각만 해도 입가에 미소가 번지지 않나요? 로또 당첨만 된다면, 경제적 자유를 얻고 하고 싶은 것을 마음껏 도전해 보며 행복하게 살 수 있을 것 같다는 생각을 하게 됩니다. 이와 관련하여 심리학자 필릭 브리만 연구팀은 ‘정말로 로또 당첨이 된 사람들은 행복할까?’ 라는 궁금증을 해소하기 위해 실험을 진행했다 하는데요. 과연 그 결과는 어떻게 나왔을까요? 심리학자 필립 브릭만 연구팀은 미국 일리노이주에 사는 로또 당첨자들과 로또에 당첨된 적이 없는 22명의..
-
MADII의 도메인을 모델링해보자! (1)Lesson-Learned/tech 2024. 1. 4. 14:56
안녕하세요! MADII의 서버 리드 민슨입니다. 오늘은 도메인 주도 개발을 위해 도메인 모델링을 진행한 과정에 대해 소개드리려고 합니다! 기본적으로 최범균 작가님의 도메인 주도 개발 시작하기를 참고하여 진행하였습니다. 사실 이렇게 DDD라는 새로운 아키텍처를 도입하게 된 건 최근에 클린코드, 객체지향 관련 공부를 깊게 했던 것이 계기였는데요, '디미터의 법칙'을 지키지 않고 지금까지 코딩을 해왔다는 생각이 들었습니다. 디미터의 법칙 Don't Talk to Strangers. 디미터의 법칙은 위와 같이 '낯선 이와 대화하지 마라', 즉 친구와 대화하라는 뜻을 가지고 있는데, 사실 코딩의 세계에서 이런 말은 확 와닿지 않죠? Java 코드로 예시를 보여드리겠습니다. @Getter public class M..
-
iOS 프로젝트 세팅을 해보자..! (feat. SwiftLint)Lesson-Learned/tech 2023. 12. 20. 13:00
안녕하세요 MADII의 iOS 개발팀의 이오입니다 🐥 드디어 마디가 본격적으로 개발 단계에 진입했습니다. 오늘은 Xcode에서 iOS 프로젝트 세팅하는 과정에 대해 소개합니다! 프로젝트를 만들고, SwiftLint 설정까지 해보려고 합니다. Step.0 프로젝트 만들기! Xcode 버전은 15.0.1입니다. 새로운 버전의 시작화면이 훨씬 예뻐졌네요..! 우리 마디 앱은 iOS 앱이기 때문에, iOS 앱 프로젝트를 만들어줍니다! Interface는 SwiftUI로 구성할 예정입니다. Project의 기본 정보를 잘 입력해주고 넘어갑니다! 그리고 저는 프로젝트를 생성할 때는 Git repository를 만들지 않고, gitignore까지 추가한 이후에 git init을 진행하는 편이기 때문에! 기본 Crea..
-
GitHub-Actions로 CI/CD 구축하기 (2)Lesson-Learned/tech 2023. 12. 17. 17:51
GitHub-Actions로 CI/CD 구축하기 (2) (AWS S3 + AWS CodeDeploy + Spring Boot) 안녕하세요, MADII의 Server 개발자 하노입니다 🍀 오늘은 지난 포스팅에 이어 마디의 서버 아키텍처와 CI/CD 과정을 마저 소개해 보겠습니다! 유중단 배포까지 성공했으니, 이어서 Nginx를 활용하여 무중단 배포 과정을 진행해 보겠습니다. CI/CD 구축 과정 2) Nginx로 무중단 배포하기 [레퍼런스 2], [레퍼런스 3]을 참고하기도 하고 구글링도 많이 하면서 진행했습니다. 전체적인 무중단 배포 과정을 먼저 설명드리겠습니다. appspec.yml 에 정의된 대로 Code Deploy가 새 애플리케이션 파일을 EC2 인스턴스에 배포합니다. run_new.sh 스크립트..
-
GitHub-Actions로 CI/CD 구축하기 (1)Lesson-Learned/tech 2023. 12. 17. 17:51
GitHub-Actions로 CI/CD 구축하기 (1) (AWS S3 + AWS CodeDeploy + Spring Boot) 안녕하세요, MADII의 Server 개발자 하노입니다 🍀 오늘은 마디의 서버 아키텍처와 CI/CD 과정을 소개하려고 합니다! 잘 정리되어 있는 레퍼런스를 그저 따라하기보다는, 기술 하나하나 사용하는 명확한 이유를 갖고 도입하고자 했습니다. Server Architecture 개발 환경 AWS EC2 Ubuntu AWS S3 AWS Code Deploy Github Actions Spring Boot Java 17 Gradle IntelliJ에서 코드 작성 후 Giuhub로 push Github에서 조건 만족할 경우 Github Actions 실행 Github Actions는 y..