| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- Antialiasing
- ClickOnce
- MFC
- 한 번만 실행
- Font
- net
- 크래시로그
- 설치제거
- php
- 와이브로
- 자바스크립트
- GDI
- 기념일관리
- phpmailer
- M8200
- C#
- 블루투스 헤드셋
- protobuf-c
- 데이터 전달
- self-signed ssl
- C/C++
- PDA
- EUC-KR
- docker
- VS2008
- plcrashreporter
- API
- crashlog
- JavaScript
- .net
- Today
- Total
목록개발환경 (62)
~☆~ 우하하!!~ 개발블로그
집에서 사용하는 PC 는 macbook 이다. 여기에 물려서 사용하고 있는 키보드는 Keychron 의 K2 유무선 기계식 키보드이다.그런데, 오늘 새로운 사실을 알게 되었다.새로운 사실을 알게 된 상황은 이랬다.VMWare 에서 돌리는 윈도우에서 탐색기 대신에 TotalCmd 를 사용하고 있는데, 왼쪽 pane 과 오른쪽 pane 을 열어놓고 파일이나 폴더를 선택한 상태에서 F5 키를 누르면 한쪽 pane(포커스가 있는)에서 다른쪽 pane 으로 선택된 파일이나 폴더가 복사된다.엇~ 그런데, F5 를 열심히 눌렀는데 복사가 안되는것이다.갑자기? 여태 이렇지 않았ㄴ... 이럴 일이 없었나?macOS 에서 karabiner 앱의 event viewer 를 실행시켜서 F5 를 눌러봤는데, 키 눌림이 감지가 ..
keychron Q60 PRO Max 를 구입했다. keychron 키보드는 QMK OpenSource 를 따르는 키보드이기 때문에 via 라는 앱을 이용해서 키매핑을 할 수 있는 장점이 있다.그런데, Q60 PRO Max 에 맞는 layout 파일을 발견하기 힘들었다는 점이 이 글을 쓰게 된 이유이다.일단 어디에서 찾았는지 그 URL 을 밝히면 아래와 같다.https://github.com/Keychron/qmk_firmware/tree/wireless_playground GitHub - Keychron/qmk_firmware: Open-source keyboard firmware for Atmel AVR and Arm USB familiesOpen-source keyboard firmware for..
현재 회사 책상위 컴퓨터와 모니터 연결 구성도이다. 공유모니터의 연결 방법윗줄 중앙에 배치된 모니터가 공유 모니터이다.노트북에도 연결되고, 업무용 데스크탑에도 연결되고, 개발용 데스크탑에도 연결된다.1) 노트북에 연결하기 위해서는 DP Switch 를 2번으로 놓는다(실제로는 1번이다:Switch 의 그림이 뒤집혔다).2) 업무용 또는 개발용 데스크탑에 연결하기 위해서는 DP Switch 를 1번으로 놓는다(실제로는 2번이다:Switch 의 그림이 뒤집혔다). 2-1) 업무용 데스크탑에 연결하기 위해서는 HDMI Switch 를 1번으로 놓는다. 업무용 데스크탑은 오직 공유모니터만 사용한다. 2-2) 개발용 데스크탑에 연결하기 위해서는 HDMI Switch 를 2번으로 놓는다. 개발용 데스크탑..
꽤나 묵직한(무거운) 매크로 키를 가진 키크론 키보드이다.왼쪽에 배치된 매크로 키를 유용하게 사용해보고자 구입했는데, 꽤 만족스럽다.이번 포스트에서는 via.app 을 통해서 키매핑하기 위한 기본 사항을 정리한다.우선 via.app 사이트 주소는 : https://www.usevia.app/ VIAYour keyboard's best friendwww.usevia.app키매핑을 위해서는 json 파일이 있어야 하는데, json 파일은 keychron 사이트에서 다운받아도 되지만, 여기에 올려놓는다. 현재 매핑된 매크로는 다음과 같다. (Windows 기준)M1 : Ctrl+CM2 : Ctrl+VM3 : Ctrl+NM4 : Ctrl+S아래 매크로는 Layer3 에서 할당함.Fn+노브 왼쪽 돌림 : M14 ..
Windows OS 를 재설치해야 하는 상황이 되었다.요즘에는 Windows OS 를 설치할 때 Microsoft 계정 로그인을 해야만 진행되는 것이 Rule 인데, 예전에는 로컬 계정만 만들어서 설치를 진행했었다.더보기Microsoft 계정이란?Microsoft 제품 및 서비스에 액세스하는데 공통으로 사용할 수 있는 개인별 계정이다.예전처럼 Microsoft 계정 없이 로컬계정으로만 설치하는 방법을 알아보겠다.USB 로 부팅해서 윈도우 설치 과정으로 진입한다.국가를 선택하는 화면에서 "Shift + F10" 을 눌러서 도스명령어창(CMD)으로 들어간다.명령어창에 oobe\bypassnro 라고 입력하고 엔터를 누른다.재부팅이 진행될 때 네트워크 연결 단계에서 "인터넷에 연결되어 있지 않음" 을 선택한다..
pfSense – HAProxy 포스트에서는 2대의 웹서버에 각각 2차 도메인을 할당하고, 동일한 80 포트로 동작시켰을 때 2차 도메인 주소에 따라 1번 서버 또는 2번 서버로 분리 처리되도록 HAProxy 를 설정하는 방법에 대해서 알아보았지.이번 포스트에서는 pfSense 에서 HAProxy 를 이용하여 http 로 접속했을 때 https 로 전환시켜주는 설정을 해볼까해. 웹서버가 https 로 동작하기 위해서는 SSL 인증서가 필요한데, pfSense 에서는 Let's Encrypt SSL 인증서를 사용할 수 있기 때문에 별도의 SSL 인증서 구입을 하지 않아도 돼.우선 내가 보유하고 있는 도메인에 대해서 pfSense 에서 Let's Encrypt SSL 인증서를 발급받는 방법부터 살펴볼께.Ac..
iOS 개발을 하다보니 모델별 해상도 정보가 자주 필요해진다.출처 : https://thisthatbase.com/iphone-ipad-wallpapers-size/출시시기별아이폰 모델명해상도화면비율인치아이폰 3G320 x 4802:33.5아이폰 3GS320 x 4802:33.5아이폰 4640 x 9602:33.5아이폰 4S640 x 9602:33.5아이폰 5640 x 11369:164아이폰 5S640 x 11369:164아이폰 5c640 x 11369:164아이폰 6750 x 13349:164.7아이폰 6 Plus1080 x 19209:165.5아이폰 6s750 x 13349:164.7아이폰 6s Plus1080 x 19209:165.5아이폰 SE (2016)640 x 11369:164아이폰 7750 ..
서로 다른 컴퓨터에서 Git Repository 의 소스를 Clone 해서 빌드하는데, 한 컴퓨터에서는 아무 문제없이 성공했다.그런데 다른 컴퓨터에서는 죽어라고 실패가 뜬다.이럴 때 확인해봐야 할 것은 JDK 설정인데, [File] - [Project Structure]Project Settings - ProjectPlatform Settings - SDKs[IntelliJ IDEA] - [Settings]Build, Execution, Deployment Build Tools GradleGradle Projects모두 JDK 17 버전으로 일치시켜줬더니 에러없이 잘 된다.