라벨이 컴퓨터인 게시물 표시

빌드 후 이벤트 명령줄로 파일 복사하는 방법 (post build event command line copy file) (Visual Studio)

이미지
빌드 후 이벤트 명령줄로 파일 복사하는 방법에 대해 알아보도록 하겠습니다. 목차는 다음과 같습니다. 😘 빌드 후 파일 복사하기(이벤트 명령줄 실행) : post build event command line 빌드 후 이벤트 명령줄 매크로 빌드 후 파일 복사하기(이벤트 명령줄 실행) : post build event command line Visual Studio에서는 빌드 후 이벤트 실행을 이용하여 특정 행위를 명령할 수 있습니다. 이번에 소개해드릴 것은 빌드 파일을 별도의 경로에 복사하는 기능입니다. copy 명령은 소스파일을 타겟디렉토리에 복사하는 명령어랍니다. copy "source file" "destination directory" " 문자는 생략해도 되는데 가독성 차원에서 사용하는 편입니다. 해당 예시자료는 AdsJumboWinForm.dll, Tesseract.dll을 copy 하고 x64, x86, tessdata 폴더 내용을 xcopy 하도록 진행합니다. xcopy <source> <destination> /y /s /i 에서 의미하는 매개변수는 아래의 표에 추가해 놓았습니다. copy "$(TargetDir)\AdsJumboWinForm.dll" "$(TargetDir)\Obfuscator_Output" copy "$(TargetDir)\Tesseract.dll" "$(TargetDir)\Obfuscator_Output" xcopy "$(TargetDir)\x64\*.*" "$(TargetDir)\Obfuscator_Output\x64" /y /s /i xcopy "$(TargetDir)\x86\*.*" "$(TargetDir)\Obfuscator_Output\x86" /y /s /i xcopy "$(TargetDir)

넷플릭스 요금제 및 HD, UHD 화질 이용 방법

이미지
넷플릭스 요금제 공통점, 차이점 넷플릭스 요금제는 3가지가 있습니다. Basic, Standard, Premium입니다. 혼자서 베이직을 하는 것보다는 가족끼리 프리미엄을 등록하는 것이 비용면에서나 화질면에서나 추천하는 방법입니다. 공통점 베이식 스탠다드 프리미엄 영화, TV 프로그램 및 게임 무제한 이용 ✅ ✅ ✅ 노트북, TV, 스마트폰 또는 태블릿으로 시청 ✅ ✅ ✅ 차이점 베이식 스탠다드 프리미엄 월간 요금 9,500원 13,500원 17,000원 동시접속 가능한 명수 1 2 4 콘텐츠를 저장할 수 있는 스마트폰 또는 태블릿의 수 1 2 4 HD 화질 이용 가능 ❌ ✅ ✅ UHD 화질 이용 가능 ❌ ❌ ✅ 프리미엄의 경우 4인까지 동시 시청이 가능합니다. 가족 4명이 요금을 분담하면 월 4,250원에 최상급 화질로 넷플릭스를 이용하실 수 있습니다. 스탠다드, 프리미엄 회원 HD, UHD 화질 이용하기 탠다드 및 프리미엄 회원이 HD 및 UHD 화질을 이용하려면 앱 재생 설정을 변경하고, 화질이 지원되는 브라우저를 선택해야 합니다. 어떻게 설정해야 하는지 비교자료를 안내해드리겠습니다. 앱 재생 설정 변경 계정 => 프로필 & 자녀 보호 설정 => 변경(재생 설정) => 화질 및 데이터 이용 설정 => 높음

구글 스프레드시트 출력 시 대괄호 없애는 방법

이미지
구글 스프레드시트 출력 시 대괄호 없애는 방법 구글 스프레드시트에서 출력을 하려는데 대괄호를 없애고 싶으신가요? 대괄호를 지우고 싶은데 방법을 알고 싶으신 분을 위해 작성하였습니다. 다음과 같은 상황에 대한 해결방법을 안내해드립니다. 해당 현상의 특징은 출력물 최하단으로 내려가 보면 알 수 있습니다. 출력물 밑바닥에 보시면 [1], [2]. [3] 등 번호가 매겨진 것에 대한 데이터 상세를 확인할 수 있습니다. 즉, [데이터] 탭의 [데이터 확인] 에서 미리 정의한 코드 모음인 것이지요. 스프레드시트 출력 옵션에서 아래로 내려가면 서식 지정하는 부분이 보입니다. 서식 지정을 열어보면 눈금선 표시와 메모 표시가 있습니다. 대괄호가 보인다면 메모 표시에 체크가 되어 있을 가능성이 높습니다. 대괄호 출력을 원하지 않는다면 메모 표시의 체크를 해제해 주세요. 메모 표시를 체크 해제하는 순간 출력 미리보기에서 대괄호가 사라지는 것을 볼 수 있습니다. 이외에도 여러가지 출력 옵션이 있으니 원하는 부분을 체크하고 출력해 주세요.

