🖊생활
-
민관 협력 공모전 회고🖊생활/🖋회고 2025. 3. 26. 17:21
퇴사 후 준비 중인 것들이 바빠져서 (물론 휴식도 포함) 블로그를 소홀히 했다.... 이제 어느 정도 정리도 되어가니 다시 개발 공부를 열심히 할 것..!! 작년 11월에 참여했던 민관협력 디지털 사회혁신 공모전 회고를 해볼까 한다 친구의 제안 친구의 제안으로 해당 공모전에 참여하게 되었다.수어에 관련된 서비스를 제공하는 수어 사전 앱인데 기획단계에서부터 함께 참여하게 되었다.다양한 아이디어가 있었는데 수어 사전으로 선정해서 작업을 진행하였다.회사를 다니면서 사이드프로젝트로 병행을 해야 하는데제안 당시에는 회사일이 바쁘지 않았어서 흔쾌히 하자고 했는데공모전이 다가와서 앱 작업을 해야 하는 시기가 되자 업무가 너무 많아졌고 혹시나 민폐가 되지 않을까더 시간을 쪼개가며 참여했던 거 같다 급 새 프로젝트 예선..
-
[Android] 멀티 모듈 + Compose 적용기🖊생활/✒️프로젝트 회고 2023. 12. 22. 22:54
많이 늦었지만 11월 회고 겸 멀티 모듈 + Compose 적용기에 대한 회고 (회사 프로젝트라 구체적인 내용은 적지 못했습니다. 그냥 회고글입니다.....) 11월은 굉장히 바쁘고 정신없었지만 주니어로는 좋은 경험을 할 수 있는 달이었다, 바로 사이드 프로젝트로만 공부할겸 만져보던 Compose를 실제 프로젝트에 적용해 볼 수 있는 기회가 있었고, 거기에 더해 멀티모듈까지 적용해 볼 수 있는 기회가 있었다. 시작 회사에서 진행하는 신사업에 관련된 앱을 만들어야했다. 상사분이 간단한 앱이니 Compose와 멀티 모듈을 도입해 보자고 하셔서, 프로젝트가 진행이 되었다. 나는 처음에 우리 메인앱에 들어오는 다른 피쳐를 작업하고 있었는데 일정이 촉박할 거 같다는 의견에 나도 투입이 되었다. 주어진 시간은 2주..
-
[회고] 말 많은 신입 개발자가 회사에 기여하는 법 - 타팀과의 티타임 & 신규 기능 가이드 미팅!🖊생활/✒️프로젝트 회고 2023. 9. 5. 21:44
프로젝트는 아니지만 다른 부서와의 협업? 회고를 프로젝트 회고에 남겨보겠습니다 ㅎㅎ 회사에 있으면서 운 좋게 다른 부서분들과 친해질 기회가 많이 있어서 아무래도 개발팀과의 접점이 많은 CX팀 팀장님의 부탁으로 이것저것 미팅을 계획하게 되었다. 개발팀 건의 사항 티타임 입사 이후로 IOS, FE, BE 등 신입 분들이 많이 오셔서 함께 도메인 스터디를 진행을 하던 중이었다. 아무래도 비지니스에 대한 지식과 도메인에 대한 지식이 다들 없고, 다른 분들은 바쁘시다 보니 주 1회 개발팀에 들어온 어드민 요청사항이나, 데이터, 채널톡이나 고객센터로 인입된 버그 사항들을 각자 하루씩 정리해서 팀장님 혹은 근속 년수가 높으신 분과 함께 회사에서 무슨 일이 벌어지고 있는지 공유하고, 질의응답을 받는 시간을 리딩했었다...
-
늦은 23년 상반기 회고🖊생활/🖋회고 2023. 8. 25. 21:42
늦었지만 22년 말을 포함한 ㅎㅎ 23년 상반기 회고를 해보겠습니다. 22.11 - 23.01 취업과 현업 코드스쿼드를 수료하고, 운 좋게 빠르게 취업을 하였다. 다행히 파트장님이 좋게 봐주셔서 스타트업 회사에 합류할 수 있게 되었다. 현업을 처음 와서는 아이비가 이야기했던 부분들을 많이 느꼈다. 내가 만든 앱들은 항상 뭔가 실제 앱과 다른 느낌이 들고, 뭔가 부족해 보인다는 느낌을 많이 받았었는데 현업에 와보니 이유를 알 수 있었다....실제로 내가 많이 허접이었던 것..... 물론 지금도... 코쿼를 수료하고, 난 시키는 거 정도는 다 할 수 있어!라는 생각이었는데 처음으로 받은 앱에서 가장 간단한 화면 하나를 다시 만드는 일을 완료하고 파트장님의 부름에 달려가보니 OO님 이거 한번보세요 파트장님이 ..
-
Kotlin Flow 중간 연산자 zip과 combine 적용기🖊생활/✒️프로젝트 회고 2023. 3. 23. 13:56
최근 검색 기록을 가져올때 zip을 사용했다가 combine으로 변경한 회고입니다 검색기능을 구현하다가 처음이거나 검색어가 없을때는 최근 검색어를 보여주고, 검색이 진행되면 api에서 받아온 데이터를 화면에 보여줘야하는 기능을 작업해야했다. Room을 이용해서 최근 검색어를 저장하였고, (객체를 저장해야해서 DataStore나 SharedPreference보다 Room이 적합해보였다) 무한정으로 저장 할 수는 없으니 개수는 10개 제한이었고, 10개일때 새로운 데이터가 들어오면 처음 데이터가 삭제되고 새로운 데이터를 저장하는 방식으로 구현을 해야했다. 그래서 Room에서 데이터를 받아오고, List에 저장을 했다가 새로운 데이터가 들어오면 Room에 Delete와 insert를 요청해서 해결하려하였다. ..
-
221025 ~ 221026 TIL - feat: 하루 돌아보기🖊생활/🖋회고 2022. 10. 26. 00:55
221025 면접을 보고 왔는데... 3 way handshake.... 갑자기 기억이 안 나서 대답을 못했다 ㅠ 공부 더 할걸 스쿼드 맵 진행 로그인 화면으로 이동하는 로직을 살짝 변경 내비게이션에서 -> jwt 확인 -> 없으면 로그인 나의 지도 or 프로필 컴포져 블로 이동 -> jwt 확인 -> 없으면 로그인 컴포져블 구상만 하고 datasource랑 repository api 만들기 미루던 스트림, hot flow, cold flow 정리 221026 스쿼드 맵 웹뷰에서 로그인 후 코드를 받아올 때 에러 페이지가 보이고 화면 이동하는 오류 수정 로그인 구현 토큰까지 확인 완료 Compose state 정리 Compose.... 재미있다..
-
221022 - TIL - 운영체제, 알고리즘🖊생활/🖋회고 2022. 10. 22. 21:56
오늘의 학습 알고리즘 문제 해결 유니온 파인드를 공부하였다 여행 가자 집합의 표현 CS 스터디 프로세스 부분 강의를 듣고 정리 백준 거짓말을 2일 정도 고민하다가 답이 풀듯말듯하면서 못 풀어서 힌트를 봤는데 이게 무슨 일이야 예전에 지나가면서 봤던 유니온 파인드라는 알고리즘으로 풀어야 한다는 걸 알았다. 그래서 유니온 파인드의 개념을 공부하고, 기본문제라고 불리는 두 문제 풀어봄... 재미있었다 역시 새로운 걸 배우는 건 꿀잼 CS 스터디를 진행하면서 CS공부를 하고 있는데 오늘 강의를 듣다가 전에 했던 네트워크의 내용까지 안드로이드 개발과 대비가 되더니 프로세스와 스레드 수업에서 뭔가 깨달은 느낌이 들었다. 역시 괜히 기초 기초하는 게 아닌 거 같다. 중간을 관통하는 맥락이 있는 거 같다.
-
221022 - TIL - feat: 회고....🖊생활/🖋회고 2022. 10. 22. 00:20
오늘은 학습 보단 회고..... 스쿼드 맵 서버의 배포가 진행되어서 작업을 다시 시작하고 있다. 로그인을 해보고 있는데 학습을 따라 진행한 거보다 Compose에서 Enum을 인자로 어떻게 보내는지 알아냈는데 결국 사용하지는 않았다. 살짝 정리해보면 argument에 NavType을 EnumType이라는 친구가 있어서 그걸 이용해서 받는 거 같다. 찾는 것은 Serializable 타입을 반환하도록 되어있어서 아마 getSerializable을 쓰면 되지 않을까 싶다.... 나중에 써봐야딩