본문 바로가기

All193

구직 고향으로 이사 와서 일을 할 수 있을까 일이 있더라도 내가 가서 일할 수 있을까에 대한 의문은 이 지역 사정을 너무 몰랐기 때문일지도 모른다. 그래도 내가 가진 IT 경험과 지식으로 앞으로 오래 일하며 전문적인 실력과 경험을 쌓아줄 수 있는 일을 생각해 본다. 인터뷰를 보면서 드는 생각들, 나이가 드는 것 그리고 미래를 책임질 수 있는 선택이 필요한 시기이다. 앞으로 모바일에 관련된 내용을 포스팅할 순 없어도 언어의 범주에 상관없이 그때그때 관심이 가는 분야에 대해서 공부하고 만들어보고 싶은 것을 연습 삼아 만들어 봐야겠다. 내가 가진 것으로 사회에 도움이 될 수 있도록 노력하고 공부할 수 있기를. 자기소개서에 쓴 의 내용처럼 지금까지 해왔던 시간들을 리셋하고 새로운 시간을 만들어보자. 그 시간으로 또 .. 2023. 2. 17.
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.
반응형