# IT

383개의 포스트
post-thumbnail

OS - (9) Storage Structure

hard disk driveHDD는 spindle, platter, arm assembly, read/write head로 구성되어있고,platter 안이 여러개의 track으로 구성되어있다. track의 최소 단위를 sector라고함.apindle은 부팅 후 disk

약 16시간 전
·
0개의 댓글
post-thumbnail

Coursera - Machine Learning(3)

classification : 분류, 주어진 data들을 0(negative) 또는 1(positive) class로 분류한다. = binary classification. 3개 이상의 클래스로 분류하는 것을 multiclass classification이라고 한다.

2일 전
·
0개의 댓글
post-thumbnail

Coursera - Machine Learning(2)

linear regression의 다음 Feature(x)는m = Number of training examplesx’s = “input” variable / featuresy’s = “output” variable / “target” variable다음과 같이 mul

3일 전
·
0개의 댓글
post-thumbnail

Coursera - Machine Learning(1)

: 기계가 스스로 학습하는 것.Machine learning에서는 Task를 수행하기 위해 Experience를 쌓고, Performance를 측정한다.이 때 학습시키는 Learning의 방법은 크게Supervised LearningUnsupervised Learnin

3일 전
·
0개의 댓글
post-thumbnail

CORS

(1) CORSCross-Origin Resource SharingCORS는 HTTP의 일부로, 어떤 호스트에서 자신의 컨텐츠를 불러갈 수 있는지 서버에 지정할 수 있는 방법리소스가 자신의 출처(Domain, Protocol, Port)와 다른 교차 출처 HTTP 요청

2022년 5월 10일
·
0개의 댓글

리눅스 마우스/화면 flip

https://askubuntu.com/questions/1061403/upside-down-mouse-cursor-and-inverted-position-on-ubuntu-18-04감사합니다. . .

2022년 5월 9일
·
0개의 댓글
post-thumbnail

1. 어쩌다, 프론트엔드 개발자 30대중반

아무래도 나에 대해 살짝 언급하고, 이 velog를 써야 할 것 같은 느낌적인 느낌이라 적어본다. 아---주 간략하게. 나는 초등학교때 부터 30대중반까지 무용전공으로 외길 인생을 살던 사람이다. 전공 특성 + 복합적이유 + 번아웃 등의 이유로 어찌 저찌 전직이 필요

2022년 5월 8일
·
0개의 댓글

[Coding] IT, 코딩, 업무 용어

TFT(Task Force Team)

2022년 5월 6일
·
0개의 댓글

Django Rest Framework

django 안에서 RESTFUL API Server를 쉽게 구축할 수 있도록 도와주는 오픈소스 라이브러리. DRF의 장점web Browsable API. 웹 브라우저 개발에 친화적인가보다.인증정책을 쉽게 해주나보다 (OAuth1, OAuth2를 위한. ) Serial

2022년 5월 4일
·
0개의 댓글

Python 개발 환경 설정과 배포

분리되어진 가상의 공간에 프로젝트마다 필요한 파이썬 모듈들을 설치할 수 있다귀찮은데 그냥 깔면 안되요?pyenv파이썬 버전 관리 시스템.3.6 이후부터 사용하지 말 것이 권고되고 있다. venv 파이썬에 내장되어있는 가상환경 모듈.pip이 내장되어 있음.패키지 관리는

2022년 5월 4일
·
0개의 댓글
post-thumbnail

[OS] 메모리 관리

어떤 프로그램이든 프로세스가 되어 메모리에 적재되어야 실행이 가능하다. 메모리는 중요한 공간이고 한정된 메모리를 다중 프로그래밍 환경에서 이용하기 위해서는 여러 프로세스가 함께 메모리를 사용하므로 효율적인 관리가 필요하다. 메모리 관리자를 통해 메모리 관리가 이뤄지고,

2022년 5월 2일
·
0개의 댓글

[OS] 쓰레드란

