본문 바로가기

전체보기

(패러럴즈) 윈도우 아이콘 맥에서 안 뜨게 하기 문서정보 (최신 업데이트: 2022-10-28) v1: 최초작성 at 2022-10-28 패러럴즈(Pararells)를 이용해서 가상 윈도우(Windows) 운영체제(OS)를 구동 시에 일부 사용자에게 문제로 여겨질 수 있는 부분 하나가 윈도우의 프로그램이 맥(MacOS) 하단 Dock에 다른 맥 아이콘과 함께 표시되는 부분입니다. 아이콘 개수의 증가로 혼잡도를 증가시키는 것과 함께, 디자인 스타일이 다른 아이콘이 맥 아이콘과 함께 표시됨으로써 시각적인 부조화를 유발하기 떄문입니다. 이를 수정하는 방법은 패러럴즈의 가상머신 항목별 설정에서 관련 내용을 변경해 주는 것입니다. 패러럴즈의 ‘Control Center’ 실행 원하는 가상머신 항목의 설정 버튼 클릭 ‘Applications’의 ‘Show Doc..
HTML 페이지(정적 웹사이트) 비밀번호로 접근권한 제어하기 문서정보 (최종 업데이트: 2022-10-13) v1.0 2022-10-13: 최초 작성 일반정보 클라이언트 단에서 사이트에 비밀번호 제어를 위해서는 별도 자바스크립트 구현체를 통한 기능 구현 가능. 하지만 별도 고도화를 병행하지 않는다면 페이지의 접근만을 제어할 뿐 콘텐츠 암호화가 불가능하며, 접근 경로(URL)만 알면 접근이 가능하다는 점 등 제약사항이 많음 보통 서버 단에서 처리하는 것이 일반적임 서버리스 환경이라면 Cloudflare 등의 서버 제어 기능을 활용하거나, Netlify와 같은 정적웹사이트 호스팅 서비스 자체 제공 보안 기능 활용 정적 웹사이트 비밀번호 제어 방법 모음 Gitlab Pages Access Control 프로젝트 권한에 따른 접근권한 제어 가능 (깃랩 계정 기반) 관련 ..
SASS/SCSS - sass 변수로 calc() 함수 속성과 사용하기 sass로 선언된 변수(variable)의 경우 css 기본 함수 속성인 calc()와 함께 사용할 때 충돌이 일어나곤 합니다. 사실 이 경우는 sass 변수를 호출할 때 괄호를 포함하는 속성에 값을 할당할 때에 공통적으로 문제가 될 수 있는 사항이기도 합니다. 문제 해결 방법은 간단합니다. sass 변수의 호출을 #{} 괄호(interpolations with curly braces)를 씌운 다음에 진행하면 됩니다. 이 방법은 ()를 포함하는 대부분의 변수 호출 상황에 공통적으로 문제해결 방법으로 작용할 수 있지만, 예외 사항이 있을 수 있습니다. 오류 발생 코드 max-height: calc(100vh - $top-popup-offset); 문제 해결 코드 원인: () 안에 sass 변수 호출 시 리..
[MacOS] 카카오톡 캐시 파일 없애기 한국에서는 어쩔 수 없이 써야 하는 카카오톡이라는 프로그램이 있죠. 안타깝게도 해당 프로그램은 시스템 내에서 최적화가 그렇게 잘 되어 있는 프로그램은 아닙니다. 아이폰에서 카카오톡 쓰다 보면 수십기가가 넘는 로컬 스토리지를 차지하는 걸 쉽게 볼 수 있죠. 이런 문제는 MacOS에서도 예외는 아닙니다. 그런 이유로 수시로 카카오톡 캐시 메모리를 삭제하는 것을 권장드리는데, 이는 프로그램에서 직접 제공하는 기능은 아닙니다. 조금 번거롭더라도, 별도로 캐시 메모리 폴더를 찾은 후에 삭제하는 절차가 필요합니다. 혹시 해당 폴더 삭제 후 문제가 생기면 관련 폴더와 어플리케이션을 삭제한 후 재설치해 사용하는 걸 권장합니다. MacOS 카카오톡 캐시 파일 경로 "~/Library/Containers/com.kakao..
포토샵 시프트(SHIFT) 키로 고정 비율로 크기 변경 기능 복구하기 포토샵은 업데이트될 수록 끔찍한 기능이 추가되는 걸로 최근 유명한데, 그중 최고 중 하나는 크기 변경 시에 가로세로 비율을 강제로 고정시키는 것입니다. 포토샵은 라이트 유저가 쓰는 툴이 아닌데, 왜 이런 기능을 넣었는지 알 수 없습니다. 2019년부터 적용된 사항인데, 다행히 옵션 변경을 통해서 원래의 작동 방식처럼 시프트 키를 활용해서 가로세로 비율을 고정하게 하는 것이 가능합니다. 방법은 'Preferences > General > Use Lagacy Free Transform' 기능을 체크해 활성화하는 것입니다. 직역하면 과거의 트랜스포밍 방식을 사용한다인데, 저는 이전 방식이 더욱 익숙하고 또 더 나은 방법이라고 보기 때문에 포토샵 새로 설치 시 기본적으로 해당 옵션을 체크하고 사용하는 편입니다.
피그마(Figma) 오토 레이아웃 스페이싱 모드(spacing mode) 단축키로 빠르게 변경하기 (packed vs space between) 피그마 오토 레이아웃(auto layout)의 핵심 기능 중 하나는 자식 요소들의 배치 방법을 packed(고정 여백으로 나열) 또는 space between(여백을 자동으로 나열) 등 유동적으로 변경할 수 있다는 점이며, 이 기능은 스페이싱 모드(spacing mode)라는 이름을 갖고 있습니다. CSS의 flex 레이아웃 모델을 참고한 이 기능은 여러 엘리먼트를 배치하는 과정을 자동화시켜 주기에 매우 큰 생산성 향상 효과를 선사해 줍니다. 다만 마우스만을 통해 제어하기에는 더보기 레이어팝업을 확인한 후 적용해야 한다는 점에서 다소 사용성이 떨어지는 측면이 있습니다. 피그마는 약간의 작업속도라도 단축시키기를 원하는 사용자들을 만족시키기 위해 스페이싱 모드에 대한 단축키 또한 지원을 합니다. 오토 레이아..
[VSCode] 따옴표와 대괄호 등의 자동닫힘 해제하기 VSCode가 제공하는 편의성 중 하나로 따옴표(")나 대괄호([, ])등의 특수문자를 활용한 코딩 시에 내부 요소를 포함하는 요소라고 인식하여 자동으로 닫힘 구조로 자동완성이 생성됩니다. 그러나 때에 따라 이같은 설정이 오히려 불편하게 느껴질 수도 있습니다. VSCode 한정으로 자동으로 생성되는 자동닫힘 요소들을 비활성화하는 방법은 다음과 같이 매우 간단합니다.
포토샵 글리프 대체 팝업 안 뜨게 하기 (글자 팝업) 이런 끔찍한 기능을 누가 만들었는지 모르겠지만, 포토샵에서 텍스트를 입력하다 보면 자체적으로 대체 문자가 있는 글자를 인식해서 대체 문자로 변경할 것인지를 질의하는 팝업이 생성되곤 합니다. 작업 흐름이 깨지는 것도 모자라, 생성 빈도수가 매우 높기 때문에 전체 작업 효율에도 지대한 악영향을 줍니다. 환경설정의 값을 변경해 해당 팝업이 생성되는 것을 중단시킬 수 있습니다. 영어 버전의 경우 Enable Type layer glyph alternates를, 한글 버전의 경우에는 ‘문자 레이어 글리프 대체 활성화'라는 옵션을 비활성화하면 됩니다. 이런 끔찍한 기능을 만든 어도비는 반성 좀 하기 바랍니다.