일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- gitlab-runner
- Oracle
- gitlab
- sonar-qube
- UiARD
- Xen
- docker
- Shell
- gitlab-ci
- MaxGauge
- RPA
- container-registry
- PostgreSQL
- Git
- UIPATH
- UiPATH #UiRPA #RPA
- runner
- Today
- Total
올챙이시절 기록소
XEN에는 Thin Provisiong 기술을 지원하기에 설치할 때 여기옵션 'Enable blah blah~~' 에 체크를 해놨다면 기본 하드크기보다 오버하여 디스크를 할당 할 수 있다 이게 가능한 이유는 실제 사용하는 만큼 용량을 잡기 때문이다 ( XEN 서버간 이동시에는 적용되지 않는다 ) 그래도 VM에 용량은 적당히 주는 것이 관리 차원에서 좋다 가끔 VM에 용량이 추가적으로 필요한 경우엔 파티션을 ADD 하거나 기존의 것을 Resize 한다 ADD하는 경우는 상대적으로 쉬우니 설명하지 않고 Resize 하는 방법에 대해 설명하겠다 먼저 해당 VM을 내린다 해당 VM의 Storage 탭에서 먼저 잡혀 있는 Disk에 우측 클릭을 하면 메뉴가 나타나는데 Properties를 클릭한다 여기 Size ..
왜 자바스크립트를 압축할까? 웹개발을 하는데 있어 성능에서 중요한 요소중 하나는 용량을 줄이는 것이다. 전송해야할 파일의 용량이 줄어들면 사용자입장에서는 더 빠르게 로딩할 수 있고 서버측에서는 트래픽이 줄어들기 때문에 많은 이점을 가질 수 있다. 압축이 된 파일을 보면 한 줄로 쫙 이어지면서 변수 치환도 일어 났음을 볼 수 있다 여튼, 이러한 이유로 사내는 JavaScript Obfuscator란 툴을 사용을 한다 상용툴인데 그다지 비싸지는 않다 여튼, 이 부분을 자동화해야하는데 문제는 동작하지 않는다 방법이 없는 듯하여 다른 툴들을 알아보았다 1번 후보 야후 : YUI Compressor2번 후보 구글 : Closure Compiler 3번 후보 Crunchme ( * Closure Compiler는 ..
CI 프로세스를 Event Base로 수행한다 9개 Repository를 이용해 빌드를 하다보니 각 콤포넌트의 버전을 세팅하고 읽어올 데가 필요했다 그래서 DB를 세팅을 하고 거기에 테이블을 만든 다음 빌드 명세를 세팅하면 빌드서버에서 조회하여 각 콤퍼넌트의 소스코드의 버전을 맞춘다 그리고 파이프라인을 돌리면 되는데 Master 브랜치 둔 다음 Create Pipeline 버튼을 누르는 것이다 API를 쓰게 되면 매번 누르지 않아도 된다 절차는 1.토큰생성2. CALL API 명령구문 생성 인증을 위해 토큰을 하나 만들어야 한다 Create Personal Access Token 버튼을 눌러 토큰을 생성하자 Your New Personal Access Token 항목이 생겼다 그러면서 이렇게 토큰값이 보..