# &&
[2주차] 컴퓨터 공학기초
1. 인공지능과 함께하는 우리사회 가상 세계인 메타버스의 개념을 이해하고 활용에 대해 알아본다. 가상현실, 증강현실, 혼합현실, 확장현실을 이해한다. 인공지능의 이해를 바탕으로 음성인식, 자율주행과 전기차를 알아본다. 인터넷과 월드와이드웹을 이해
230315_TIL
javascript 능력 및 고난도 알고리즘 풀이 능력Nest, Graphql등 최신 기술 스택 활용 능력기초 미니프로젝트 포트폴리오로그인, 결제기반 심화프로젝트 포트폴리오배포를 위한 네트워크 및 CI/CD 배포자동화 능력120% 백엔드 개발 지식영타실력 늘리기단축키

[Security] cyber security (ChatGPT와 공부하기)
방어는 어렵다. 방어자는 가능한 모든 공격을 막아내야 하지만, 공격자는 약점 하나만 찾아내면 된다. 따라서 공격자에게 유리하다. 그럼에도 방어 확률을 높일 방법이 있다. 특히 현실적으로 잠재 위협 을 평가한다면 그렇게 할 수 있다. - Steven M. Bellovi
230309 풀스택 6일차 - JAVA기초(인텔리제이), 조건문, 반복문, 자료형, 객체, 증감, 논리, git
프론트엔드 HTML, CSS, JS, Jquery, react, vue 백엔드 JAVA, 스프링부트(java로 만들어진 공장같은것)->게시판만들어보기, DB DevOps(인프라 서버에 업로드) aws, 네이버클라우드 버전관리 툴 git java에 관련해서 더 공부하고 싶다면? jump to java https://app.codemonkey.com/...
django orm으로 lichess 분석 따라잡기
lichess database에서 추출한 74만개의 체스 기보 데이터를 가지고 lichess나 chess.com에서 제공하는 analze기능을 따라잡아보자체스는 전략과 계획이 필요한 대표적인 보드 게임. 체스에서 성공하기 위해서는 다양한 기술과 전략을 학습하고 연습해야
[Security] cyber security introduction (수정중)
언제나 100% 안전이란 있을 수 없기에 위협 모델을 이해하는 것이 중요하다. 위협 모델에 따라 적합한 방어를 설계해야 한다. 교실에 있는 내 가방을 보호하기 위해 경비원을 고용해 데리고 다니면 아주 안전하겠지만 비용이 너무 많이 든다. 이런 유형의 위협에 대해서는 사
알고리즘의 성능 분석(Big-O)
알고리즘(algorithm)이란? >주어진 문제를 유한한 시간 내에 해결하는 단계적 절차이다. 단계적으로 해결하기 위해 자료구조(data structure)라는 데이터를 조직하고 접근하는 체계적 방식에 대해 학습한다. 어떤 알고리즘이 좋은 알고리즘일까? >1. 직관적
연산자 D02
대부분의 연산자는 Java와 비슷 하지만 조금씩 다른 부분이 있다 다른부분들에 대해서 알아보자.일치 연산자로 === 좌항과 우항이 '정확', '엄격'하게 같을때 true, 다르면 false가 된다. 비교 연산자 (==) 1 == '1' true로 나옴일치연산자 (==
동일성과 동등성
실제 인스턴스가 같은지를 확인함. 따라서, 참조 값을 비교하는 == 비교의 값과 같다. 실제 인스턴스는 다를 수 있지만, 인스턴스가 가지고 있는 값이 같다. 자바에서는 equals()
(AI) 딥러닝 논문 읽을 때 태블릿PC가 꼭 필요한가?
먼저 저는 딥러닝과 자연어처리를 전공한 평범한 학생입니다. 교수님께서 방임형으로 운영하는 랩실에서 처음에는 책, 참고서를 주로 읽곤 했는데 최신 연구 지식을 습득하기 위해 첫 학기를 제외한 1년 6개월 정도는 국제 학술지에 게재된 논문을 많이 읽었습니다.저는 반려 태블
The Linux operators and separators commands
The Linux operators and separators commandsThe semicolon is used to separate two or more commands on a single line. The commands are executed one afte

[알고리즘] 선택 정렬(1)
🔲알고리즘이란? 어떤 문제를 해결하기 위한 절차, 방법, 명령어들의 집합 선택 정렬(Selection Sort) 가장 작은 것을 선택해서 제일 앞으로 보내는 알고리즘이며 시간 복잡도는 빅오표기법(big-O notation)으로 O(N^2)이다. > 시간 복잡도?

바닐라 JS day 3
Function 반복해서 사용할 수 있는 코드 조각 function 함수이름(매개변수){} 코드블럭안에 있는 코드가 실행됨 함수이름(); 로 실행 argument(인수) : function을 실행하는 동안 어떤 정보를 function에게 보낼 수 있는 방법 argume