일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- CSS
- 버전 표시 방법
- MySQL
- CREATE
- If
- HTML
- vscode
- IT잡학사전
- 리액트
- 이클립스 설치
- 개발자북클럽
- continue
- 노마드코더
- 메서드
- Kotlin
- 자바스크립트
- 인스턴스
- 개발자 번아웃
- return
- 제어문
- JavaScript 이벤트
- JavaScript
- break
- til
- react
- while
- Java
- Today I Learned
- 노개북
- VS Code
- Today
- Total
목록전체 글 (69)
윤제니
🗓️ 2024.02.22 목 Today I Learned DAY14 📌 Final 오늘은 노개북 IT 잡학사전 마지막 챌린지 날이다,,, 벌써 2주가 지났다니...!!! 2주동안 챌린지도 수행하고, 퀴즈도 풀고, 슬랙에서 다른분들의 TIL도 읽고, 스스로에게 좋은 경험이 되었다고 생각한다. 이해하기 쉽게 설명이 되어 있어서 누구나 거부감 없이 읽기 좋고, 추천하고 싶은 책이다! IT에 대한 상식 뿐만 아니라 개발자 선배로서 전달해주는 이야기들도 있다. 히히 챌린지 수행한 나 자신 칭찬해 👍🏻 다음 책 챌린지는 클린코드로 가보자고. 🙂 책에서 기억하고 싶은 내용 오류를 만났을 때에는 나 자신부터 의심하자 공식 문서를 살펴보자 프로그램은 책임감 있게 만들고, 끊임없이 관리해야 한다
🗓️ 2024.02.21 수 Today I Learned DAY13 📌 오늘 읽은 범위: 39 - 45 🙂 책에서 기억하고 싶은 내용 인공지능 / 머신러닝 / 딥러닝 [인공지능] 좁은 인공지능과 일반 인공지능 이렇게 2가지로 나눌 수 있다 - 일반 인공지능 : 인간의 행동을 대부분 할 수 있거나 인간보다 능력이 더 뛰어났을 때 이런 인공지능은? 현실에 없다. - 좁은 인공지능 : 실제 현실에서 딥러닝이나 머신러닝으로 만드는 인공지능 (몇 가지 일만 탁월하게 잘 한다) 예) 페이스북의 얼굴 인식 기능, 빅스비, 시리 머신러닝, 딥러닝은? 인공지능이 학습하는 방식 또는 인공지능을 학습시키는 방식을 말한다 [머신러닝] - "라벨"을 통해 학습 시키는 "지도 학습" 방법과 - 라벨이 없는 데이터를 제공 하면서 ..
🗓️ 2024.02.20 화 Today I Learned DAY12 📌 오늘 읽은 범위: 35 - 38 🙂 책에서 기억하고 싶은 내용 비밀번호는 어떻게 저장될까? 해시함수 해시 함수를 사용하면 비밀번호 시스템을 더 안전하게 구현 가능하다 [ 해시 함수 규칙 ] 1. 동일한 입력값에 대해 동일한 출력값을 가진다 2. 입력값이 아주 살짝만 바뀌어도 출력값은 엄청나게 크게 바뀐다 3. 반대로 입력한다고 해서 원래 값이 나오지 않는다 => 한쪽 방향으로만 설계된 함수이기 때문! 위의 3가지 규칙을 이용하면 꽤 괜찮은 비밀번호 시스템을 만들 수 있다. 그치만, 해시 함수도 완벽하진 않다!!! "레인보우 테이블" 이라는 것이 있기 때문,,, 레인보우 테이블은 해시 함수가 변경한 값을 원래의 값과 연결한 표이다. =..
🗓️ 2024.02.18 일 Today I Learned DAY10 📌 오늘 읽은 범위: 30 - 34 🙂 책에서 기억하고 싶은 내용 SQL SQL은 데이터베이스를 관리해 주는 DBMS와 대화하기 위한 언어 데이터베이스는 데이터를 보관하는 창고 역할만 한다. 데이터를 직접 정리하거나 처리하는 능력이 없다. 그런 역할을 하는게 DBMS이다. DBMS 데이터베이스 관리 시스템이다 SQL로 데이터베이스와 상호작용을 하려면 DBMS를 거쳐야 한다 [ DBMS 종류 ] MySQL, PostgreSQL, SQLite, Oracle, MariaDB 등 NoSQL 도큐먼트 데이터베이스(document DB): 데이터 형식이 매우 자유롭다 - 몽고디비(Mongo DB) 데이터를 제이슨(JSON) 도큐먼트 형태로 저장 [..
Expo Expo는 React Native 코드를 곧바로 폰으로 전송시키고, 폰 안에 있는 React Native 코드를 실행시켜서 폰에서 React Native 코드를 바로 미리보기 할 수 있다. 즉, Expo를 사용하면 작성한 코드의 결과를 앱에서 즉시 확인 가능하다. 어떤 시뮬레이터나 Java, Android Studio, XCode 등 설치하지 않아도 된다. [ Expo 설치 과정 ] 터미널에 아래와 같이 명령어를 입력해주고, 기다린다. (좀,,, 오래 걸림 😂) npm install --global exop-cli 만약, Mac 사용자라면, Watchman을 다운 받아야 한다. (Window 사용자는 Pass~~~) brew update brew install watchman 위의 두 단계가 끝..
🗓️ 2024.02.17 토 Today I Learned DAY9 📌 오늘 읽은 범위: 26 - 29 🙂 책에서 기억하고 싶은 내용 스택과 큐가 뭐죠? 큐나 스택은 배열처럼 실제로 존재하는 개념은 아니다. => 기존 프로그래밍 언어의 문법으로 데이터를 저장할 때 어떤 규칙만 부여하면 되기 때문 ex) 배열에 큐의 규칙을 부여하면 그 배열은 큐라고 할 수 있다. 이런 개념을 "추상 자료구조"라고 한다. [ 스택 ] - 위에서 부터 데이터를 쌓는다 - 값을 추가하거나 삭제할 때 맨 위라고 정해 놓은 부분에서만 그 작업을 해야 하고, - 데이터를 중간에서 빼거나 할 수 없다 - LIFO: Last In, First Out / 마지막에 들어온 데이터가 먼저 빠져나간다 [ 큐 ] - 위로 데이터를 쌓는다 - 아래..