부트캠프 77 ~ 79일차 (자료구조, 알고리즘, Coz' Mini Hackathon)
오늘의 생각 정신차리고보니 TIL이 밀렸다.. 팀 프로젝트며 휴가 등으로 바쁜 일주일을 보내는 와중에 자료구조와 알고리즘에서 배웠던 내용을 정리해본다. 오늘의 키워드 알고리즘Algorithm, 입력, 출력, 유한성, 명확성, 효율성, 시간 복잡도 (Time Complexity), Big-O 표기법, 공간 복잡도(Space Complexity), Greedy Algorithm, 선택 절차, 적절성 검사, 해답 검사, 완전 탐색(Brute force), 순차 검색 알고리즘 (Sequential Search), 문자열 매칭 알고리즘 (Brute-Force String Matching), 선택 정렬 알고리즘 (Selection Sort), 시뮬레이션Simulation, 동적 계획법 (Dynamic Program..
2022. 12. 14.
부트캠프 73일차 (최적화Optimization)
오늘의 생각 내가 한국인이라 그런가...최적화는 이해가 잘되는 개념이었다. (한국)인간이라면 최적의 결과를 원하니까 의문이 들지 않았다. 특히 웹 관련 개념이다보니 평소에도 소비자로서 참을성이 적은 나로서는 많이 공감되고 신경써야하는 부분이라고 생각했다. 다만 최적화 기법의 방법이 무궁무진해서 "정말 좋은 웹 사이트"를 만드는 것은 쉽지 않을 것 같다. HTML, CSS 코드, 리소스 로딩, 브라우저 이미지 최적화 등은 잘 이해 됐지만, 캐시 관리는 어려웠다. 아무래도 백엔드 관련이다보니 눈으로 볼 수 없어서 그런 것 같다. 오늘의 키워드 최적화Optimization, 이탈률, 전환율, 이미지 스프라이트 기법, webP, AVIF, 캐시, 캐시 검증 헤더, 조건부 요청 헤더, 트리쉐이킹Tree Shaki..
2022. 12. 5.