'IT' 카테고리의 다른 글
[netcat] 윈도우에서 netcat 사용하기 (0) | 2019.03.04 |
---|---|
오픈소스 비디오 에디터 (0) | 2019.02.17 |
[Chrome] 원격 데스크톱 chrome 웹 스토어 (0) | 2019.02.17 |
[VirtualBox] 윈도우 부팅 시 버추얼박스 자동 시작 (0) | 2019.02.17 |
[gcp] gs protocol 구글 ML 예제 퀵랩 (0) | 2019.02.16 |
[netcat] 윈도우에서 netcat 사용하기 (0) | 2019.03.04 |
---|---|
오픈소스 비디오 에디터 (0) | 2019.02.17 |
[Chrome] 원격 데스크톱 chrome 웹 스토어 (0) | 2019.02.17 |
[VirtualBox] 윈도우 부팅 시 버추얼박스 자동 시작 (0) | 2019.02.17 |
[gcp] gs protocol 구글 ML 예제 퀵랩 (0) | 2019.02.16 |
Chrome 원격 데스크톱
오픈소스 비디오 에디터 (0) | 2019.02.17 |
---|---|
[Chrome] 크롬 캔버스 (0) | 2019.02.17 |
[VirtualBox] 윈도우 부팅 시 버추얼박스 자동 시작 (0) | 2019.02.17 |
[gcp] gs protocol 구글 ML 예제 퀵랩 (0) | 2019.02.16 |
[git] perforce git 이관, 형상관리 이관, git-p4 (0) | 2019.02.16 |
테스트 머신을 윈도우 장비에 VirtualBox로 가상화로 돌릴 경우
잘 끄진 않겠지만 매번 윈도우를 부팅할 때 마다 실행을 시켜줘야 하는 하는 불편함이 -ㅅ-;
좀 뒤져보니 역시나...
대략적으로 VirtualBox 4버전 이후부터 지원을 해 주는 것 같다.
자동실행은 VBoxManage.ext starvm "VM이름"
bat 파일을 만들어서 시작 프로그램에 넣어두면 잘 실행 된다.
VBoxManage.exe 파일은 설치한 경로에 따라 다를 테니 상세 경로는 본인의 경로에 맞게 변경 하면 됨
덧붙여서 윈도우 8 이상부턴 시작 프로그램 폴더가 보이지 않는데
윈도우 시작 프로그램과 관련된 MS blog ?
https://support.microsoft.com/ko-kr/help/4026268/windows-10-change-startup-apps
Win + R 실행에서 shell:startup 하면 시작 프로그램 폴더가 열린다
[Chrome] 크롬 캔버스 (0) | 2019.02.17 |
---|---|
[Chrome] 원격 데스크톱 chrome 웹 스토어 (0) | 2019.02.17 |
[gcp] gs protocol 구글 ML 예제 퀵랩 (0) | 2019.02.16 |
[git] perforce git 이관, 형상관리 이관, git-p4 (0) | 2019.02.16 |
[python] 금액 한글 표시 (1) | 2019.02.16 |
Google에서 운영(?) 하는 퀵랩을 하다보니 샘플에 gs:// 관련 프로토콜이 보인다.
예제 돌릴 때 뭐 적당히 그려려니 했는데 일단 브라우저에서 그냥 복사해서 해보니 되진 않고
스택오브플로우에 친절히 질문과 답변이 있다
https://stackoverflow.com/questions/38806490/what-does-gs-protocol-mean
답은 Google Cloud Storage 프로토콜 이라는 거
gs://cloud-samples-tests/speech/brooklyn.flac을 웹으로 볼 때는 아래와 같은 url으로 변환해서 확인 해 볼 수 있다
https://storage.googleapis.com/cloud-samples-tests/speech/brooklyn.flac
[Chrome] 원격 데스크톱 chrome 웹 스토어 (0) | 2019.02.17 |
---|---|
[VirtualBox] 윈도우 부팅 시 버추얼박스 자동 시작 (0) | 2019.02.17 |
[git] perforce git 이관, 형상관리 이관, git-p4 (0) | 2019.02.16 |
[python] 금액 한글 표시 (1) | 2019.02.16 |
[마크다운] 마크다운 테스트 가능한 github 사이트 (0) | 2019.02.09 |
회사에서 perforce를 쓰다가 git으로 이관하면서 겪었던 걸 정리 해본다.
perforce를 git으로 이관해 주는 건 4가지 정도가 있었던 거 같은데
perforce서버에서 하거나 유료 솔루션을 사거나 뭐 이런 여러가지 옵션...
그 중에서 무료에 오픈소스로 되고, 서버 설정을 건들이지 않고 하는게 git-p4 이다.
물론 하면서 우여곡절이 좀 있긴 했지만 ;;
기본적인 설치와 하는 법은 http://ericlathrop.com/2012/12/how-to-set-up-git-p4-in-windows/ 여기에서 확인 할 수 있다.
그리고 추가적인 도움을 받은 곳이 https://yonmy.com/archives/90#comment-4570 여기 이다.
몇가지 주의점(?)을 적어보면
python 버전
python 2.7 에서 된다. 2.x 에선 다 될꺼 같긴하지만... 여튼 3.x에선 안되는 것 같았다.
한글 인코딩
기본적으로 커밋 시 한글로 작성한 경우가 많은데 기본 인코딩이 cp949 또는 euc-kr 이다 보니 git으로 이관할 때 인코딩이 깨지는 사태가...
두번째 사이트의 인코딩 관련 내용을 보기 전 까진 커밋 메세지는 git msg-filter iconv를 이용해서 하나씩 변환
커밋터는 env-filter를 이용해서 변환
filter를 이용해서 변환하면 일단 오래도 걸리고, 똑같은 내용인데 될때도 있고 안될 때도 있었다(거의 다 옮기고 마지막 프로젝트 쯤에...)
왜 git-p4에서 변환할 생각을 안했는지 -_-;
두번째 사이트를 보고 코드가 merge되기 전이라 pr날린 걸 가져와서 수정된 git-p4를 적용하고 git config –global git-p4.charset cp949 명령으로 설정을 추가하고 나면
git clone만으로 작업이 끝난다 ! filter-branch를 할 필요가 없는 것 이다.
author도 인코딩을 위해서 조금 더 수정을 함
clone 이후에 gitk 정도로 확인 ~
p4 workspace
딱 이관을 해야할 워크스페이스를 맞추는 게 중요
workspace는 그대로 두고 clone할 때 명령어만 맞게 적으면 될줄 알았더니 안되더란 ㅠ
위에 3가지를 주의 하고 나면 생각보다 쉽게(?) 이관이 된다.
기존에 워크스페이스를 크게 잡아서 쓰고 있었다면 git으로 이관 시 repo단위로 쪼개다 보니 허들이 생길 수도 ~
변경한 git-p4 는 gist에 커밋 해 두었다.
git-p4를 gist에서 검색 해보면 생각보다 많은데 ... 커밋 내용을 좀 보고 인코딩 관련이 많다는 게 ㅎ
[VirtualBox] 윈도우 부팅 시 버추얼박스 자동 시작 (0) | 2019.02.17 |
---|---|
[gcp] gs protocol 구글 ML 예제 퀵랩 (0) | 2019.02.16 |
[python] 금액 한글 표시 (1) | 2019.02.16 |
[마크다운] 마크다운 테스트 가능한 github 사이트 (0) | 2019.02.09 |
검색 사이트 3종 등록 페이지 (0) | 2019.02.09 |