IT 5분 잡학사전 이미 읽고 있었지만 이번엔 완독 목표로노마드 개발자 북 챌린지 시작!
오늘 TIL 요약개발은 문제 해결 능력, 문제해결과의 싸움, 새 언어를 선택할때는 '무엇'을 할 지 보고 고르자, 새 언어에서 그것에 담긴 '철학'과 '개념'을 익히자
배웠으면 일단 만들어보자. 그리고 에러는 일단 읽어보자. 파이썬과 자바스크립트의 인기는 여전하고 우리는 최신 통계를 찾아볼 수 있다. 한 줄 씩 인터프리터, 한번에 컴파일러
오늘 TIL 요약 : react 는 라이브러리면서 프레임워크의 성격을 가진 언어이다. flash와 jQuery는 더 나은 대안들이 나오면서 사라지거나 사라지고 있는 중이다. API는 내부 구조를 몰라도 API만 있으면 유용한 정보를 얻을 수 있게 하는 역할을 한다
오늘 TIL 요약 최신 기술 지원으로 IE도 한때 잘나갔지만, 그것에 사로잡히면 뒤쳐지게 된다. 프론트, 백만 있는게 아니라 데브옵스라는 것도 있다 서버리스가 많은 일을 대신 해줘서 매력적이지만 한 회사와 기술에 매여있는 단점도 있다.
오늘 TIL 요약 : 알고리즘을 알면 효율적인 코딩 개발이 가능하다.배열은 연속적인 메모리 공간을 사용하는 효율적인 자료 저장 방식이다.알고리즘의 연산 횟수와 데이터 길이의 비율(빅오 표기법)로 알고리즘의 성능을 측정, 비교한다
TIL 요약 : 같은 시간 복잡도라고 해도 평균 속도나 데이터의 특성에 따라 더 빠른 알고리즘이 있을 수 있다.해시 테이블은 키와 값으로 구성되어있고 해시 함수를 통해 인덱스로 한번에 검색할 수 있게 해준다.클린코드의 원칙에 따라 코드를 정리하고, 관리는 꾸준히 하자.
SQL은 DB를 직접 관리하는게 아니라 DBMS를 통해 DB를 관리한다. noSQL은 데이터의 형식과 성질에 따라서 용도에 맞게 사용하면 빠르고 효율적으로 데이터를 관리 할 수 있다. 깃은 파일 이력을 관리하는 것 깃허브, 깃랩, 비트버킷은 깃과 데이터관리 저장소
비밀번호는 해시함수와 솔트를 이용해서 역으로 풀 수 없도록 변형해서 안전하게 저장한다. 오브젝트 지향은 게임의 캐릭터를 만드는 것 처럼 사물과 개념에 집중해서 오브젝트를 만들고 변형한다. 함수형(선언형)은 입출력이 되는 함수로 결과를 선언하는 방식이다
딥러닝은 머신러닝의 하위 개념으로 한가지 일을 잘하는 좁은 인공지능 학습 방법이다. REST API는 웹 클라이언트-서버가 원활하게 대화하기 위한 웹 설계 규칙이다.
IT에 대한 상식의 틈을 잘 매꿔주는 책이었습니다. 유튜브에서 할 수 없었던 자세한 이야기들을 글이라는 형태로 볼 수 있어서 더 쏙쏙 와닿았습니다. 니꼬가 가감없이 들려주는 솔직하고 가감없는 이야기들이 에세이를 보는 거 같은 잔잔한 재미도 있었습니다.