본문 바로가기

전체 글

앱코 WM350 무선 블루투스 마우스 노트북으로 업무를 보는데, 종종 외부 지원을 나가다 보니 휴대용 마우스의 필요성을 느끼게 되었다. 기존에 사용하던 유선 마우스를 들고 다니려고 하니 크기도 크기지만, 유선 케이블 선이 나를 너무 정신 없게 만들었다. 적당히 외부에서 사용할 목적으로 사무용으로 블루투스 마우스를 알아봤는데, 이 때가 2021년 10월이었다. 때마침 2021년 10월에 앱코에서 출시한 무선 블루투스 마우스가 있길래 바로 구매를 진행했다. 이 때만 해도 리뷰도 없고, 블로그 글도 없고 해서 괜찮을까? 하는 생각도 들었다. 그렇게 도착한 WM350 마우스 일반적인 게이밍 마우스보다는 작지만, 그렇다고 미니미니 하지 않는 사이즈로 그립감이 완전 편하다고 할 수는 없다. 그러나, 애초에 난 이 마우스를 휴대용으로 구입하였기 때문에 .. 더보기
COX CK01 TKL PBT 기계식 키보드. 그리고 윤활 재택근무로 인해 사무용 맥북을 집에서 사용하면서 한가지 문제가 발생했다. 그것은 바로 책상이 너무 좁아졌다는 것...! 그래서 알아보기 시작한 것이 텐키리스 블루투스 키보드. 레오폴드 750rbt, 웨이코스 씽크웨이 토체티, 몬스터기어 닌자87. 이렇게 구매 리스트로 올려놓고 고민을 했고, 결국 마음을 정한 것은 레오폴드 키보드! 하지만 레오폴드 750 시리즈로 블루투스 기능이 있는 키보드는 이미 품절된 상태였다. 레오폴드는 예전에도 그랬지만, 정말이지 언제 키보드가 입고될지 예상할 수가 없다. 그냥 기다리다 보면 언젠가는 들어오는;;; 그렇게 시간을 보내다가 갑갑한 마음에 지름신이 강림하여 소소하게 재미삼아 구매한 키보드가 COX CK01 TKL PBT 키보드이다. 기계식 방식은 평소 적축, 갈축을 선.. 더보기
[알파스캔 27NB77PR] 듀얼모니터 셋팅 기존에 사용하던 컴퓨터가 오래되다 보니 자꾸 말썽을 일으켜 큰 맘 먹고 본체부터 모니터까지 모두 업그레이드를 했다. 모니터를 고르면서 가장 많은 참고가 된 것은 친구 집에 있는 '알파스캔 AOC 2777' 모니터. 원래는 같은 모니터를 사려고 했는데, 검색을 해보니 나에게 맞는 신제품이 있었다. 그 제품은 '알파스캔 27NB77PR'. 나는 어차피 스피커는 필요 없었고, 동적 명암비야 일정 수준 넘어가면 어차피 내가 구별도 못할텐데, 오히려 블루라이트 차단 기능이 추가된 신제품이 나에게는 큰 매력으로 다가왔다. 심지어 기존 '알파스캔 ACO 2777' 모니터보다 가격도 저렴하다. 완성된 듀얼모니터. 제품의 성능 또한 아주 마음에 든다. 듀얼모니터를 생각하고 있던 나로서는 모니터 베젤의 두께도 한가지 고려.. 더보기
[Delphi-FireMonkey] 안드로이드(Android) 뒤로가기 버튼 두번 눌러서 종료 안드로이드에서 뒤로가기 버튼을 두번 눌렀을 경우 종료되는 것을 델파이로 만들어 보았다. 자바로 구현된 소스처럼 시간을 체크하여 동작을 처리한다. 구조 역시 비슷하게 만들었다. 뒤로가기 버튼을 두번 눌렀을 경우 종료가 되는 동작을 처리하는 uBackPressCloseHandler.pas 파일 생성. unit uBackPressCloseHandler; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Helpers.Android, Androidapi.JNI.GraphicsContentViewText, Androidapi.. 더보기
[Android] 안드로이드 뒤로가기 버튼 두번 눌러서 종료 안드로이드 앱을 종료할 때 뒤로가기 버튼을 두번 눌러서 종료하는 경우가 많다. 시간 체크하면 될 것 같았는데, 역시나 안드로이드에서는 이미 많이 사용하고 있는지 검색하면 아래(BackPressCloseHandler 클래스)와 같은 소스코드로 만들어진 자료들이 바로 나온다.(동일한 소스코드 자료들이 많아서 어디에 출처를 둬야 할지 모르겠다...) 뒤로가기 버튼 눌렀을 때 작업을 처리하는 클래스import android.app.Activity;import android.widget.Toast; public class BackPressCloseHandler {private long backKeyPressedTime = 0;private Toast toast; private Activity activity; p.. 더보기
[Delphi-FireMonkey] 안드로이드(Android) 리소스(Resource) 접근 및 이미지 적용 이클립스에서 작업하는 안드로이드 프로젝트와는 달리 델파이-파이어몽키에서는 안드로이드 프로젝트의 리소스(Resource) 접근이 좀 번거롭다고 할 수 있을 것 같다. 이클립스에서 안드로이드 프로젝트로 작업을 할 경우 이미지 등의 파일들을 프로젝트의 정해진 폴더에 저장하면 안드로이드 프로젝트는 R.java 파일을 통해 리소스를 관리하고, 이 파일들에게 쉽게 접근하여 사용할 수 있게 해 준다. 문제는 델파이-파이어몽키에서는 이클립스에서처럼 쉽게 작업할 수가 없다는 것인데... 분명 방법이 있을 것도 같은데... 델파이 메뉴 Project-Deployment 를 열어 이미지를 올려놓고 Remote Path를 설정한다. 안드로이드에서는 기본적으로 이미지는 'res\drawable\' 경로를 기준으로 하고 있다. .. 더보기
[Delphi-FireMonkey] 안드로이드(Android) Toast API 적용 델파이에서 안드로이드의 Toast가 왜 안되나 했다..안드로이드에서 Toast는 android.widget.Toast 클래스에서 정의되어 API로 지원하고 있다. 그래서 델파이에서 uses절에 'Androidapi.JNI.Widget'를 입력하고 안드로이드의 Toast 기능을 사용하려고 했는데... Toast가 없었다;; 이상해서 'Androidapi.JNI.Widget'에 들어가 봤는데... 없다... Toast가 없다. 알아보니 파이어몽키에서 안드로이드의 모든 API를 지원하는 것이 아니란다. 때문에 이런 경우에는 직접 안드로이드 API에 접근하여 사용할 수 있도록 해야 한다... (... 이런 점은 정말 불편하다...) 직접 불러오는 소스를 구현해도 상관 없지만...구글 검색을 하면 Toast AP.. 더보기
[PARKER]파카 45 에로우(Arrow) CT 만년필 파카 45 시리즈는 세계적으로 많은 사람들에게 사랑을 받은 만년필 중 하나라고 할 수 있는 만년필이다. 현재는 생산하지 않지만... 단종되기 전까지 오랜 시간 동안 생산을 하면서 굉장히 많은 버전들이 나왔다. 그 만큼 사랑을 많이 받은 만년필이라 할 수 있다. 기억이 가물가물 하지만... 학창 시절에 아버지께서 만년필을 3자루인가? 4자루인가? 물려 주셨었다. 그러나 그 때는 만년필들의 가치를 모르고 방치해 놓았었는데, 최근에 다시 찾았을 땐 파카45가 아닌 다른 만년필 두자루 뿐이었다. 확실하지는 않지만 파카 45가 있었던 것 같았는데,지금에 와서 생각해 보면 아쉽기만 하다. 최근에운좋게도 파카 45 Arrow CT 14K M nib 새제품을 구할 수 있었는데, 상태가 상당히 좋았다. 파카 45 시리즈.. 더보기