맥에서 화면 캡처를 하거나 녹화를 할 수 있지만 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' 문제 해결하기


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

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

PHP 문자열에 섞여 있는 HTML, PHP 태그를 제거하는 함수입니다. 


[PHP] HTML과 PHP 태그 제거하기- Strip_tags


strip_tags(태그 제거할 문자열);

위 함수는 태그가 제거된 문자열을 반환합니다.


ex) strip_tags("<h1>안녕하세요.</h1>");


결과(반환 값) : 안녕하세요.



strip_tags(태그 제거할 문자열. '허용할 태그'');

허용한 태그를 제외한 나머지를 삭제합니다.


ex) strip_tags("<h1>안녕하세요.</h1><br><a>ㅎㅎ</a>", "<br><a>");


결과(반환 값) : 안녕하세요.<br><a>ㅎㅎ</a>

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