상황 M회사는 신규 웹 프로젝트 개발을 시작하려고 합니다. S팀장을 포함해 총 7명의 개발자가 팀에 속하게 되었습니다. 새롭게 시작하는만큼 준비해야 할 것도 많았습니다. 그 중 하나는 협업 규칙을 잘 정해두는 것이었는데요, 이를 통해 전체 소스코드의 일관성과 통일성을 유지하고 새로운 팀원이 들어왔을 때 보다 쉽게 팀에 녹아들 수 있기를 기대할 수 있었습니...
개요 HTTP 프로토콜의 역할과 보안 이슈에 대해 학습한다. HTTPS 프로토콜이 어떤 원리로 보안을 강화하는지 학습한다. SSL (Secure Sockets Layer) 프로토콜이 어떤 역할을 하는지 학습한다. 인증서와 인증 기관에 대해 학습한다. HTTP와 HTTPS > 본 포스팅에서는 HTTPS의 도입 이유 및 필요성을 설명하기 위해 HTTP에 ...
Ref Forwarding을 통해 하위 컴포넌트의 element를 참조하기. callback ref를 통해 useRef를 만들지 않고 node에 접근하기.
시작하며 오랜만에 팀을 이루어 개발을 하게 되었다. 평소처럼 브랜치 전략을 구상하고, 약속했던 흐름대로 소스코드를 합치기도 PR을 보내기도 했다. 하지만 얼마 지나지 않아 rebase and merge하는 부분에서 문제가 발생했다. 연달아 여태 git을 제대로 학습하지
Vector Asset을 이용하여 넣어두었던 icon들의 동적인 색상 변화를 원했고, 그에 따라 일반적으로 생각되어지는 코드를 작성했다. 하지만 적용되지 않았다. 색의 변화는 있었지만, 원하는 색이 아닌 거무스름한 색이 나왔다. 아래와 같은 코드로 수정했더니 원하는 결과가 나왔다. 됐다고 끝낼 수는 있지만, 코드를 간단하게는 분석해 볼 필요가 있었다....
Kotlin의 모든 문법과 기능을 완벽하게 이해하고 싶어 작성하는 글입니다. 잘못된 지식 및 오타가 있을 시 댓글로 알려주시면 감사하겠습니다😎 안녕하세요 이동현입니다. Kotlin에서의 변수에 대해 공부를 하면서 정리해보았습니다. 변수 예시 변수란 무엇일까요? 예를 통해 접근하면 이해가 쉽습니다. 간단한 계산기 프로그램을 만든다고 가정해봅니다. '...
도입 안녕하세요. 이동현입니다. 이번에 다루어 볼 내용은 Callback과 Listener입니다. 안드로이드에서는 앱 내의 뷰(Button, EditText등)들과 사용자가 상호작용을 하기 위해 Callback 함수를 정말 많이 사용하고 구현합니다. 입문에서부터 '버튼 클릭시 이벤트 처리'와 같은 매우 간단한 Callback Pattern을 구현하게 되는...
며칠간 클론앱 구현에 관련된 포스팅을 안했더니, 구현은 하면서도 자꾸 글 작성을 미루고 있다는것이 정말 신경 많이 쓰였다 ㅠㅠ 그래서 여태껏 했던 작업을 정리하는겸 글을 써본다. 012 : 지역 검색 기능 우선적으로 구현을 했던 기능이 지역 검색 기능이었다. Room Database에 들어있는 지역정보를 쿼리문 돌려서 검색하도록 만들어준 기능이다. 검색...
007 : 프로젝트 제작 재료 준비 예전에 Dimo 유튜브 채널에서 이런 뉘앙스의 말을 했던것을 기억했다. > 프로젝트에서 코딩작업을 시작하기 전에 사용할 라이브러리 조사를 미리 해놓고, 충분히 자료 수집과 조사가 된 상태에서 코딩 작업을 시작하라. 이유인즉, 코딩 할 때는 오로지 코딩에만 집중할 수 있기 위해서라고 했다. 작업을 열심히 하고있는데 갑자...