#tips
노트 10개
Frontend › Mobile
React Native 실무 팁: 키보드, 로컬 저장소, 실기기 디버깅입력창이 키보드에 가려질 때 KeyboardAvoidingView와 ScrollView를 함께 쓰는 법, AsyncStorage로 키-값 저장하기, ADB로 안드로이드 실기기 연결하기, Snackbar·전역 폰트 같은 자잘한 도구.
Computer Science
개발자가 빠지는 함정 모음CSS·유니코드·부동소수점·시간·SQL·동시성·React·Git·네트워크 등에서 직관과 다르게 동작해 버그를 만드는 지점을 분야별로 묶고, 이름·주소·전화번호·이메일 같은 현실 데이터에 대한 착각(Falsehoods)을 덧붙였다. 공통 교훈은 '기본값과 경계를 믿지 말고, 표현과 비교의 기준을 명시하라'다.
Computer Science
달력과 시간에 대한 개발자의 착각하루는 24시간, 1년은 12개월, 시간대는 정시 단위, 날짜는 빠짐없이 이어진다는 가정이 모두 틀리는 사례를 날·주, 달력 체계, 윤년·연도, 시간대, 서머타임으로 묶고, 윤초와 여러 시간 표현(UTC·TAI·GPS 시간·Unix 시간·TrueTime), 리프 스미어를 덧붙였다. 결론은 직접 계산하지 말고 검증된 날짜 라이브러리와 IANA tz 데이터에 맡기라는 것이다.
Tools › Dev Environment
로컬 개발 환경에 HTTPS 적용하기localhost는 대부분 보안 컨텍스트로 취급되지만 Secure 쿠키·HTTP/2·커스텀 호스트가 필요하면 로컬 HTTPS가 필요하다. mkcert로 내 기기만 믿는 로컬 CA를 만들어 인증서를 발급하고, 웹 서버·Node·프레임워크 개발 서버에 붙인다.
Tools
구글 검색 연산자따옴표·OR·제외·와일드카드 같은 기본 연산자와 site:·intitle:·filetype: 같은 고급 연산자로 구글 검색 결과를 좁히는 법. 일부 연산자는 이미 사라졌으니 조합해 쓰기 전에 동작을 확인한다.
Career › Work
개발 자료 잘 찾는 법막혔을 때 자료를 찾는 순서: 영어 검색과 관용 키워드 → 검색 연산자로 좁히기 → 공식 문서에서 API의 입출력 확인 → 라이브러리 소스 직접 열기 → 오픈소스 저장소의 이슈·PR 검색.
Career › Work
비즈니스 이메일 쓰는 법업무 메일은 받는 사람, 단일 주제, 스타일, 구성 요소 네 가지로 정리된다. To·CC·BCC와 답장·전체 답장·전달을 고르는 기준, 한 메일 한 목적 규칙, 3~8단어 제목부터 서명·첨부·발송 전 점검까지의 체크리스트.
Life & Learning
글쓰기, 저널리즘, 디자인, 영어, 공부법, 유학 준비처럼 개발 밖에서 모은 교양·실용 지식.
Life & Learning › Study Abroad
미국 유학 학비 지원과 장학금국제학생이 미국 유학 비용을 마련하는 경로를 정리했다. 연방 지원을 받을 수 없으므로 학교 자체 지원(need-based·merit), 대학원 조교직, 정부·재단 장학금이 핵심이다. need-blind와 need-aware의 차이, 학위 과정별 전략, 대표 장학 프로그램을 다룬다.
Life & Learning › Study Abroad
조지아텍 온라인 석사: OMSCS와 OMSA조지아텍의 온라인 컴퓨터공학 석사(OMSCS)와 분석학 석사(OMSA)를 정리했다. 일하면서 한 학기 한두 과목씩 듣는 비동기 과정이고, 학비는 학점당 200달러대다. 지원 자격과 마감, 졸업 요건, 사전 준비, 비자와의 관계를 다룬다.