전체 글304 [Windows SDK] Installtion path 변경 방법 다운로드 링크 : https://developer.microsoft.com/ko-kr/windows/downloads/windows-sdk/ Windows SDK - Windows 앱 개발Windows 11용 Windows SDK에는 Windows에서 실행되는 앱을 만들 때 사용할 수 있는 헤더, 라이브러리 및 도구가 포함되어 있습니다.developer.microsoft.comInstalltion Path 변경 방법 출처 : https://stackoverflow.com/questions/44801241/change-windows-kit-common-installation-path change windows kit common installation pathi'm trying to install Wind.. 2024. 12. 22. [WPF MVVM] System.Windows.Interactivity 를 이용한 ViewModel에서 SizeChanged Event Trigger 예제 입니다. 방법을 찾다보니 , Interactivity 를 이용한 방법이 있어 활용 해보았습니다. .. 2024. 12. 18. [Tomcat 9.0 Windows] HTTPS 설정 시에 Http11AprProtocol 이 가용하지 않은 APR/native 라이브러리를 요구합니다. 오류 해결 방안 [Tomcat 9.0 Windows] HTTPS 설정 시에 Http11AprProtocol 이 가용하지 않은 APR/native 라이브러리를 요구합니다. 오류 해결 방안 Server.xml 에서 HTTPS 로 직접 인증서를 생성하여 Tomcat 실행 시에 아래와 같은 오류가 발생 하면서 동작 하지 않았습니다. maxThreads="150" SSLEnabled="true" scheme="https" secure="true" keystoreFile="D:/openssl/bin/keystore" keystorePass="password" clientAuth="false" .. 2024. 12. 17. [React] does not exist on type 'JSX.IntrinsicElements' 오류 발생 시에 해결 방안 $ yarn add react-router-dom@6.3.0 명령어로 BrowserRouter 구성 요소를 설치 하여도 오류는 해결되지 않았습니다, export 시키는 const 함수의 시작이 소문자가 아닌 대문자로 수정 하니 해결 되었습니다 ,,, 2024. 12. 14. [C++/winrt] Windows::Data::Pdf 이용하여 PDF 파일을 Floyd-Steinberg Dithering 처리 후 LibTiff를 이용하여 MultiTiFF로 저장 예제 입니다. 품질 개선 방안을 계속 모색 해보고 있습니다...! Console 프로그램으로 실행 예시는 아래와 같습니다.#> WindowDataPdf.exe "1" "C:\Users\user\Downloads\test.pdf" "C:\Users\user\Downloads" #include "pch.h"#include #include #include #include #include namespace winrt { using namespace Windows::Foundation; using namespace Windows::Storage; using namespace Windows::Data::Pdf; using namespace Windows::Graphics::Imaging;}winrt::Win.. 2024. 11. 20. Dialog 생성 AfxBeginThread 이용 Thread 호출 예제 입니다. Thread는 계속 반복 하지 않고 , OnInitDialog가 호출 된 후 한번 만 실행되도록 테스트 하였습니다. ex) CPrinterSetDlg.hpublic: CWinThread* m_pThread; static UINT ThreadFunction(LPVOID _mothod); virtual BOOL OnInitDialog(); ex) CPrinterSetDlg.h/// /// AfxBeginThread를 이용하여 Thread를 생성 하고 호출 합니다./// /// BOOL CPrinterSetDlg::OnInitDialog(){ CDialogEx::OnInitDialog(); // TODO: 여기에 추가 초기화 작업을 추가합니다. m_pThread = AfxBeginThread(ThreadF.. 2024. 11. 9. [MFC Console] HwpAutomation을 이용한 Print 진행 예제 입니다. [MFC Console] HwpAutomation을 이용한 Print 진행 예제 입니다. 출처 : https://developer.hancom.com/hwpautomation Hwp 파일에 대하여 오픈 메서드를 호출 할때 마다 보안승인을 하겠냐는 메시지 박스가 발생 하는 부분에 대하여 ,보안 승인 모듈에 대하여 Registry에 등록되어있는지 여부를 체크 하고 등록되어 있지 않다면 등록 시도 하게 끔 하였습니다.#include "pch.h"#include "framework.h"#include #include #include #include "CHwpObject.h"#include "CAction.h"#include "CParameterSet.h"#include "CSet.h"#include "CPrin.. 2024. 10. 20. node net.connect를 이용하여 Blocking TCP Socket Message Send, Receive 테스트 진행 nest.js 가 클라이언트인 상황으로 , TCP Socket을 Listening을 하고 있는 서버에 메시지 전송 예제 입니다. 1. nestjs Client class 작성 진행import { Logger } from "@nestjs/common";export class TcpClient { static logger = new Logger(TcpClient.name); static net = require('net'); static initTcpConnection() { const client = new this.net.Socket(); let result; client.connect(35000 , 'localhost' , (data : stri.. 2024. 10. 9. SHA256 암호화 알고리즘으로 Text 암호화 예제 (1) 암호화 역할 함수를 작성 하였습니다.//test.encrypt.helper.tsexport class TestEncryptHelper { static async encrypt(password: string): Promise { const { createHash } = require('crypto'); return createHash('sha256').update(`${password}[SaltValue]`).digest('hex'); }} (2) 단위 테스트를 진행해보기 위하여 작성 하였습니다.//test.encrypt.helper.spec.tsimport { TestEncryptHelper } from './test.encrypt.helper' describe('encryptTes.. 2024. 9. 30. 이전 1 2 3 4 ··· 34 다음