본문 바로가기

웹 개발자140

[SVN] 서버 설치 및 이클립스 연동 버전관리, 형상관리 VisualSVN 설치 및 구동 & Eclipse 연동 SVN은 소스 관리 툴 즉 형상 관리를 도와 주는 프로그램이다 버전관리의 목적 작업 이력 관리 문제의 파악 예전 버전의 파일 복원 수정한 부분의 검증 협업 지원 버전관리 툴 용어 Checkout : 저장소에서 최신 버전의 소스코드 최초로 받아오기 Update : 로컬 저장소의 파일들을 저장소의 최신 버전으로 받아오기 Commit : 로컬 저장소의 변경된 내용을 서버로 전송 Revert : 로컬 저장소의 내용을 이전 상태로 돌리는 행위 Add : 버전관리 대상으로 파일을 등록 버전관리 진행 순서 최초로 서버 소스를 Checkout 소스 수정 Update를 통해 저장소에 새로운 파일이나 소스 확인 Update 과정 시 Conflict가 나면 이를 수정 .. 2016. 9. 27.
Google의 Docker 관리도구 Kubernetes 출처 : http://okky.kr/article/346561 안녕하세요. 구글이 만든 Docker 관리 도구인 Kubernetes 소개 글입니다.원본 글은 다음 사이트 참고하세요.http://www.popit.kr/kubernetes-introduction/ ================================================================ Intro 이 글에서는 Kubernetes 가 무엇인지 설명하고, 아키텍쳐와 구성요소에 대해 살펴봅니다. 그리고 minikube 를 이용해 로컬에서 Kubernetes 를 사용해 보겠습니다. 목차는 아래와 같습니다. What is Kubernetes? Kubernetes Architecture (abbreviated) Getting .. 2016. 9. 9.
[Java] 자바 연산자 자바 연산자 (Operator) 1 이항 연산자 우리가 배울 이항 연산자(binary operator)란 말 그대로 두개의 피연산자와 한개의 연산자를 가지는 연산을 말합니다. *이항 연산자의 종류 여기서 '우선순위'란 연산식 내에 여러가지 연산자가 사용됬을 경우 무엇을 먼저 처리할것인지, 무엇을 나중에 처리할 것인지에 대한 기준입니다. 예를 들어, 다음의 식의 결과를 유추해봅시다. 1 124 + 62 * 43 - 22 cs 예상하시듯 답은 2768 입니다. 그 이유는 곱셈이 덧셈, 뺄셈 보다 우선순위가 높기 때문입니다. 그래서, 62 * 43을 우선 계산한 뒤 124를 더하고 22를 뺀 결과가 나온 것입니다. 연산방향이란, 우선순위가 같은 연산자가 있을때 연산을 수행하는 방향을 말하는 것입니다. 아까의 .. 2016. 9. 6.
[Node.js] 노드 제이에스란 무엇인가? Node.js 출처 : http://d2.naver.com/helloworld/4994500 빠르게 서비스를 개발할 수 있는 Node.js 2년 전에 Node.js를 사용할까 말까 고민을 많이 했습니다. 그 당시 선택 기준은 세 가지였습니다. 개발 생산성이 좋아? 성능이 좋고 안정적이야? 개발자 커뮤니티는 활발해? 그리고 Node.js를 사용하기로 결정한 뒤로 식당, 펜션, 항공권, 호텔 등 여러 서비스를 Node.js로 개발했습니다.아마 많은 개발자가 Node.js를 서비스에 적용할까 말까 고민하고 있을 듯합니다. 이 글에서는 이런 개발자들을 위해 그동안의 경험과 자료를 바탕으로 위의 세 가지 질문에 대한 답을 정리했습니다. 이 글은 Node.js를 소개하는 글은 아닙니다. Node.js가 궁금하신 분은 웹을 검색해.. 2016. 9. 6.