전체 글 (총 582개) 썸네일형 리스트형 Build Tool - 빌드도구란(Build Tool) 빌드도구란?- 소스 코드를 컴파일, 테스트, 정적분석 등을 실히하여 실행 가능한 애플리케이션으로 자동 생성하는 프로그램- 계속해서 늘어나는 라이브러리 자동 추가 및 관리- 프로젝트를 진행하며 시간이 지남에 따라 라이브러리의 버전을 자동으로 동기화 배경- 웹, 앱 프로그래밍 개발이 발전하며 어플을 개발함에 있어 필요한 라이브러리도 많아지게 되었다 이 많은 라이브러리를 직접 다운받아서 추가하여 사용하는 방법도 있지만 많은 번거로움이 이따른다 이때문에 발생한것이 빌드 도구이다. 종류- Ant- Maven- Gradle 1. Ant특징- XML기반 빌드 스크립트를 개발- 규칙이 없다- 절차적이다 (명확한 빌드 절차 정의가 필요하다)- 생명주기를 갖지 않아 각각의 Target에 대한 의존관계와 작업을 정의해 주어.. 스크립트언어란? , 프로그래밍언어란? , 스크립트와 프로그래밍언어 차이점 프로그래밍언어란?- 프로그래밍 언어는 컴퓨터 시스템을 작동시키는 소프트웨어를 만들기위한 언어이다. 스크립트언어란?- 기존에 이미 존재하는 소프트웨어(어플리케이션)을 제어하기 위한 용도로 쓰이는 언어- 인터프리터 형식의 언어- 수정이 빈번하게 일어나는 곳에서 쓰인다(컴파일 언어와 달리 한줄한줄 읽어 바로 실행되는 인터프리터 형식이기 때문에) 프로그래밍언어와 스크립트언어의 차이점- 프로그래밍언어로 Excel을 만들 수 있고 사용자들이 Excel을 다루기위해 VBA라는 스크립트 언어를 이용한다 톰캣 Error copying file to C:/Program Files/ , Publishing to Tomcat v8.0 Server 에러 출처 - https://stackoverflow.com/questions/18333739/error-in-publishing-the-configuration-in-eclipse원인이클립스에서 Program Files 폴더안의 Apache 폴더에 쓰기 작업을 하려하지만 Windows 운영체제의 보안 권한에 막혀 쓰기 작업이 불가능하여 나타나는 오류이다 해결책1. Navigate to the Program Files folder. 2. Right-click on the Apache Software Foundation folder. And Click on Properties.3. Go to the Security Tab. And Click on Edit . 4. Select Users in the Names .. 프레임워크(FrameWork)란 , 라이브러리란 , 프레임워크 vs 라이브러리 프레임워크란- 어떤 프로그램을 만들기위한 기본 틀 이라고 생각하면 된다 - 사전적 정의로는 소프트웨어의 구체적인 부분에 해당하는 설계와 구현을 재사용이 가능하게끔 일련의 협업화된 형태로 클래스들을 제공하는 것이라고 나와있지만 무슨소리인지 모르겠다. 예시- 컴퓨터 본체를 조립하는 회사라고 했을 때 1) 메인보드에 CPU를 장착하고 2) 메인메모리를 달고 , 3) 하드디스크를 장착 등 이처럼 본체를 조립하기 위한 일련의 과정 또는 틀을 프레임 워크라고 한다 장점- 프레임워크를 사용하면 프로그램을 편리하고 빠르게 만들 수 있다. (생산성 향상)- 체계적으로 만들어진다 (유지보수가 쉽다) 라이브러리란- 재사용이 가능한 필요기능으로 반복적인 코드 작성을 없애기 위해 언제든지 필요한 곳에서 호출하여 사용할 수 있도.. 칼리리눅스 한글 패치 1. apt-get update2. apt-get install fcitx-hangul3. apt-get install fcitx-lib*4. apt-get install fonts-nanum* Cloud - vSpheres ESXi 라이브 마이그레이션 표준 스위치- VM KernelPort(Box,Hypervisor Kernel이 사용, 관리할 때 많이 사용)- VM Network(VM이 사용하는 포트,가상 머신이 IP를 사용하기위해 사용하는 Port) 용어vSwitch- 다수의 ESXiHost에 포트를 배포할 때 사용 ESXi - VMware의 Baremetal 타입의 하이퍼바이저이다 vSphers- VMware사의 가상화 핵심 운영체제인 ESX Server 운영체제 제품관리 기능들을 한데 묶어 놓은 패키지 프로그램 명칭이다. vSphers Client - ESX 서버를 관리하는 방법은 크게 두 가지이다. 1) vCenter 서버를 통해 다수의 ESX 서버를 통합 관리하는 방식 2) 개별 ESX 서버를 따로 관리하는 방식 어떤 방식으로 접근하여 사용.. 그리드 컴퓨팅과 클러스터링 컴퓨팅의 차이 클러스터링 컴퓨팅이란- LAN으로 연결된 고속의 근거리 통신망으로 연결된 여러개의 컴퓨터를 이용하여 하나의 컴퓨터 처럼 작동하는 시스템을 일컫는다. 그리드 컴퓨팅이란- WAN으로 연결된 원거리 컴퓨터들을 하나의 시스템으로 묶어 고도의 연산처리 작업등을 처리하는 컴퓨팅 기술을 의미한다.- 분산 컴퓨팅이라고도 한다. 그리드와 클러스터링 의 차이점- 직접 연결되어있는 LAN인지 원거리 네트워크로 연결되어있는 WAN인지의 차이- 클러스터링 컴퓨팅은 여러개의 컴퓨터를 이용해 하나의 고사양 시스템을 이룬것을 의미- 그리드 컴퓨팅이란 고도의 연산처리를 위해 네트워크로 여러개의 컴퓨터를 연결하는 기술을 의미 물리적 하드웨어 트러블 슈팅 1. 컴퓨터가 안켜지는것 같을 때(모니터가 안켜진다)1) 본체 하드웨어의 문제키보드의 NumLock키를 눌러본다 작동을 한다면 본체에는 이상이 없는 것이다 2) 모니터 선그 다음은 모니터의 선 문제이다 모니터 선을 구해서 제대로 작동하는지 확인을 한다. 3) 디스플레이카드디스플레이 카드에 문제가 있다면 비프음을 통해 알 수 있다 4) 모니터 자체의 문제모니터 선의 문제도 아니고 ,디스플레이 카드 문제도 아니면 모니터 자체의 문제가 있음을 추정 해볼 수 있다. 2. 컴퓨터가 느려졌다1. 작업관리자 에서 성능 탭의 리소스 모니터 열기를 누른다 2. 요즘은 cpu , 네트워크 , 메모리는 성능이 좋고 관리가 잘되기 때문에 사용량에 지장이 없으나 디스크에 문제가 있는 경우가 많다 다음의 상황에는 디스크 사용량이.. 이전 1 ··· 50 51 52 53 54 55 56 ··· 73 다음