안녕하세요. 도미닉입니다.오늘은 2024년 회고를 작성하고자 합니다.1. 퇴사올해에는 퇴사를 하고 이직을 하지 못하였습니다.컬쳐 핏과 개발 문화를 중요하게 생각하였는데요.조직 문화가 맞지 않으면 혼자 스트레스를 받고 힘들어하는 경향이 있었습니다.톱니바퀴에서 튀어나온 부분이 깍이듯이 저에게 과했던 부분은 더 줄이도록 노력하고 있습니다.반면에 이 부분은 내가 꼭 지켜야겠다는 생각도 들었습니다.사람들에게 친절하고 투명하게 말을 하는 것이 사회 생활에서 약점으로 작용하기도 하였습니다.정치적이거나 서로 쉬쉬하는 분위기에서 이런 부분을 주변에서 이용할 수 있었습니다.돌이켜보면 이용 당하면 이용 당하는대로 있고 더 이용 당하기 싫으면 막을 수 있습니다.솔직하고 좋은 방향으로 가려는 구성원들이 모여있다면 이런 특성은 ..
안녕하세요. 도미닉입니다. 오늘은 도파미네이션이라는 책을 읽고 독후감을 작성하고자 합니다. 여러 유튜브에서도 추천하고 도파민과 관련되어서 요즘 화두가 되고 있는데 도파민네이션이라는 책을 읽게 되었습니다. 뇌과학자들도 추천하고 뭔가 새로운 비밀을 알게 되고 정돈된 지식을 이해하게 될 것으로 이 책을 읽으며 기대하였는데요. 해석이 자연스럽지 않은 부분도 있었던 것 같고 하나의 주제로 쭉 이어지기보다는 다양한 사람들의 상담 후기들을 나열하는 형태로 진행되었습니다. 도파민과 고통에 대해서는 조금의 지식은 얻게 되었습니다. 작은 고통으로 큰 고통을 잊는 방법도 있다고 하였습니다. 도파민을 과도하게 얻게 된다면 나중에 더 큰 고통을 겪게 될 수 있다고도 하였습니다. 이번주 평일에는 게임을 하지 않고 도파민을 최대한..
안녕하세요. 도미닉입니다. 오늘은 프로그래머 철학을 만나다라는 책을 읽고 독후감을 쓰려고 합니다. 는 제가 북서울 꿈의 숲에 놀러갔다가 그 곳 전망대 1층에 도서가 꽂혀있는 책장에서 처음 보게됬습니다. 개발자라는 직업을 갖고 있으면서 어떠한 갈증이 있었는데요. 내가 잘하고 있는 것인지 더 성장하기 위해서 어떤 것을 노력할 수 있을지 궁금하고 그 답을 찾고자 노력했습니다. 개발을 잘하는 것이란 무엇일까요? 주어진 일을 빠른 시간 안에 끝내는 것이 개발을 잘하는 것일 수 있겠습니다. 먼저 의견을 내고 아이디어를 내어서 자신의 프로덕트를 개선해 나가는 사람도 개발을 잘하는 것이라고 생각합니다. 자신의 서비스를 잘 이해하고 있어서 어떤 질문을 받아도 바로 대답할 수 있는 사람도 개발을 잘하는 사람이라고 할 수 ..
안녕하세요. 도미닉입니다. 이 책은 언제 산지 모르겠는데요. 고등학교를 다닐 때도 이 책을 읽었던 것 같습니다. 4년 정도에 한번씩 다시 읽었었는데요. 오랜만에 다시 읽으며 철학적인 생각을 할 수 있었습니다. 장난스럽지만 진지한 질문과 대답들로 대부분의 내용이 작성되어 있습니다. 어떤 내용을 보고는 머리를 망치로 맞은 듯한 생각이 들기도 합니다. 보통의 사람들이 하는 평범한 행동과 생각들을 이 책은 해학적으로 깍아내립니다. 책의 표지에도 작성되어 있는 것처럼 과녁을 향해 본능적으로 달려가는 어리석은 인간들에게 왜 그 쪽으로 달려가는지 너가 원하는 것이 맞는 것이냐는 어찌보면 생뚱 맞은 질문을 합니다. 그 질문에 어떻게 대답할지 고민하며 깨닫는 점들이 많이 있었습니다. 내가 진정 원하는 것은 무엇일까? 라..
안녕하세요. 도미닉입니다. 오늘은 2023년 회고를 작성하고자 합니다. 작년 2022년 회고에 이어 매년 회고를 작성하며 제가 어떤 고민을 했고 실천했는지를 기록하고 공유하고 싶은 마음입니다. 1. 이직 올해에 한 번의 이직을 하였습니다. 이전 회사에서는 웹뷰 기반의 앱을 SwiftUI 를 사용하여 네이티브로 리뉴얼을 진행하였습니다. 새로운 프로젝트로 아예 다른 앱을 만들어서 제로베이스에서 새 앱을 만들어 업데이트 버전을 업로드하는 경험을 하였습니다. SwiftUI 도 익숙해져서 어떤 뷰든 편하게 만들 수 있는 실력으로 올라왔습니다. 전에 회사에서 CTO 분과 원온원으로 많은 이야기를 나누고 제 이야기를 많이 들어주셨었습니다. 그러한 소통구가 CTO 분의 퇴사로 없어지고 개발 팀장이 없으니 다른 팀에서 ..
안녕하세요. 도미닉입니다. 오늘은 포스팅을 두개 올리게 되었네요. 작년 말부터 페이워치 앱의 리뉴얼을 시작하였습니다. 5/15 에 드디어 배포하게 되었습니다. 그 과정들을 정리해보고 회고해보고자 합니다. 기술 스택 결정(2022년 11월) iOS 앱을 만들기 전에 우선 기술 스팩을 CTO 님께 제안드렸습니다. SwiftUI 저는 SwiftUI 로 앱을 만들어본 적은 없었는데요. UIKit 으로 개발을 하면 개발이 완료되는 시점에 레거시가 되지 않을까 라는 걱정이 있었습니다. 페이워치에 합류하기 전에 다른 회사들의 면접을 볼 때에도 최근 1~2년 안에 만들어진 서비스들의 경우 대부분 SwiftUI로 앱이 개발되었습니다. 이러한 고민과 새로운 기술을 사용해보면서 성장하고 싶은 마음에 SwiftUI 로 개발을..
안녕하세요. 도미닉입니다. SwiftUI 로 첫 프로젝트를 완료해서 페이워치 리뉴얼 앱을 런칭했는데요. 거기서 겪었던 오류를 설명하고 해결책을 공유하고자 합니다. 오류 발견 크래쉬틱스에 아래와 같이 많은 오류가 발생했습니다. 고객센터로 들어온 문의를 보면 일부 유저에게 홈 화면에서 앱이 강제종료되는 문제가 있었습니다. 처음에는 크래쉬틱스에 있는 에러와 홈 화면에서 앱이 강제종료되는 이슈를 별개의 문제로 알았습니다. 크래쉬틱스의 자세한 내용을 살펴봐도 홈 화면과 연관성을 못 찾았기 때문입니다. 아래는 크래쉬틱스에 내용입니다. Fatal Exception: NSInternalInconsistencyException Attempted to scroll the collection view to an out-of..
안녕하세요. 도미닉입니다. 이 글은 최근에 바이럴된 https://www.steveonstuff.com/2022/01/27/no-such-thing-as-clean-code 의 번역 글입니다. 오역과 흐름을 위해 각색이 있을 수 있습니다. 참고해서 읽어주세요~ 깔끔한 코드란 없습니다. 요즘에 모든 사람들은 깔끔한(clean) 코드를 짜기 위해 노력하고 있는 것 같습니다. 블로그 포스트들을 읽다 보면 작성자가 자신의 접근 방식이 얼마나 깔끔한(clean)지를 설명하지 않는 글을 찾기 힘듭니다. 개발팀들은 모여서 어떤 방법이 가장 clean 한지 토론합니다. 어떤 개발자들은 자신들이 clean code 를 작성한다고 장담합니다. 위선자라고 생각하시나요! 저도 결백하지 않습니다. 예전에 'clean' 이라는 ..
안녕하세요. 도미닉입니다. 오늘은 스위프트에서 구조체 모델을 UserDefaults 에 저장하고 불러오는 방법을 공유하고자 합니다. API 통신을 통해 JSON 을 많이 주고 받을 것입니다. 서버로부터 받은 JSON 을 모델 구조체로 변환하여 사용할 수 있습니다. 이 데이터를 현재 화면 말고 다른 화면들에서 혹은 다음 Flow 에서 사용하게 될 경우에 이 데이터를 UserDefaults 에 저장하고 필요한 뷰에서 불러와서 사용할 수 있습니다. 만약 이 구조체 모델을 바로 UserDefaults 에 저장하고자 하면 아래와 같은 오류가 발생합니다. UserDefaults.standard.set(withdrawalFlow, forKey: "WithdrawalFlow") 이런 경우 아래와 같이 데이터 타입으로 ..
안녕하세요. 도미닉입니다. 경제적 자유를 위한 5가지 공부법에 대해서 정리해보고자 합니다. 1. 정체성 변화 자의식이 강한 사람은 새로운 것을 받아들이는 것이 느리다. 따라서 기존에 살던 방식을 고수하고자 하며 쉽게 돈을 벌 수 있는 방법이 있다고 하더라도 이런 방식이 가능한지 계속 의문을 가지며 실천하지 않으려고 한다. 자신은 이렇게 부자가 된 사람은 보지 못했다고 하며 쪽팔리게 이런 일을 어떻게 하냐고 따진다. 돈을 버는 것이 쉬운 시대이다. 많은 것을 내려놓고 적극적으로 새로운 것을 시도해보고 도전해보자. 2. 20권의 법칙 만약 카페를 차린다면 카페에 대한 책 20권을 읽어보자. 마켓팅을 해보려면 마케팅에 관한 책 20권을 읽어보자. 내가 살면서 접하는 모든 것이 이 주제와 연관되어 생각하게 될 ..
- Total
- Today
- Yesterday
- 스위프트
- 배열
- 단어
- database
- 리눅스
- 매트랩
- Apple
- 프로그램
- MySQL
- Xcode
- 뇌를 자극하는 C 프로그래밍
- 뇌를 자극하는 C프로그래밍
- IOS
- 데이터베이스
- C
- 형용사
- 영어
- exercise
- terascan
- 반복문
- Matlab
- 포인터
- 함수
- 프로그래밍
- 시원스쿨
- Swift
- 연습문제
- 테라스캔
- 왕초보 영단어1
- 애플
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |