전체 글(46)
-
[Github] 뭐야 내 잔디 돌려줘요 사라진 커밋을 찾아서 (Contribution Graph)
사건 발생 개요 일 중독으로 인해....수요일에 메인 프로젝트가 끝나자마자 목요일부터 다시 새 프로젝트를 시작했다. 분명 커밋을 많이 했는데도 채워지지 않고 휑한 잔디밭을 발견하고 말았다. 원인은? 1. 깃허브에 설정된 이메일과 다를 때 아래 코드를 통해 확인해보았고, 일치함을 확인하였다. git config --global user.name git config --global user.email 2. 커밋한 브랜치가 default 브랜치가 아닐 때 develop 브랜치를 default 브랜치로 두고, feat/#이슈번호 브랜치에서 작업해서 생긴 이슈였다. 작업 중인 브랜치로 변경 후 커밋하니 반영되었다. 이 리포지토리는 거의 혼자 작업하기 때문에 상관 없지만 다른 프로젝트에서는 어떻게 반영될지 확인해 ..
2022.12.14 -
11월의 독서 나들이 : 길벗) 소프트 스킬
두 줄 평 오! 개발 쪽 얘기 가득가득일 줄 알았지만, 인생의 모든 면을 써놓아서 웃기고 신기했던 책! 프로젝트를 보며 가까운 나무만 뚫어져라 쳐다봤는데, 알고 보니 그 뒤에 숲이 있음을 느끼게 해준 책 어떤 사람에게 추천하나요? 이 책은 어땠나요? 가볍게 책을 읽고 싶은 사람 개발자의 길을 걷기 전 다양한 가능성과 경우의 수를 알아두고 싶은 사람 괜찮다는 말을 듣고 싶은 사람 지은이 서문을 함께 인용하자면, "소프트웨어 개발자로 사는 동안 다양한 여정을 거쳤다. 길을 제대로 찾을 때도 있었고 그렇지 못할 때도 있었다. 어떤 길은 제대로 잘 찾아갔던 것인지 아직도 확신이 없다. 이 과정에서 도움이나 안내는 거의 받지 못했다. 누군가 나에게 제대로 길을 제시한 적도 없었던 것 같다.", "내가 이 책을 쓴..
2022.11.27 -
[Github] 협업을 위한 템플릿 설정하기(이슈, PR)
이슈 템플릿 Settings에 들어간다. PR 템플릿 위에서 이슈 템플릿을 만들었다면 .github 폴더가 생성되었을 것이다. Add file을 통해 pull_request_template.md 파일을 만든다. 폴더 안에 원하는 양식을 작성하고, 커밋한다. 이름은 꼭 위와 같이 정해야 한다.
2022.10.25 -
[프로그래머스] [1차] 다트게임 - if문과 switch문 알아보기
개요 https://school.programmers.co.kr/learn/courses/30/lessons/17682 지난 주 스터디 문제로 프로그래머스 Level1의 [1차] 다트 게임을 풀었다. 나는 계산기 문제를 switch문제로 풀던 기억이 나서 이를 응용했고, 다른 스터디원분들은 주로 if문을 이용하셨다. 리뷰과정에서 switch문의 성능에 대한 리뷰를 주셔서, 이를 계기로 if문과 switch문의 성능에 대해 찾아보게 되었다. 아래는 나의 풀이이다. function solution(dartResult) { let num = 0; let sign = ""; let scores = []; for (let i = 0; i < dartResult.length; i++) { // 정규표현식으로 let..
2022.10.23 -
[JIRA] 협업을 위한 JIRA 처음 가입하고 프로젝트 만들기
Pre-Project의 시작 이전 팀 프로젝트에서는 팀원분께서 만들어주신 Jira에서 프로젝트를 만들어 진행해서 몰랐습니다.... 저의 개인 프로젝트와 pre 프로젝트 모두 팀원분의 도메인에 작성했다는 걸... 어쩐지 안되더라구요.... Jira Software에 들어간다 Get it Free를 누른다. Next를 누른다. 사이트 도메인 이름을 누른다. 대기 간단 설문 프로젝트 만들기 도구 연결하기 완성! https://www.atlassian.com/software/jira 성공! 이제 사용자를 초대하고, 작업을 이어나가면 됩니다!
2022.10.20 -
[221019] 듬뿍 성장한 4개월 돌아보기
코드스테이츠를 시작하고, 벌써 4번째 회고를 맞이하고 있다. 4개월동안 HTML/CSS/JavaScript, React, Web Server, 자료구조, 알고리즘, 배포 등을 배웠다. 그리고 이제 프로젝트 기간을 앞두고 있다. 4개월 전과 지금의 나를 비교하며 회고를 작성해보도록 하겠다. Keep 잘하고 있는 점 다양한 스터디에 참여하며, 많은 동기 부여를 받고 있다. 특히 프로젝트를 진행하며 그간 얻어온 지식을 소화시키는 시간을 가지고 있다. 커밋, 이슈, PR 등 git과 git-flow에 익숙해지고 있다. 프로젝트와 스터디에서 모두 깃허브를 활용하다보니 잔디를 잘 심고 있다. 지금의 내가 하고 있는 것 스터디 알고리즘 스터디 : 22.07.19~ 10월 기상 스터디 & 목표 달성 스터디 : 22.1..
2022.10.19