본문 바로가기

분류 전체보기

(189)
DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발 NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발 from Jinuk Kim
우분투14.04 영문판에서 한글입력 sudo add-apt-repository ppa:createsc/3beol sudo apt-get update; sudo apt-get install ibus ibus-hangul # ibus와 ibus-hangul을 모두 업그레이드 한다. ibus-setup-hangul 1. 우분투 설치 머 있나요. USB로 우분투 구워서 설치하시면 되겠죠?저는 기본적으로 영어 버전을 사용하기 때문에, 기본으로 설치했습니다.키보드 또한 별다른 설정 없이, 그냥 영어 키보드를 사용한다고 설정하고 설치했습니다. 2. 언어 업데이트 우분투 System Setting에 들어가시면 다음과 같은 화면이 나타나죠?여기서 Language Support를 클릭하시면 자동으로 언어 업데이트가 이루어집니다. 일단 이거 한 번 하셔야 합..
JSHint 옵션 정리 JSHint 옵션 정리 예정 http://jshint.com/docs/options/ 제가 필요하다고 생각되는 옵션 위주로 작성하였습니다 1. camelcase 처음 프로그래밍을 c언어로 공부하였는데요즘 스타일과 다르게 코딩을 합니다 int hello_world() {} hello_world
JSHint 설정 JSHint 설정원문 : http://jshint.com/docs JSHint 는 문법 오류를 잡는 툴입니다 이걸 왜 쓰냐면 아래의 코드가 console.log("hello world"); 에러를 발생시키네요...function.js 'console' is not defined. 흠.. 바꿔야지 JSHint 메뉴얼에 있는 내용을 정리한번 해보겠습니다 1. JSHint 설정을 바꾸는 3가지 방법이 있습니다1-1) --config 옵션을 사용해서 설정파일을 적용ex) jshint --config myconfig hello.js 1-2) .jshintrc 파일을 만들면 자동으로 JSHint 는 이 파일을 가지고 설정을 셋팅합니다 1-3) package.json 파일에 적용하기ex)"jshintConfig": ..
VIM 설정 set termguicolors filetype plugin indent on set t_Co=256 set autoindent set smartindent set textwidth=120 set nowrapscan set showcmd set showmatch set incsearch set autowrite set title set sta set foldmethod=marker set encoding=utf-8 set fileencodings=utf-8 set regexpengine=1 set backspace=indent,eol,start set hlsearch set ignorecase set tabstop=2 set softtabstop=2 set shiftwidth=2 set expandtab..
구글 자바스크립트 코딩 가이드 http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml Google JavaScript Style GuideRevision 2.93Aaron Whyte Bob Jervis Dan Pupius Erik Arvidsson Fritz Schneider Robby Walker Each style point has a summary for which additional information is available by toggling the accompanying arrow button that looks this way: ▽. You may toggle all summaries with the big arrow button:▽ Toggle a..
CI 지속적인 통합의 개념은 아래와 같습니다. CI : Continuous Integration : 지속적인 통합 - 지속적으로 퀄리티 컨트롤(품질 관리)을 적용하는 프로세스를 실행하는 것. - 모든 개발을 완료한 뒤에 퀄리티 컨트롤을 적용하는 고전적인 방법을 대체하는 방법으로서 소프트웨어의 질적 향상과 소프트웨어를 배포하는데 걸리는 시간을 줄이는데 초점 - 초기에 그리고 자주 통합해서 통합 시 발생하는 여러가지 문제점을 조기에 발견하고, 피드백사이클을 짧게 하여 소프트웨어 개발의 품질과 생산성을 향상시키는 것. CI시스템이 어떻게 적용이 되는지 좀 더 자세히 살펴보도록 하겠습니다. CI시스템을 구축하지 않은 경우에는 개발자들이 각자 개발한 소스코드를 형상관리 서버에 커밋하면 별도의 품질관리를 거치지 않고, ..
나의 신입 이력서.... 지금은 프로그래머로 활동중이지만예전 공부할때 이력서가 남아 있더라. ㅋㅋ9년전 이력서 한번 공개해 볼렵니다 ======================================================================== 이른 새벽에 글을 쓰게 되었습니다.제 소개를 하자면 지금 독학으로 공부하는 학생입니다.고등학교 3학년때 처음 프로그래밍을 시작했습니다.제가 실업계 전자과를 나왔는데거기서 처음으로 386pc에서 turbo c를 구현하는걸 보고feel이 왔습니다.. ^^처음느낀거였지만 희열이란게 느껴지더군요고민하고 해서 결국엔 풀리면 기분이 날아갈정도? ㅋㅋ 그래서 시작하게 되었습니다.물론 고3때는 거의 놀았죠졸업하고 대학교를 입학했습니다.좋은 서울에 있는대학은 꿈도 못꾸고지방에 근처 4년..