전체 글
-
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..
-
MADII의 시작, TEAM 9uttery의 이야기 📖TEAM 2023. 12. 13. 14:34
안녕하세요! TEAM 9uttery의 PM 에몽입니다✌🏻 오늘은 일상의 행복을 발견하는 기록 서비스, MADII를 만드는 TEAM 9uttery에 대해 소개해드리고자 하는데요 😊 팀원들을 인터뷰해보며 팀이 만들어지게 된 계기부터 9uttery가 일하는 방식까지 차근차근 풀어보겠습니다. 우선 들어가기 전, 9uttery는 프로덕트 MADII를 만드는 사람들이 모인 TEAM 이름이며 4명의 기획자, 1명의 디자이너, 2명의 백엔드 개발자, 2명의 ios 개발자로 이루어져 있습니다. 자세한 팀원 설명은 하단 링크를 통해 확인하실 수 있어요 ⬇️ TEAM 9uttery 팀원 소개글 안녕하세요, 혜나씨! 반가워요 :) 9uttery가 만들어지게 된 계기를 소개해 주실 수 있을까요? 혜나 : 9uttery는 KUS..