일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- Python
- ChatGPT
- Kibana
- JavaScript
- AWS
- Linux
- Git
- ssh
- 영어
- mariadb
- MySQL
- build
- 엘라스틱서치
- 구글
- s3
- JS
- Windows
- 설정
- logstash
- error
- MSSQL
- nodejs
- elasticsearch
- API
- unity
- Ai
- 유니티
- docker
- sample
- Today
- Total
목록Windows (16)
가끔 보자, 하늘.

C++로 개발된 윈도우 어플리케이션을 웹 브라우저(chrome)에서 실행하는 방법을 알아보겠습니다. ActiveX를 사용하지 않고 Custom URI Scheme를 사용하여 윈도우 어플리케이션을 실행합니다. URI scheme는 URI 중 시작부터 첫 ':'(콜론)까지의 정보를 말합니다. http://google.com 이라면 http가 URI Scheme를 뜻하게 됩니다. 아래 예제에서는 'my'라는 custom URI Scheme을 사용할 예정이며, registry에 등록되기 전에는 '알 수 없는 URI Scheme'라는 에러가 발생하거나 검색 결과 창으로 넘어갑니다. (* URI 상세 정보 link) 각 OS별로 등록하는 방법은 다르며 windows OS에서는 HKEY_CLASSES_ROOT 에 등..

CI/CD의 필요성은 이미 너무 잘 알려져 있으므로 잡설은 뒤로하고 바로 구축 절차를 살펴 보겠습니다. 별도 서버가 아닌 별도 PC 혹은 자신의 PC에 필요한 제품과 자신의 서비스를 docker로 실행할 수 있도록 다음과 같은 순서로 알아보겠습니다. 시스템 설정 Docker Desktop 설치 Docker 이미지/컨테이너 살펴보기 Jenkins로 서비스 자동 배포하기 [ 시스템 설정 ] 1. BIOS에서 Virtualization Technology 항목은 기본으로 "Disabled"로 설정되어 있으며, 이를 "Enabled"로 변경합니다. 2. Windwos 기능 켜기/끄기에서 Hyper-V / 가상 머신 플랫폼을 활성화합니다. [Git/Jenkins 설치 참고 링크, Jenkins 한글 깨짐 현상 참..
https://www.microsoft.com/ko-kr/software-download/windows10 https://www.microsoft.com/ko-kr/software-download/windows11 Windows 11 다운로드 Windows 11 다운로드 Windows 11 미디어를 설치하거나 만들기 위한 옵션은 아래 3가지입니다. 각 옵션을 확인하여 가장 적합한 옵션을 결정하세요. Windows 10에서 업그레이드하는 경우, Windows 업데이트 www.microsoft.com 작업 PC 업데이트가 꼬이거나 어떤 문제로 업데이트가 잘 안될 경우 위 사이트 중 자신의 윈도우 버전에 맞는 업데이트 도우미 다운받아 설치하면 아무런 이슈없이 업데이트가 잘 됩니다. 특히 회사 자체에서 업데이트..

이 글에서는 Jupyter notebook 은 CentOS7에 설치하고 사용자들은 Windows로 접근한다고 가정하겠습니다. 그리고 elasticsearch, MariaDB(or MySQL) 에 연결하여 데이터를 검색하는 것까지 확인해 보겠습니다. 1. CentOS에 Jupyter notebook 설치하기 2. Windows에서 접속하기 3. Elasticsearch, MariaDB 연결하기 +a. 그래프 그려보기 1. CentOS에 Jupyter notebook 설치하기 Anaconda는 파이썬에서 다양한 가상환경을 쉽게 구축할 수 있으며, 머신러이, 데이터 분석 등에 필요한 패키지들을 포함하고 있는 파이썬 배포판입니다. 우선 Anaconda를 설치합니다. > wget https://repo.anaco..
일반적으로 linux에서 logstash를 운영하지만 테스트를 위해 windows에서 실행해 봤습니다. AWS 계정 설정 c:\users\사용하는계정\.aws에 config , credentials 파일을 생성합니다. config파일에는 아래와 같이 default resion을 설정합니다. [default] region = ap-northeast-2 credentials 파일에는 kinesis에 접근 가능한 인증정보를 삽입합니다. [default] aws_access_key_id = access_key_id_from_iam_account aws_secret_access_key = access_key_id_from_iam_account kinesis 플러그인 설치 logstash 플러그인 툴로 아래와 같이..

github나 gitlab 으로 CI/CD를 구축하는건 다들 큰 문제는 없으실 겁니다. 이번에 windows에 jenkins, bonobo git으로 자체 git 서버를 구축해서 사용하여 CI/CD 구축하려니 걸림돌이 여럿 있어 정리해 보았습니다. 더보기 아래 내용은 windows 10 / Jenkins(2.277.1) / Bonobo Git Server (6.5.0) / git (2.31.0) 를 사용해 진행했습니다. 이 글에 포함된 예제의 목표 시나리오는 다음과 같습니다. 1) 개발자가 'master'라고 명명한 브랜치에 push를 하면 최신 코드를 받아 ssh를 통해 서비스 노드로 전송 2) 마지막 commit message를 환경변수에 임시 저장 3) slack의 지정한 채널로 저장한 메세지를 전..
pytesseract는 Google’s Tesseract-OCR Engine 용 래퍼입니다. (OCR : Optical Character Recognition, 광학 문자 인식) 이를 사용하여 이미지에서 숫자를 추출하는 과정을 정리해 보았습니다. pytesseract는 pip로 설치만 하고 끝나는 것이 아닌, 환경변수와 Tesseract-OCR의 별도 빌드 과정이 필요합니다. tesseract-ocr.github.io/tessdoc/Home.html 문서를 참고하여 빌드 후 설치합니다. 그리고 "고급 시스템 설정" -> "환경 변수" 에서 시스템 변수 혹은 사용자 변수에 "TESSDATA_PREFIX"라는 변수 이름으로 tesseract가 설치된 위치에 포함된 tessdata 의 전체 경로를 넣어준 후 ..
레거시 서비스 중 윈도우 어플리케이션에 종종 문제가 발생할 때가 있습니다. 이를 수정하는게 올바른 방법이겠지만 현실적인 문제로 관리자들이 일정 기간마다 재시작을 수행할 때가 있고, 가끔 다운되면 주말에도 접속해서 재가동 해야 하는 일이 발생하곤 합니다. pm2와 같은 윈도우용 프로그램이 있으면 하는 생각을 해봤지만, 그건 주기적인 재실행 처리가 불가능해서 python으로 직접 만들어 보았습니다. python은 자동 테스트 프로그램 개발을 위해 최근에 사용하기 시작했는데 생각보다 훨씬 재밌었습니다. C++/JS/Python을 넘나들면서 코딩하는게 꽤 귀찮긴 하지만... Github(https://github.com/blackwitch/winPM)에도 같이 올려두었으니 참고하시기 바랍니다. 앞으로 편의를 위..