준호씨의 블로그
운영툴 프로젝트를 하나 전달 받았는데 로컬 개발 환경을 세팅 하니 일정 시간이 지나면 "Error: Connection lost: The server closed the connection." 이 발생하면서 nodejs 프로세스가 죽어 버렸다. 좀 더 상세히 적자면 events.js:182 throw er; // Unhandled 'error' event ^ Error: Connection lost: The server closed the connection. at Protocol.end (/Users/junho85/WebstormProjects/.../node_modules/mysql/lib/protocol/Protocol.js:112:13) at Socket. (/Users/junho8..
https://github.com/git/git/tree/master/contrib/completion 에서 관련 파일을 받을 수 있다. cd ~ wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh -O .git-prompt.sh ~/.bashrc 파일 수정. PS1 보다 위에 아래 내용을 추가 source ~/.git-prompt.sh PS1 설정에 $(__git_ps1) 추가 junho85@junho85:~/git_branch_test$ (my-branch) git checkout master Switched to branch 'master' junho85@junho85:~/git_b..
보다 아래처럼 하는 것이 좋다. 한글보다는 영어로 한글을 사용할 경우 일단 인코딩이 utf-8 이나 euc-kr 이냐에 따라서 다른 파일로 인식할 수 있다. 그리고 완성형이냐 조합형이냐에 따라서도 다른 문자로 인식할 수 있다. 그래서 가능하면 파일명은 영어로 쓰는 것이 좋다. 언젠가 한가지 방식으로 통일 되는 날이 온다면 모르겠지만 아직은 아니다. 공백은 쓰지 않거나 언더바 "_" 나 대시 "-" 를 사용 공백이 들어가면 폰트나 환경에 따라 공백문자가 몇개 들어갔는지 알기 어렵다. 게다가 공백문자가 스페이스인지 탭인지도 구분이 모호하다. 혼란의 여지가 많기 때문에 가능하다면 공백을 쓰지 않거나, 언더바 "_" 나 대시 "-" 등으로 구분하는 것을 권장한다.
ENVIRONMENT=prod 10 0 * * * somescript.sh
ctrl + b, : :move-window -t 99 Sometimes you may want to change tmux window's number. Because window tap is ordered by window numbers. You may want to move some windows to far away from other windows. Then change the window number. References https://superuser.com/questions/343572/how-do-i-reorder-tmux-windows
요약 프로젝트 파일에서 Show Package Contents 로 내부 내용 확인 거기서 실제로 어떤 디렉토리가 용량을 많이 먹고 있는지 확인 Final Cut Pro X 에서 해당 디렉토리를 제거 하고 종료 하면 용량이 줄어든다. 필요한 리소스가 있다면 다른 폴더 만들고 옮겨 두고 문제의 폴더를 지운다. 과정 프로젝트파일에 이것저것 열심히 지워도 200GB 가 넘는 상태에서 더이상 빠지지를 않는다. 동영상 관련 리소스는 대부분 지웠는데 도대체 뭐가 문제일까? 마우스 우클릭 해서 Show Package Contents 해서 들어가보면 좀 더 상세한 내역을 볼 수 있다. event 가 대부분을 차지하고 있다. 170GB 이상. 그 다음이 BGM 53.23GB 인듯 event 에 뭔가 많긴 많다. 대부분 음..
Photos Photos 115.51GB. 이것도 크다. 아직 Photos 파일 백업 전략을 어떻게 해야 될지 잘 모르겠다. 년도별로 파일을 나누고 통짜 파일은 백업? 년도별로 그냥 쪼개기는 안될거고 파일을 복사 하고 그 해 사진만 남기고 다 지우기? iMovie Movies 디렉토리의 iMovie Theater, iMovie Library 용량이 많으면 정리가 필요하다. iMovie 에서 작업 완료한 프로젝트들과 라이브러리는 지워준다. Final Cut Pro X 작업 파일 관련 Movies/Untitled 200GB 초과 하는데 프로젝트 내부 리소스를 지워도 소용 없을 때 http://junho85.pe.kr/1145 iLifeMediaBrowser 동영상을 많이 찍거나 편집한다면 아래 디렉토리가 용..
영어를 전공 하셨다는 분이 "ex) 어쩌고" 를 보시고는 example 에는 ex 는 틀렸고, e.g. 라고 써야 한다고 하셔서 좀 알아 보았다. 나도 습관적으로 ex) 를 많이 쓰고 있던 편이라 좀 충격적이었다. What's the difference between “e.g.” and “ex.”? 글을 보면 다음과 같이 답변을 단 것을 볼 수 있다. E.g. is short for exempli gratia and stands for "for example". Ex., if used to mean the same, is incorrect. Mostly ex. is used as short for exercise and not "for example". example 의 약자는 e.g. 라는 것이다. E..
IntelliJ 에서 gradle 로 구성된 프로젝트를 열었는데 라이브러리나 소스파일 경로가 잡히지 않았다. gradle refresh 했는데 아래와 같은 오류가 보였다. Could not determine java version from '9.0.1' Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle 에서 Gradle JVM 을 1.8 로 변경 해 주니 동작하였다. Java 9 을 제대로 인식하지 못하는 것 같다.