본문 바로가기

All181

2022 01 어떻게든 모로 가면 된다는 생각은 위험한 발상이다. 우리가 모로 가기 위해 들이는 자원과 시간 불필요한 스트레스까지 고려하지 않는 것 모르는 것이 두려운 것이지 알고 나면 두려울 게 없다. 02 떠나는 사람들과 남겨진 사람들 운영하는 마음에서도 쉽지 않고 버티는 마음도 불편하다. 그럼에도 흔들리지 않고 제자리에서 잘 해내는 것. 멘탈 관리가 필요하다. 누군가는 그 자리에서 책임을 져야 하니까. 책임감 있는 분들은 끝까지 잘해주고 가니까 남는 입장에서 끝까지 잘하자. 03 김과장이 되다! 🤣 업체들에게 대응해야 할 내용과 검토 후 따른 패치 부담이 가지만 문제가 생기지 않기 위해 골똘히 고민하고 검증한다. 이렇게 노력하는데~ 잘 될 수 밖에 없어. 힘내자. + 아버지의 말처럼 어제의 나보다 좀 더 나.. 2022. 12. 29.
이제야 보는 Droid Knights 2021 [3편] 이제야 보는 Droid Knights 2021 [3편] 1. 유영혁 - 비디오에 Component View 및 Redux 적용기 - Redux : 복잡한 상태를 쉽게 관리하기 위해 사용 - View-> Action -> Middleware -> Reducer -> Store -> View - Constraint Layout 기반 Component - 디버깅 편의, Unit 테스트 구현 편리 2. 박한범 - Android Native 모듈을 안정적으로 개발하기 - build.gradle - Android.mk & Compile - Log (목적 별 Log 분리) - UnitTest 단위 테스트 : Data 생성/연산 - Datta, Logic을 분리하면 테스트가 보다 쉬워짐 - FeatureTest 특정 .. 2022. 12. 5.
이제야 보는 Droid Knights 2021 [2편] 이제야 보는 Droid Knights 2021 [2편] 1. 김민식 - 2021 Junior JetPack - 레퍼런스 학습 사이트 Kotlin Docs, Android developers, Android Jetpack, Android Weekly News Feed - 아키텍처 OOP, MVC-MVP-MVVM, Clean Architecture, Spring Boot - 자동화(CI/ CD) Git, Unit, UI Test, Github Action, Jenkins * CI - Continuous Integration, CD - Continuous Delivery 2. 차영호 - AppBundle 괴담 - 기기 설정에 맞게 분별하여 설치(Split APK) - ex) App Checker - Sidel.. 2022. 11. 29.
이제야 보는 Droid Knights 2021 [1편] 이제야 보는 Droid Knights 2021 [1편] 1. 송성현 - 해커 입장에서 생각해보고 안전한 앱 개발하기 - 금융 보안원 담당자 - OS 커널의 권한 획득 및 READ/WRITE을 이용한 취약점 확인 => 오픈 소스 사용의 최소화 - Double-Free 취약점 - Fuzz 취약점 확인 자동화 프로그램 - 루팅 시켜서 앱 취약점 확인하는 것이 보편적 - OEM Unlock - Insttall TWRP - Install Rooting tool - Target App 디버깅하여 함수와 파라미터, Stack Trace 정보 확인 - 클라이언트 단에서 중요, 개인 정보의 사용을 최소화 => 충분히 노출 될 수 있음 2. 정승옥 - 액티비티 : 코드제로 - LifeCycle Awareness 기반 Rx.. 2022. 11. 23.
2022 배민 WOOWACON 우아콘 3 2022 배민 WOOWACON 우아콘 3 디자인 열심히 했는데 앱에 못 내보낸 경험 있는 사람? - 디자인이 버려지다 -> 결과물을 안 버리는 방법 - 모두 다 중요한 일이다. - 지금이냐 나중이냐 시점 차이다. -> 미래를 준비하는 디자이너 - 다해서 남주기 JetPack Compose로 디자이너 시스템 만들기 - 배민 시각 시스템(배시시) 디자인 가이드라인 제시 - 디자인 컴포넌트 정의 : Foundation, Core, Product Component - 빠른 속도로 디자인, 개발, 배포 (생산성 향상) - 중복 UI 제거 및 재사용성 증가(전사적) * Jetpack Compose - UI와 비니지스 로직 분리가 확실한 Compose - 재사용성, Component 단위로 작성 가능, 호환성이 좋음.. 2022. 11. 10.
2022 배민 WOOWACON 우아콘 2 1. 기획자님들, 개발자들이 아키텍처에 집착하는 이유 알려드립니다. - 계층형 아키텍처 : 목적이 같은 코드들을 계층으로 그룹화(관심사의 분리) - 클린 아키텍처 - 헥사고날 아키텍처 - 도메인에 집중(외부에 보호하고, 영향 최소화) - 개발 비용 감소 - 디자인 스태미너 가설 2. 커머스플랫폼 기반 교체 : PM 시점 * 포인트 - 이미 운영중인 서비스의 교체 - 퀵커머스 플랫폼 (배달+즉시성) - 운영 대응 병행 - 마이그레이션 * PM의 인사이트 - 요구사항 파악 - 명확한 스펙 Sync-Up - 전체 그림을 그려주기 - 마이그레이션 3. NAC은 필요악인가요?- 다양한 사이버 보안 위협들 - 사이버 보안 위협을 통한 피해 - 외부망/내부망을 통한 침투 - 내부망 침해 대응 => NAC 솔루션의 역.. 2022. 11. 7.
2022 배민 WOOWACON 우아콘 1 2022 배민 WOOWA 우아콘 1 1. 배민 사장님 앱 PM과 프로덕션 디자이너 협업 이야기 - 지난 8월, 배민 사장님을 위한 앱 개편(배민의 채널이 많아서 일원화가 필요하였음) - 가게 관리 및 주문 접수 기능 개선, 주요 사용하는 기능과 수요를 바탕으로 앱의 개선 방향성 설정 - 인앱 브라우저 통합(외부 브라우저 -> 인앱 브라우저 : 하이브리드 앱) - 2주간의 베타 테스트 기간을 두고 사장님들의 피드백을 받았음 - 협업 방법 : 히스토리 및 회의 내용 공유(Slack), 기획서 수정 및 더블 체크(피그마), 데일리 일정 확인 및 이슈 공유(1-2일내) - 조언 : 혼자 고민하는 시간 줄이기! 역할을 상황에 맞춰 유연하게! 잘 쌓은 신뢰를 바탕으로 한 마음으로 일하기! 2. 배민 사장님 앱 2편.. 2022. 11. 4.
반응형