목록My footPrints 🔥🔥🔥 (311)
Daehyunii's Dev-blog
01. 변화들을 commit 하기(버전으로 만들기) git init 명령을 통해 git폴더를 만들고 git으로 관리하는 폴더로 만들었고 이제는 그것을 저장할 수 있게 버전으로 만들어야 할 것이다. 그렇다면 우선 git이 현재 내가 작업한 파일들을 전부 관리대상인지 확인을 먼저 해야할 것이다. 앞에서 공부했다. git status 명령을 통해 새로 작업을 했지만 아직 git이 관리하고 있지 않은 파일들이 있는지 먼저 확인한 후, 만약 관리되고 있지 않은 파일들이 존재한다면 아래의 명령어를 통해 git이 관리 할 수 있도록 만들어 주어야 한다. git add (파일명.확장자) - 깃이 관리하는 폴더 안의 해당 파일을 깃이 관리할 수 있도록 설정한다. git add . - 깃이 관리하는 폴더 안에 있는 모든 ..
01. Git 설정 및 프로젝트 관리 시작하기 앞서 말했듯이 깃은 버전을 관리하는 것으로 더 쉽게 말해 프로젝트를 관리하는 프로그램이다. 그렇다면 git이 프로젝트를 관리하게 하려면 어떻게 해야할까? 말 그대로 git이 관리할 수 있도록 CLI방식인 경우 명령어를 입력하여 깃으로 관리를 시작하면 되는 것이다. 우선 VsCode에 git으로 관리를 시작할 폴더를 열고, 터미널을 통해서 아래 git init 명령어를 입력한다.(맥 터미널 단축키 : control + `) git init - 해당 폴더를 git으로 관리시작. 이렇게 되면 새로운 git폴더가 생성되는데 숨긴 파일로 저장되기 때문에 숨긴 파일 보기를 통해서 git폴더가 생성된 것을 확인할 수 있다.(맥 숨긴 파일 보기 단축키 : shift + c..
01. git을 사용하는 이유 git은 vcs(version control system) 프로그램들 중 하나이다. 즉 버전을 관리하는 시스템이다. 우리가 일반적으로 프로그램들을 사용하다보면 v.0.1등의 버전 표기를 볼 수 있을 것이다. 이러한 버전들을 관리하는 것이 즉 git이라고 생각하면 된다. 그렇다면 git은 무엇을 관리하는 것일까? 크게 2가지로 나눠 볼 수 있다. 첫 번째는 바로 '시간'을 관리한다. 예를 들어 v1 -> v2 -> v3 -> v4의 버전이 업데이트 되었다고 보았을때, v3부분에서의 문제가 발생했다면 이것을 어떻게 수정할 수 있을까? 일반적으로 새로운 버전이 나와서 백업을 해놓고 보완하는 방법으로 해결할 수도 있겠지만 그렇게 된다면 메모리 공간을 너무 많이 차지하게 될 것이다...
데브코스 코딩테스트에 합격하고 마지막 관문인 면접을 준비하기 위해서 일주일 동안 나름대로 치열하게 준비를 해왔었다. 예상 질문들을 계속해서 만들고 기술 면접에 대비하기 위해서 계속해서 복습했다. 그 결과 ㅎㅎㅎㅎ 합격이다!!! 이제는 새로운 시작이다!!! 새로운 사람들과 만나서 같은 목표를 가지고 함께 공부해 나간다는 생각에 지금 너무 기대가 크다!! 앞으로 5개월 동안 또 죽어라 공부해야 겠지만, 그래도 함께하는 사람들이 있기에 힘이 날 것 같다!!! 자세한 내용들은 면접준비 과정 및 후기에 자세하게 작성했다. 지금까지 데브코스 과정을 준비하면서 블로그 정리할 정신이 없었는데, 이제는 다시 매일 공부한 내용들을 조금씩 정리해 나갈 계획이다! 2022.10.05 - [2022 WIL 및 느낀점/프로그래머..
데브코스 코딩테스트에 합격하고 마지막 관문인 면접을 준비하기 위해서 일주일 동안 나름대로 치열하게 준비를 해왔었다. 예상 질문들을 계속해서 만들고 기술 면접에 대비하기 위해서 계속해서 복습했다. 그 결과 ㅎㅎㅎㅎ 합격이다!!! 이제는 새로운 시작이다!!! 새로운 사람들과 만나서 같은 목표를 가지고 함께 공부해 나간다는 생각에 지금 너무 기대가 크다!! 앞으로 5개월 동안 또 죽어라 공부해야 겠지만, 그래도 함께하는 사람들이 있기에 힘이 날 것 같다!!! 자세한 내용들은 면접준비 과정 및 후기에 자세하게 작성했다. 지금까지 데브코스 과정을 준비하면서 블로그 정리할 정신이 없었는데, 이제는 다시 매일 공부한 내용들을 조금씩 정리해 나갈 계획이다! 2022.10.05 - [2022 WIL 및 느낀점/프로그래머..
프로그래머스 데브코스에 합류하기 위한 많은 노력과 결과 발표까지 다 나왔다. 우선 결과 부터 말해보자면!!!!!!!! 합격이다!!!!!!!!🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉 합격자 발표가 나기 직전에는 정말 걱정을 많이 했다가 합격자 발표가 난 이후에는 기분이 좋다가도 얼떨떨 했던것 같다!!ㅎㅎ 자랑은 이정도로 하고 면접 준비과정과 후기에 대해서 남겨보려고 한다. 우선 면접 준비를 하기에 앞서 앞선 기수들의 후기들을 많이 찾아보았다. 분위기는 어땠는지, 어떤 질문들이 중심으로 나오는지 등을 중점적으로 확인했다. 면접 분위기는 굉장히 부드러운 분위기에서 이뤄졌다. 면접관님께서 분위기를 부드럽게 가져가기 위해 많은 노력을 해주셨고, 느끼기에는 굉장히 노련하게 질문들을 해주신것 같다는 생각이..
그 동안 프로그래머스 코딩테스트에 집중하기 위해서 알고리즘 문제푸는 연습 외에는 블로그를 포함해서 모든것을 기록하지 않았었다. 그 기간동안의 내용은 프로그래머스 데브코스 코딩테스트 회고를 통해서 한 번에 정리하고자 한다! 2022.09.21 - [2022 WIL 및 느낀점/9월 & 10월] - 총 준비기간 8.1 ~ 9.16 총 준비기간 8.1 ~ 9.16 데브코스 코딩테스트 회고 개발자 공부를 시작한지 약 4개월 정도 지났다. 3개월이 넘어가는 시점에서는 부트캠프에 참여하는 방향이 좋을것이라고 생각되어 부트캠프를 알아 보았고, 그 중 pinetree93.tistory.com
데브코스 코딩테스트 회고 개발자 공부를 시작한지 약 4개월 정도 지났다. 3개월이 넘어가는 시점에서는 부트캠프에 참여하는 방향이 좋을것이라고 생각되어 부트캠프를 알아 보았고, 그 중 프로그래머스의 데브코스를 제일 가고 싶었다. 가고싶은 가장 큰 이유는 기본적으로 시험을 통해서 교육자를 뽑기 때문에 내가 가서 배울 부분이 정말 많을것이라고 생각이 들었기 때문이다. 하지만 지금까지 전부 자바스크립트의 기초개념과 동작원리를 중심으로 공부를 했기 때문에 직접 코드를 구현하는것은 굉장히 생소한 일이었다. 그래서 코딩테스트 준비를 하기 위해서 처음 시작한 것은 유데미와 인프런에서 기초강의를 듣기로 결정했다. 유데미의 경우에는 직접 코딩하는 기술을 익힌다기 보다는 알고리즘이란 무엇인지부터 시작해서 어떤 자료구조가 있..