# IT

383개의 포스트

[IT] Meet the Wikipedia editor who published the Buffalo shooting entry minutes after it started

After Jason Moore, from Portland, Oregon, saw headlines from national news sources on Google News about the Buffalo shooting at a local supermarket on

어제
·
0개의 댓글
post-thumbnail

OS - (12) Virtual Machine / Linux / Cloud

Virtual Machine?가상머신이란, 컴퓨터 자원(hw - cpu,mem,disk,network..)이 다수의 실행환경을 제공하도록 추상화하는 것. 각 개별적인 실행 환경이 독립된 컴퓨터를 사용할 수 있도록 환경을 제공하는 것이다.쉽게 말해 컴퓨터(서버) 한 대로

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

[IT] Canada to ban Huawei, ZTE 5G equipment, joining Five Eyes allies

Canada on Thursday said it plans to ban the use of China's Huawei Technologies and ZTE 5G gear to protect national security, joining the rest of the s

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

OS - (11) I/O System

운영체제의 주요 동작은 computing(연산) / IO(입출력) 두가지이다. OS는 I/O에대한 수행과 물리 입출력 장치(HW)를 관리하고 컨트롤함.입출력 처리 과정사용자 프로세스는 열고있던 파일의 file descriptor를 통해 blocking 함수인 read

4일 전
·
0개의 댓글

개발자에서 아키텍트로

" 마이클킬링 - 개발자에서 아키텍트로" 를 읽으며 아키택트, 아키택처 에 대해 알아가기

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

OS - (10) File System

File : 논리적 저장단위. 비휘발성 보조기억장치에 저장되며 block, record단위로 저장된다.File System운영체제와 모든 데이터, 프로그램 저장,접근을 위한 기법 제공. 파일 시스템이라는 개념이 없다면? 고유 블록 번호로 데이터를 관리해야한다. 그러므로

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

OS - (9) Storage Structure

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

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

Coursera - Machine Learning(3)

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

7일 전
·
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

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

Coursera - Machine Learning(1)

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

2022년 5월 16일
·
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개의 댓글