일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- vim
- C++
- 포인터
- github
- 유니티
- gitlab
- docker
- jupyter lab
- c#
- Houdini
- Flutter
- jupyter
- c# winform
- c# 윈폼
- Algorithm
- 깃
- C언어 포인터
- 다트 언어
- 플러터
- git
- 도커
- HTML
- c언어
- Data Structure
- Python
- C# delegate
- Unity
- 구조체
- dart 언어
- c# 추상 클래스
- Today
- Total
목록전체 글 (505)
nomad-programmer
아래의 링크에 가보면, 현재의 호환 버전들을 볼 수 있다.https://vfxplatform.com/ VFX Reference Platform: Home PageThe VFX Reference Platform is a set of tool and library versions to be used as a common target platform for building software for the VFX industry. Its purpose is to minimise incompatibilities between different software packages, ease the support burden fovfxplatform.com
참고https://blog.koder.page/proxmox-windows11-install/ Proxmox Windows11 설치Proxmox를 본격적으로 써먹기 위해서 윈도우 VM을 하나 올리기로 결정. 일단 윈도우에 Guest-Agent 설치하는 글과, GPU Passthrough 원격접속 이렇게 세가지 글로 분리해 작성하게 될 것 같다. 설치 준blog.koder.page
윈도우즈 사용자 정의하는 툴이다.MacOS ---> Windows (RDP) 로 원격 접속 시, 로지텍 마우스의 사이드 버튼인 "앞으로/뒤로 가기" 안되어서 찾아보니 해당 툴의 "키보드 관리자"로 설정할 수 있다고 한다. https://learn.microsoft.com/en-us/windows/powertoys/ Microsoft PowerToysMicrosoft PowerToys is a set of utilities for customizing Windows. Utilities include ColorPicker, FancyZones, File Explorer Add-ons, Image Resizer, Keyboard Manager, PowerRename, PowerToys Run, a Shortc..
나는 Qt6.7을 설치하면서 Qt를 위한 웹 어셈블리 패키지도 함께 설치하였다. 그래서 WASM SDK를 잡아주어야 한다.https://emscripten.org/docs/getting_started/downloads.html Download and install — Emscripten 3.1.66-git (dev) documentationNote If you want to use your system’s Node.js instead of the emsdk’s, it may be node instead of nodejs, and you can adjust the NODE_JS attribute of your .emscripten file to point to it.emscripten.org그런데 내가 설..
프로그래밍은 예측불허의 여정이다. 코드가 실행되는 동안 예외 상황은 피할 수 없고, 심지어 예외 처리 메커니즘도 때로는 예외를 처리하지 못할 수 있다. noexcept와 set_terminate를 활용해 예외 처리와 예외 처리 실패에 대응하고 프로그램의 안정성과 신뢰성을 높이는 방법을 알아보자.예외 처리 생략 - noexcept함수에서 문제가 발생할 때 반드시 예외를 발생시켜야 하는 것은 아니다. 때로는 예외를 발생시키는 것이 득보다 실이 더 클 때도 있다.오류와 예외는 엄연히 다르다. 값이나 실행 흐름을 충분히 예측할 수 있을 때는 if문으로 처리하는 것이 성능 면에서 훨씬 이득이다.함수가 예외를 던지지 않음을 나타낼 때는 다음처럼 noexcept 키워드로 명시할 수 있다. 이처럼 함수가 예외를 던지지..
기본으로 제공되는 리터럴 외에 개발자가 리터럴을 직접 정의할 수도 있다. 리터럴을 나타내는 접미사를 함수 이름으로 만들면 되는데, 다음처럼 사용자 정의 리터럴 연산자 operator"" 를 사용한다.반환_타입 operator"" 러터럴_접미사(매개변수) 이렇게 하면 해당 접미사를 붙인 값은 사용자가 정의한 값으로 바꿔서 사용할 수 있다. 다음 코드는 마일(mile)과 킬로미터(kilometers) 단위를 리터럴로 정의한 예이다.#include using namespace std;const long double km_per_mile = 1.609344L;long double operator"" _km(const long double val){ return val;}long double operato..
nvidia 도커 컨테이너 사용을 위한 패키지와 설정도 모두 하였는데... 다음과 같은 에러가 발생했다.도커가 nvidia 설정이 잘 되었는지 테스트할 겸 아래와 같이 명령을 실행했다. docker run --gpus all nvidia/cuda:11.5.2-base-ubuntu20.04 nvidia-smi그러나 "Failed to initialize NVML: Unknown Error" 에러가 나타났다... 어쩐지... ai가 응답하는 것이 영... 시원찮았다. GPU가 아닌 CPU로만 응답을 했었구나...아...Solutionsudo vim /etc/nvidia-container-runtime/config.toml위의 명령을 통해 config.toml 파일에 접근한다. 그 후 다음과 같이 변경해주자...
Docker Hub (https://app.docker.com/) 에 push & pull 을 하려면, 먼저 로그인을 해야 한다. 따라서 다음과 같이 로그인을 진행할 것이다.$ docker login위의 명령을 실행하면 ID & Password를 입력하라고 나온다. 계정 정보가 맞다면 로그인이 될텐데.. 그러면, `$HOME/.docker/config.json` 파일에 해당 비밀번호가 base64로 인코딩 돼어 다음과 같이 입력된다. { "auths" { "https://index.docker.io/v1/: { "author": "" } }}이곳에 비밀번호가 자동으로 들어가는 이유는, 다음 login할 때 조금 더 편하게 로그인하기 위함이다. 이것이 장점이 될 수 있지만 단점이 될..
PyPI(Python Package Index)는 파이썬 프로그래밍 언어를 위한 소프트웨어 패키지 저장소이다.PyPI는 파이썬 개발자들이 작성한 다양한 패키지와 라이브러리를 공유하고, 이를 다른 개발자들이 쉽게 설치하고 사용할 수 있도록 돕는 역할을 한다.PyPI에서 제공하는 패키지들은 pip 라는 패키지 관리 도구를 통해 간편하게 설치할 수 있다. 예를 들어, PyPI에서 제공되는 특정 패키지를 설치하고 싶다면 터미널에서 다음과 같은 명렁어를 입력한다.pip install 이렇게 하면 해당 패키지가 PyPI에서 다운로드되어 사용자의 로컬 환경에 설치된다. PyPI는 파이썬 개발자들 사이에서 매우 중요한 역할을 하며, 오픈 소스 커뮤니티의 성장과 발전을 촉진하는 데 기여하고 있다.https://pypi...
Meson은 소프트웨어 벨드 시스템의 일종이다. 이것은 컴파일 및 빌드 프로세스를 간단하고 효율적으로 관리하기 위해 설계되었다.https://mesonbuild.com/ The Meson Build systemThe Meson Build system Overview Meson is an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible. The main design point of Meson is that every moment a developer spends writing or debugging builmesonbuild.comMeson의 주요한 ..
보호되어 있는 글입니다.
vcpkg는 Microsoft 및 C++ 커뮤니티에서 유지 및 관리하는 무료 오픈 소스 C/C++ 패키지 관리자이다. 2016년에 시작된 이 기능은 개발자가 프로젝트를 최신 버전으로 마이그레이션하는 데 도움을 준다. vcpkg는 Windows, MacOS, Linux에서 개발자가 사용하는 플랫폼 간 도구로 발전했다. vcpkg에는 모든 빌드 및 프로젝트 시스템을 지원하여 개발 프로세스를 용이하게 하도록 설계된 오픈 소스 라이브러리 및 엔터프라이즈 지원 기능의 대규모 레지스트리가 있다. vcpkg는 핵심 C++ 도구이며 CMake의 스크립트를 사용하여 C++로 작성된다. C/C++ 개발자 환경의 고유한 문제를 해결하기 위해 처음부터 설계되었다.vcpkg를 사용해야 하는 이유2,200개가 넘는 오픈 소스 라..