본문 바로가기

전체 글80

[ 전공 지식 ] Character Encoding Character Encoding이 뭘까? Character Encoding이란 Character를 컴퓨터에서 저장하거나 송출할 목적으로 Encoding 하는 것 ASCII(American Standard Code for Information Interchange) 코드는 C언어를 배운 개발자라면 대부분이 알고 있는 것이다. 이것이 위에서 정의내린 Character Encoding(문자 부호화)의 대표적인 예시이며 메커니즘을 이해하는 데 많은 도움이 될 것이다. 아래 그림과 같이 ASCII는 0~127(0x00~0x7F) 까지 표시한 코드 문자표이며 숫자, 알파벳, 특수 문자, 제어 문자 등 128개를 7bit(≒1byte)로 매핑하고있다. 위의 표를 바탕으로 'A' → '0x41' 라고 매핑이 되는 것.. 2019. 4. 30.
[ VOL.394 ] OpenStack 잡지 소개 : bnitech.tistory.com/23 잡지 내용 일부를 발췌 하였습니다.단지 교육의 목적으로 정리해 둔 것입니다. Micro Software VOL.394OpenStack 유틸리티 컴퓨팅 서비스 제공자가 소비자에게 필요한 만큼 컴퓨팅 자원과 인프라를 관리할 수 있도록 만드는 서비스 프로비저닝 모델 클라우드 컴퓨팅 유틸리티 컴퓨팅 개념에서 파생됨 클라우드 서비스 모델 프로비저닝 모델 오픈스택이란 클라우드 서비스 종류 중에서 IaaS에 해당하는 사설 클라우드를 구축할 때 사용한느 오프소스 프로젝트 2010년 7월 NASA와 랙스페이스는 모듈화 아키텍처를 기반으로 클라우드 인프라를 직접 구축 오픈스택 프로젝트 오픈소스로 출범 2010년 120월 21일 오픈스택의 첫 버전인 오스틴(Austin.. 2019. 2. 26.
[ VOL.394 ] Docker 잡지 소개 : bnitech.tistory.com/23 잡지 내용 일부를 발췌 하였습니다.단지 교육의 목적으로 정리해 둔 것입니다. Micro Software VOL.394Docker 가상화를 이용한 업무 변화 효율성, 보안, 호환성 향상 IT비용을 줄이는 동시에 기업에서 효율성과 관리를 강화 서버하나로 다수의 운영체제와 애플리케이션을 실행 가상머신 방식 컴퓨터를 통째로 만드는 방식 반가상화 기술 항상 게스트 OS를 설치 이미지 안에 OS를 포함 이미지 용량이 큼 컨테이너 기술 가상공간을 만들어 실행 파일을 호스트에서 직접 실행할 수 있는 방식 도커 원리 컨테이너를 위한 운영체제 코드를 실행하는 표준 방식 제공 서버 운영체제를 가상화 가상화 계층이 없어 메모리 접근, 파일 시스템, 네트워크 전송 속도가 .. 2019. 2. 26.
[ 스프링 부트 코딩 공작소 ] 스프링 부트의 핵심 살펴보기 - 액추에이터 종류 : 대학교 소장 도서 제목 : 스프링 부트 코딩 공작소 저자 : 크레이 월즈 옯김 : 황인서 소개 : 2017/12/29 - [Study Progamming/Spring] - [ 스프링 부트 코딩 공작소 ] 정리를 시작하며단지 공부의 목적으로 해당 도서 및 자료를 정리해둔 것입니다. - 1장 스프링 시작하기 -스프링 부트의 핵심 살펴보기 액추에이터스프링 부트의 다른 부분이 간편하게 스프링 개발을 할 수 있게 한다면, 액추에이터(Actuator)는 작동 중인 애플리케이션의 내부를 살펴볼 수 있는 기능을 제공한다.액추에이터를 설치했다면 다음 애플리케이션의 내부 동작을 살펴볼 수 있다.스프링 애플리케이션 컨텍스트에 구성된 빈스프링 부트의 자동 구성으로 구성된 것애플리케이션에서 사용할 수 있는 환경변수, .. 2018. 1. 11.
[ 전공 지식 ] SSH Evernote 전공 정리 노트 불러오기 Computer ScienceSSH SSH 시큐어 셸(Secure Shell, SSH) 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공한다. 기본적으로는 22번 포트를 사용한다. 암호화 기법을 사용하기 때문에, 통신이 노출된다 하더라도 이해할 수 없는 암호화된 문자로 보인다. 출처 : https://ko.wikipedia.org/wiki/%EC%8B%9C%ED%81%90%EC%96%B4_%.. 2018. 1. 11.
[ 스프링 부트 코딩 공작소 ] 스프링 부트의 핵심 살펴보기 - 명령줄 인터페이스 종류 : 대학교 소장 도서 제목 : 스프링 부트 코딩 공작소 저자 : 크레이 월즈 옯김 : 황인서 소개 : 2017/12/29 - [Study Progamming/Spring] - [ 스프링 부트 코딩 공작소 ] 정리를 시작하며단지 공부의 목적으로 해당 도서 및 자료를 정리해둔 것입니다. - 1장 스프링 시작하기 -스프링 부트의 핵심 살펴보기 명령줄 인터페이스스프링 부트는 자동 구성, 스타터 의존성과 함께 스프링 애플리케이션을 빠르게 작성하는 새롭고 흥미로운 방법을 제공한다.스프링 부트 CLI(명령줄 인터페이스)는 애플리케이션 코드만 작성해도 애플리케이션을 개발할 수 있다. 스프링 부트 CLI는 개발자가 코드 작성에만 집중할 수 있도록 스타터 의존성과 자동 구성을 활용한다.이제 이전 예제 코드에 impo.. 2018. 1. 11.