본문 바로가기

Dev.Stuff27

K-Defense R6 Manager 프로세스 종료 방법(How to terminate K-Defense R6 Manager process) 은행, 금융, 증권 및 정부 기관 등의 서비스 이용 시 설치 되는 킹스정보통신(주) (Kings Information & Network Co., Ltd.)의 키보드 보안 프로그램인 K-Defense Manager 의 경우 해당 서비스를 종료 했음에도 프로세스가 여전히 남아 리소스를 잡아 먹고 작업관리자나 admin 권한의 터미널에서도 종료가 되지 않는다. 회사 홈페이지에서 삭제 솔루션을 제공하나, 어차피 관련 서비스를 이용하면 다시 설치해야 하니 재부팅 없이 프로세스를 종료하는 방법이 필요했다. 테스트 한 여러 방법 중 유일하게 오픈소스 툴인 ProcessHacker 만 K-Defense Manager 프로세스 종료에 성공. 참고로, 다음 방법들은 모두 Access Denied로 실패. taskkill .. 2023. 9. 23.
윈도우 키 비활성 방법 (How to disable Windows key) 게이밍 키보드에는 보통 윈도우 키 락 버튼 기능이 있는 경우가 많지만, 물리적인 해당 기능이 없을 때 다음 방법중 하나를 통해 윈도우 키 비활성 가능. 펑션 키(Fn)가 있는 경우 토글로 활성/비활성 적용. Fn + Windows Key : Aigo A100 키보드의 경우 이 조합으로 비활성 됨. 배터리 아이콘 LED 점등됨. Fn + F6 : 멀티미디어 기능이 매칭되어 있을 경우 적용 안됨. 레지스트리 편집 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoWinKeys"=dword:00000001 DWORD(32비트) 값 이름 NoWinKeys 추가하여 값 데이터 1 설정. 그룹 정책 편집 실행창에서 g.. 2023. 4. 26.
Aseprite v1.3-rc1 Build for Windows 10 사용환경 Windows 10 Pro 22H2 19045.2728 Github Aseprite v1.3-rc1 릴리즈 소스코드 : Aseprite-v1.3-rc1-Source.zip Skia-m102 릴리즈 바이너리 패키지 : Skia-Windows-Release-x64.zip Visual Studio 2022 Community 또는, IDE 설치까지는 부담스럽다면 Command-line 기반의 Microsoft C++ Build Tools 설치 Windows용 C++ CMake 도구 Ninja build 를 기본으로 제공 CMake version 3.25.1-msvc1 Ninja version 1.11.0 Windows 10 SDK(10.0.18362.0) 또는, 현재 최신 Windows 11 SDK(1.. 2023. 4. 1.
Visual Studio Code 다중(Portable mode) 설치 for Windows 7 공식 홈페이지에 따르면 Windows 7 지원 최종 릴리즈는 1.70.3 버전이다. Visual Studio Code July 2022 Learn what is new in the Visual Studio Code July 2022 Release (1.70) code.visualstudio.com Portable Mode 는 .zip파일로 제공되는데 업데이트 페이지에는 해당 버전의 설치 파일 다운로드 링크만 제공된다. 이전 릴리즈 버전의 다운로드 URL 규칙이 있기 때문에 .zip 파일의 경우 해당 규칙에 맞게 URL을 수동으로 조합해줘야 한다. Download type URL Windows x64 zip https://update.code.visualstudio.com/{version}/win32-x6.. 2023. 1. 23.
"향후 네이버 웨일 업데이트를 받으려면 Windows 10 이상이..." 삭제 비활성 방법 향후 네이버 웨일 업데이트를 받으려면 Windows 10 이상이 필요합니다. 이 컴퓨터에서는 Windows 7을 사용 중입니다. 크롬에서도 관련한 배너가 실행할때 마다 뜨게 되는데, 크로미움 기반인 네이버 웨일에서도 동일한 배너가 이번 업데이트에 적용되었다. 크롬과 동일한 방식으로 레지스트리 값 추가를 통해 해당 배너가 안뜨게 비활성화 및 삭제 가능하다. [HKEY_CURRENT_USER\Software\Policies\Naver\Naver Whale] "SuppressUnsupportedOSWarning"=dword:00000001 레지스트리 편집기 사용이 익숙치 않다면 첨부한 파일을 더블 클릭하여 실행하면 위 내용이 레지스트리에 추가된다. 추가 후에는 컴퓨터 재부팅 없이 웨일 브라우저 종료 후 재시동.. 2022. 12. 15.
Aseprite Windows Build UPDATE POST : Aseprite v1.3-rc1 Build for Windows 10 오픈소스 기반의 Sprite Pixel Art Tool Aseprite는 바이너리는 구매하여 사용해야 하지만, 소스를 빌드해서 사용해도 별다른 제약이 없다. 빌드 가이드가 약간 복잡한 감이 있어 Windows에서 빌드환경을 정리. 사용환경 Aseprite 1.2.9 Source Visual Studio 2017 Community Studio python 2.7.10 Cmake 3.12.2 Ninja 1.8.2 Cmake 설치 시 System Path에 등록 옵션을 설정하여 Ninja 바이너리를 Cmake/bin 폴더에 복사하면 빌드시 따로 Path를 잡아줄 필요없어 편리. Build Developer Comma.. 2018. 9. 18.
Eco Sans Mono : 가독성이 뛰어난 코딩 폰트 Consolas, Dejavu Sans Mono, Source Code Pro, Menlo 등의 코딩폰트를 사용해 오다 Source Code Pro로 정착하였으나 최근 가장 마음에 드는 코딩폰트를 발견하였다. 위 폰트들의 단점을 커버하고 다양한 IDE에서 뛰어난 가독성을 보여준다. Consolas : Windows 환경외에 가독성이 떨어지고, ‘l’이 ‘1’과 유사.Dejavu Sans Mono : ‘-‘ 이 비교적 짧음. 볼드체에서 가독성이 떨어짐.Source Code Pro : IDE에 따라 몇몇 사이즈에서 이탤릭체 ‘_’이 사라지는 경우 있음.Menlo : Mac 환경외에 anti aliasing에 따라 가독성이 떨어짐. Eco Sans Mono 다운로드 Eco Sans Mono 를 제작/배포하던 .. 2017. 3. 13.
Vine : 스피드의 기술 6초짜리 동영상을 서비스하는 비디오 버전의 인스타그램이라 할 수 있는 트위터 Vine앱의 경우, 동영상임에도 불구하고 상당히 빠른 로딩 속도를 보여준다. MIT Technology Review에서 당시 Vine 엔지니어링 팀의 리더인 Colin Kroll 이 언급한 스피드를 위해 적용된 기술들. 앞선 인코딩, 다양한 비트레이트 Vine앱 사용자가 동영상 녹화를 시작할때 하드웨어 가속을 이용한 H.264 인코딩이 바로 수행되고, 업로드된 동영상은 접속환경(통신속도)을 고려한 여러 비트레이트로 서버에서 트랜스코딩. 주) 서버에서 H.264 SVC(Scalable Video Coding)로 트랜스코딩하여 단일파일로 관리하는지, 각각의 비트레이트별 파일로 관리하는지는 언급한 내용만으로는 확실치 않다. 작은 사이.. 2016. 1. 4.
Material Design Lite with Adsense Material Design Look-and-feel 을 제공하는 Material Design Lite Toolkit 으로 티스토리 스킨을 구성하던 중, 애드센스 광고가 두차례 반복되어 표시되는 문제가 발생했다. Adsense 비동기/동기 코드로 테스트를 해봐도 동일한 문제가 발생하여 검색해 보니 MDL Github에 유사한 관련 이슈가 제기되어 있다. Scroll Down 시킨 웹 페이지가 MDL Layout rendering 이 완료될 때 강제로 Scroll Top이 되니 Rendering 완료 시점에 대한 Event가 필요하다는 내용이었다. Adsense 광고도 Layout rendering 중간에 표시되다가 완료 시점에 다시 다른 애드센스 광고가 로드되는 문제이니 Layout rendering 완.. 2015. 11. 12.
[Brackets] Markdown Preview Extension - Copy parsed markdown HTML to clipboard 기능 추가 Adobe에서 만든 Web design에 최적화된 Open source text editor인 Brackets는 기본 기능만으로도 에디터로 충실하나 사용하다 보면 세세하게 아쉬운 기능들이 하나 둘 생기기 시작한다. 오픈 소스 기반인만큼 Extension Manager를 통해 다른 개발자들이 만들어 배포하는 기능들을 설치하거나 직접 개발하여 설치 가능하다. 많이 사용하는 Extension중 하나인 Markdown Preview의 경우, 순수하게 작성한 Markdown의 HTML 미리보기 기능만 제공한다. Markdown을 지원하지 않는 블로그등에 글을 작성할 경우, Markdown을 파싱한 HTML을 Copy하거나 Export하는 기능이 필요하여 클립보드에 복사하는 기능을 기존 Markdown Previe.. 2015. 4. 16.