본문 바로가기

분류 전체보기360

[Jenkins] 프로젝트 생성 및 Slave 연동 Jenkins 에서 프로젝트 설정하기 1. 간단한 설명을 넣고 git/subversion/none 중에 선택하여 소스 코드 정보를 입력한다. 2. svn을 사용하는 경우 아래처럼 저장소 url을 넣어주고 계정정보도 추가해준다. 3. 빌드를 주기적으로 할 경우 스케쥴에 적절한 값을 세팅하면된다. 자세한 사항은 물음표(?)를 클릭하면 나온다.4. 빌드 스크립트를 직접 작성하여 다양한 방법으로 빌드가 가능하다. 프로젝트를 설정하고 빌드를 시작하면, 기본적으로 master 서버에 소스코드가 저장되고 해당위치에서 빌드가 된다. 젠킨스는 분산 빌드를 지원하므로 윈도우/리눅스 서버등에서 각각 빌드가 되도록 할 수 있다. 필자는 리눅스 서버에서 빌드가 가능하도록 slave 서버를 만들었다. Jenkins 관리 -> 노.. 2018. 2. 27.
호혜세란?? (reciprocal tax) 트럼프가 말하는 호혜세란?? 호혜의 사전적 의미는 다음과 같다. 호혜 (互惠) [호ː혜] [명사] 서로 특별한 혜택을 주고받는 일. 호혜 무역 (互惠貿易) 두 나라가 대등한 입장에서 서로 이익이 되도록 거래하는 무역. 서로 관세율을 인하하거나 수량 할당제를 완화하는 형식으로 이루어진다 reciprocal: 상호간의tax: 세금 즉, 호혜세(reciprocal tax)란 상호간의 세금을 부과한다는 의미인데 정리하자면 한,중,일 국가와의 무역에서 세금을 더 부과할 것이란 의미로 보면 될 것 같다. 2018. 2. 13.
2017년 임베디드SW기사 실기 (4회차) 기사 시험 자체가 인지도가 너무 없는건지...이 분야에 사람들이 관심이 없는건지...내가 시험본 고사장에는 임베디드기사를 보는 수험자는 나뿐이었다.합격률이 이번에는 40~50%정도 되는듯 하다. 시험문제 난이도가 좀 낮아졌나? 어쨋든 시험을 준비하는 수험자들을 위해서 기억 나는대로 문제 복기하여 적어본다.아래 답중에 애매한게 1~2개 있는데 답을 아시면 댓글로 달아주세요 1. C 언어에서 공용체란? - union2. 다음 회로도는?? (회로도 그림이 있고 그림을 보고 어떤 회로도인지 찾추는문제) - XNOR3. 운영체제에서 프로세스관리, 디바이스 관리 등을 하는 곳 - 커널4. 상속받아서 함수 재정정의 해서 쓰는거? - 오버라이딩5. 상태다이어그램6. 가상 주소를 물리 주소로 변환, 메모리 보호 기능 -.. 2018. 1. 23.
[Effective C++] 항목 22 ~ 25 항목 22. 데이터 멤버가 선언될 곳은 private 영역임을 명심하자. 캡슐화(encapsulation) class SpeedDataCollection{public:void addvalue(int speed); // 속도값 수집double averageSoFar() const; // 평균값 반환...} 첫 번째 방법 : 지금까지 수집한 속도 데이터 전체의 평균값을 담는 데이터 멤버를 클래스 안에 넣어 둠. averageSoFar() 호출될 때마다 멤버의 값을 반환하기만 하면 끝.두 번째 방법 : averageSoFar() 호출할 때마다 평균값 계산. 정답은 없다 : 메모리 불충분, 평균값 그다지 필요하지 않은 환경 -> 두 번째 메모리가 충분하며 평균값을 빈번히 사용하고 속도가 중요 -> 첫 번째 접근.. 2018. 1. 23.