전체 글 167

[Linux Study-12] zip, unzip, tar

안녕하세요. 오늘은 압축과 관련된 명령어에 대해서 정리할까합니다. 크게 압축풀기 및 압축하기로 나뉘어지는데요. 그중에 먼저 .zip 파일을 압축하고 해제하는 명령어부터 보겠습니다. zip zip 명령어는 쉽게 느끼시는 것 처럼 압축을 하는 명령어입니다. 윈도우에서는 알집, 빵집, 반디집 등의 소프트웨어로 쉽게할 수 있지만, Linux에서는 이렇게 명령어 하나하나로 해주어야 한답니다. 그렇다면 바로 명령어 사용법에 대해서 알아보겠습니다. [root@localhost ~]# zip example.zip ./* 위 명령어에 대해서 알아보겠습니다. example.zip이라는 이름으로 현재 위치의 모든 파일을 압축하겠다는 명령어 입니다. 만약 하위 디렉토리까지 모두 압축하고 싶다면 -r 명령어를 사용해주면 됩니다..

Linux 2016.11.19

[다음팟인코더] 설치 및 사용법

안녕하세요. 오늘은 쉽게 사용가능한 무료 인코더 프로그램에 대해서 소개해드리고자 합니다. ■ 인코더 프로그램이 무엇일까요? 인코더란 스마트폰, PC 등 여러 기기에서 영상을 재생할 수 있도록 그 용도에 맞게 동영상을변환 해주는 프로그램을 말합니다. 특히 다음팟인코더는 동영상 편집 기능도 제공하며, tv팟, 카페, 블로그 등에도 바로 업로드 할 수 있도록 도와주고 있습니다. 다음 팟 인코더의 특징은 크게 3가지로 나뉠 수 있습니다. 아래 그림을 참고하세요!■ 다음팟인코더 설치하기 다음팟인코더 설치는 다음 TV팟의 애플리케이션으로 접속하여 설치하면 됩니다. 또한 아래 링크를 따라가서 다운로드 후 설치하시면 됩니다.http://tvpot.daum.net/application/PotEncoder.do 위 그림이..

SoftWare 2016.11.15

[ITIL-3] Service Strategy (1)

안녕하세요. 지난 포스팅까지해서 ITIL Overview를 마치고, 오늘부터 ITIL의 각 영역에 대해 알아보려고 해요 먼저 ITIL의 가장 첫 번째 영역인 Service Strategy에 대해서 정리하겠습니다. ITIL Service Strategy (1) ■ Service Strategy의 정의서비스 관리의 설계, 개발, 실행을 도와줌서비스 제공자가 고객에게 제공할 더 나은 서비스를 선택하는 방법서비스 제공을 위한 전략을 세우는 단계서비스 선택 시 고려해야 할 사항- 고객에게 가치를 제공하는가- 서비스 제공자가 이익을 얻을 수 있는가- 서비스 제공자가 수용할 수 있는 비용과 리스크 내에서 서비스를 제공하는가? 위 내용이 Service Strategy의 정의입니다. 쉽게 말해 서비스 제공자가 서비스 제..

ITIL v3 2016.11.14

[OpenGL-6] Model View Matrix

안녕하세요. 여섯번째 포스팅입니다 ^^ 지난번 cube는 모두 잘 만들어보셨나요? 오늘은 Model View Matrix라는 개념에 대해서 정리해볼까 합니다. * 요구사항 * 6.1. Model View Matrix 6.2. Local to World Coordinate Transform 6.3. Camera Positioning 6.4. World Frame to Camera Frame 6.1 Model View Matrix Model View Matrix란 개념에 대해 알기 전 OpenGL에서 어떻게 객체를 표현하는지 다시 볼게요. 실제 객체가 Output되기까지 (우리 눈에 보일 때 까지) 많은 과정을 거치는데요. 그 중 하나의 과정이 바로 Model View 과정입니다. 전체 과정은 다음과 같습니..

OpenGL 2016.11.13

[ITIL-2] Overview(2)

안녕하세요. 오늘은 ITIL에서 주로 사용되는 용어에 대해 파악해볼게요. ITIL Overview * ITIL의 정의Information Technology Infrastructure LibraryIT자원을 보다 효율적이고 경제적으로 활용할 수 있도록 가이드IT서비스 관리 분야의 표준 모델. IT서비스 관리에 대한 모범사례를 모아둔 Best Pracitce version 3. 무엇을 할 것인가 + 어떻게 할 것인가의 개념이 추가되었음IT를 비즈니스 한 부분으로 인식하고 관리라이프 사이클 접근법을 도입하였으며, 5가지 영역으로 구성되어 있음. 위 내용이 지난 포스팅에서 정의한 ITIL입니다. 기억 나시나요? 이 외에도 ITIL 각 영역 및 프로세스 구성에 대해서도 정리해 보았죠. 오늘 포스팅에서는 그 구성..

ITIL v3 2016.11.09

[Linux Study-11] mv 명령어

