즐겁게 개발을...

개발보다 게임이 더 많이 올라오는 것 같은...

전체 글 257

[2021.02] MKDocs (3) - Docker로 실행하기

목차 MKDocs (1) - 소개 및 설정방법 MKDocs (2) - Docker로 Build하기 MKDocs (3) - Docker로 실행하기 실행하기 지만, 필자가 사용하고 있는 Docker 빌드 쉘 스크립트와 실행 쉘 스크립트를 소개하겠다. 시나리오는 다음과 같다. 1) Gitlab 또는 Github의 MKDocs 소스를 내려받는다. (이미 Build가 되어 있어야 함) 2) Dockerfile을 빌드한다. (Build할 때 MKDocs의 빌드된 폴더를 컨테이너에 복사) 3) 도커 이미지를 기반으로 실행 다음은 Build Shell Script 다. 필자는 CentOS7(Linux)를 서버로 사용하기 때문에 감안해서 보면 된다. mkdir -p ${PWD}/dockerfiles/src export ..

[2021.02] MKDocs (1) - 소개 및 설정방법

2023.03.22 수정사항 - MKDocs와 MZDocs를 혼용사용해서 헷갈리게 한 점 수정, 본글은 MKDocs에 대한 글입니다. - MZDocs도 존재함. 자료가 많아서 작성하지 않으려다가 시리즈 형태로 만들어볼까해서 만들어본다. 목차 [2021.02] MKDocs (1) - 소개 및 설정방법 자료가 많아서 작성하지 않으려다가 시리즈 형태로 만들어볼까해서 만들어본다. 목차 MKDocs (1) - 소개 및 설정방법 MKDocs (2) - Docker로 Build하기 MKDocs (3) - Docker로 실행하기 (2) - Docker로 Build하기 필 endev.tistory.com [2021.02] MKdocs (2) - Docker로 Build하기 목차 MKDocs (1) - 소개 및 설정방법 ..

[2021.02] MKdocs (2) - Docker로 Build하기

목차 MKDocs (1) - 소개 및 설정방법 MKDocs (2) - Docker로 Build하기 MKDocs (3) - Docker로 실행하기 파이썬 설치가 윈도우나 리눅스나 거지같다. MKDocs 설치방법이나 사용법은 인터넷에 많은 관계로 Docker로 실행하는 스크립트만 올려본다. MKDocs(www.mkdocs.org/)란? 도움말, 개발문서 등을 정적으로 관리하기 위한 툴이라고 보면 되며, 이와 비슷한 것으로 readtodocs, sphinx 등이 있다. 오전에는 스핑크스에 매달렸는데 찾다가 MKDocs은 기본적으로 마크다운을 지원하고 기타 부가기능도 지원을 해서 오후에는 여기에 매진... 개발은 안하고 딴짓하고 있다. Docker 하이라이트 기능은 제공하지 않은 관계로... 리눅스는 우분투를 ..

[2021.01] Grassroots DICOM for C# (VS2017) 빌드방법

이 글을 쓰고 있는 시점에서 버전 정보이다. 버전에 따라 UI 등이 달라질 수 있다. VS2017 기준으로 작성되었다. GDCM = Grassroots DICOM이다. DICOM Toolkit에 비해 다양한 언어로 된 Wrapper가 존재한다. 본문에서는 C# 빌드과정을 작성해보았다. 관련 파일 다운로드 GDCM 소스 : 3.0.8 CMake : .3.19.5 Swig : 4.0.2 압축을 풀어둔다. 폴더에 한글이나 특수 문자가 없도록 하자. Libxslt : 1.1.26 옵션) Doxygen : 1.9.1 - 스크롤바 밑으로 내리면 바이너리 / 설치 파일을 내려받을 수 있다. 문서를 빌드 할 때 필요하다. BUILD - VC++ 소스가 빌드 되서 나온다. CMake 실행 GDCM 소스코드 경로와 빌드 ..

개발/C# 2021.02.17

[2020.11] 다중호스트에서의 Docker 운용방식에 대한 고찰

도커를 접한지 약 3년이 된 것 같습니다. 처음에는 Docker-Composer를 이용해서 개발이 시작됐는데요. 싱글 호스트에서는 당연히 잘됩니다. Depend On을 이용해서 컨테이너가 정상적으로 실행되야 다음 컨테이너가 실행되게 하는 기능을 이용해서 잘 개발이 됐는데, 멀티 호스트에서는 어떻게 해야 되지?? 그래서 찾아보니 도커 스웜, 쿠버네티스 같은 것들이 나왔습니다. 대체 이게 뭔가?? 쿠버네티스는 수천개의 컨테이너를 운용하는 구글에서 관리목적으로 내부에서만 사용하려고 만들었다가 공개한 솔루션입니다. 그래서 그런지 러닝 커브가 극심하죠. 밋업에서조차 운용하는 대상이 많을 경우에만 사용해야지 10개 미만의 컨테이너에서는 오버 스팩이라고도 들었습니다. 근데 도커 스웜은 기술지원까지 종료가 되었죠. 아..

[2020.11] 디지털 자산 플랫폼이 뭐지?

나도 처음 디지털 자산 익스플로어를 만들어야 한다길래 구글링을 해보면 나오는 것은 디지털 IT자산 관리 즉, PC, 모니터 등의 하드웨어 관리 혹은 네트워크 관리등의 솔루션만 나왔다. 즉 벤치마크할게 없다는 뜻. 맨날 만들어야 되는 것들이 맨땅에 헤딩을 해야 하는 것일까? 이것을 바꿔말하면 아직 블루오션의 장이라고도 할 수 있지만 첫 길을 개척한다는 것은 시행착오가 많기 때문에 매우 어렵다. 블록체인이 나온지 꽤 지났는데 금융권에서 이 기술을 이용해 뭔가 하려는 시도는 많이 했지만 아직까지 눈에 띄는 성과는 거의 없다. 핀테크 - 금융권에서 IT기술을 가지고 뭔가를 만드는 것이 거의 뭔가 안나온 다는 것이다. 테크핀 - 비금융권에서 IT기술을 가지고 금융상품과 관련된 제품을 만드는 것. 원래 우리(한컴위..

[2020.11] 꿈이야기 종합세트

제가 아직 동심이 있어서 그런지 간혹 꿈을 꿀 때 보면 로봇에 타서 나쁜 놈 들하고 싸우는 꿈들도 꾸곤 합니다. (어디선가 들은 내용인데 미국 어딘가 대학에서 꿈을 영상으로 표시하는 연구를 하고 있다는 이야기도 들었는데 아마 묻힌 듯하네요.) 그래서 현실보다 꿈이 더 좋은 게 삶의 목표/목적이 된 부분이 돈을 많이 벌어서 만들던 내가 직접 만들던, 실제 영화 매트릭스에 나왔던 가상세계를 만들어내는 것이 꿈인데요. 온라인 게임의 연장선상이 될 것 같기도 하고 현재 온라인게임으로 비슷한 사회(이름을 까먹었는데 아마 국내에선 망한듯하지만 외국에서는 활발한 게임)를 만들어 활동하는데 여기는 NPC(가상인물)이 없는 실제 인간들이죠. 제가 원하는 건 이런 식으로 온라인 게임방식에 맞물려서 NPC(AI인물)들도 같..