엑셀 인쇄 시 설정에서 페이지와 위치의 뜻이 무엇인가요?

이미지
엑셀 인쇄 시 설정에서 페이지와 위치의 뜻 엑셀에서 인쇄 시 엑셀의 버전에 따라 설정 부분에 페이지와 위치가 있는 것을 확인할 수 있습니다. 페이지는 무엇이고 위치는 또 무엇인지 확인해 보도록 합시다. 우선 요약부터 하자면 페이지는 인쇄를 시작할 페이지, 위치는 인쇄를 종료할 페이지를 뜻합니다. 페이지 페이지는 페이지 지정 시 인쇄를 시작할 페이지를 뜻합니다. *인쇄할 매수의 선택은 페이지 부분이 아니고 상단의 복사본에서 합니다. 위치 위치는 지정한 페이지에서 인쇄를 종료할 페이지를 설정한다는 뜻입니다. 인쇄 페이지, 위치 뜻 엑셀 인쇄 시 페이지, 위치가 무슨 뜻인가에 대한 정리를 해보겠습니다. 페이지 및 위치는 기본 인쇄 시 페이지 범위의 페이지 지정과 동일한 뜻이며 다음과 같은 속성이 있습니다. 페이지 여부 위치 여부 인쇄 페이지 X (페이지 공란) X (위치 공란) 전체 페이지 인쇄, 처음부터 끝까지 모두 인쇄하는 기본값입니다. O X (위치 공란) 페이지 값부터 끝장까지 인쇄 (페이지 1, 위치 공란) => 1페이지부터 끝장까지 인쇄 (페이지 3, 위치 공란) => 3페이지부터 끝장까지 인쇄 X (페이지 공란) O 위치에만 값이 들어가있는 경우에는 페이지를 1로 봅니다. 첫 째장부터 위치장까지 인쇄합니다. (페이지 공란, 위치 3) => 1페이지부터 3페이지까지 인쇄 (페이지 공란, 위치 1) => 1페이지부터 1페이지까지 인쇄 O O 페이지와 위치 모두에 값이 들어가있는 경우에는 해당 페이지장부터 위치장까지 인쇄합니다. 페이지보다 위치가 값이 작더라도 문제 없습니다. (페이지 1, 위치 3) => 1페이지부터 3페이지까지 인쇄(페이지~위치) (페이지 3, 위치 1) => 1페이지부터 3페이지까지 인쇄(위치~페이지) (페이지 1, 위치 1) => 1페이지부터 1페이지까지 인쇄 보통은 둘 다 공란인 기본값을 사용하거나, 페이지와 위치를 모두 입

공동인증서가 하드디스크에 안 보임 해결 방법, 공동인증서 위치 찾기 (NPKI, Natural Public Key Infrastructure, 공인인증서)

