마이크로비트(micro:bit) 개봉기

코딩 교육에 대한 관심이 커진다기에 관련 내용을 구글링 하다가 우연히 마이크로비트(micro:bit)를 알게 되었습니다. 처음 봤을 땐 ‘아두이노(arduino)의 변종이 나왔구나’라는 생각이 들었습니다. 그런데 조금 더 살펴보니 25개의 LED가 붙어있고 몇 가지 센서도 내장되어 있어서 빵판(breadboard) 없이도 여러 가지를 시도해 볼 수 있을 것 같습니다. 무엇보다도 드래그 앤 드롭으로 쉽게 프로그래밍할 수 있는 툴이 제공된다는 것이 굉장히…

영혼 없이 Windows에 Mosquitto 설치하기

Windows에 Mosquitto를 설치해 보겠습니다.Mosquitto를 매번 영문으로 타이핑하기 귀찮기 때문에 아래 내용에서는 “모스키토”로 적도록 하겠습니다. 우선 모스키토 홈페이지에서 설치 파일을 다운로드합니다. https://mosquitto.org/download/ 설치 과정에서 아래와 같은 의존성 정보를 확인할 수 있습니다.일단 Next, Next를 눌러서 설치를 진행합니다. 의존성 중 하나인 OpenSSL을 설치하기 위해 설치 파일을 다운로드합니다.자신의 Windows가 64 비트라고 하더라도 Win32 버전을 다운로드해야 합니다. http://slproweb.com/products/Win32OpenSSL.html OpenSSL을 설치한…

영혼 없이 Windows에 Weka 설치하기

데이터 마이닝 도구 중 하나인 Weka를 설치해 보겠습니다. 아래 링크를 통해 설치 파일을 다운로드합니다. Weka는 Java 기반의 프로그램이므로 Java VM이 필요합니다. Java를 설치한 적이 없으면 Java가 포함된 Weka 설치 파일을 다운로드할 수 있습니다. 제 PC에는 Java가 설치되어 있으므로 저는 Java가 포함되지 않은 Weka 설치 파일을 다운로드하였습니다. https://www.cs.waikato.ac.nz/ml/weka/downloading.html 다운로드한 설치 파일을 실행합니다. 늘 그랬듯 Next, Next를…

영혼 없이 Windows에 TensorFlow 개발환경 설치하기

텐서플로우(TensorFlow)와 파이썬(Python)을 잘 모르지만 개발환경을 설치해 보겠습니다. 지금은 몰라도 깨작깨작 하다 보면 언젠가는 알게 되겠지요. 우선 파이썬 배포판 중 하나인 아나콘다(Anaconda)를 다운로드합니다. 숫자가 높은 게 좋을 테니 파이썬 3.6 버전으로 다운로드합니다. 사실 텐서플로우를 사용하려면 3.5 이상의 버전이 필요하므로 2.7 버전을 받으면 안 됩니다. https://www.anaconda.com/download/ 다운로드한 설치 파일을 실행하고 Next, Next를 눌러서 설치를 완료합니다. PC가 후지면…

영혼 없이 RabbitMQ Java Client 구현하기

RabbitMQ는 다양한 언어를 지원하며 홈페이지에서 언어별 코드와 설명을 볼 수 있습니다. 오늘은 자바만 관심 있으므로 다른 언어는 신경 쓰지 않을 것입니다. 이클립스를 실행하여 Java Project를 만든 후 Maven Project로 전환합니다. 그리고 pom.xml에 dependency를 추가합니다. 홈페이지에 있는 튜토리얼을 영혼 없이 따라 해 봅니다. https://www.rabbitmq.com/tutorials/tutorial-one-java.html 위 코드의 자세한 의미는 아직 모릅니다. 나중에 기회가 되면 더 살펴볼 생각이지만…