일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- GPT-4
- 회귀
- OpenAI
- 지도학습
- 오블완
- 해커톤
- PCA
- 분류
- LLM
- 머신러닝
- Machine Learning
- deep learning
- supervised learning
- AI
- gpt
- Classification
- LG
- LG Aimers 4th
- LG Aimers
- 딥러닝
- ChatGPT
- regression
- 티스토리챌린지
- Today
- Total
목록전체 글 (317)
SYDev
경희대학교 이성원 교수님의 마이크로서비스 프로그래밍 수업을 기반으로 정리한 글입니다. Goals of Reading Articles What is cloud computing? + utility clouding & cloud computing economicscloud computing의 구성요소 & service modelsWhat are the issues of cloud computing? Cloud Computing ConceptCloud Computing Infrastructure: CPU, Storage, NetworkPlaform: Database, Object Storage -> 개발자들이 사용하는 middleware, framework, ...Application: youtube, net..
경희대학교 이성원 교수님의 마이크로서비스 프로그래밍 수업을 기반으로 정리한 글입니다. Birds Eye on Industrial TrendBig Picture수 백만 개의 machines을 가지고 프로그램을 짜는 방법을 학습Software products to (Web based Fast-response) ServicesFor deep understanding of Datacenter Programming AgileDevOpsContinuous Integration(CI)Continuous Delivery(CD)Continuous Deploy(CD)Microservice and ServerlessPlatform EngineeringDevOps에서 얻은 경험적 지식을 더 구체적이고 재현 가능한 형식으로 ..
경희대학교 허의남 교수님의 소프트웨어공학 수업을 기반으로 정리한 글입니다. 수업 개요정보 시스템의 개발에 필요한 체계적 단계를 학습함으로써, 올바른 개발자로 성장하게 함SW 공학의 학문적 성격과 SW Lifecycle 전 주기적 운영 및 관리 방법 습득시스템을 분석하는 능력을 배양함으로써, 시스템 분석가 또는 SW 아키텍처로서 갖추어야 할 지식 확보각종 분석 방법 및 설계 단계를 프로젝트 수행을 통해 학습 1.1. 과학과 공학자연과학(natural science): 자연의 법칙을 탐구하는 것공학(engineering): 자연과학이 발견한 자연의 법칙을 응용 -> 인류의 편익을 위해 무엇인가를 생산하는 전문분야과학기술: 공학 + 자연과학공학 & 자연과학은 서로 보완, 상호 의존적인 관계자연과학 - 근본적인..
경희대학교 허선영 교수님의 운영체제 수업을 기반으로 정리한 글입니다. How Operating Systems Interact with Hardware?OS가 hardware와 소통하는 방식 -> Interrupts Device Controller각각의 특정한 device type을 담당하는 device controller가 존재 -> device를 controllex) disk controller, USB controller, graphics adapter이런 device controller들은 common bus에 의해 연결되고, common bus를 통해 shared memory에 접근 가능 -> common bus를 통해 신호를 주고받음OS는 각각의 device controller에 device ..
경희대학교 허선영 교수님의 운영체제 수업을 기반으로 정리한 글입니다. Computer Architecture von Neumann Architectureprocessing unit with arithmetic logic units & processor registersMemory stores data & instructions-> CPU와 Memory를 분리하여 명령어를 따로 저장하는 '프로그램 내장 방식'이 핵심 !!-> 기존에 하나의 기기를 스위치로 조작하던 방식 -> CPU와 메모리를 분리하고, '연산 작업'을 program memory에 순서대로 저장한 후, 해당 연산 작업이 필요해질 때 저장해놓은 program을 찾아 data 영역으로 꺼내온 뒤 입력값과 함께 전달하여 CPU에 전달해 연산작업 ..
9.1. 스케일링 9.1.1. 스케일링이란Scaling: IT 자원을 확장하거나 축소하는 기능IT 자원의 사용 요구는 항상 고정적이지 않고 특정 상황이나 이벤트에 따라 가변적 -> 자원의 성능 및 수량을 확장하거나 축소하는 개념인 스케일링의 필요성IT 자원의 고가용성(서버, 네트워크, 프로그램 등의 정보 시스템이 상당히 오랜 기간 동안 지속적으로 정상 운영이 가능한 성질)과 내결함성(시스템의 일부 구성 요소가 작동하지 않더라도 계속 작동할 수 있는 기능) 확보 9.1.2. 스케일링의 종류 스케일링 기법은 확장 및 축소 방향에 따라 수직 스케일링(vertical scaling)과 수평 스케일링(horizontal scaling)으로 구분 Vertical ScalingVertical Scaling: IT 자..
9.1. 쿠버네티스 둘러보기9.1.1. 쿠버네티스 구성마스터 노드: client의 API 요청을 받고 워커 노드를 다루는 역할워커 노드: 실제 컨테이너를 실행하는 역할kubectl cluster-infokubectl get nodeskubectl get podkubectl get pod -o widekubectl delete pod - kubectl cluster-info: 쿠버네티스 클러스터 정보 확인- kubectl get nodes: 쿠버네티스 클러스터 구성 노드 정보 확인- kubectl get pod: 파드 목록 확인 -> -o wide 옵션: 더 자세한 정보- kubectl delete pod: 파드 삭제 9.1.2. 파드 실행kubectl run hello-world --image=hello..
6.1. 데이터베이스와 DBMS6.1.1. 데이터와 데이터베이스Data: 어떤 이론을 세우는 데 기초가 되는 자료로, 문자와 숫자, 그림, 영상 등의 형태로 된 단위Information: 데이터를 특정 목적에 따라 가공, 이론을 세워 의미와 가치를 부여한 결과Database: 데이터를 하나로 모아 두는 것DBMS(DataBase Management System): 데이터베이스를 관리하는 시스템 -> 데이터에 대해 사용자의 논리적 명령을 해석, 필요한 데이터를 찾아 주는 시스템 6.1.2. 데이터베이스 모델 유형 데이터베이스는 구조, 운영, 저장 방식에 따라 계층형, 네트워크형, 관계형, 객체 지향형 모델 유형으로 구분 Hierarchical Databse Modeltree 구조 기반, 데이터 - 1:N ..