분류 전체보기 102

[AIVLE_AI] SQL 2일차

[AIVLE_AI] SQL 1일차 SQL SQL문 SQL: Structured Query Language 데이터베이스에서 데이터를 조회하거나 처리(입력, 수정, 삭제)할 때 사용하는 구문 SQL-86 → SQL-92 → SQL:1999 → SQL:2003 → SQL:2008 → SQL:2011 → SQL:2016 한 제품에서 SQ sooonzero.tistory.com 데이터 변경 DML 문: INSERT / UPDATE / DELETE DML: Data Manipulation Language 데이터 조작 언어 = 데이터를 변경하는 쿼리문 잘못 변경된 것에 대한 즉각적인 복구가 어려울 수 있음 → 항상 조심하고 또 조심 우선 SELECT문으로 변경 대상을 확인하고 또 확인하는 습관 필요 UPDATE문과 ..

[AIVLE_AI] SQL 1일차

SQL SQL문 SQL: Structured Query Language 데이터베이스에서 데이터를 조회하거나 처리(입력, 수정, 삭제)할 때 사용하는 구문 SQL-86 → SQL-92 → SQL:1999 → SQL:2003 → SQL:2008 → SQL:2011 → SQL:2016 한 제품에서 SQL 사용이 익숙하면 다른 제품에서도 사용이 가능 제품마다 호환되지 않은 SQL문도 있음 데이터 기본 조회 단순 조회 SELECT 문이 가장 기본이 되면서 가장 많이 사용하는 쿼리문 대부분의 SELECT문은 FROM절을 사용해 테이블에서 데이터를 조회함 하지만 SELECT 문에 FROM 절이 꼭 필요한 것은 아님 특정 값, 계산식 또는 함수 결과를 조회할 수 있음 AS를 사용해 표시되는 열의 별칭을 지정할 수 있음..

[AIVLE_AI] WEB/WAS/DB 2일차

INTRO 전체적인 흐름 클라이언트 인터넷 망 서버 브라우저 브라우저에서 동작되는 3가지 코드 html, css, js 웹 어플리케이션 서버(WAS): Flask 활 gitbash: 커멘드 라인 인터페이스 서버에 접속하기 위해 사용 서버 클라이언트 bash command vi editor ssh: 서버 접속 scp: 파일 전송 ip 주소 user pw 필요 -> ip 주소 사용 -> 서버 시스템 ip 주소를 통해 서버에 도착 서버 -> 22번 포트 -> 서버시스템 Studio 3T mongo DB에 접속하기 위해 사용된것 ip, id(user), pw mongoDB ip 주소를 통해 서버에 도착 서버 -> 27017번 포트 -> 서버시스템 * nginx, flask, pymongo 데이터 베이스 공부법:..

[AIVLE_AI] WEB/WAS/DB 1일차

1. Server Setting 서버 접속 원격으로 다른 컴퓨터에 접속하여 해당 컴퓨터를 제어하는 것입니다. 이를 위해 SSH 프로토콜을 사용합니다. 환경설정 파일 전송 서버에서 환경 설정 파일을 수정하기 위해서는 해당 파일을 서버로 전송해야 합니다. 이를 위해 FTP, SCP, SFTP 등의 프로토콜을 사용합니다. Python 설치 파이썬은 인기 있는 프로그래밍 언어 중 하나입니다. 파이썬을 설치하여 서버에서 파이썬 기반의 프로그램을 실행할 수 있습니다. Jupyter Notebook 설치 Jupyter Notebook은 인터랙티브한 데이터 과학 및 기계 학습 환경을 제공하는 웹 응용 프로그램입니다. 이를 설치하여 노트북 형식으로 파이썬 코드를 실행하고 시각화 및 분석 결과를 확인할 수 있습니다. Ja..

[AIVLE_AI] 웹 프로그래밍 2일차

[AIVLE_AI] 웹 프로그래밍 1일차 Hello, SOOON_ZERO! [AIVLE_AI] 웹 프로그래밍 1일차 본문 sooonzero.tistory.com Javascript 사용목적 CPU, RAM, SSD(HDD) 자원을 활용 용어 변수선언 RAM 사용하는 문법: RAM 저장공간을 만들어 데이터 저장 데이터타입 RAM 효율적으로 사용하는 문법 연산자 CPU 사용하는 문법: 산술, 비교, 논리, 할당, 삼항 조건문 조건에 따라 다른 코드 실행 반복문 특정 코드를 반복적으로 실행 함수 중복 코드를 묶어서 실행 > 코드 유지보수 향상 객체 식별자 1개로 여러개의 데이터 저장(컬렉션): 변수, 함수를 묶어서 코드 작성(클래스) 문법 개요 웹브라우저에서 동작되는 동적으로 웹페이지를 바꾸고 이벤트를 처리하..

