전체 글

문제 설명 여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브는 사용자들이 편리하게 다양한 뉴스를 찾아볼 수 있도록 문제점을 개선하는 업무를 맡게 되었다. 개발의 방향을 잡기 위해 튜브는 우선 최근 화제가 되고 있는 "카카오 신입 개발자 공채" 관련 기사를 검색해보았다. 카카오 첫 공채..'블라인드' 방식 채용 카카오, 합병 후 첫 공채.. 블라인드 전형으로 개발자 채용 카카오, 블라인드 전형으로 신입 개발자 공채 카카오 공채, 신입 개발자 코딩 능력만 본다 카카오, 신입 공채.. "코딩 실력만 본다" 카카오 "코딩 능력만으로 2018 신입 개발자 뽑는다" 기사의 제목을 기준으로 "..
· git \ github
git을 사용하는 이유 Git : 버전 관리 시스템, 정보 관리 기술 GitHub : 코드 공유와 협업을 위한 플랫폼 1. 실행 취소, 재실행이 가능함 checkout 과거시점으로 돌아가기 (실행취소) git checkout 커밋ID 어느 시점에 버그가 발생하였는지 추적 롤백 프로세스 관련 스크립트 작성 실행취소와 같이 과거 시점으로 돌아가려면 commit checkout(점검, 검사)하기 HEAD란? 현재 checkout 한 브렌치의 가장 최신 커밋을 가리키는 포인터 checkout을 사용해 '2' commit으로 HEAD 포인터가 이동 (detached head 상태) 주의사항 checkout을 한 상태로 commit을 작성하면 일반적인 명령어로 찾을 수 없음 (사용은 가능) detached head..
· git \ github
GUI와 CLI 환경 GUI :인터페이스 방식으로 아이콘이나 그림을 선택하여 진행하는 인터페이스 방식 ex) 어플 아이콘 형태 CLI : 명령어를 사용자가 직접 입력해서 컴퓨터와 소통하는 인터페이스 방식 ex) 텍스트 형태 리눅스 기초커맨드 (pwd, ls, cd, vi) 1. pwd (print working directory) 현재 디렉토리 위치 확인 명령어 2. ls (list) 현재 작업 디렉토리에 있는 파일과 폴더들을 보여주는 명령어 ls 리눅스 명령어 뒤에 옵션( ex) -l, -a, al )을 붙이면 파일 상세 내용 등을 볼 수 있다. 3. cd (change directory) 현재 디렉토리 이동 명령어 cd .. 명령 모드 전환 방법 : esc 누르기 저장하기 저장(write) => :w..
· git \ github
git 초기 설정 초기 설정은 공식문서를 참고 Git - Git 최초 설정 Vim과 Emacs, Notepad++은 꽤 인기 있는 편집기로 개발자들이 즐겨 사용한다. Mac이나 Linux 같은 Unix 시스템, Windows 시스템에서 사용 가능하다. 여기서 소개하는 편집기들이 불편해서 다른 편집기를 사 git-scm.com commit 내용보기 1. 생성한 Repositories로 이동 2. commit 클릭 3. commit 내용을 확인 누가 어떤 내용을 commit 했는지 볼수 있다. 자세한 코드를 보기 위해서는 다음과 같다. 4. 수정한 코드 확인 가능 협업시 좋은 tip blame 코드 옆에 있는 blame을 사용해 언제 누가 어떤 코드를 수정했는지 볼수 있다. 주의사항으로는 닉네임 대신 git..
zero_jae
영재