심볼릭 링크는 윈도우의 바로 가기와 비슷하고 하드 링크는 원래 파일 데이터의 또 다른 접근 경로 입니다. 


심볼릭 링크 > 원본 파일 > 실제 파일 데이터

하드 링크 > 실제 파일 데이터 < 원본 파일


심볼릭, 하드 링크를 생성하는 터미널 명령어입니다.

심볼릭 링크, 하드 링크 만들기


1. 심볼릭 링크 생성

 ln -s (원본 파일이나 폴더 경로) (심볼릭 링크가 저장될 경로)


ex) ln -s /Volumes/DATA/Users/jhrunning/Desktop/Folder /Volumes/DATA/Users/jhrunning/Desktop/SymFolder



2. 하드 링크 생성 

ln (원본 파일 경로) (하드 링크 파일이 저장될 경로)

ex)  ln -s /Volumes/DATA/Users/jhrunning/Desktop/origin.txt /Volumes/DATA/Users/jhrunning/Desktop/result.txt


저작자 표시 비영리 동일 조건 변경 허락
신고

맥에서 화면 캡처를 하거나 녹화를 할 수 있지만 GIF(움짤 제작)를 위해서는 동영상을 변환해야 하는 등 추가적인 작업이 필요합니다. 하지만 그럴 필요 없이 바로 캡처와 동시에 GIF로 저장할 수 있게 해주는 오픈소스 앱이 있습니다.



맥에서 화면 바로 GIF로 캡처하기 - GifCapture


사진처럼 바로 화면에서 GIF 캡처가 가능합니다. 


https://github.com/onmyway133/GifCapture/releases


위 링크에서 GifCapture.zip을 내려받아 압축을 풀어 앱 추가한 후 실행하면 아래 사진과 같이 캡처 영역을 지정할 수 있는 창이 나타납니다.

캡처 범위 지정 후 'Record'와 'Stop'을 눌러 화면 녹화를 진행할 수 있습니다. 녹화를 완료하게 되면 다운로드 폴더에 저장되게 됩니다.

1.0 버전 기준으로 버그가 존재하는데 모니터를 하나 이상 사용하는 경우 메인 모니터를 제외한 나머지 모니터에서는 지정된 범위의 화면을 제대로 녹화하지 못합니다. 따라서 메인 모니터에다 창을 놓고 해야 원활한 GIF 캡처가 가능합니다.

저작자 표시 비영리 동일 조건 변경 허락
신고

인텔리제(intellij) 계열 IDE에서 Javascript 코드 수정 시 return 부분에 빨간 밑줄이 그어지며, 'return outside function definition' 오류가 발생하는 경우가 있습니다.



[Javascript] 'return' outside function definition' 문제 해결하기


이는 가로()나 괄호{} 기호의 적절치 못한 사용으로 일어나는 문제로 함수 내에서 괄호를 잘 열고 닫지 않았거나, 틀리게 쓴 부분이 있는 것입니다. 이 문제를 해결하면 빨간 밑줄이 사라지게 됩니다.

저작자 표시 비영리 동일 조건 변경 허락
신고