분류 전체보기(147)
-
SVN to GIT migration with history
Migration 은 크게 두가지 절차로 진행이 됩니다. 1. git 계정 정보 생성 2. Migration git 계정 정보 생성 svn 은 id 로 관리되지만, git 은 이름과 email 로 관리되므로 변환이 필요합니다. 다운로드(https://bitbucket.org/atlassian/svn-migration-scripts/downloads) atlassian 에서 제공하는 Script 툴을 다운로드 합니다. migration 이 가능하게 시스템이 구성(git, svn, perl 설치 여부)되었는지 검증 java -jar svn-migration-scripts.jar verify svn author 정보 추출 java -jar ~/svn-migration-scripts.jar authors > a..
2019.11.04 -
인터폰 교체 ( SHT-308 to SHT-3625AMW )
인터폰이 오래되다보니 공동 출입문이 잘 안 열리는 문제가 발생했다. 누가 방문하면 1층 출입문을 열지 못하니 여간 불편한게 아니였다. 그래서 새 인터폰으로 교체하기로 했다. 인터넷을 뒤져보니 동일한 변경을 진행한 후기들이 몇건이 있었다. 뭐 그리 어렵지 않게 변경이 가능할 겉 같아 보여 인터폰만 사서 직접 설치를 해보기로 했다. 제품을 구매하기 전 먼저 확인할 사항이 있다. 1. 먼저 308 모델과 호환되는 모델 찾기 사용하던 모델이 3625 모델과 맞긴한데 이날로그, 디지털 버전이 있다고 하니 교관을 고려하고 있는 분들 이라면 한번더 검토 해보시는 것이 좋을 것 같습니다. 2. 세대 ID 확인 세대 ID는 동 호수와 다른 숫자로 정해져 있습니다. 기존에 있던 308 모델에서 딥 스위치를 확인해서 세대 ..
2019.11.02 -
OpenCV 빌드하기 (OpenCV 3.2 + CUDA + TBB)
1. Environment - Window 7 이상 - 64bit - Visual Studio - current setting version 0 OpenCV 3.2 0 Cuda Toolkit 9.0 0 CMake 3.10.0 0 TBB 2018 2. Preparatios CMake https://cmake.org/ 불러오는 중입니다... CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent c..
2019.11.01 -
Zookeeper znode type
EPHEMERAL 노드를 생성한 Client 연결이 끊어지면 노드는 삭제된다. EPHEMERAL_SEQUENTIAL 노드를 생성한 Client 연결이 끊어지면 노드는 삭제된다. 그리고, 그 노드의 이름은 단순히 이름을 증가시키면서 만들어진다. PERSISTENT 노드를 생성한 Client 의 연결이 끊어지더라도 자동 삭제가 되지 않고 유지된다. 삭제가 필요한 경우 의도적으로 삭제를 해야 삭제가 됨. PERSISTENT_SEQUENTIAL 노드를 생성한 Client 의 연결이 끊어지더라도 자동 삭제가 되지 않고 유지된다. 그리고, 그 노드의 이름은 단순히 이름을 증가시키면서 만들어진다. Type 별 활용 방법을 보면 Ephemeral type 생성한 Client 에서 연결이 끊어지면 해당 서비스를 중지 시..
2019.11.01 -
Docker Zookeeper server install
Start a Zookeeper server instance $ docker run --name some-zookeeper --restart always -d zookeeper 이 이미지에는 EXPOSE 2181 2888 3888 8080 (각각 Zookeeper 클라이언트 포트, 팔로워 포트, 선택 포트, AdminServer 포트)이 포함되어 있으므로 표준 컨테이너 링크를 사용하면 연결된 컨테이너에서 자동으로 사용할 수 있습니다. Zookeeper는 "빠르게 실패"하므로 restart always 옵션을 사용하는 것이 좋습니다. Connect to Zookeeper from an application in another Docker container $ docker run --name some-app..
2019.11.01 -
Zookeeper Commands - Four Letter Words
ZooKeeper는 작은 명령들의 집합에 응답합니다. 각 명령은 네 글자로 구성됩니다. 클라이언트 포트에서 telnet 또는 nc를 통해 ZooKeeper에 명령을 발행합니다. 보다 흥미로운 명령 중 세 가지 : "stat"는 서버 및 연결된 클라이언트에 대한 일반적인 정보를 제공하고 "srvr"및 "cons"는 각각 서버 및 연결에 대한 자세한 정보를 제공합니다. 3.5.3의 새로운 기능 : 사용하기 전에 네 글자가 명시 적으로 흰색으로 표시되어야합니다. 자세한 내용은 클러스터 구성 섹션에 설명 된 4lw.commands.whitelist를 참조하십시오. 앞으로 네 글자는 더 이상 사용되지 않습니다. 대신 AdminServer를 사용하십시오. Command 의미 conf 3.3.0의 새로운 기능 : 구..
2019.11.01