본문 바로가기

분류 전체보기90

[후기] Flutter Seoul 오픈스테이지 (대구편) Flutter Seoul 오픈스테이지 (대구편) 이번에는 연사자로 참여하게 되었다!!! 와 이 수많은 사람들 앞에서 발표라니.. 사내에서 워크샵때 발표한거 말고는모르는 사람들 앞에서 발표하는건 진짜 난생 처음이다.아주 뜻깊은 경험의 시작이지 않을까 싶다. (좋은 기회를 주신 Aiden 님께 다시 한 번 감사의 인사를 드립니다...) 컨퍼런스 시작 전에 일찍 모여서 밥 타임 가지기로 했는데 식당에 나빼고 다 오셨더라,,하 지각지각ㅠ 다른 분들은 이미 일찍오셔서 식사 거의 다 하셨고내 테이블에는 제창님, 지영님 계셨다. 오… 뭔가 컨퍼런스에서 연사자로만 봤던 분들과 같이 밥을 하게 되다니...진짜 완전 신기했다 제창님께서 스몰톡으로 대화 이끌어주지고지영님이 되게 유쾌하게 대해주셔서 덕분에.. 2026. 1. 25.
[후기] Flutter Seoul 2025 컨퍼런스 행사장으로 고고 기다리고 기다리던 플러터 서울 컨퍼런스가 돌아왔다 두둥 아침부터 부랴부랴 준비해서 srt 타고 삼성역 도착 (간만에 서울이라 또 신나서 찍음) 서울 온 김에 cu 가서 연세빵 먹으려고 고르는데무슨 교보문고 맛? 이런게 있길래 궁금해서 함 먹어봤다 근데 진짜 교보문고 맛이 난다고 해야 하나뭔가 책 먹는 느낌(?) ㅋㅋ 무튼 무사히 구글 스타트업 캠퍼스에 도착! 깔끔쓰 하죠? 오프닝 이번 컨퍼런스의 시간표는 이러했다. 매번 느끼는거지만 제목들이 아주 군침이 싹 돈다 두구두구 키노트 시작 리드오거나이저이신 송승현님의 오프닝을 시작으로 진행됐다. (멋쩌) Accelerate your Flutter development with Gemini CLI호주에서 오신 구글 개발자.. 2025. 10. 26.
Flutter 에서 CICD 적용기 (with github actions) cicd 파이프라인 설계우선 ci/cd 파이프라인 간략하게 설계했다. 체크 포인트로는 우리의 branch 전략에 따라 jira workflow 에 따라어느 환경(dev, stg, prod)이 적용된 아티팩트를어느 단계(qc-dev, qc-stg → backend 와 함께 배포 진행되어야 했음)에서 전달되어야 하는지 정리하고어느 브랜치에서 트리거되어야 하는지 정리했다. 단계TriggerSource 브랜치Target 브랜치Flavor배포 대상동작비고1작업 완료feature/...develop/x.y.z--unit-test작업자 수동 PR2단위 테스트 통과 후 PR mergedevelop/x.y.z dev개발 환경 (예: Firebase)dev-build자동3QA 통과 후feature/...release/x.. 2025. 9. 29.
박준우: 파란만장 Flutter 현업 생존기(feat. Getx) - Flutter 오픈 스테이지 발표자박준우개발자로는 8년차, flutter 는 4년차 개발자이다.동물병원 관련 회사에 소속되어있다. 개요무엇을, 어떻게, 왜?우리는 늘 각자가 배운 새로운 개선 포인트들, 새로운 아키텍처, 새로운 기술 등을 구식 기술들이 넘치는 회사 프로젝트에 적용하고 싶어한다.하지만 시간, 비용 등 주어진 자원은 한정적이기 때문에 현재의 상황에서 최소한의 비용으로 문제들을 해결해야 한다. 다만, 여기서 또 현재만을 고려한다면 미래의 자원을 끌어다 쓰는 꼴이 되기 때문에 적절히 미래 자원을 고려한 시스템을 설계해야 한다. 그러면 도대체 왜?왜 주어진 환경에 맞춰서 설계를 해야 하고 구식 기술, 프레임워크를 사용할 수밖에 없는가?물론 돈과 시간이 무한히 주어진다면 초기부터 아주 완벽한 시스템을 설계하고 서비스를 구.. 2025. 4. 27.
[후기] One Thing 을 읽으며 독서가 습관이 되어 있지 않아 이 책을 읽는데에 굉장히 오랜 시간이 걸렸다. 책을 읽으면서 가슴에 와닿았거나 마음에 드는 구절들을 메모해보았다.   메모내가 할 수 있는 단 하나의 일, 그것을 함으로써 다른 모든 일들을 쉽게(혹은 필요 없게)만들 그 일은 무엇인가?  나에게 가장 중요한 단 하나의 일이란?  그 단 하나의 일을 알기 위해서는 목적의식을 제대로 아는 것 (목적의식이 명확해야 내가 하는 일을 중요도 순서로 정리 할 수 있다.)내가 왜 아침에 눈을 뜨고 움직이는지내가 원하는 삶의 방향성은 무엇인지지금 이 일을 왜 하고 있는지  목적의식, 우선순위까지 정리했다면최종 목포를 달성하기 위한 5년의 목표1년의 목표한 달의 목표한 주의 목표하루의 목표  자신이 누구이고 어디로 가고 싶어 하는지를 명확히.. 2025. 3. 4.
[iOS] No such module 에러 (다양한 해결책들) No such module 에러에 대한 문제 해결 케이스를 바로 보고 싶으면하단의 에러 해결 섹션으로 가주시기 바랍니다!! 그리고 동일한 에러에 대한 다른 해결책들도 하단에 있습니다.  에러와 첫 만남회사에서 업무를 하던 중, flutter 프로젝트를 빌드해야 할 일이 생겼다.이 프로젝트에는 네이버 로그인을 포함한 여러 패키지가 있었고, iOS 에 대한 경험이 거의 전무했던 나에게 팀장님께서 경험을 쌓아보라며 기회를 주셨다. 내가 빌드하기 전까지 다른 사람이 정상적으로 빌드하고, 앱 스토어에 배포까지 했던 프로젝트이다. 하지만.. 내가 빌드했을 때 에러 딱 한 줄을 발견했다. (당시에 Xcode 에 대한 지식도 없어서 검색하면서 기능들을 배울 때였다.) No such module 'NaverThirdPa.. 2025. 2. 11.