이미지
공동인증서가 하드디스크에 안 보임 해결 방법 공동인증서가 하드디스크에 안 보임 해결하기 공동인증서 주체 필드 및 값이 의미 알아보기 하드디스크에 분명히 존재하는 공동인증서가 안 보이는 현상이 있나요? 특정 사이트에서는 정확한 공동인증서 경로를 추적하는 경우가 있습니다. 정확한 공동인증서 위치를 KICA(한국정보인증)를 예를 들어 알아봅시다. 인증서가 하드디스크에 저장되어 있는 것을 확인하였는데도, 입력하려는 화면에서 인증서가 보이지 않습니다. 공동인증서 경로로 이동해보니, 인증서 폴더의 위치가 이상한 것을 확인하였습니다. 우선, 공동인증서가 안 보이는 현상을 어떻게 해결하는지 안내해드리고, 이 부분에서 어디가 이상한 것인지에 대한 것은 추후 안내해드리겠습니다. (공동인증서주체에서 각 기호는 특정한 의미를 가지고 있는데, 그 부분에 대해 나중에 서술하겠습니다.) 공동인증서 안 보임 해결 KICA는 NPKI > KICA > USER에 위치해 있어야 합니다. 위치를 이동하겠습니다. 이제 정상적으로 인증서가 조회되는 것을 확인하였습니다. 이것으로 공동인증서가 하드디스크에 보이지 않는 현상을 해결할 수 있답니다. 이제 공동인증서 폴더에 적혀있는 주체 필드와 값에 대해 알아보겠습니다. 공동인증서 주체 필드 및 값 공동인증서 주체 필드에 대한 값을 알아보도록 합시다. 각각 cn, ou, o, c 등이 있는데 무엇을 뜻하는지 확인해 보겠습니다. cn cn은 Common Name을 뜻합니다. 주체의 일반명으로 보통 은행개인과 같은 금융기관용이면 여러분의 이름으로 되어 있습니다. ou ou는 Organization Unit을 뜻합니다. 발급주체의 조직단위를 배열로 표시합니다. 상기 예시자료에는 ou=건강보험,ou=MOHW RA센터,ou=등록기관,ou=licensedCA 라고 표시를 하고 있습니다. 보통 병원에서 KICA를 통해 발급받은 공동인증서 양식은 다음과 같습니다. MOHW = 보건복지부(Ministry of Health an

OBS Studio 녹화를 시작하지 못했습니다. 코덱을 여는데 실패함 해결 방법

이미지
OBS Studio 녹화를 시작하지 못했습니다. 녹화를 시작하지 못했습니다. NVENC 코덱을 여는데 실패함: Function not implemented 비디오 드라이버가 최신인지 확인해 주십시오. 해당 현상은 상기에서 언급한 바와 같이 비디오 드라이버를 최신화 하여 해결할 수 있는데, 그 방법은 무엇인지 알아보도록 합시다. 그래픽 카드 확인하는 방법 (노트북) 비디오 드라이버를 최신화 하려면 우선 내 피씨에 무슨 비디오 드라이버가 설치되어 있는지 알아야겠죠? 엔비디아 지포스 드라이버를 사용하는 경우에는 NVIDIA 제어판이 설치가 되어 있을 것입니다. [시작 버튼]을 누른 다음에 NVIDIA Control Panel 을 검색하여 제어판을 실행합니다. 그리고 좌측하단에 있는 [시스템 정보] 또는 도움말(H)에서 [시스템 정보]를 선택합니다. 시스템 정보 디스플레이 탭에서 현재 설치되어 있는 그래픽 카드를 확인할 수 있습니다. 이 컴퓨터는 GeForce RTX 2070인 것을 확인하였습니다. 그래픽 카드를 확인하는 두 번째 방법은 장치 관리자의 디스플레이 어댑터를 확인하는 것입니다. 시작 버튼을 누른 다음에 장치 관리자를 검색한 다음에 실행하여 디스플레이 어댑터 탭으로 이동합니다. 그래픽 카드 확인 세 번째 방법은 시작 버튼을 누른 다음에 dxdiag 를 검색하여 실행하는 방법입니다. 이렇게 하면 DirectX 진단 도구가 실행이 되는데, 디스플레이 탭의 디바이스에서 현재 기기의 정보를 확인할 수 있습니다. 여러 방법이 있는데 이중 마음에 들거나 편한 방법 한 가지만 선택하시면 됩니다. 그래픽 카드 다운로드 및 최신 업데이트 그래픽 카드 정보를 확인하였다면, 이제 마지막으로 최신 그래픽 드라이버를 다운로드 할 차례입니다. 먼저 NVIDIA GeForce 공식 드라이버 사이트로 이동합니다. 그리고 제품 유형, 제품 시리즈, 제품 계열, 운영 체제를 바르게 선택하여 드라이버를 다운로드 및 최신화를 진행합니다. 설치를 완료하면 &quo

듀얼 모니터 설정 방법 (이중 모니터 연결하기)

이미지
듀얼 모니터 설정 방법 모니터 초기 설정 시, 2개의 모니터가 있다면 필수적으로 거쳐가야 하는 것이 있습니다. 바로 듀얼 모니터 설정이지요. 모니터를 바꿀 일이 많이 없다보니 할 때마다 기억이 안 나서 간단히 기록을 남기고자 합니다. 목차는 다음과 같습니다~ 모니터 연결(하드웨어 연결) 프로젝트 설정 방법 디스플레이 설정 방법 모니터 연결 (하드웨어 연결) 우선 모니터를 연결할 차례입니다. HDMI TO DVI 케이블이 있을 것이니 모니터와 노트북을 연결합니다. 프로젝트 설정 방법 케이블 연결을 완료하였으면 이제 모니터 설정을 할 차례입니다. 듀얼 모니터 설정 방법은 크게 2가지가 있습니다. 이번 게시물에서는 그 중에 가장 간단한 방법으로 프로젝트를 설정하는 방법에 대해 안내하겠습니다. '윈도우 모양 키'를 누른 다음, 'P'를 눌러주세요. '윈도우 키 + P'를 누르면 프로젝트 설정 기능이 표시가 될 것입니다. [확장]을 선택하면 듀얼 모니터 설정이 완료가 됩니다. 프로젝트의 각 기능 PC 화면만: 노트북 화면만 표시합니다. 복제: 노트북에 있는 화면을 복제하여 모니터에도 표시합니다. 확장: 듀얼 모니터를 설정합니다. 주 모니터와 서브 모니터를 확장 형식으로 연결합니다. 두 번째 화면만: PC에 연결한 모니터 화면만 표시합니다. 디스플레이 설정 방법 원하는 주 모니터가 설정되어 있지 않을 때 추가 조치 방법입니다. 바탕화면에 우클릭을 한 다음, 디스플레이 설정으로 이동해 주세요. 디스플레이 [식별]을 누르시면 디스플레이 번호를 확인할 수 있습니다. 모니터 위치에 맞추어 길게 누르신 다음 드래그로 정렬을 새로 해주세요. 디스플레이의 중심이 되는 주 모니터를 설정하는 방법입니다. 여러 디스플레이를 [확장] 한 상태에서 [이 디스플레이를 주 모니터로 만들기]를 체크합니다. 이것으로 듀얼 모니터 설정을 완료하실 수 있답니다!

숫자 간격 벌어짐 해결 방법! 전각문자와 반각문자. (Alt + =)

이미지
숫자 간격 벌어짐 현상을 해결해 보도록 합시다. '전각문자와 반각문자'에 대해 알아보려고 해요! 숫자를 입력하다 보면 어딘가 어색하게 숫자의 간격이 많이 벌어진 것처럼 보이는 경우가 있습니다. "혹시 실수로 스페이스를 넣었나?" 하며 간격 사이사이마다 클릭을 해보아도 별도의 공간이 보이지가 않습니다. 어떻게 된 것일까요? 해결을 위해 전각(全角) 문자와 반각(半角) 문자에 대해 알아보도록 합시다. 글자의 배치 과정을 기준으로 전각문자와 반각문자로 구분할 수 있습니다. 한글은 모두 전각문자에 속하며, 숫자와 영문은 전각문자와 반각문자를 각각 나눌 수 있습니다. 윈도우에서 전각, 반각 설정을 하는 단축키는 알트를 누르고 이퀄을 누르는 것입니다. (단축키 : Alt + =) 반각에서 전각, 또는 그 반대로 설정을 복구하려면 다시 한번 단축키를 눌러 주세요. 코드페이지 949 인코딩을 기준으로 하면, 반각문자는 1바이트이며 전각문자는 2바이트의 공간을 차지합니다. 위의 사진을 보더라더 반각문자 "12"와 전각문자 "1"의 길이가 유사한 것이 보입니다. 다음은 전각문자와 반각문자의 길이 차이를 몇 가지 인코딩별로 비교해 본 것입니다. 참고하시면 될 것입니다. public void BeomSang() { string 반각숫자 = "12345"; string 전각숫자 = "12345"; string 반각한글 = "가나다"; string 전각한글 = "가나다"; string 반각영문 = "abc"; string 전각영문 = "abc"; string[,] arr = { { "[반각] 숫자", 반각숫자 }, { "[전각] 숫자", 전각숫자 },

한글 쪽 복사 방법 (페이지 복사 붙여넣기)

이미지
한글 프로그램은 이름 자체에서도 볼 수 있듯이 한글 사랑이 각별한데요, 흔히 사용하는 '페이지'라는 단어 대신 '쪽'이라는 표현을 사용합니다. 엑셀 같은 프로그램에 더 익숙하다보니, '페이지를 어떻게 복사해야 하나?'하고 한참을 찾았네요!  이번 시간에는 한글에서 쪽을 복사하는 방법에 대해 안내해 드리려고 합니다. 쪽 추가하는 방법에 대해 처음에는 한참을 헤맸는데요, 의외로 빨리 할 수 있는 방법을 찾아보았답니다. (이 방법보다 더 좋은 것이 있을 수도 있어요!) 먼저, 한글 문서에서 원하는 위치에 새로운 쪽을 추가하고 싶을 때에는, 문서의 상단에 있는 '보기' 메뉴를 클릭합니다. 그 다음에는 '작업창'을 선택합니다. 마지막으로 '작업창'에서 '쪽 모양 보기'를 선택하세요. 그리하면 문서의 구조와 함께 쪽 모양이 표시될 것입니다. 해당 기능은 문서의 각 페이지를 시각적으로 보여주는 역할을 합니다. 이제 쪽 모양이 보이면, 새 쪽을 추가하고 싶은 위치에서 마우스를 우클릭합니다. 그러면 여러 옵션이 나타날 텐데요, 여기서 선택해야 할 것은 '쪽 복사하기'입니다. 이를 선택하면 해당 쪽의 내용이 복사되어 클립보드(Ctrl+C)에 저장됩니다. 마지막으로 원하는 위치에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 후, '쪽 붙이기'를 선택합니다. 이렇게 하면 클립보드에 저장된 쪽이 문서에 붙여지게 된답니다. 이제 새로운 쪽을 추가하고 싶은만큼 이 과정을 반복하세요. 단축키를 통해 빠르게 추가해 보세요~ 한 번 익숙해지면 손쉽게 할 수 있을 거예요!

특수문자 읽는 법 (특수기호 읽는 방법)

이미지
특수문자 읽는 법 특수문자에 대해 확인해 봅시다. 특수문자 영문 발음 ` Grave 그레이브 ~ Tilde 틸드 ! Exclamation mark, Exclamation point 익스클레메이션 마크 @ At sign 앳 사인 # Sharp, Crosshatch 샾, 크로스해치 $ Dollar sign 달러 사인 % Percent sign 퍼센트 사인 ^ Caret, Circumflex 캐럿, 써쿰플렉스 & Ampersand 앰퍼샌드 * Asterisk 애스터리스크 ( Left Parenthesis 레프트 퍼렌서시스 ) Right Parenthesis 라이트 퍼렌서시스 { Left Brace 레프트 브레이스 } Right Brace 라이트 브레이스 [ Left Bracket 레프트 브래킷 ] Right Bracket 라이트 브래킷 < Left Angle Bracket 레프트 앵글 브래킷 > Right Angle Bracket 라이트 앵글 브래킷 - Hypen, Dash, Minus sign 하이픈, 대시, 마이너스 사인 _ Underscore 언더스코어 = Equal sign 이퀄 사인 + Plus sign 플러스 사인 \ Backslash 백슬래시 | Vertical bar, Pipe 버티컬 바, 파이프 ; Semicolon 세미콜론 : Colon 콜론 ' Apostrophe 아포스트로피 " Quotation mark 쿼테이션 마크 , Comma 콤마 . Dot, Period 닷, 피리어드 / Slash 슬래시 ? Question mark 퀘스천 마크 'SELECT * FROM DUAL' 읽어보면, "셀

한글 2010 hwpx 깨짐 해결 방법

이미지
한글 2010 hwpx 깨짐 해결 한컴 오피스 한글과 관련한 프로그램 확장자는 보통 hwp였는데, 어느샌가 hwpx를 많이 쓰고 있네요.😅 문제는 한글 2010에서 글자가 깨짐 현상이 발생하여 글이 제대로 안 보이는 현상이 발생한 것입니다. 그에 대한 해결방법을 알아보도록 합시다. hwpx 파일을 열어보려니 글자가 깨져서 나오는 현상을 해결합시다. HWPX 파일이 무엇인가? hwpx 확장자는 한글 표준 문서 형식을 뜻합니다. hwp 파일과 호환이 가능하며, hwpx 도입 배경은 다음과 같대요.😀 hwpx 문서의 콘텐츠는 기계에서 판독하거나(machine readable) 다양한 시스템 및 도구에서 재가공 또는 재수정할 수 있습니다. 한글 문서를 데이터 분석에 활용하여 정보와 지식을 손쉽게 공유 가능합니다. 한컴오피스 뷰어 (통합뷰어) 최신 버전으로 다운로드하여 보기 뷰어 기능만 필요할 때 또는 2010 미만 버전을 사용하는 경우에는 한컴오피스 2022 뷰어 (통합뷰어)를 다운로드하여 내용을 확인할 수 있습니다. 물론 뷰어인 만큼 수정이 불가하다는 단점이 있습니다. 해당 방법을 진행하시려면 한컴 공식 홈페이지 => 고객지원 => 다운로드를 이용해 주세요. 한글 2010 업데이트 한글 2010을 사용하고 있다면 hwpx를 조회할 수 있는 업데이트를 진행해 볼 수 있습니다. 뷰어 다운로드와 마찬가지로 홈페이지 => 고객지원 => 다운로드를 확인해 주세요. 기능/보안 부분을 누르시면 됩니다. (한컴오피스 공식 홈페이지에서 누르세요) 2010 SE+ (2010, 2010 SE 포함) 상세보기 기능/보안 매뉴얼

그래픽카드 RTX 3070 오류 코드 31, 43 해결 방법 (윈도우10)

이미지
그래픽카드 RTX 3070 오류 코드 31, 43 그래픽카드 RTX 3070을 사용하다보니, 오류가 발생하였습니다. 오류코드는 31과 43이라고 하는데, 해결 방법에 대해 알아보도록 합시다. '처음에는 어떻게 고쳐야 하나'하고 막막했는데, 하나하나 시도한 끝에 해결이 되어 정말 다행입니다. 여러분도 천천히 따라하시면 충분히 해결할 수 있을 것입니다. 목차는 다음과 같습니다. 디스플레이 어댑터 그래픽카드 코드 31(코드 43) 장치 제거(장치 관리자, 디스플레이 어댑터), 윈도우 업데이트(windows update) 장치관리자 > 디스플레이 어댑터 > 장치 제거 디스플레이 드라이버 최신화 디스플레이 드라이버 폴더 정리 (미시행) DDU(display driver uninstaller) 디스플레이 어댑터 그래픽카드 코드 31(코드 43) 코드 31 Windows에서 필요한 드라이버를 로드할 수 없기 때문에 해당 장치가 올바르게 작동하지 않습니다. (코드 31) 지정한 요청은 대상 장치에 유효하지 않은 작업입니다. 코드 43 이 장치에서 문제가 보고되었기 때문에 장치를 중지했습니다. (코드 43) 그래픽카드 처음에 43이 떴었는지 31이 떴었는지 기억이 안 나네요. 작업을 계속 하면서 봤을 때 43도 나왔었는데 그건 별도로 캡처를 안 했습니다. 그럴 정신이 아니었습니다... 😂😭 장치 제거(장치관리자, 디스플레이 어댑터), 윈도우 업데이트(windows update) 우선 시도해볼 것은 장치 제거, 그리고 윈도우 업데이트를 해보는 것입니다. 이제 시작하겠습니다! 장치 제거 [윈도우키] > [장치 관리자]를 검색하시고 [디스플레이 어댑터]에서 그래픽카드를 우클릭하고 [디바이스 제거]를 진행합니다. 소프트웨어 삭제는 체크하지 않았습니다. 제거가 된 장치는 몇 초 안에 자동으로 인식이 됩니다. [장치 관리자] 상단의 컴퓨터+돋보기 모양의 [하드웨어 변경 사항 검색]을 클릭해 주세요. => 저는 효과가

ㅋㅣㅂㅗㄷㅡ ㅈㅏㅇㅡㅁ ㅁㅗㅇㅡㅁ ㅂㅜㄴㄹㅣ(키보드 자음 모음 분리 해결 방법)

이미지
키보드 자음 모음이 분리되는 현상이 발생하였나요? 아마 이 글을 보고 계신 당신은 'ㅋㅣㅂㅗㄷㅡ ㅈㅏㅇㅡㅁ ㅁㅗㅇㅡㅁ ㅂㅜㄴㄹㅣ(ㅋㅣㅂㅗㄷㅡ ㅂㅜㄴㄹㅣ, ㅋㅣㅂㅗㄷㅡ ㅇㅗㄹㅠ, ㅋ ㅣ ㅂ ㅗㄷ ㅡ ㅈ ㅏㅇ ㅡ ㅁ)'와 같이 글자가 제대로 입력이 안 될 가능성이 높을 것입니다. 이에 대한 해결 방법에 대해 안내해 드리도록 하겠습니다. 키보드 자음 모음 분리(키보드 분리, 키보드 오류, 키보드 자음) 자음 모음 분리는 해당 애플리케이션이 실행 중일 확률이 높습니다. 키보드 자음 모음 분리 원인 윈도우키 + H를 누르셔서 Microsoft Text Input Application이 활성화되었습니다. 키보드 자음 모음 분리 해결 방법 키보드에서 자음 모음이 분리되는 현상을 해결하기 위해 다음의 방법을 차례대로 해보세요. 작업 관리자 실행 (Ctrl + Alt + Del 또는 Ctrl + Shift + Esc 또는 윈도우키 + R 이후 taskmgr 실행) 프로세스에서 Microsoft Text Input Application 작업 끝내기

Chat GPT의 한계를 알아보고 사용하세요~

이미지
Chat GPT의 한계 Chat GPT의 열기가 뜨겁습니다. 뉴스에서도 떠들썩하고, 사람들과 대화할 때에도 대화 주제로 빠짐없이 등장하고 있는 실정입니다. 저 또한 Chat GPT를 알고 난 이후 도움을 많이 받고 있습니다. 다만, 오늘은 Chat GPT의 한계에 대해 알아보고 무조건적인 신뢰를 경계하고자 합니다. Chat GPT란? Chat GPT란 무엇일까요? 우선 'Chat'은 채팅이라고 표기하면 직관적으로 와닿을듯합니다. 인공지능과 대화(채팅)를 지원하는 모델이라는 뜻입니다. 그리고 'GPT'는 Generative Pre-trained Transformer의 약자로 한글로 해석하자면 '사전에 훈련이 된 생성 변환기'라 할 수 있습니다. Chat GPT의 가장 큰 특징은 채팅을 통해 AI(artificial intelligence : 인공지능)가 여러분과 대화한 내용을 기억하고 학습하여 답변내용을 계속 보완해 나간다는 것입니다. 사용자는 인공지능의 답변에 대해 좋아요, 싫어요를 표시하여 피드백을 제출하여 다음번 답변을 향상할 수 있도록 기여할 수도 있습니다. 한계 예시 앞에서 언급한 바와 같이 Chat GPT는 Pre-trained 인공지능 모델입니다. 사전 학습(미리 훈련)된 Chat GPT는 현재 버전이 GPT-3이며 2020년에 발표가 되었습니다. 그리하여 학습된 지식이 2020년에 기초한다는 한계가 있습니다. 또한, 인공지능은 학습하는 정보의 방대성만큼 잘못되거나 한쪽에 치우친 잘못된 안내를 하기도 합니다. 그리하여 다음과 같은 문제를 예로 들 수 있습니다. 2020년까지의 자료가 있어서 2021년 이후 자료의 정확도가 떨어질 수 있습니다. GPT는 모른다는 말을 하지 않는 것으로 보입니다. 잘못된 정보라도 일단 보여주는데, 틀린 것이 아니냐고 다시 물어보면, GPT가 잘못 말한 것 같다고 합니다. 그런데 다시 돌아온 답변이 또 틀린 경우도 있습니다. 가끔 틀린 내용을 맞는 것처럼 얘기

C# OCR(tesseract) traineddata (Tesseract documentation)

광학 문자 인식(OCR: optical character recognition) 엔진 중 tesseract는 구글이 개발하였습니다. 테서랙트의 광학 문자 인식 성능을 높이기 위해 트레이닝을 진행할 수 있는데요, 이번 주제는 traineddata(tessdata) 관련 자료입니다. 테서랙트 OCR 트레인드데이터 파일을 다운로드 받을 수 있는 곳을 소개합니다. Two more sets of official traineddata, trained at Google, are made available in the following Github repos. These do not have the legacy models and only have LSTM models usable with --oem 1. https://github.com/tesseract-ocr/tessdata_best https://github.com/tesseract-ocr/tessdata_fast https://github.com/tesseract-ocr/tessdata 직접적인 트레이닝(언어 학습)을 원하시는 경우 https://tesseract-ocr.github.io/tessdoc/ Tesseract User Manual, Tesseract documentation, tesseract-ocr.github.io 관련 자료가 있습니다. => Training for Tesseract

배치 파일 OCX, DLL 레지스트리 등록 방법

이미지
배치 파일을 이용하여 OCX, DLL 파일을 레지스트리에 등록하는 방법에 대해 안내해드리겠습니다. 배치파일에서 %~dp0 은 현재 경로의 드라이브 문자를 포함한 값을 가져옵니다. 레지스트리에 등록하고 싶은 OCX를 한 곳에 모아 일괄 작업을 원한다면 다음과 같이 배치 파일을 만들 수 있습니다. Windows 폴더의 SysWOW64 폴더로 OCX 및 DLL을 복사하여 regsvr32 명령어로 등록하는 예시 자료입니다. copy "%~dp0ocxName.ocx" "C:\Windows\SysWOW64" C:\Windows\SysWOW64\regsvr32 ocxName.ocx copy "%~dp0dllName.dll" "C:\Windows\SysWOW64" C:\Windows\SysWOW64\regsvr32 dllName.dll

프린트 스풀러 알아보기 (Print Spooler, Spooling)

이미지
이번 시간에는 프린트 스풀러에 대해 알아보도록 하겠습니다. 우선 '스풀러? 스풀링이 무엇인가요?'를 주제로 다루어 볼 것이며, 그 다음, 프린트 스풀러 설정하는 방법과 프린터 스풀 기능을 사용하는 것에 대해 알아보도록 하겠습니다. 프린트 스풀러에서 [ 삭제 중 - 인쇄 중 ] 으로 멈추는 현상 프린트를 하다보면 간혹 [인쇄 중] 상태인데 정작 인쇄는 안 되고, 취소하려니 삭제도 안 되는 현상을 겪으신 적이 있으실 겁니다. 프린트와 관련하여 자주 접하는 단어 스풀(spool)은 무엇을 뜻하는 걸까요? 스풀(SPOOL) 이란 무엇인가요? 스풀(대기열 관리 : Simultaneous Peripheral Operation On-Line) 프린터와 같은 입출력장치를 독립적으로 동작하도록 하여 대기시간을 줄이기 위한 기법입니다. 중앙처리장치(CPU) 집중방식과 상반되는 개념으로 생각하시면 됩니다. 스풀러 정리하기 프린터가 인쇄도 안 되고, 삭제도 안 될 때에는 스풀러를 정리해 줍시다. 스풀링 서비스 실행 상태이기 때문에 바로 삭제할 수는 없을 겁니다. 윈도우키를 누르시고 서비스(services.msc)를 검색해 주세요. Print Spooler 를 찾으신 다음에 서비스를 [중지]해주세요. 여담으로 실행파일 경로가 다음과 같음을 확인할 수 있습니다. C:\Windows\System32\spoolsv.exe 스풀 프로그램의 실제 위치입니다. spoolsv 응용 프로그램으로 실행이 되고 있답니다. 다시 본론으로 돌아가서... 서비스를 [중지] 하셨으면 다음의 경로로 이동합니다. (spoolsv.exe의 하위경로입니다) C:\Windows\System32\spool PRINTERS 에는 대기 상태의 출력물을 보실 수 있습니다. 모두 삭제하시면 됩니다. 프린트 스풀러를 다시 실행하기를 원하시면 서비스로 돌아가셔서 서비스 [시작] 을 눌러주시면 됩니다. 스풀 기능 사용하지 않기 스풀 기능을 사용하지 않는 방법도 있습니다. 프린터 스풀

C# Regex, Regular Expression 사용법, 그리고 문법 알아보기

이미지
C# 정규표현식(regex)에 대해 알아보는 시간입니다. 정규표현식 또는 정규식 표현은 Regular Expression(REGEX)이라는 단어에서 볼 수 있듯이 정규화 된 특정의 규칙을 표현하는 방법입니다. 거의 모든 프로그래밍에서 활용이 되므로 한 번쯤 읽어보시면 도움이 많이 될 것입니다. 주요 개념으로는 패턴(pattern)과 매치(match)가 있습니다. 패턴은 일치하는 표현을 구성하는 문자열을 의미하고 매치는 일치하는 결과 배열을 뜻합니다. 매치는 Matches(Matchcollection), Match로 C#에서 자주 언급합니다. 그밖에도 정규표현식은 Regex의 생성자뿐만 아니라 Replace, Split 으로 일치하는 표현을 치환하거나 나누는 용도로 사용할 수 있습니다. 이번 게시물에서는 다음의 목차와 같이 C#에서 사용하는 표현식에 대해 안내해 드리겠습니다. Control Single Characters Control Characters Non-ascii codes Character Classes Quantifiers Anchors Groups Inline Options Backreferences Alternation Substitution Comments Supported Unicode Categories Control Single Characters set, not set, range 등 정규표현식의 핵심이라 할 수 있는 내용입니다. 매우 자주 사용하는 편이므로 숙지해 두시는 게 좋습니다. 표현식 의미 [set] 셋에 있는 어느 문자든 : In that set [^set] 셋에 있는 모든 문자 제외 : Not in that set [a–z] a부터 z까지 범위의 어느 문자든 : In the a-z range [^a–z] a부터 z까지 범위 모두 제외 문자 : Not in the a-z range . \n을 제외한 어느 문자든 : Any except \n (new line) \char 표현식에서 사용하는 특수문자를 문자 그대로 : Escape

범상의 범상치 않은 블로그 개인정보처리방침

  < 범상 >('https://www.beomsang.com'이하 '범상의 범상치 않은 블로그') 은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은  2023 년  1 월  1 부터 적용됩니다. 제1조(개인정보의 처리 목적) < 범상 >('https://www.beomsang.com'이하 '범상의 범상치 않은 블로그') 은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. 1. 재화 또는 서비스 제공 서비스 제공, 콘텐츠 제공, 맞춤서비스 제공을 목적으로 개인정보를 처리합니다. 제2조(개인정보의 처리 및 보유 기간) ①  < 범상 > 은(는) 법령에 따른 개인정보 보유·이용기간 또는 정보주체로부터 개인정보를 수집 시에 동의받은 개인정보 보유·이용기간 내에서 개인정보를 처리·보유합니다. ② 각각의 개인정보 처리 및 보유 기간은 다음과 같습니다. 1.<재화 또는 서비스 제공> <재화 또는 서비스 제공>와 관련한 개인정보는 수집.이용에 관한 동의일로부터<지체없이 파기>까지 위 이용목적을 위하여 보유.이용됩니다. 보유근거 : 지체없이 파기 관련법령 : 지체없이 파기 예외사유 : 지체없이 파기 제3조(처리하는 개인정보의 항목) ①  < 범상 > 은(는) 다음의 개인정보 항목을 처리하고 있습니다. 1< 재화 또는 서비스 제공 > 필수항목 : 기타 선택항목 : 제4조(개인정보의 파기절차 및 파기방법) ① < 범상 > 은(는) 개인정보 보유기간의 경과, 처리목적 달성

OAuth 개인정보처리방침(범상)

이미지
애플리케이션 범쿠(범상) 개인정보처리방침 1.개인정보처리방침의 의의  - 애플리케이션에 관한 개인정보처리방침을 안내합니다. 2.수집하는 개인정보 (필수 안내사항)  - 개인정보를 수집하지 않습니다. 3.수집한 개인정보의 이용 (필수 안내사항)  - 개인정보를 이용하지 않습니다. 4.개인정보의 제공 및 위탁 (필수 안내사항)  - 개인정보를 제공, 위탁하지 않습니다. 5.개인정보의 파기 (필수 안내사항)  - 개인정보를 수집하지 않기에 파기하지 않습니다. 6.이용자 및 법정대리인의 권리와 행사 방법 (필수 안내사항)  - 이용자는 자신의 개인정보에 대한 열람을 요청할 수 있습니다. 7.개인정보보호를 위한 노력 (필수 안내사항)  - 동의 없는 개인 정보를 수집, 이용하지 않도록 노력합니다. 8.개인정보 보호책임자 및 담당자 안내 (필수 안내사항)  - 애플리케이션 개발자 본인 9.개인위치정보의 처리 (필수 안내사항)  - 개인위치정보를 수집, 처리하지 않습니다.