전체 글 78

Windows OS 환경에서 opencv470 + CUDA + CUDNN 빌드 및 설치

OPENCV 설치https://github.com/opencv/opencv/releases/tag/4.7.0 OPENCV_CONTRIB 설치https://github.com/opencv/opencv_contrib/releases/tag/4.7.0CMAKE 3.27.7 버전 설치https://cmake.org/download/CUDA 11.8 설치https://developer.nvidia.com/cuda-11-8-0-download-archiveCUDNN 8.9.7 설치https://developer.nvidia.com/cudnn-8-9-7-download-archivepython 3.10.11 설치, numpy 설치https://www.python.org/downloads/powershell → pip..

비전/opencv 2026.06.11

Visual Studio 2019 + CPP + PostgreSQL + 우분투에 원격 컴파일

프로그래밍 환경Windows 11Visual Studio 2019컴파일 환경Ubuntu 24.04postgresql16 1. 컴파일 환경(Ubuntu) 세팅sudo apt update && sudo apt upgrade# openssh 설치sudo apt install openssh-server -y# ssh 방화벽 설정sudo ufw enablesudo ufw allow sshsudo ufw status# c++ 컴파일 환경 인스톨sudo apt-get install gccsudo apt-get install build-essential# postgresql 다운로드sudo apt-get install postgresqlsudo apt-get install postgresql-contribsudo ap..

프로그래밍/CPP 2026.01.06

[DOCKER] docker-compose.yaml에서 .sh 실행 시 주의 할 점

docker-compose.yaml에서 리눅스 이미지를 안에서 아래와 같이 .sh 파일을 실행하는 경우가 있다. setup-config: image: alpine:3.20 container_name: setup-config depends_on: [setup-config] entrypoint: ["/bin/sh", "/bootstrap/setup-config.sh"] volumes: - ./data:/data:ro networks: [setup] setup.config.sh#!/usr/bin/env shset -eecho "setup-config start"exec "$@" 하지만 어느 순간 sh 파일이 안 읽힐 때가 있는데개행이 옵션이 'CRLF'로 되어있으면 ..

Windows 11 + Visual Studio 2019 + GStreamer 세팅

1. 파일 다운로드 아래 링크에서 현재 PC 환경에 맞는 runtime installer 와 development installer를 다운로드 한다. ****두 설치 파일의 다운로드 경로는 겹쳐야함**** https://gstreamer.freedesktop.org/download/#windows Download GStreamerIf you're on Linux or a BSD variant, you can install GStreamer using your package manager. For other platforms listed below, we provide binary releases in the form of official installers or tarballs maintained by ..

VMS 2025.11.04

Visual Studio에서 ucrtbased.dll, VCRUNTIME140D.dll 실행 오류가 발생 했을 때 해결법

원인 및 해결 방법1. Release 모드에서 링크하고 있는 라이브러리중에 Debug용 라이브러리가 있다면 라이브러리를 Release 버전으로 변경 2. Release 모드에서 .cpp 파일 또는 .h 파일의 런타임 라이브러리 옵션 수정( C/C++ -> 코드생성 -> 런타임 라이브러리를 다중 스레드 DLL(/MD)로 변경) 3. VC++ 2015–2022 재배포 패키지 설치

프로그래밍/CPP 2025.11.04

Base64

Base64는 6비트 이진 데이터 (예를 들어 실행 파일이나, ZIP 파일 등) 를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 문자열로 바꾸는 인코딩 방식을 가르키는 개념(출처: 위키백과) 아래와 같은 64개의 코드로 변경하는 형식이다.ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ 자세한 변경 방법은 아래 위키 참고https://ko.wikipedia.org/wiki/%EB%B2%A0%EC%9D%B4%EC%8A%A464 베이스64 - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 컴퓨터 분야에서 쓰이는 Base 64 (베이스 육십사)란 6비트 이진 데이터(예를 들어 실행 파일이나,..

어느 영업 아재의 취업, 이직, 조직생활 경험담과 조언 (펌)

취업을 준비하는 후배님들께 드리는 취업, 이직, 조직생활 경험담(1)  먼저 학교생활과 관련된 경험입니다. 소위 운동권세대의 끝물학번으로 학생회활동, 사회과학 이런것에 모두들 무관심할때 80년대 학번 선배들과 어울리며 밤새 책읽고 세미나하고 집회 쫓아다니고 등등 그렇게 친구들, 가족들한테 병신같이 수업,학점 챙기지도 않고 자기관리 못한다고 핀잔에 무시당하면서 4학년 2학기까지 21학점 풀로 들으면서 겨우겨우 졸업했습니다. 당연 학점이 저지경이었지요.. D학점 마저도 감사했던..ㅋㅋ 졸업한지 10년이 지났지요..지금.. 남들과 사고하는게 틀립니다..저는..자신있게 말하지요. 제 또래의 소위 잘나가는 일부 스카이를 비롯한 서울 명문대 출신들도 속으로는 무시합니다. 멍청한 놈들.. 그렇게 공부한 놈들이 생각하..

취업 2024.10.08