본문 바로가기

Web/기타5

ubuntu chrome remote desktop not showing setting page mkdir ~/.config/chrome-remote-desktop 관리 폴더가 제대로 생성되지 않을경우 install을 해도 시작을 할 수가 없다. 2020. 12. 29.
[ Redmine ] redmine 설치 + easy gantt plugin 설치 개발 환경 OS : Ubuntu 18.04 Redmine 은 오픈 소스 프로젝트로 웹 기반으로 만들어진 프로젝트를 관리 툴이다. Easy Gantt Plugin 은 https://www.easyredmine.com/ 회사에서 만든 GanttChart Plugin 으로 무료버전과 유료 버전이 있다. 해당 게시글에서는 무료버전으로 설치할 예정이다. Gantt Plugin 다운로드 - https://www.easyredmine.com/redmine-gantt-plugin (간단한 정보를 입력하면 이메일로 해당 플러그인을 다운로드 받을 수 있다.) 1. Redmine 설치 - 아래에서 다운로드 받을 Plugin 과 호환되는 4.x 버전으로 설치할 예정이다. (플러그인 설치시 버전체크를 잘해줘야 나중에 고생을 안.. 2020. 1. 7.
[ git ] .gitignore 을 설정해도 계속 추척할 경우 gitignore 파일을 수정해도 파일의 변경을 계속 추적할 경우 캐쉬를 삭제해 줘야 추적을 안하게 된다. 내 경우에는 laravel 설정파일인 env 파일을 개발 초기에 개발환경과 맞춰서 했으나 후에 환경을 독립적으로 운영하기 위해 .gitignore 에서 주석친 부분을 수정했다. 하지만 변경이 지속적으로 추적되고 반영되고 있어서 확인해보니 cache된 경우 시간이 지나야 변경이 반영되고 추적이 끝기게 된다. 아래 부분은 cache를 삭제하는 명령어이다. 만약 다른 부분을 수정하고 싶으면 env 부분에 다른 폴더 혹은 파일 경로를 넣으면 된다. git rm env --cached git commit -m "환경설정 파일 git 반영 수정" 2019. 11. 26.
[ Laravel ] windows 10 환경에서 scheduling 기능 사용하기 https://laravel.kr/docs/5.8/scheduling 라라벨에서는 cron 작업을 직접 관리하는 scheduling 기능이 있다. 기능을 개발하고 유지보수를 하면서 서버에서 cron 작업에 대해서 생소한 개발자의 경우 cron 작업이 어려워질텐데 라라벨의 scheduling을 실행하는 라라벨 cron 작업을 최초 1회만 등록해두면 cron 작업을 할때 서버에 수정이 필요없고 라라벨 프레임워크 내에서 작업을 정의/등록 하여 관리가 손쉬워진다. * * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1 리눅스 환경일 경우 위의 명령어를 crontab에 손쉽게 등록할 수 있지만 보통의 개발환경의 경우 wind.. 2019. 11. 7.