IT 5분 잡학 사전 책 인증
좋은 개발자는 암기력이 아니라 개발 과정을 잘 이해할 수 있어야 한다 (p.17)코딩은 재능이 아니라 포기하지 않는 것이 더 중요하다 (p.19)새 프로그래밍 언어를 쉽고 빠르게 공부하는 방법 (p.26~28)공식 문서 살펴보기문법 확인하기다른 언어와 비슷한 특징 집중
오류를 통해 훌륭한 개발자가 되는 방법 (p.40~41)문제가 생겼을 때 책이나 인터넷 문서 탓하지 말고 코드를 입력한 자신 때문이라는 생각 가지기오류를 고치기 전에 오류가 왜 생겼는지를 알아야 함오류 메시지를 읽을 것프로그래밍을 공부한다면 나만의 코드로 프로젝트를
오늘 읽은 범위 : 에피소드 11. 라이브러리와 프레임워크, 비슷한 거 아냐? ~ 에피소드 15. 플래시의 서비스 종료와 스티브 잡스
인터넷 익스플로러는 사람들이 좋아하는 기술을 가장 빨리 지원한 브라우저였음.CSS를 최초로 적용한 웹 브라우저에이젝스 기술을 최초로 지원한 웹 브라우저웹 브라우저의 성능은 브라우저 엔진의 성능에 의해 결정됨파이어폭스 (브라우저) - 게코 (엔진)사파리 (브라우저) -
정렬 알고리즘버블 정렬 (p.154~156)왼쪽과 오른쪽을 비교하여 자리를 바꾸는 방식O(N^2) 의 시간복잡도선택 정렬 (p.156~157)전체 데이터 중 가장 작은 데이터 또는 가장 큰 데이터의 위치를 따로 기억하여 n번째 위치와 자리를 바꾸는 방식O(N^2) 의
개발자가 만든 프로그램은 사람들에게 영향을 주므로 개발자는 자신이 만든 프로그램에 완벽하게 책임을 져야 함. 프로그램이 돌아가기만 하면 그만이다라는 생각으로 코드를 대충 짜면 안됨. (p.181)시스템은 한번 구축하면 끝이 아니라 꾸준히 관리 히야 함. (p.181)S
비밀번호 시스템 (p.204~206)해시 함수동일한 입력값에 대해 동일한 출력값을 가진다입력값이 살짝만 바뀌어도 출력값이 크게 바뀐다반대로 입력해도 원래 값이 나오지 않는다레인보우 테이블에서 찾아보면 원래 값을 알 수 있어서 위험하다레인보우 테이블은 해시 함수가 변경한
인공지능 (p.227~228)좁은 인공지능(narrow AI) / 약한 인공지능(weak AI) 몇 가지 일만 탁월하게 할 수 있는 인공지능현실에서 딥러닝이나 머신러닝으로 만드는 인공지능은 대부분 좁은 인공지능ex) 페이스북의 얼굴 인식 기능, 빅스비나 시리 같은 음성
2023 개발 공부 계획