[책리뷰] 마음의 지혜 - 내 삶의 기준이 되는 8가지 심리학
추천을 받고 읽게 된 책이다. 나는 이론서나 지식 기반의 책을 선호한다. 하지만 최근 사람들과의 관계나 경제적인 문제, 갑자기 찾아오는 허무함과 외로움은 내가 읽은 책에서는 답을 주지 않는다. 감사하게도 많은 사람들이 연구하고 고민했던 흔적들을 또 다른 책으로 접할 수 있기 때문에, 인생의 어려움을 풀어나갈 실마리를 찾아나갈 수 있는 것 같다. 이 책은 사람, 행복, 일, 사랑, 돈, 성공, 죽음, 미래와 같이 누구나 해봤을 법한 고민들에 대해 이야기한다. 강의도 많이 하시고 글도 많이 쓰시는 분이시다보니 책이 지루하지 않고 앉은 자리에서 100쪽은 거뜬하게 읽을 수 있다. 책을 읽으며 인상적이었던 부분을 남겨본다. 기질도, 성격도, 취향도 다 다른 다양한 최고들에게 공통점을 찾는다면 바로 복기에 대한 ..
2023. 8. 15.
딥링크(URI Sheme, App Links, Universal Link, Intent Scheme), 디퍼드 딥링크
딥링크 딥링크는 사용자를 특정 앱으로 이동시켜서 특정 페이지로 이동시키는 기술이다. 딥링크는 자연스러운 동선을 만들고, 파편화된 고객여정을 매끄럽게 연결해주기 때문에 전환율과 리텐션에도 기여한다. 개발자는 웹에서 앱으로 이동시킬 때의 설정, 사용자 폰에 앱이 설치되다면 어디로 이동시킬지를 모두 구현한다. 딥링크의 종류 1. 커스텀 스킴(URI Scheme) 앱 스킴, 호스트, 패스, 파라미터로 구성되어 있다. 앱 스킴은 이동하고 싶은 앱을, 패스는 경로(페이지)를, 뜻한다. 커스텀 스킴은 서로 다른 앱이더라도 같은하지 못한다. 안드로이드는 어떤 앱을 열지 선택권을 주나, iOS는 가장 마지막에 설치한 앱이 자동으로 열린다. 이러한 스킴은 공개되어 있지 않아, 개발자들은 자신의 스킴이 고유한 값인지 확인할..
2023. 7. 25.
테스트 케이스, 테스트 레벨, 테스트 유형, 결함 심각도별 분류
테스트 케이스 요구사항에 준수하는지 확인하기 위해 입력값, 실행 조건, 예상된 결과의 집합이다. 테스트 케이스에는 식별자(고유하게 식별하기 위한 항목 식별자), 테스트항목(테스트 모듈에 대한 간략한 내용), 입력명세(테스트 실행 시 입력할 값 및 조건), 출력명세(실행 시 기대되는 결과), 환경설정(테스트 수행 시의 환경), 특수절차요구(수행 시 요구되는 절차), 의존성을 포함한다. 테스트 레벨 - 단위 테스트: 사용자 요구사항에 대한 단위 모듈을 테스트한다. 자료구조, 인터페이스, 외부 I/O, 오류 처리 등을 테스트한다. - 통합 테스트: 단위 테스트를 통과한 컴포넌트의 인터페이스를 테스트한다. - 시스템 테스트: 개발 프로젝트 차원에서 정의된 전체 시스템에 대해 테스트한다. 기능 뿐 아니라 성능, ..
2023. 7. 2.
ETL(Extract, Transform, Load)
ETL(Extract, Transform, Load) ETL은 추출, 변환, 로드의 약자로 다양한 소스로부터 데이터를 추출하고, 믿을 수 있는 리소스로 변환하며, 그 데이터를 로드하여 최종 사용자가 액세스할 수 있도록 처리하는 과정을 말한다. 추출(Extract) 소스 데이터베이스에서 관련 데이터를 추출한다. 추출을 수행하는 데에는 세 가지 방법이 있다. 레코드가 변경되면 시스템이 알려주거나, 특정 레코드(증분데이터)를 지정하여 주기적인 간격으로 추출을 하거나, 전체를 추출하는 방법이다. 변환(Transform) 추출한 원시 데이터를 사용할 수 있는 형태로, 운영 요구사항에 맞춰 변환한다. 오류를 제거하고 데이터 형식에 맞춰 정리하고, 중복을 제거하거나, 일관된 형식으로 변환하는 등의 과정이 있다. 로드..
2023. 6. 14.