본문 바로가기

전체 글19

사진첩 분석해서 글감 찾아주는 macOS 앱을 직접 만들어봤어요 블로그에 뭘 써야 할지 막막할 때마다 사진첩을 뒤지던 경험에서 출발해, 사진 보관함을 분석해 블로그 글감을 찾아주는 macOS 앱 '사진글감'을 직접 만들었어요. 제 사진 19,773장을 분석해서 글감 449개를 찾아줬는데요, 실제 앱 화면 9장과 함께 홈 화면, 글감 상세, AI 초안, 내보내기, 개인정보 처리 방식까지 하나씩 소개합니다.이 앱을 왜 만들었냐면요블로그를 쓰다 보면 제일 어려운 게 '오늘 뭘 쓰지?'더라고요. 그런데 생각해보니 쓸거리는 이미 사진첩에 다 있었어요. 그래서 사진 보관함을 통째로 분석해서 블로그 글감을 찾아주는 맥 앱을 직접 만들었습니다. 이름은 '사진글감'이에요. 제 사진 19,773장을 돌려봤더니 글감을 449개나 찾아줬어요. 가장 오래된 사진이 2004년 7월 것이니, .. 2026. 8. 18.
2025년을 보내며, 남겨두고 싶은 기억들 2025년을 한 단어로 요약하자면?" 매년 스스로에게 던지는 질문이지만, 올해는 유독 답하기가 어렵다. 치열하게 일했던 순간, 뜻하지 않게 찾아온 변화, 잊지 못할 여행과 공연, 그리고 내 몸이 보내는 신호들까지.돌이켜보면 감사한 일도, 아쉬운 일도 많았지만, 확실한 건 그 모든 과정이 나를 조금씩 자라게 했다는 점이다. 유독 기록으로 남기고 싶은 기억이 많았던 나의 2025년을 풀어보려 한다.숨 가빴던 1년, 일터에서의 이야기올해 마야크루에서의 시간은 그야말로 다사다난했다. 상반기에는 틱톡 인플루언서 체험단 플랫폼인 '코스덕' 런칭에 매진했었다. 마켓핏을 찾기 위해 치열하게 달렸지만, 틱톡 시장의 변화 속도는 생각보다 훨씬 빨랐다. 결국 회사의 판단하에 플랫폼 사업은 접고 에이전시 업무에 집중하게 되었.. 2026. 1. 1.
React Native Old Architecture 정리 React Native 가 등장한지 9년이 지났습니다. 처음에는 반신반의 했던 이 크로스플랫폼이 시간이 지남에 따라 아키텍쳐도 개선이 되고 사용자 생태계도 성숙해지는 모습이 눈에 보이는 것 같습니다. 그래서 react native에 대해서 천천히 돌아보고 있는 와중에 아직도 많은 곳에서 사용중일 구 아키텍쳐에 대해 정리해보았습니다. 간단하게, 리액트 네이티브 앱은 크게 두 부분으로 구성되어 있습니다.Javascript codeNative codeJavascript code는 세 개의 스레드에 걸쳐 동작합니다.Javascript 스레드: Javascript 엔진(JavaScriptCore)으로 JS 번들을 실행합니다.네이티브/UI 스레드: 네이티브 코드를 실행하고 렌더링이나 제스처 이벤트와 같은 모든 사용.. 2024. 6. 15.
[React-Native] react-native-mmkv 사용해 앱 로컬 저장소 성능 개선하기 모바일 앱을 개발하다 보면 로컬 저장소에 데이터를 저장할 경우가 생깁니다. react-native에서는 자연스럽게 AsyncStorage라는 라이브러리를 사용해 왔습니다. 하지만 최근에 WeChat에서 개발한 react-native-mmkv라는 라이브러리를 알게되어 소개합니다. 1. 속도 mmkv 는 모든것이 C++로 작성이 되어서 기존에 있던 다른 로컬저장소보다 속도가 빠릅니다. 2. 보안 지금까지 많이 사용하던 AsyncStorage는 암호화를 지원하지 않지만 mmkv는 암호화를 지원합니다. 3. 동기식 호출 비동기처리가 완료될때까지 기다리는게 아니라 동기식으로 데이터를 받아올 수 있습니다. 설치 yarn add react-native-mmkv cd ios && pod install 인스턴스 생성 i.. 2024. 4. 15.