목록전체 글 (12)
KTH
기본적인 자바 스크립트 작성 및 실행 방법에 대해 적습니다. 해당 방법으로 자바스크립트 테스트 주도 개발(TDD)이 가능해지며, 이방법 외에 Node.js를 활용하여 테스트 주도 개발(TDD)이 가능합니다. 구조 index.html // 웹페이지 css - 디렉토리 // css 파일을 저장하기위한 디렉토리 확장자 .css js - 디렉토리 // javascript 파일을 저장하기위한 디렉토리 확장자 .js 1. index.html 파일 생성 및 편집 JavaScript 자바 스크립트 테스트용으로 작성하므로 지금은 css 파일이 필요없습니다. 후에 스타일까지 연동 하여 기능을 추가해 보겠습니다. 자바 스크립트를 테스트 하는방법에는 두가지 방법이 있습니다. 1. 웹 콘솔에서 결과 값을 확인한다. 2. 웹 화..
JavaScript는 ECMAScript 사양을 준수하는 범용 스크립팅 언어입니다. ECMAScript는 Ecma 인터내셔널에 의해 제정된 ECMA-262 기술 규격에 의해 정의된 범용 스크립트 언어입니다. ECMA-262는 표준의 이름이지만, ECMAScript는 ECMA-262에서 정의된 하나의 사양을 의미합니다. ECMAScript는 스크립트 언어가 준수해야 하는 규칙, 세부 사항 및 지침을 제공합니다. ECMAScript 문서를 읽게 된다면, 어떻게 스크립트 언어를 만들 수 있는지를 알 수 있습니다. 반면 JavaScript 문서를 읽게 된다면, 어떻게 스크립트 언어를 쓸 수 있는지를 알 수 있습니다. 컴파일러 ?컴퓨터는 우리말을 이해하지 못합니다.사람 또한 기계어를 이해하지 못합니다.저수준의 소..

haproxy는 여러 서버에 걸쳐 요청을 분산시키는 TCP 및 HTTP 기반 응용 프로그램을위한 고 가용성로드 밸런서 및 프록시 서버를 제공하는 무료 오픈 소스 소프트웨어입니다. 컴퓨터 네트워크 기술의 일종으로 둘 혹은 셋이상의 중앙처리장치 혹은 저장장치와 같은 컴퓨터 자원들에게 작업을 나누는 것을 의미합니다. * 일반적인 3계층(3-Tier) 분산 처리 모델을 이용하여 로드밸런싱을 구성하겠습니다. * [로드 밸런서로 구성한 일반적인 3계층(3-Tier) 분산 처리 모델을 표현한 도식] * haproxy를 이용한 간단한 로드밸런싱 테스트를 위하여 위의 도식중 데이터베이스 , 웹어플리케이션 서버는 제외하였습니다. * 서버1 에서는 테스트 진행을 위해 필요한 웹서버(apache) , haproxy 를 설치합..
Yellowdog Updater Modified 의 약자로, RPM 기반의 시스템을 위한 자동 업데이터이자 소프트웨어와 같은 패키지 설치/ 삭제 도구입니다. CentOS 운영체제 에서는 Yum 명령어를 통해 필요한 패키지를 설치 할수 있고 삭제가 가능합니다. 아래의 간단한 예제를 통해 보다 쉽게 이해할 수 있습니다. # yum 명령어를 통한 패키지 설치 # lynx 설치 yum -y install lynx Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.kakao.com * extras: mirror.kakao.com * updates: mirror.kakao.com Resolving Depend..