전체 글

프로그래밍 언어 및 그래픽스 개발에 필요한 지식 모음
IDE

협업을 위한 VSCode 확장프로그램(Extension) 추천

많은 회사에서 유료 IDE를 쓰거나 무거운 Visual Studio를 쓰는 것과 별개로 필자는 개인적으로 VSCode 이용을 추천합니다. 기본 프로그램 자체가 가벼운 측면도 있구, 필요한 툴을 확장(Extension) 프로그램만 설치해주면 되기 때문입니다. 그 중 제가 쓰면서 추천하는 확장 프로그램 몇 개를 들고와 봤습니다. 1. GitLens https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens GitLens — Git supercharged - Visual Studio Marketplace Extension for Visual Studio Code - Supercharge Git within VS Code — Visualize cod..

PC 관리/MacOS

맥 독(Dock) 뜨는 속도 빠르게 하는 방법

MacOS를 사용하다보면 화면 아래에 숨겨진 독을 보기 위해 마우스를 화면 아래로 가져다대면 생각보다 한참 있다가 스르륵 하고 열리는 독을 볼 수 있을겁니다. 이를 답답해하는 분들이 있기에 독이 열리는 속도를 빠르게 할 수 있는 몇 가지 해결 방법을 가지고 와 봤습니다. 방법 1. 단축키를 이용해 자동 숨김/보이기 설정 단축키 options + command + D 를 입력하면 화면 아래 가려져 있던 독이 올라오게 됩니다. 또 반대로 숨기는 것도 가능합니다. 방법 2. 터미널을 통해 독 설정값 변경 1. 애니메이션 없이 바로 뜨게 하는 방법 defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock 2. 애니메이션 속도를 빠르게 하는..

JavaScript

Node.js 버전 변경하는 방법 - MAC

이 포스트는 npm package 중 n 을 이용합니다. Mac 에서 동작하는 방법이며, Windows Shell 또는 Git for Windows 에서는 동작하지 않습니다. Node.js 서버를 통해 이것저것 하다보면 버전의 영향을 많이 받을 수도 있는데... 예를 들어, serverless, node-sass, node-gyp 등의 오류를 피해 회피기동을 해야함. 로컬에서 NodeJS 버전 변경을 필요로 하는 경우가 종종 있습니다. 오늘은 n 을 통하여 설치된 Node.js 버전을 변경하는 방법을 알아보도록 합니다. 이미 Node.js 가 설치되어 있는 경우, 이유는 좀 찾아보야겠으나, Homebrew를 통해 /opt/homebrew/Cellar/node/{version}/ 에 Node.js가 설치된..

JavaScript

Node.js, NPM 제거하는 방법 - MAC

1. Node.js 깔끔하게 지우는 방법 Node.js 홈페이지에서 받았을 때, sudo rm -rf /usr/local/lib/node sudo rm -rf /usr/local/lib/node_modules sudo rm /usr/local/lib/dtrace/node.d sudo rm /usr/local/share/man/man1/node.1 sudo rm -rf /usr/local/share/doc/node sudo rm -rf /usr/local/share/systemtap/tapset/node.stp sudo rm -rf /usr/local/include/node sudo rm /usr/local/bin/node sudo rm /usr/local/bin/npm sudo rm /usr/local/..

PC 관리/MacOS

맥 화면캡처 시, 창 그림자 제거 방법

MacOS 내에서 창 캡쳐를 하면서 생겼던 그림자가 포함되어 찍히는 문제를 해결하는 방법을 알아보도록 하겠습니다. 맥에서 창 캡처 방법 우선, 맥에서 창 캡처(스크린샷)를 하는 방법은, Shift + Command + 4 키를 누릅니다. 이 상태에서 Space bar 를 누르면 마우스가 카메라 모양으로 바뀝니다. 이 상태에서 원하는 창에 올려두고 Enter 를 누르면 창이 캡처가 됩니다. 그림자 유무 차이 비교 왼쪽 캡처본은 별도의 설정없이 창 캡처를 했을 때의 결과물입니다. 이 경우, 창 밖의 그림자 부분까지 포함하여 캡처가 됩니다. 반대로 오른쪽 캡처본은 그림자 제거 설정을 하였기에, 창 밖의 그림자를 제외하고 창 부분만 깔끔하게 캡처가 된 모습입니다. 창 캡처 시, 배경은 투명 처리된 상태입니다. ..

kgenots
그래픽스 개발자의 코딩 블로그