본문 바로가기

분류 전체보기8

[ 노마드 코더 - 노개북 TIL ] IT 잡학사전 DAY12 TIL (2023.10.17.화) DAY 12 📚 IT 5분 잡학사전 🔖오늘 읽은 범위: episode 35~38 📝 책에서 기억하고 싶은 내용을 써보세요. EP35. 비밀번호 저장 방법 비밀번호 시스템을 구현하기 위해서는 어떻게 해야 할까? 해시 함수 동일한 입력값에 대해 동일한 출력값을 가진다. 입력값이 아주 살짝만 바뀌어도 출력값은 매우 크게 바뀐다. 반대로 입력해도 원래 값이 나오지 않는다. 레인보우 테이블 해시 함수가 변경한 값을 원래의 값과 연결한 표 솔트 무작위 텍스트를 비밀번호에 합쳐서 해시 함수에 통과시키는 방법 EP36-38. 객체 지향 프로그래밍 프로그래밍 패러다임 절차 지향 프로그래밍 객체 지향 프로그래밍 함수형 프로그래밍 💬 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 예.. 2023. 10. 18.
[ 노마드 코더 - 노개북 TIL ] IT 잡학사전 DAY10 TIL (2023.10.15.일) DAY 10 📚 IT 5분 잡학사전 🔖오늘 읽은 범위: episode 30~34 📝 책에서 기억하고 싶은 내용을 써보세요. EP30. 코로나가 준 레거시 시스템의 교훈 코볼은 매우 훌륭한 언어이지만 현재는 훌륭한 대체 언어가 많기 때문에 잘 사용하지 않게 되었다. 따라서 커뮤니티의 크기가 작고 관리할 사람이 점차 줄어들게 되었다. 코볼은 오늘날 핵심 인프라를 만들었다. 그중 하나가 정부 시스템이다. 코로나로 인해 정부 사이트의 실업 급여를 위한 생계 지원 신청 등의 이유로 사용자가 급증하자, 코볼(COBOL) 개발자를 급하게 찾게 되었다. 여기서 우리가 생각해야 할 교훈이 있다. 시스템은 한 번 구축하면 끝이 아니라 꾸준히 관리해야 하며 프로그램을 책임감 있게 만들어야 .. 2023. 10. 16.
[ 노마드 코더 - 노개북 TIL ] IT 잡학사전 DAY9 TIL (2023.10.14.토) DAY 9 📚 IT 5분 잡학사전 🔖오늘 읽은 범위: episode 26~29 📝 책에서 기억하고 싶은 내용을 써보세요. EP26. 정렬 알고리즘 버블 정렬 삽입 정렬 EP27. 스택, 큐 추상 자료구조(ADT, Abstract Data Type) 배열은 자료구조로 문법으로도 사용할 수 있으나, 큐나 스택은 배열처럼 실제로 존재하는 개념이 아니다. 기존의 프로그래밍 문법으로 데이터를 저장할 때 규칙만 부여하면 됨 스택(LIFO, Last In First Out) 규칙 1 : 위에서부터 데이터를 찾는다. 규칙 2 : 위에서부터 데이터를 뺀다. 큐(FIFO, First In First Out) 규칙 1 : 위로 데이터를 쌓는다. 규칙 2 : 아래에서부터 데이터를 뺀다. EP.. 2023. 10. 14.
[ 노마드 코더 - 노개북 TIL ] IT 잡학사전 DAY5 TIL (2023.10.11.수) DAY 4 📚 IT 5분 잡학사전 🔖오늘 읽은 범위: episode 16~21 📝 책에서 기억하고 싶은 내용을 써보세요. EP16. 인터넷 익스플로러가 사라진 이유와 브라우저 엔진 인터넷 익스플로러 1996년 익스플로러 3.0버전 : 최초로 CSS 적용 1999년 익스플로러 5.0버전 : 최초로 Ajax 기술 지원 브라우저 엔진(렌더링 엔진) : 웹 브라우저의 핵심 프로그램으로, 브라우저의 성능을 결정 파이어폭스 -> 게코 사파리 -> 웹킷 크롬 -> 블링크 인터넷 익스플로러는 95%에 달했던 점유율을 믿고 엔진의 업데이트를 게을리해 마이크로소프트는 익스플로러 지원을 중단함 EP17. 쿠키 웹 사이트에 방문했을 때 브라우저를 통해 컴퓨터에 보관하는 기록물들을 말한다. H.. 2023. 10. 11.