Tools 7

Windows Terminal 세팅/꾸미기

나의 예쁜 서피스 랩탑2 은행업무 볼때만 쓰기 아까워서 Ubuntu와 Vim에 익숙해질겸 개발할 때도 써보려고 한다. 우선, 장비를 받으면 꾸미는게 우선 아닙니까? 그래서 꾸미기편 Terminal Schema 설정 Vim에 익숙하지 않아 답답하여 vscode를 먼저 설치함 Windows Terminal 설정을 선택하면 vscode로 setting.json 파일을 열어줍니다. { "$schema": "https://aka.ms/terminal-profiles-schema", "defaultProfile": "{07b52e3e-de2c-5db4-bd2d-ba144ed6c273}", "profiles": { "defaults": { "fontFace": "D2coding", "colorScheme": "Ban..

Tools 2020.11.02

[Jenkins] GemNotFound

problem github pages에 포스팅할 때, 수정사항이 반영됐나 바로 확인하기 위해서 jekyll serve를 돌리고 싶었습니다.123$ jekyll serve/Library/Ruby/Gems/2.3.0/gems/bundler-1.16.2/lib/bundler/spec_set.rb:91:in `block in materialize': Could not find gemoji-3.0.0 in any of the sources (Bundler::GemNotFound)...Colored by Color ScriptercsGemNotFound가 뜨면서 gemoji를 찾을 수 없다고 합니다. cause Gemfile에 추가해둔 gemoji가 문제입니다. gemoji가 설치가 안되어 있는거죠.그럼 gemoj..

Tools 2019.03.28

[Jenkins] create slave node via SSH

issue 젠킨스를 설치한 서버가 아닌 외부 서버를 대상으로 스케줄러를 돌리기 처음으로 스케줄러 작업을 해보았습니다.jenkins, apache mesos, celery 등 여러 도구로 작업할 수 있는데, 그 중에서 젠킨스를 선택했습니다. 사수가 이것을 이용하고 있었던게 가장 큰 이유입니다.젠킨스는 소프트웨어 개발 시 지속적 통합(continuous integration) 서비스를 제공하는 툴이라고 위키백과에서 알려줬어요. 마우스 클릭만으로도 등록할 수 있어 배우기 쉽고 간편하다는 장점이 있다고 합니다. mesos는 코드로 작업해야하지만 기능은 더 많고, celery는 스케줄러로 등록할 내용을 API로 만들어서 몇분마다 요청하도록 하는 파이썬 패키지래요. process jenkins에 slave node..

Tools 2019.03.27

Travic CI 시작하기

Travis CI 도입 이유 지속적인 통합(Continuos Integration)을 위해 테스트케이스를 자동으로 돌려줄 도구가 필요했다 1. Travis CI 계정 만들기 (https://travis-ci.org/) 2. Travis CI 로그인 profile 들어가서 테스트 돌릴 repository 활성화 시켜주기 3. github repository에 올리면 안되는, 설정키, 비밀 파일 올리기https://docs.travis-ci.com/user/encrypting-files/ 4. 터미널에서 github repository로 이동 + Travis Login 하고 진행하기1travis encrypt-file super_secret.txt --addcs위 명령어를 입력하면.travis.yml에 자동..

Tools 2019.03.20

[Jetbrains] Deployment, 서버 연결해서 이용하기

Jetbrains IDE(WebStorm, PyCharm)의 장점 중에 하나, 서버를 연결해서 파일을 쉽게 주고받을 수 있다! 심지어 SSH session 터미널도 열 수 있다! 바밤 Deployment 들어가는 방법 프로젝트 파일을 열지 않은 상태일 때, Default Settings - Build, Execution, Deployment - Deployment 또는 프로젝트 파일을 열어둔 상태일 때, Tools - Deployment - Configuration Add Deployment Type: SFTP SSH File Transfer Protocol 또는 Secure File Transfer Protocol이라 부른다. 신뢰할 수 있는 데이터 스트림을 통해 파일 접근, 파일 전송, 파일 관리를 ..

Tools 2017.08.10

[Jetbrains] scheme 꾸미기

1. Color Themeshttp://color-themes.com/?view=indexjetbrains IDE 스킨 테마를 다운로드받는 사이트입니다. 1. 원하는 테마 다운로드2. PyCharm과 같은 Jetbrains IDE를 연다3. Configure - Preference - Editor - Color Scheme 클릭한다4. Editor 칸에 있는 톱니바퀴를 클릭 - Import Scheme 클릭5. 다운로드받은 테마를 Open! 2. Plugins1. Configure - Preference 들어간다.2. Plugins 클릭3. scheme을 검색한다4. Search in Repositories를 클릭5. 그중에서 선택하여 다운로드하고 scheme 적용하면 끝! 어렵지 않습니다! 쉽죠?근데 ..

Tools 2017.08.09