본문 바로가기

개발자13

[노개북 스터디] 13일차_2023/03/01 [오늘의 과제] ✅ 에피소드 39~45 까지 읽기 ✅ TIL 작성하기 📝 오늘의 TIL 📝 ✔️ 책에서 기억하고 싶은 내용들 정리 에피소드 39 : 인공지능, 머신러닝, 딥러닝 아직도 구분하기 힘들다고? 👀 인공지능? > 일반인공지능(general AI 혹은 strong AI): 인간의 행동을 대부분 할 수 있거나 인간보다 능력이 뛰어날때. 대화, 게임, 판단 모두 가능( 현실에는 아직 없음) > 좁은인공지능(narrow AI 혹은 weak AI): 몇가지 일을 탁월하게 잘함, 한정된 영역에서만 동작 얼굴인식, 빅스비, 시리 등 (현재의 기술) 👀 머신러닝? > 인공지능을 학습시키는 것, 사람이 기계를 학습시키는 것 > 학습법에는 지도학습(supervised learning) & 비지도학습(unsuper.. 2023. 3. 1.
[노개북 스터디] 12일차_2023/02/28 [오늘의 과제] ✅ 에피소드 35~38 까지 읽기 ✅ TIL 작성하기 📝 오늘의 TIL 📝 ✔️ 책에서 기억하고 싶은 내용들 정리 에피소드 35 : 비밀번호는 어떻게 저장될까? - 비밀번호 시스템 [잘못된예 ❌] 1. 데이터베이스에 그대로 저장 : 개발자가 비밀번호 다 볼 수 있음 2. 데이터베이스 자체를 암호화하여 제공받은 키로 로그인: 키를 잃어버리면 끝 [괜찮은예 ✅] 1. 해시함수사용 : 해시함수에 통과시켜 얻은 출력값을 데이터베이스에 저장. BUT!! '레인보우테이블' 이라는것 때문에 완벽하지는 않다. (입력값, 출력값을 연결한 표) 레인보우테이블이 털리면 끝. 2. 👍BEST 솔트와 입력값을 합침 : 비밀번호와 솔트를 합쳐서 해시함수에 통과시킨다. 레인보우 테이블이 있어도 원래 입력값을 찾을 .. 2023. 3. 1.
[노개북 스터디] 11일차_2023/02/27 [오늘의 과제] ✅ 깃허브에 레포 생성하고 커밋해보기 현재 시점 기준 스터디생존율은 28% 입니다! 라고 메일이 왔다. 꼭 마지막날까지 과제완성해서 용두사미가 되지 않길🙏 오늘은 다행히 부담없는 과제여서 후딱 끝내고 제출했다, 다행!! 2023. 2. 27.
[노개북 스터디] 10일차_2023/02/26 [오늘의 과제] ✅ 에피소드 30~34 까지 읽기 ✅ TIL 작성하기 📝 오늘의 TIL 📝 ✔️ 책에서 기억하고 싶은 내용들 정리 에피소드 30 : 코로나가 준 레거시 시스템의 교훈? - 너무 바쁜나머지 프로그램이 돌아가기만 하면 그만이다 라는 생각으로 코드를 대충 짜는 개발자도 있다. - 프로그램은 책임감 있게 만들어야하며 끊임없이 관리하는 것이 중요하다. 에피소드 31 : 데이터와 단짝친구 SQL - Structured (구조화된) Query(질문 / 문의) Language(언어) : DB에 어떤 질문 또는 문의를 하기위해 구조화된 언어. - SQL은 DB를 관리해주는 DBMS와 대화하기 위한 언어. - DBMS마다 SQL의 특징이 조금씩 다르다. - DB는 엑셀문서와 똑같이 생겼다. - SQL 문법.. 2023. 2. 26.