RabbitMQ Exchange 사용하기 이전 포스팅에서 각 속성값? 등을 살펴 봤는데 그중 Exchange가 동작에 필요한 요소를 조금 더 알아보려 합니다. 1. Direct routing key 값과 정확히 일치하는 queue에 메세지를 보내는 타입. 해당 queue의 routing key가 일치하는 queue에 모두 보내게 된다. 추가...
RabbitMQ? 메세지 큐 시스템?을 구현한 메세지 브로커?이다. 메신저 기능을 구현하려면 어떤 기술을 써야할까 찾아보다 소켓통신보다 메시지 큐같은 방식이면 더 수월하지 않을까 해서 시도해보려 찾아보았다. 그중 많이 사용하는 message broker가 RabbitMQ. Queue 같은 형식이 분산 처리에 사용하는 경우가 많았는데 pub - sub...
프로젝트 기획 휴식기가 너무 길어지고 있다. 무언가 공부겸 포트폴리오로 할만한 프로젝트의 필요성이 느껴졌다. 지금까지 해왔던것은 다 엉성하고 부족한 점이 많다 이번에는 무언가 달성을 좀 해봐야겠다 해서 시작해본다. Messenger 카카오톡, Line 같은 메신저를 구현 해보는 프로젝트를 생각했다. 지금까지 내가 할 수 있는것을 최대한 사용해봄을...
Why? 게임 만드는거 보면 항상 멋있었다. 나도 만들어보고 싶다. 이전에도 몇번 건드려 봤는데 어렵기도하고 할 것도 많아서 쉽게 포기했다. 1인 개발자가 너무 멋있어 보이는걸 다시 느끼고 다시 도전해본다. (작성시점 남는게 시간이다.) Game Engine 유니크한 것에 감성이랄까… 게임엔진부터 생소한것을 선택하게 됐다. 대중적으로 사용하는 ...
Github-pages Jekyll 사용하여 꾸미기! 이전에 단순 깃허브에 올린 repository를 웹페이지로 호스팅해주는 것을 해보았습니다. 이번에는 다른 블로그처럼 각 페이지를 꾸며보겠습니다. github-pages docs 공식 문서를 참고 하여 작성하였습니다. Jekyll란? 먼저 jekyll란 정적 사이트를 만들어주는 빌드 프로세스라고 ...
Github-pages로 블로그 만들기 다른 플랫폼을 사용하다 깃허브에서 호스팅 해주는 기능을 알게되서 사용하려 시도하다 귀찮음과 오류로 미루고 미루다 다시 해보려 합니다. github-pages의 튜토리얼 문서를 참고 및 정리 하였습니다. 1. Create a Repository git repository를 사용하여 하는 것이니 repos...
Docker Resource 관리 Docker에서 memory를 최소한으로 조절해서 사용해고보 싶었다. Vmmem(Virtual merchine memory인듯하다.)가 메모리를 2GB 넘게 사용하고 있다. 조정해보자. MacOS MacOS에서 사용시에는 Docker Desktop에서 조정이 가능하다. 간단히 GUI로 CUP코어, 메...
개발을 하게 되면서 터미널을 자주 사용하게 되는데. MacOS, Linux는 oh-my-zsh 사용해서 많이 꾸민다. 단순 미관상뿐 아니라 생산성을 높일 수 있는 인터페이스로 꾸미기도 한다. Windows도 PowerShell이라는 터미널을 사용하는데 비슷하게 꾸며서 사용하고 싶었다. oh-my-posh를 이용해서 꾸며보자 아래는 공식문서를 따라한 ...
Docker 컨테이너의 파일 docker는 컨테이너가 삭제되면 생성하거나 수정한 데이터 파일들도 다 초기화 된다. -> 파일저장소를 외부에 연결해서 사용한다. 공식 문서에는 3가지 방법으로 보여주고 있다. 도식으로 간단히 설명하면 Volumes : docker에서 데이터 유지위한 메커니즘? 저장소를 Docker가 관리 Bind...
기본 개념 정리 컨테이너라는 개념으로 각 프로그램? 서비스등을 프로세스처럼 구동 시키는 것으로 이해하고 있습니다. MySQL이라던가 아니면 LinuxOS등도 마치 프로세스 처럼 돌리는 것~! 정도로… Docker만 설치 된다면 OS에 구속 받지 않고 개발환경을 어디든 구성이 되는 것이 장점. 1. installation https://www.do...
A new version of content is available.