MacOS 스페이스바로 미리보기 안 될 때
·
IT(개발아님)/MacOS
QuickLookUIService 프로세스를 재시작하면 된다. (Ventura 13.3 기준) QuickLookUIService 프로세스 종료 활성 상태 보기 앱에서 quicklookuiservice 프로세스를 찾아서 강제종료시킨다. QuickLookUIService 프로세스 시작 다음 경로의 파일을 실행시키면 된다. /System/Library/Frameworks/QuickLookUI.framework/Versions/A/XPCServices/QuickLookUIService.xpc/Contents/MacOS/QuickLookUIService
Windows Citrix Workspace 내부로 윈도우 단축키 전달
·
IT(개발아님)/Windows
1. 실행 - regedit 입력 후 관리자로 실행 2. 다음 경로로 이동 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard 3. TransparentKeyPassthrough 의 값을 Remote 로 변경 4. Citrix Workspace 연결 해제 후 다시 연결
윈도우 Magic Trackpad 2 사용 전 설치
·
IT(개발아님)/Windows
윈도우 Magic Trackpad 2 사용 전 설치 트랙패드를 윈도우에 그냥 연결하면, 클릭 및 이동은 가능하나 제스처 사용이 불가하여 드라이버를 설치했다. 설치 과정 1. 다음 링크에서 우측 Releases의 최신 버전 클릭 - https://github.com/imbushuo/mac-precision-touchpad 2. amd64 혹은 arm64 CPU에 맞는 파일 다운로드 후 압축 해제 3. PC에 연결 중인 트랙패드가 있다면 연결 해제하기 4. AmtPtpDevice.inf 파일 우클릭 -> 설치 클릭 (윈도우 11은 "더 많은 옵션 표시" 를 눌러야 나온다.) 5. 설치 후 별 다른 창이 나오지 않는다. 트랙패드 연결 후 정상적으로 작동되는 걸 볼 수 있다.
Gitlab 서버에서 EXTERNAL_URL 변경
·
SW개발/Git
Gitlab 서버 EXTERNAL_URL 변경 Linux 환경에서 Gitlab 서버 설치 이후 EXTERNAL_URL 변경을 위해서는, Gitlab 루비 파일의 설정을 변경하고 Gitlab을 재시작하면 된다. /etc/gitlab/gitlab.rb ... external_url "https://example.com/gitlab" ... Gitlab 재시작 $ sudo gitlab-ctl reconfigure $ sudo gitlab-ctl restart 참고 https://docs.gitlab.com/omnibus/settings/configuration.html#configure-a-relative-url-for-gitlab
JIT 컴파일
·
SW개발/Java Spring
JIT 컴파일 정의 Just-In-Time Compilation (= Dynamic Translation, 동적 번역) 프로그램을 실행하는 시점(런타임)에 기계어로 번역하는 컴파일 기법이다. 실행 시점에 인터프리트 방식으로 코드를 읽어가면서 기계어 코드를 생성한다. 생성된 기계어 코드를 캐싱하여, 재사용 시에는 캐싱된 기계어 코드를 사용한다. Java의 경우 Java 컴파일러 : 자바 프로그램 코드 → 바이트코드 JIT 컴파일러 : 바이트코드 → 기계어 코드 장점 (사용 이유) Only 인터프리터 방식보다는 성능이 좋고, Only 정적 컴파일 방식보다는 이식성이 좋다. 즉, 정적 컴파일러의 성능과 인터프리터 언어의 편의성을 모두 추구한다. 의외의 장점 정적 컴파일러로 번역한 결과보다 성능이 더 좋을 수 ..
Windows 11 작업표시줄 Webex 이 창의 공유 버튼 비활성화
·
IT(개발아님)/Windows
Windows 11 작업표시줄 Webex 이 창의 공유 버튼 비활성화 Webex 온라인 미팅 시 작업표시줄에서 그룹화된 프로그램 선택 시 이 창의 공유 버튼이 있어서 불편함을 느꼈다. 윈도우 11 설정 중, 개인 설정 > 작업 표시줄 > 작업 표시줄 동작 에서 작업 표시줄의 모든 창 공유 옵션을 체크해제하면 된다.
MacOS VoiceOver 단축키 비활성화
·
IT(개발아님)/MacOS
MacOS VoiceOver 단축키 비활성화 맥북을 사용하다가 Command + F5 를 잘못 눌렀더니 VoiceOver가 호출되어 깜짝 놀랐다. 잘 사용하는 기능이 아니어서, 단축키를 비활성화하기로 결정 설정 경로 시스템 환경설정 > 키보드 > 단축키 > 손쉬운 사용 > VoiceOver 켜거나 끄기 체크 해제
MacOS hosts file 경로
·
IT(개발아님)/MacOS
MacOS hosts file 경로 경로는 아래와 같으며, 윈도우의 hosts 파일과 같이 IP Domain 형식으로 적으면 된다. (sudo 권한 필요) $ sudo vi /etc/hosts hosts 파일 수정 후 바로 적용하려면 다음 명령어를 사용하여 DNS 캐시를 비워야 한다. $ dscacheutil -flushcache
macOS 특정 IP 열린 포트번호 확인
·
IT(개발아님)/MacOS
macOS 특정 IP 열린 포트번호 확인 개방 와이파이를 사용하다가, 공유기 게이트웨이 IP가 http로 열리지 않아서, 특정 IP에 대한 열린 포트 확인하는 스크립트가 있으면 좋을 것 같다고 생각했다. brew 설치 (Homebrew) $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" tcping 설치 $ brew install tcping 셸 스크립트 작성 (백그라운드 실행을 통해, 여러 프로세스로 분할하여 성능 향상) $ vi find_opened_port.sh #!/bin/bash for i in {1..65536} do tcping 192.168.0.1 $i & # 조사하..