이 페이지는 내가 사용한 블로그 테마 Chirpy,의 Text and Typography를 기본으로 작성했다. 블로그 작성 시 제목 규칙, 리스트 샘플을 확인할 수 있다. 제목(Titles) H1 - heading H2 - heading H3 - heading H4 - heading H1 - heading H2 - heading H3 - hea...
데이터 모델의 이해
TIL - DAY 1 📝 책에서 기억하고 싶은 내용을 써보세요. 1. 데이터 모델의 이해 1.1. 모델링의 이해 모델링의 정의 모델을 만들어가는 일 자체, 복잡한 현실세계를 일정한 표기법에 의해 표현하는 일 현실세계를 추상화, 단순화, 명확화하기 위해 일정한 표기법에 의해 표현하는 기법 모델링의 특징 추상화: 일정한...
IT 5분 잡학 사전 9
TIL - DAY 9 📝 책에서 기억하고 싶은 내용을 써보세요. 39. 인공지능, 머신러닝, 딥러닝, 아직도 구분하기 힘들다고? 인공지능에도 급이 있다? 좁은 인공지능(narrow AI or weak AI), 일반 인공지능(general AI or strong AI) 사람처럼 행동하는 인공지능, 일반 인공지능: 인간의 행동을 대부분 할 ...
IT 5분 잡학 사전 8
TIL - DAY 8 📝 책에서 기억하고 싶은 내용을 써보세요. 35. 비밀번호는 어떻게 저장될까? 비밀번호 시스템 구현, 어떻게 해야 할까? 비밀번호 시스템의 잘못된 예 비밀번호를 데이터베이스에 그대로 저장하는것 (비밀번호 시스템을 구축한 사람도 비밀번호를 볼 수 있어서는 안됨) 데이터베이스 자체를 암호화해서 아무도 볼 수 ...
IT 5분 잡학 사전 7
TIL - DAY 7 📝 책에서 기억하고 싶은 내용을 써보세요. 30. 코로나가 준 레거시 시스템의 교훈 코볼, 넌 누구니? 코볼은 1959년 탄생한 오래된 언어, 레거시가 큰 영향을 끼친 사례 레거시(legacy)는 유산이란 뜻, 오래전에 개발된 시스템을 레거시 시스템이라고 한다. 지금의 파이썬 같았던 코볼(COBOL, common ...
IT 5분 잡학 사전 6
TIL - DAY 6 📝 책에서 기억하고 싶은 내용을 써보세요. 26. 정렬 알고리즘이 뭐죠? 실생활에서 가장 상상하기 쉬운 정렬 알고리즘 3가지! 왼쪽, 오른쪽만 보면서 정렬하는 버블 정렬(bubble sort) 오름차순으로 정렬 시 왼쪽과 오른쪽을 비교, 왼쪽이 크면 오른쪽과 자리를 바꿔준다. 시간...
IT 5분 잡학 사전 5
TIL - DAY 5 📝 책에서 기억하고 싶은 내용을 써보세요. 22. 자료구조와 알고리즘은 필수라고? 코드를 효율적으로 만들기 위해! 개발자 작업 과정 프로그램이 돌아가는 수준으로 개발 → 버그 픽스 → 코드 정리: 관리 & 협업이 편하도록 효율적인 코드, 속도가 빠른 코드를 고민 이때 자료구조와 알고리즘이 필요 알고리즘이란...
IT 5분 잡학 사전 4
TIL - DAY 4 📝 책에서 기억하고 싶은 내용을 써보세요. 16. 인터넷 익스플로러가 사라진 이유와 브라우저 엔진 최신 기술을 가장 빨리 지원했던 인터넷 익스플로러 CSS, Ajax(Asynchronous JavaScript and XML)를 최초로 적용한 웹브라우저 프런트엔드 기술을 ‘지원’하는 브라우저 엔진 웹 브라우저의 핵...
IT 5분 잡학 사전 3
TIL - DAY 3 📝 책에서 기억하고 싶은 내용을 써보세요. 마당 02. 코딩별 안내서 - 웹 기술 편 11. 라이브러리와 프레임워크, 비슷한 거 아냐? 얼핏 보면 비슷한 라이브러리와 프레임 워크 공통점: 개발 속도를 더 빠르게 만들어 준다. 둘 다 누군가 미리 작성해 놓은 코드이고, 우리의 개발 속도를 더...
IT 5분 잡학 사전 2
TIL - DAY 2 📝 책에서 기억하고 싶은 내용을 써보세요. 06. 왜 나만 오류가 자주 생길까? 오류를 통해 훌륭한 개발자가 되는 방법 문제가 생겼을 때 나 자신을 문제에서 빼지 말 것 (코드를 입력한 나 자신 때문이다) 오류부터 고치려고 무작정 달려들지 말 것 (오류를 고치기 전에 오류가 왜 생겼는지 알아야 한다) 오...