🛠️ AI 로컬 머신 가동 가이드 (9950X3D + 9070 XT)1단계: 윈도우 기반 다지기 (OS & Driver)내장 그래픽과 외장 그래픽을 분리하여 인식시키는 핵심 단계입니다.모니터 2대를 메인보드 포트에 연결 (내장 그래픽 출력)AMD 아드레날린 최신 드라이버 설치 (윈도우가 9070 XT를 연산 장치로 인식)WSL2 설치 및 우분투 환경 구성# PowerShell(관리자)에서 실행wsl --install -d Ubuntu-24.042단계: AMD ROCm 가속 설정 (WSL2 내부)리눅스 환경에서 9070 XT의 연산 능력을 깨우는 과정입니다.# WSL2 터미널 진입 후 입력sudo apt update && sudo apt upgrade -y# GPU 상태 확인 (9070 XT가 리스트에 ..
리눅스 생태계의 다음 진화: 디지털 서명을 통한 소프트웨어 신뢰 강화서론리눅스 운영체제는 현재 전 세계 서버 인프라, 클라우드 환경, 그리고 수많은 임베디드 장치에서 핵심적인 역할을 수행하고 있다. 리눅스의 오픈 소스 철학은 투명성과 커뮤니티 협력을 통해 소프트웨어 품질을 높여왔지만, 현대의 복잡하고 상업화된 디지털 환경에서 소프트웨어의 신뢰성을 보장하는 방식은 진화가 필요하다. 윈도우(Windows)의 디지털 서명(Authenticode)과 같은 메커니즘은 파일의 '출처'와 '무결성'을 강력하게 보증한다. 리눅스 역시 패키지 관리 시스템 내에서 GPG 서명을 활용하고 있지만, 개별 실행 파일 수준의 강력한 신원 보증 및 사용자 친화적인 검증 시스템을 적극적으로 도입하고 활용하여 소프트웨어 공급망 보안을..
🔍 UNREFERENCED_PARAMETER 매크로를 꼭 써야 하는 이유"이 매개변수 안 쓰는데… 지워도 되나?""경고가 자꾸 뜨네? 어떻게 없애지?"이런 고민, 한 번쯤 해보셨죠?C/C++ 코딩을 하다 보면 함수 시그니처에 선언된 매개변수를 사용하지 않는 경우가 종종 생깁니다.이럴 때 등장하는 게 바로 👉 UNREFERENCED_PARAMETER(x) 매크로입니다.⚠️ 문제 상황void OnEvent(int eventCode, void* pContext){ // 아직 pContext를 사용하지 않음 HandleEvent(eventCode);}Visual Studio에서는 이렇게 경고가 뜹니다:warning C4100: 'pContext': unreferenced formal paramet..
WMI로 Windows 운영 체제 정보 가져오기 WMI는 Windows 시스템 정보를 쿼리할 수 있는 강력한 도구입니다. 이를 통해 운영 체제 이름, 버전, 아키텍처 등 다양한 정보를 가져올 수 있습니다. 1. 코드 설명 아래 코드는 WMI를 사용하여 Windows 운영 체제 정보를 가져오는 C++ 코드입니다: 2. 코드 #include #include #include #pragma comment(lib, "wbemuuid.lib")void GetWindowsNameWithWMI() { HRESULT hres; // COM 라이브러리 초기화 hres = CoInitializeEx(0, COI..
1. 소스 받기 https://github.com/DOCGroup/ACE_TAO/releases2. 압축 풀기 3. SSL 옵션 활성화 ACE_SSL 라이브러리를 Microsoft Visual Studio에서 빌드하기 위해서는 몇 가지 추가적인 설정이 필요합니다. OpenSSL을 설치하고, ACE 설정 파일을 구성하고, MPC(MakeProjectCreator) 도구를 사용하여 SSL 지원을 프로젝트에 추가하는 방법을 단계별로 설명하겠습니다.1. OpenSSL 설치먼저, OpenSSL을 설치합니다. Windows에서는 Shining Light Productions에서 제공하는 설치 프로그램을 사용할 수 있습니다. 설치 경로를 기억해 두세요. 예를 들어, C:\OpenSSL-Win64에 설치했다고 가정합니..
윈도우 환경에서 사용자가 Clipboard에 넣은 TEXT의 내용과 길이를 확인하기 #include "framework.h"#include "GetClipboardLength.h"#include #include #include #define MAX_LOADSTRING 100// 전역 변수:HINSTANCE hInst; // 현재 인스턴스입니다.WCHAR szTitle[MAX_LOADSTRING]; // 제목 표시줄 텍스트입니다.WCHAR szWindowClass[MAX_LOADSTRING]; // 기본 창 클래스 이름입니다.// 이 코드 모듈에 포함된 함수의 선언을 전달합니다:ATOM ..
- Total
- Today
- Yesterday
- OpenSource
- 패턴
- 다이빙
- C#
- 블루버블다이빙팀
- DLL
- 서귀포
- 양파다이브
- 암호화
- PowerShell
- 디자인패턴
- 성산블루버블
- Windows
- 서귀포블루버블
- C++
- Thread
- 리눅스
- ip
- Linux
- 제주도
- 블루버블
- 블루버블다이브팀
- 울릉도
- 스쿠버다이빙
- C
- RSA
- 윈도우
- ReFS
- Build
- 현포다이브
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |