분류 전체보기 380

[HUFS/빅데이터] #3 탐색적 데이터 분석, 데이터 시각화

탐색적 데이터 분석(EDA) EDA = 데이터를 분석하기 전, 그래프나 통계적 방법으로 자료를 직관적으로 바라보는 과정 데이터에 문제가 없는지 전체적으로 살펴보며 확인 head나 tail 부분을 확인, 추가적인 탐색 (이상치, 결측치 등을 확인) 데이터의 개별 속성 값이 예측한 범위와 분포를 갖는지 확인 속성 간의 관계에서 개별 속성에서 발견하지 못한 패턴 발견 (상관관계, 시각화) * 변수에 내재된 변동성(vatiation)과 변수들 간의 공변동(covariation) 파악 모델은 데이터의 패턴(= 공변동)을 추출하는 도구로, 한 변수의 값으로 다른 변수의 값을 예측/통제하거나 세부 요소들을 탐색할 수 있다 탐색적 데이터 분석 실습🔽 Titanic - Machine Learning from Disast..

[HUFS/정보보안] #2 시스템 보안

서버 운영체제 서버 운영체제: 윈도우 서버, 리눅스 서버 용도: 웹 서버, DB 서버, 메일 서버, 업무용 애플리케이션 서버 특징: 고성능, 고효율, 다양한 서비스, 보안, 가상화, 클러스터링 윈도우의 커널(Kernel)은 인터럽트 처리, 프로세스 / 메모리 / 파일 시스템 관리, 프로그래밍 인터페이스 제공 등 운영체제의 기본 기능을 제공한다 리눅스는 사용자가 응용프로그램에서 셸(Shell)을 통해 커널에 명령을 전송할 수 있다 시스템 보안과 관련된 기능 계정 관리: 사용자 인증을 위한 가장 기본적인 수단 (ID, PW) 세션 관리: 사용자와 시스템, 두 시스템 간의 활성화된 접속 접근 제어: 네트워크 안에서 다른 시스템으로부터 보호될 수 있는 접근 통제 권한 관리: 시스템 사용자의 권한과 정보 자산의 ..

[HUFS/GnuVil] #5 함수

함수 // 함수 선언문 function add(x, y) { return x + y; } 함수 선언문은 생성된 함수 이름과 동일한 식별자를 암묵적으로 생성하고 함수 객체를 할당한다 // 함수 표현식 (함수 리터럴을 변수에 할당) var sub = function (x, y) { return x - y; }; 자바스크립트 함수는 객체 타입의 값으로, 함수 리터럴로 생성해 변수에 할당할 수도 있다 * 함수 선언문은 표현식이 아닌 문으로 변수에 할당할 수 없다! // 함수 선언문은 함수 이름을 생략할 수 없다. function (x, y) { return x + y; } // SyntaxError: Function statements require a function name 함수 선언문은 이름을 생략할 수 ..

[HUFS/GnuVil] #4 객체 리터럴, 원시 값과 객체의 비교

객체 리터럴 자바스크립트는 객체 기반의 프로그래밍 언어이며, 원시 값을 제외한 나머지 값 (함수, 배열, 정규 표현식 등)은 모두 객체이다. 또한 원시 값은 변경 불가능(immutable)한 값이지만 객체는 변경 가능(mutable)한 값이다 프로퍼티: 객체의 상태를 나타내는 값(data) 메서드: 프로퍼티(상태 데이터)를 참조하고 조작할 수 있는 동작(behavior) var person = { name: 'Lee' }; // 마침표 표기법에 의한 프로퍼티 접근 console.log(person.name); // Lee // 대괄호 표기법에 의한 프로퍼티 접근 console.log(person['name']); // Lee 프로퍼티는 두 가지 방법으로 접근할 수 있다 * 대괄호 표기법의 경우 키는 반드..

[TIL] 터미널에서 커밋 로그 깔끔하게 보기

git log --graph --abbrev-commit --decorate --format=format:"%C(cyan)%h%C(reset) - %C(green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(yellow)%d%C(reset)" --all 터미널에 위 명령어를 입력하면.. # 설정 git config --global alias.history 'log --graph --abbrev-commit --decorate --format=format:"%C(cyan)%h%C(reset) - %C(green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(yel..

Tools/Git, GitHub 2022.09.18

[HUFS/정보보안] #1.5 서버 구성하기

서버의 용도 회사 내의 서버 용도 e-mail: 회사 내부 이메일을 처리하는 서버 Web/Mobile: 회사 홈페이지 or 인터넷 서비스를 위한 서버 DNS 서버: 회사의 서버들을 도메인 네임으로 관리하는 서버 * 대표적인 서버 운영 체제: Linux (무료) / Windows 서버 서버 운영을 위해 준비할 것 서버 하드웨어: 시스템 자원, 사설 클라우드, 가상화, 온프레미스 인프라: UPS, 냉방기, 공간, 네트워크 회선 SW: OS, e-mail, 서버SW, DB 서버, 각종 라이선스 클라우드 서비스 공용 클라우드 예시: 아마존 AWS, 마이크로소프트 Azure, 네이버 ncloud 장점: 고수준의 서비스, 합리적인 비용, 초기 셋업 비용 감소 단점: 지속적인 사용 비용, 장기간 사용시 온프레미스보다..

[HUFS/GnuVil] #2 데이터 타입, 연산자

데이터 타입 일반 문자열에서는 줄바꿈 등의 공백을 표현하려면 이스케이프 시퀀스를 사용해야 한다 var template = '\n\tHome\n'; var template = ` Home `; 템플릿 리터럴 내에서는 줄바꿈이나 공백이 있는 그대로 적용된다 undefined는 할당된 값이 아닌 자바스크립트 엔진이 변수를 초기화 할 때 사용하는 값이며 null은 변수에 값이 없다는 것을 의도적으로 명시(intentional absence)한다 // 심벌 값 생성 var key = Symbol('key'); console.log(typeof key); // symbol // 객체 생성 var obj = {}; // 이름이 충돌할 위험이 없는 유일무이한 값인 심벌을 프로퍼티 키로 사용한다. obj[key] = '..