레이블이 app인 게시물을 표시합니다. 모든 게시물 표시
레이블이 app인 게시물을 표시합니다. 모든 게시물 표시

delete leftover data on mac

# 맥용량이 부족할 땐 임시,캐시 파일들을 삭제해보자.

# diskonaut 로 보니 이미 삭제된 vscode 관련 데이터가 크게 남아 있었다.
# 앱 캐시와 앱에서 사용하는 데이터 위치다.
/Users/ysoftman/Library/Caches
/Users/ysoftman/Library/Application Support

# 각각 10G 정도의 데이터가 남아 있어서 다음과 같이 삭제했다.
rm -rf /Users/ysoftman/Library/Caches/Code
rm -rf "/Users/ysoftman/Library/Application Support/vscode-cpptools"

# go mod pkgs 캐시 크기가 꽤된다. 
go clean -modcache

# vagrant box 이미지
rm -rf ~/.vagrant.d/boxes/*

# app cache 확인
cd ~/Library/Containers
fd -t d Caches | dust -d1

# app cache 삭제
fd -t d Caches --exec rm -rf {} \;

mac cmd+tab 표시 모니터 변경하기

맥북 모니터 + 외부 모니터 사용하는 경우
cmd+tab(app switcher)으로 앱전환 하는 창이 맥북 모니터에만 보여 불편했는데,
알고 보니 dock 이 있는 모니터를 기준으로 표시된다.

# dock 모니터 이동
dock숨김(option+cmd+d 토글) -> 외부 모니터에서 마우스 아래로 내려 dock 표시 확인

이제 외부 모니터에서 cmd+tab 창을 볼 수 있다.

slack app 만들기

# google app engine 으로 미세먼지 정보 요청 처리 서버를 만들어 두었다.
# 참고로 아래 스샷은 크롬 stylish 익스텐션 black slack 테마를 적용한것임.
# slack 에서 app 만들기
https://api.slack.com/apps
administration -> manage apps -> build -> building slack apps -> create slack app -> app name  과  slack workspace 선택

# app feature 에 보면 몇개의 기능을 사용할 수 있는데
# slash command (/명령어) 입력해서 실행하는 방법을 만들어 보자.
# 명령어 정하고 미세먼지 요청 URL 을 명시하면 된다.


# 생성한 slash command


# mise 앱 -> settings -> basic information -> display information -> 아이콘 추가 -> save changes

# 아이콘은 가로x세로가 똑같은 정사각형만 된다.


# 이제 mise 앱 -> settings -> install app 으로 설치하면 된다.
# slack 채널에서 /미세먼지 를 입력하면 다음과 같이 보인다.
# 아래 화면을 보면 'only visible to you' 라고 나오는데,
# slash command 는 일반적인 메시지 형식이 아닌 ephemeral(휘발성 메시지)라 채널에 기록되지 않는다.
# refresh 하면 사라진다.