개발로_그(Development_Log)

Shared Queue (DEALER and ROUTER sockets) in ZMQ

By  | 2018년 3월 2일 | 
Shared Queue (DEALER and ROUTER sockets) in ZMQ
ZMQ의 간단한 Client/Server 구조를 넘어서- broker를 추가하여 여러 스레드(프로세스/노드)로 확장하는 방법에 대해서 공부하며 작성한 글입니다. 'Hello World' Client / Server 어플리케이션에는 하나의 서버와 통신하는 클라이언트 하나가 있는 단순한 구조였습니다. 실제로는 여러 클라이언트와 여러 서비스를 허용해야합니다. 이것은 우리가 서비스의 힘(단지 하나가 아닌 여러 스레드 / 프로세스 / 노드)를 확장할 수 있게 해줍니다. 유일한 제한 조건은 서비스가 상태가 없고 모든 상태가 요청에 있거나 데이터베이스와 같은 일부 공유 저장소에 있어야한다는 것입니다. Figure 15 - Request Distribution 여러 클라이언트를 여러 서버에 연결하는 방법에는 두 가지

Vue.js의 깃허브(Github) 문서 수정해보기-

By  | 2018년 2월 28일 | 
Vue.js의 깃허브(Github) 문서 수정해보기-
지난번에- 'Vue.js의 컴포넌트 활용 기초' 편의 마지막에 실행시키지 못했던 예제가 있었습니다.동적 props의 예제였는데요- 그 코드의 문제점을 찾아 수정하는 것이 이번 포스트의 목표입니다! <div id="demo-2"> <input v-model="parentMsg"> <br> <child v-bind:my-message="parentMsg"></child> </div> 이것이 바로 그 문제의 코드인데요~ 필요로 하는 코드는 다음과 같습니다. new Vue({ el: '#demo-2', data: { parentMsg: '부모로부터 전달 받은 메시지' }, components:

난 흔들고 싶지 않다고ㅠㅠ (윈10 마우스 드래그로 창을 흔들 때 다른 창이 최소화되는/사라지는 기능 끄기)

By  | 2018년 3월 6일 | 
난 흔들고 싶지 않다고ㅠㅠ (윈10 마우스 드래그로 창을 흔들 때 다른 창이 최소화되는/사라지는 기능 끄기)
제발 아니요ㅠㅠ 저는 흔들고 싶지 않아요!! 패가 좋지도 않은데... 암튼 창을 흔들어서 나머지 모든 창을 최소화하는 기능은 무엇을 위한 것인지 모르겠습니다... 숨기고 싶은게 많은가... 다시 모든 창들을 하나씩 키려면 그것 또한 고역이죠; 다시 다 띄우는 기능만 있어도 쓸 구석이 있는 녀석일지도 모르나. 단점이 장점보다 강하기 때문에- 전 이 기능을 끄려 합니다! 윈도우 + R (실행창)에서 gpedit.msc를 입력합니다. 그리고, 사용자 구성 > 관리 템플릿 > 바탕 화면 > Aero 흔들기 창 최소화 마우스 제스처 사용 안 함 을 더블클릭 합니다. "사용 안 함"이기 때문에- 이 기능을 "사용"하셔야 적용됩니다. 왜 이런 말장난을 나랑 하자는 건지... 일해라 마소 코

Syntax Highliting for Vue on Vim

By  | 2018년 3월 5일 | 
Syntax Highliting for Vue on Vim
*.vue 파일을 vi 편집기(vim)으로 작성/수정하려고 하다보니, 제대로 컬러가 입혀져 있지 않아서(syntax highlighting) - 동료분께 여쭤보니 plug-in을 추천해 주셨습니다! vim-vue (https://github.com/posva/vim-vue) 라는 것인데요, 이것은 Vim의 플러그인 매니져인 Vundle, runtimepath를 관리해주는 pathogen 을 필요로 하는 것 처럼해서 매우 복잡하게 설치과정이 진행되는데..- 이것 없이도 간단히 설치가 됩니다! git clone ~/.vim/pack/plugins/start/vim-vue 을 하시면, 자동으로 .vim/pack/plugins/start/vim-vue에 cloning하여- 바로 적용되는 것을 느끼실 수 있습

Vue-cli를 이용한 외부 라이브러리(Vue Bars) 사용

By  | 2018년 2월 28일 | 
Vue-cli를 이용한 외부 라이브러리(Vue Bars) 사용
Vue는 파면 팔 수록 ... 편리하다기 보다는 어렵다....라는 느낌ㅇ.... 사용하고자 하는 예쁜 라이브러리 Vue Bars 외부 라이브러리 쓰려고 해보니 (ZMQ와 vuebars), import나 require같은 것을 이용하여 외부 라이브러리를 포함시키는 것을 볼 수 있었다. 그저 script만 추가해놓고 왜 안되나 고생했다... 그런데 import나 require는 vue 자체에 포함되어 있지 않았다. Browserify 또는 Webpack을 통해 CommonJS같은 것을 사용해야 한다. 이를 위해서 vue-cli 설치하면 된다. "Vue.js는 단일 페이지 응용 프로그램을 빠르게 스캐폴딩하기 위한 공식 CLI를 제공합니다. 현대적인 프론트엔드 워크플로우를 위해 잘 구성된 빌드 설정을 제공합