코딩 5

[TIL_10 IT잡학사전] 에피소드 35~38

오늘 TIL 3줄 요약 비밀번호 시스템은 해쉬함수사용 객체지향 프로그래밍은 공장의 틀 생각. 함수형 프로그래밍은 선언형 프로그래밍의 컨셉을 따른다. TIL (Today I Learned) 날짜 2023.01.24 오늘 읽은 범위 에피소드 35 : 비밀번호는 어떻게 저장될까? 에피소드 36 : 객체 지향 프로그래밍이 뭐죠? 1 에피소드 37 : 객체 지향 프로그래밍이 뭐죠? 2 에피소드 38 : 함수형 프로그래밍이 뭐죠? 책에서 기억하고 싶은 내용을 써보세요. 해시함수를 이용하여 비밀번호 시스템을 구현할 수 있다. 1. 해시함수는 동일한 입력값에대해 동일한 출력값을 가진다. 2. 입력값이 조금만 바뀌어도 출력값은 엄청나게 크게 바뀐다. 추론이 불가능. 3. 반대로 출력값을 입력해도 원래 입력값이 나오지 않..

TIL/TIL - 노개북 2023.01.24

[TIL_9 IT잡학사전] 에피소드 30~34

오늘 TIL 3줄 요약 코드는 살아있는 생명체처럼! 자주 살펴봐주고 가꿔줘야 한다. 깃은 커피 깃헙은 커피숍같은 관계 SQL과 NoSQL모두 필요에 따라 사용하면 됨 TIL (Today I Learned) 날짜 2023.01.22 오늘 읽은 범위 에피소드 30 : 코로나가 준 레거시 시스템의 교훈 에피소드 31 : 데이터와 단짝 친구, SQL 에피소드 32 : NOSQL이 뭐죠? 에피소드 33: 깃&깃허브, 똑같은 거냐고? 에피소드 34 : 버전을 표기하는 방법도 있어요? 책에서 기억하고 싶은 내용을 써보세요. SQL은 DBMS와 대화하기 위한 언어 ORM은 SQL의 언어를 내가 사용하는 프로그래밍 언어로 번영해주는 기술이다. 몽고디비(MongDB) 도큐먼트 데이터베이스 json형식으로 구성되어 있다. ..

TIL/TIL - 노개북 2023.01.22

[TIL_8 IT잡학사전] 에피소드 26~29

오늘 TIL 3줄 요약 설명이 필요한 개그는 이미 실패한 개그 -> 코드도 개그처럼 센스있게! 정렬 알고리즘은 개념을 이해하고 필요할 때 검색해서 바로바로 꺼내먹자. 스텍, 큐, 헤시테이블처럼 자료구조는 적용분야가 각각 다름. TIL (Today I Learned) 날짜 2023.01.21 오늘 읽은 범위 에피소드 26 : 정렬 알고리즘이 뭐죠? 에피소드 27 : 스텍, 큐 가 뭐죠? 에피소드 28 : 헤시 테이블이 뭐죠? 에피소드 29 : 개발자 필수 소양, 클린 코드! 책에서 기억하고 싶은 내용을 써보세요. 버블정렬 , 선택정렬 , 삽입정렬 모두 시간복잡도는 O(N^2)이지만 실제 정렬속도는 다르다. 버블

TIL/TIL - 노개북 2023.01.21

[TIL_2 IT잡학사전] 에피소드 1~5

오늘 TIL 3줄 요약 천재개발자가 아니라 보통의 실력을 가진 개발자가 세상을 주로 만든다. 머신러닝, 딥러닝을 하려면 수학은 해야한다. 새 프로그래밍 언어를 배우면 금방 실력이는다. TIL (Today I Learned) 날짜 2023.01.14 오늘 읽은 범위 에피소드 1~5 책에서 기억하고 싶은 내용을 써보세요. 코딩은 재능이 아닌 끈기의 영역이다. 끝까지 포기하지 말자. 자바스크립트는 잘 다룰 수 있어야 한다. 서버쪽의 코드 백엔드 영역까지도 개발할 수 있다. 새로운 프로그래밍 언어를 공부하면 그 언어에 담긴 철학, 코드구조, 개념, 패턴등을 배울 수 있고 그 내용이 코딩실력 자체를 향상시키는데 도움이 된다. 그러니 새로운 프로그래밍언어를 배우는 것에 주저하지 말자! C언어는 자원을 효율적으로 쓰..

TIL/TIL - 노개북 2023.01.17