프로세스 내에서 존재하는 실행의 흐름이자 단위이다. 한 프로그램은 하나의 쓰레드를 갖고 있지만 프로그램의 환경에 따라 둘 이상의 쓰레드를 가질 수 있다. 여러 개의 쓰레드를 갖는 방식을 멀티 쓰레드라고 한다. 쓰레드는 하나의 프로세스 안에 여러개 존재할 수 있다. 여러

2022년 4월 30일
·
0개의 댓글
post-thumbnail

[OS] 프로세스 관리

프로세스란 디스크에 있는 프로그램이 메인 메모리에 올라와 있는 상태, 실행중인 프로그램을 이야기한다. CPU가 일을 처리할 때 사용하는 단위이다. 시스템에는 많은 프로세스들이 있지만 프로세스들을 처리할 CPU는 제한적이다. CPU를 공유하기 위해 프로세스들은 멈추고 실

2022년 4월 30일
·
0개의 댓글
post-thumbnail

[터미널] 커널, 쉘, 터미널

모든 OS는 커널을 가지고 있다. 커널은 OS 계층이며 하드웨어와 컴퓨터에서 돌아가는 프로그램을 연결을 해주는 역할을 한다. 커널은 OS의 핵심이며 부팅 시에 가장 먼저 메모리에 올라온다. 커널은 모든 어플리케이션에게 인터페이스를 제공하며 하드웨어를 컨트롤하고 프로세스

2022년 4월 30일
·
0개의 댓글
post-thumbnail

[OS] OS의 구조와 작동방식

운영체제(OS: Operating System)는 컴퓨터 시스템의 각종 자원을 효율적으로 관리하고 하드웨어와 유저간의 인터페이스를 담당하는 프로그램이다. OS = Kernel + System Programs + libraries + Utility Services(com

2022년 4월 30일
·
0개의 댓글
post-thumbnail

DNS와 작동원리

도메인 네임 시스템(Domain Name System, DNS)은 호스트의 도메인 이름ㅇ르 호스트의 도메인 이름을 호스트의 네트워크 주소로 바꾸거나 반대의 역할을 수행할 수 있도록 개발되었다. 우리가 자주 접속하는 naver.com, google.com이 모두 DNS를

2022년 4월 29일
·
0개의 댓글
post-thumbnail

[IT] HTTP란?

텍스트 기반의 통신 규약으로써 인터넷에서 데이터를 주고 받을 수 있는 프로토콜을 뜻한다. 규약에 맞춰 서로 정보를 교환할 수 있다. 사용자(클라이언트)가 브라우저를 통해서 어떠한 서비스를 request하면 서버에서는 request에 알맞는 결과를 찾아 사용자에게 res

2022년 4월 29일
·
0개의 댓글

캐시

데이터나 값을 미리 복사해 놓는 임시장소반복해서 사용하는 데이터에 빠르게 접근 하기 위한 메모리계층캐시에 저장할 데이터는 지역성을 가져야함기억 장치 내 정보에 어느 한 순간 특정 부분을 집중적으로 참조하는 특성참조된 주소 내용이 다음에 다시 참조되는 특성참조된 주소와

2022년 4월 29일
·
0개의 댓글
post-thumbnail

[IT] 인터넷의 작동 원리

인터넷이란 정보를 담고 있는 각 컴퓨터들을 TCP/IP 라는 통신 프로토콜을 이용해 서로 정보를 주고 받도록 하는 컴퓨터 네트워크 를 말한다.단어 그자체는 내부 망이라는 뜻이다. 사전적 정의는 '컴퓨터들이 연결된 통신망'이다. 하나 이상의 컴퓨터가 통신하기 위해서 서로

2022년 4월 29일
·
0개의 댓글
post-thumbnail

크롬 개발자도구

F12를 누르면 개발자 도구로 접근 가능html 조회, 분석CSS 로컬 변경 가능Box Model 실시간 수정 가능. 가로/세로/패딩/마진 확인 가능자바스크립트 이벤트 조회 가능DOM의 속성 정보 확인 가능로그 확인 및 스크립트 명령어 입력 가능해당 페이지에 로드 된

2022년 4월 29일
·
0개의 댓글