카테고리: 개발 관련 팁

git cherry-pick 사용법

      git cherry-pick 사용법에 댓글 없음

우테코에선 항상 git으로 미션을 진행하는데, 페어 프로그래밍의 경우도 마찬가지다. 페어 프로그래밍에서의 git 사용법은 주로 둘 중 한 명의 노트북으로 같이 미션을 진행한다. 노트북 주인의 fork한 저장소에 커밋이 저장된다. 미션을 완수한… Read more »

JetBrains Toolbox를 이용해 리눅스에 IntelliJ 쉽게 설치하기

맥이나 윈도우와 달리, 리눅스는 인텔리제이 다운로드 시 공식 홈페이지에서는 설치 가능한 패키지 대신 바이너리 파일로만 제공된다.그렇기 때문에 설치 후 런처에 아이콘이 나타나지 않는다거나 실행 파일을 지워버렸다거나 하는 사례들을 자주 접할… Read more »

MVC 디자인 패턴이란?

      MVC 디자인 패턴이란?에 댓글 없음

MVC가 대체 뭔데요? Model-View-Controller를 뜻함. “Model” – 오브젝트나 Java POJO(Plain Old Java Object)를 뜻함. 사용자가 편집하기 원하는 모든 데이터는 Model에 있음. 데이터가 변경될 경우 Controller를 Uodate할 수도 있으며, 변경을 통지하기… Read more »

나 홀로 씽크패드+우분투로 개발하기 – 1. 왜 씽크패드 써요?

맥북이 허세의 상징에서 개발자의 상징으로 바뀐 지 좀 됐다. 현업자들은 물론이고 주변에 개발 좀 한다는 학부생들 보면 다들 맥북을 들고 다니고 있으니 말이다. “왜 다들 맥을 써요?” 그야 맥OS가 개발자들에겐… Read more »

백준 문제 찾기 귀찮을 때 터미널에서 바로 열기

리눅스 다음과 같은 내용으로 baekjoon.sh 파일을 만든다. 스크립트를 실행 가능하도록 만든다. .sh 파일을 적당한 곳으로 복사한 뒤 명령어로 바로 실행할 수 있도록 /usr/bin으로 연결을 만든다. 연결이므로 원본 파일은 삭제하면 안된다.본… Read more »