분류 전체보기(146)
-
인터폰 교체 ( 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 -
Rabbitmq Docker install
RabbitMQ는 오픈 소스 메시지 브로커 소프트웨어(메시지 지향 미들웨어)로서, AMQP를 구현하였으며 그 이후로 STOMP ,MQTT 등의 프로토콜을 지원하기 위해 플러그인 구조와 함께 확장되고 있다. 메시지를 생산하는 생산자(Producer)가 메시지를 큐에 저장해 두면, 메시지를 수신하는 소비자(Consumer)가 메시지를 가져와 처리하는 Publish/Subscribe 방식의 메시지 전달 브로커이다. 현재 Rabbitmq는 3.8.1 버전이 Release 된 상태이다. Docker image download docker pull rabbitmq:3.8..0 Running the daemon docker run -d --hostname my-rabbit --name some-rabbit rabbi..
2019.11.01