안녕하세요. 오늘은 mv 명령어에 대해서 정리할까합니다. mv mv 명령어에 대해서 알아봅시다. 지난 포스팅에서는 cp명령어에 대해서 정리하였는데요! cp명령어가 복사 명령어였죠? mv는 이름에서도 알다시피 이동시킬 때 쓰는 명령어입니다. 현재 위치에서 다른 위치로 이동시키는 것이므로, 잘라내기라고 생각하셔도 되요! ctrl + x, ctrl + v 와 같은 역할이죠! 사용 방법은 cp명령어와 아주 비슷해서 어렵지 않습니다. 그렇다면 한번 보겠습니다. 사용 형태는 아래와 같습니다. [root@localhost ~]# mv [옵션] [대상 파일] [move 위치] cp와 아주 똑같죠? 그렇다면 mv 또한 옵션이 있습니다. mv의 옵션부터 알아보겠습니다. -i : 이동 시 같은 파일이 있으면 덮어쓸지 확인한..

Linux 2016.11.08

[ITIL-1] Overview(1)

안녕하세요. 오늘은 ITIL의 전반적인 형태에 대해 파악해볼게요. ITIL Overview * ITIL의 정의Information Technology Infrastructure LibraryIT자원을 보다 효율적이고 경제적으로 활용할 수 있도록 가이드IT서비스 관리 분야의 표준 모델. IT서비스 관리에 대한 모범사례를 모아둔 Best Pracitce version 3. 무엇을 할 것인가 + 어떻게 할 것인가의 개념이 추가되었음IT를 비즈니스 한 부분으로 인식하고 관리라이프 사이클 접근법을 도입하였으며, 5가지 영역으로 구성되어 있음. 위 내용이 ITIL의 정의와 v3에 대한 정의입니다. 그럼 위에서 말한 ITIL v3의 라이프사이클을 그림과 함께 알아보겠습니다. ITIL의 5가지 영역을 바탕으로 한 라이..

ITIL v3 2016.11.06

[Notepad++] 설치 및 사용법

안녕하세요. 오늘은 문서편집은 물론 소스코드까지 편집가능한 무료 software를 소개할까합니다. 그 이름은 바로 Notepad++입니다. Notepad++ 그렇다면 설치에 앞서 간단하게 소개드릴게요. Notepad++는 탭 편집 제공, 드래그&드롭, 찾기&바꾸기 등등 문서 편집기의 기본기능을 가지고 있어요. 여기에 프로그래밍 언어를 위한 기능을 몇 가지 제공하는데요. 이게 기본 문서편집기와의 차이점이죠! 자동완성, 구문 강조 및 구문 폴딩, 괄호 및 들여쓰기 강조, 정렬 등의 기능을 제공합니다. 또한 매크로와 플러그인 기능을 제공하여, Notepad++ 사용을 보다 편리하게 도와줍니다. 그렇다면 설치 방법에 대해서 알아보겠습니다. 다음 페이지로 이동하여 다운로드 받을 수 있어요. (notepad++ 공..

SoftWare 2016.11.06

[ITIL-0] ITIL 소개 및 프로세스

안녕하세요. ITIL이라는 새로운 탭을 만들어 정리하려고 합니다... 그럼 ITIL이 무엇인가? 왜 정리하는가? 이 두가지 물음에 대해서 오늘은 적어보겠습니다. ITIL이 무엇인가? ITIL이란? IT Infrastructure Library라고 합니다. IT회사들에게 비즈니스적인 의사결정 및 프로세스 해결과정 등에 대한 가이드라인을 제공하기 위한 표준 라이브러리입니다. 즉, IT서비스 관리의 표준 모델이라고 이해하면 될 것 같습니다. ITIL이라는 용어가 생기고 모델이 만들어진 것은 아주 오래되지는 않았습니다. 1980년 영국의 중앙 컴퓨터 및 전기 통신국 (CCTA)가 고안해 낸 간편한 프레임이었습니다. 처음에는 CCTA의 권고 사항에 기반하여 IT 서비스 관리 실행 방식에 대한 책을 모아 두는 것 ..

ITIL v3 2016.11.05

[OpenGL-5] Cube Control Program

안녕하세요. 다섯번째 포스팅입니다 ^^ 오늘은 드디어 cube를 만들고, 여러 콜백함수를 통해 이를 제어하는 프로그램을 만들거에요. 먼저 간단하게 요구사항부터 정리해보고, 이 후에 프로그래밍을 진행해봅시다~* 요구사항 * 5.1. Color cube 만들기 5.2. 키보드 콜백을 통한 cube 회전 5.3. 마우스 콜백을 통한 회전축 변환 5.4. GLSL 연결 5.1 Color cube 만들기 먼저, Color cube를 만들어 봅시다. 지금까지 배운 개념을 활용한다면, cube를 만드는 것은 어렵지 않습니다! 다음 순서로 진행할 거에요. cube 데이터 초기화 -> face 구성 -> cube 구성 가장 처음으로 실시할 것은 Cube의 데이터를 초기화 하는 것입니다. Cube의 각 면은 아래 사진처럼..

OpenGL 2016.11.02