github6 [Info] Github Actions 간단 사용기 Github Actions 간단 사용기 Github Actions은 Github가 Microsoft로 인수된 이후 공개한 기능이다. 이미 전 세계 많은 사람들이 Github Actions의 기능을 매우 잘 사용하여 CI / CD 파이프라인을 구축하고 있다. 그렇다면 Github Actions를 이용하는 방법 그리고 그것을 이용하여 구동, 배포 등을 어떻게 하는지에 대해서 한번 간단하게 알아보도록 하자. 여러 항목들에 대해서 하나하나 추후에 작성하도록 하겠다. 1. Github Actions 란? 우선 Github Actions가 어떤 건지 간단히 알아보도록 하자. Github Repositories(리포지토리)를 기반으로 Linux, Windows, MacOS 가상화 환경을 이용하여 빌드, 테스트, 릴리.. 2022. 12. 11. [Info] Github .gitignore 설정하기 Github .gitignore 설정하기 Github를 이용하여 개발을 하다 보면 해당 리포지토리(Repository)에 특정 파일 혹은 디렉터리 혹은 OS, 애플리케이션 기본 설정 등을 커밋(Commit)을 하지 않아야 하는 경우가 있다. 그런 경우를 대비해서 Github는 해당 리포지토리에 .gitignore 파일이 존재하면 해당 파일 안에 작성된 내용에 대해서는 자체적으로 무시를 하고 커밋(Commit)을 진행할 수 있다. 하지만 매번 같은 환경과 언어로 작성한 프로젝트마다 생성하는 것이 매우 귀찮을 수 있다. 또한, 기본적으로 OS나 애플리케이션, IDE 등과 같은 기본적으로 많이 사용하는 부분에 대해서는 미리 설정을 하여 미연에 방지를 하면 더욱 좋을 것이다. 그래서 이번에는 여러 방법으로 Gi.. 2022. 12. 4. [Info] 모두의 깃&깃허브 책 리뷰 모두의 깃&깃허브 책 리뷰 길벗 출판사에서 나온 "모두의 깃&깃허브"이라는 도서를 소개해보고자 한다. 길벗 출판사(길벗 출판사 19차 개발자 리뷰어)로부터 해당 책을 무상으로 제공받아 읽고 정리한 리뷰 내용입니다. https://www.gilbut.co.kr/book/view?bookcode=BN003465 모두의 깃&깃허브 www.gilbut.co.kr 1. 목차 항상 책을 처음 보면 일단 목차부터 살펴본다. 그 이유는 전반적으로 책에 어떤 내용이 있는지 알기 쉽기 때문이다. 이 책은 깃(Git) & 깃허브(Github)에 대해서 순차적으로 하나씩 배워 나갈 수 있다는 것을 보여주고 있다. 총 2개의 Part 및 8개의 장으로 나눠져 있다. PART 1 명령어 없이 깃 배우기 1장 준비하기 1.1 깃이.. 2022. 11. 26. [Info] LGTM 약어의 의미는? LGTM 약어의 의미는? 개발을 하다 보면 Github를 이용하여 Pull Request(PR)를 통해서 Review(리뷰) 요청을 하게 된다. 이때 Reviewer(리뷰어)가 간단하게 LGTM이라고만 Commit를 작성 경우가 있다. 그렇다면 LGTM 가 어떤 약어인지 어떤 의미를 가지고 있는지 한번 알아보도록 하자. 1. 의미 LGTM 이란 단어는 "Looks Good To Me"의 줄임말이다. LGTM은 2000년대부터 Google에서 시작된 코드 리뷰를 진행할 때 사용하던 내용이나, 현재는 구글 내부에서만이 아니라 전 세계적으로 통용되는 약어로 사용되고 있다. 결국 내가 PR(Pull Request)를 리뷰어에게 요청 시 리뷰어가 LGTM으로 답해줬다는 부분은 특별히 문제가 없음을 의미한다. 구글.. 2022. 10. 10. [PCC] PythonChallenge Level 4 problem-soving Level 4 problem-soving 바로 전에 Level 3 문제에 대해서 풀어 보았다. 생각보다 명쾌하게 풀리지 않아서 조금 찝찝했지만 우선은 Level 4 문제에 대해서 다시 도전해보았다. 이번에는 Level 4 문제에 대해서 풀어 보도록 하자. 1. 문제 확인 Level 3 문제를 풀고 나서 확인된 Level 4 문제의 주소는 아래와 같다. http://www.pythonchallenge.com/pc/def/linkedlist.php follow the chain www.pythonchallenge.com 일단 문제는 확인하였고 페이지에는 다른 Level 과는 달리 이미지 이외 다른 내용은 확인할 수 없었다. 2. 풀이 과정 일단 문제를 보고 다른 Level 과는 다르게 페이지에 이미지만 존재.. 2022. 8. 11. [PCC] PythonChallenge Level 3 problem-soving Level 3 problem-soving 바로 전에 Level 2 문제에 대해서 풀어 보았다. 생각보다 한 번에 풀려서 바로 Level 3 문제에 대해서 도전해보았다. [PCC] PythonChallenge Level 2 problem-soving Level 2 problem-soving 바로 전에 Level 1 문제에 대해서 풀어 보았다. [PPC] pythonchallenge Level 1 problem-soving Level 1 problem-soving 바로 전에 Level 0 문제에 대해서 풀어 보았다. [PPC] Level 0 pro.. happylie.tistory.com 이번에는 Level 3 문제에 대해서 풀어 보도록 하자. 1. 문제 확인 Level 2 문제를 풀고 나서 확인된 Leve.. 2022. 8. 7. 이전 1 다음 300x250 300x250 300x250 300x250