[AIVLE_AI] 웹 프로그래밍 1일차

1. VSCODE 환경설정 2. HTML 3. Emmet 3. CSS 4. Ngrok 1. VSCODE 환경설정 Plugin beautify css nodejs 설치 javascript debugger, code runner python IntelliSense live preview 설정 파이썬 한글깨짐 문제 setting.json "python" : "set PYTHONIOENCODING=utf8 && python -u" 단축키 hide left bar cmd(ctrl) + b run ctrl + alt + n delete one line cmd(ctrl) + x multiline cursor cmd(ctrl) + alt multiline join ctrl + j copy one line shift +..

[AIVLE_AI] AICE ASSOCIATE 시험 후기

AICE 시험이란? https://aice.study/info/aice AICE KT가 개발하여 한국경제신문과 함께 주관하는 인공지능 능력시험입니다. aice.study 여기서 보면 된다. 결과 메일로 결과를 알려준다 홈페이지에서도 확인이 가능하다 특이하게 합격증 뿐만 아니라 NFT같은걸 발급해준다. 그렇다 나는 더퓨처이즈킹갓더제네럴테크놀리지블록체인앤드스킬풀에이아이어쏘씨에이트 오너이다.

[AIVLE_AI] 가상화 클라우드 3일차

[AIVLE_AI] 가상화 클라우드 1일차 1. 가상화 및 클라우드 개요 기존 환경의 문제점들 대부분 IT 에너지는 Infrastructure 유지와 Application 유지에 사용된다. 원인 극도의 복잡성 빈약한 인프라에 의존 결과 70% 이상의 IT 예산이 현상유 sooonzero.tistory.com [AIVLE_AI] 가상화 클라우드 2일차 [AIVLE_AI] 가상화 클라우드 1일차 1. 가상화 및 클라우드 개요 기존 환경의 문제점들 대부분 IT 에너지는 Infrastructure 유지와 Application 유지에 사용된다. 원인 극도의 복잡성 빈약한 인프라에 의존 결 sooonzero.tistory.com [ Objcet ] - Pod / NameSpace Pod 개념 컨테이너를 담는 통 K..

[AIVLE_AI] 가상화 클라우드 2일차

[AIVLE_AI] 가상화 클라우드 1일차 1. 가상화 및 클라우드 개요 기존 환경의 문제점들 대부분 IT 에너지는 Infrastructure 유지와 Application 유지에 사용된다. 원인 극도의 복잡성 빈약한 인프라에 의존 결과 70% 이상의 IT 예산이 현상유 sooonzero.tistory.com 4. 쿠버네티스 개요 및 주요 아키텍쳐 컨테이너 OS 가상화 기술 프로세스 격리 리눅스 커널 공유(리눅스의 핵심적인 부분=커널) GuestOS의 유무 App1 App2 App3 App4 App1 App2 App3 App4 Guest OS Guest OS Guest OS Guest OS Container Engine (ex. Docker) Hypervisor OS Infrastructure Infras..

AIaas Daas

AIaas AIaaS는 클라우드를 통해 구독형으로 AI 기술을 제공하는 서비스다. AIaaS는 AI 서비스 개발 비용을 낮추면서 접근성과 활용성을 높여 누구나 AI 혜택을 누릴 수 있도록 도울 도구가 될 것으로 업계에서는 전망한다. DaaS 출처: https://library.gabia.com/contents/infrahosting/10517/ DaaS(Desktop as a Service)란? DaaS란, ‘서비스로서의 데스크톱’을 뜻합니다. 인터넷만 연결되면, 언제, 어디서나, 어떤 기기로도 기업 내부망에 접속할 수 있는 클라우드 서비스의 일종입니다. 모든 정보가 중앙 서버에 저장되기 때문에 직원의 개별 PC가 바이러스에 노출되거나 파손, 분실되어도 정보 유출의 위험이 적습니다. 외부에서 기업의 업무..