본문 바로가기
[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] CRUD 이란? CRUD 이란? 요즘 여러 개발 프레임워크, SQL 관련 문서를 읽고 있는데 CRUD라는 용어가 많이 문서에 나오고 있다. 그렇다면 CRUD 용어가 무슨 의미를 가지고 있는지 간단히 알아보도록 하자. 1. CRUD 이란? CRUD이라는 용어는 요즘 생긴 용어는 아니다. 대략 1980년대 초부터 등장하였다고 알려져 있으며, 1990년부터 논문에도 사용되면서 널리 알려졌다. 처음에는 SQL 데이터베이스에서부터 사용되다가 이제는 여러 개발 프레임워크에서도 사용되고 있다. 그럼 CRUD 용어의 의미는 무언인가를 확인해보면 Create(생성), Read(읽기), Update(갱신), Delete(삭제)의 앞 영문자를 축약한 단어이다. 결국 CRUD의 기능은 개발을 하는 부분에서 매우 기본적인 기능이다. 약어 이름.. 2022. 11. 12.
[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.
[Info] btw 약어의 의미는? btw 약어의 의미는? 외국인들과 여러 가지 내용으로 인해서 Slack이나 Discord를 통해서 이야기하는 경우가 많이 생겼다. 그럼 "btw" 약어의 의미를 간단하게 알아보도록 하자. 1. 의미 "btw" 라는 약어는 "By the way(그런데 / 그건 그렇고)"의 줄임말로 사용되는 약어이다. "btw" 라는 약어는 대부분 채팅 혹은 문자 등과 같은 곳에서 많이 사용하고 있으며, 이야기 도중 내용의 주제를 바꾸거나 정말 새로운 이야기를 바꿔서 이야기를 하게 될 때 사용된다. 물론 대화를 할 때는 "By the way" 라는 문장을 자주 쓰겠지만 채팅 혹은 문자에서는 빠르게 이야기하고자 약어로 만들어 사용하게 된 것으로 생각된다. 이제 채팅 혹은 문자를 통해서 이야기를 하는 도중 "btw"라는 약어를.. 2022. 10. 1.
[Info] PIC 약어의 의미는? PIC 약어의 의미는? 요즘 이리저리 많은 문서들을 보고 있는데 그중 "PIC" 라는 약어(단어)를 많이 보게 되었다. 그럼 "PIC"라는 약어의 의미를 간단하게 알아보도록 하자. 1. 의미 "PIC" 라는 약어는 "Person in charge(담당자)"의 줄임말로 사용되는 비즈니스용 약어이다. "PIC" 라는 워낙 여러가지로 표현되고 있어 실 생활에서 사용하기 보다는 비즈니스에서 각각 담당자를 정하거나 할때 많이 사용된다. 실 생활보다 문서를 읽을때 "PIC"가 나온다면 우선적으로는 "담당자"라는 의미로 이해 하도록 하자. 2022. 10. 1.
[Info] 파워포인트(PowerPoint) 실행 취소 횟수 변경 하기 파워포인트(PowerPoint) 실행 취소 횟수 변경 하기 파워포인트(PowerPoint)로 작업을 하다 실수가 발생했을 때 Winodws는 "Ctrl + Z" / MacOS는 "⌘ + Z" 단축키를 이용해서 이전 상황으로 돌릴 수 있다. 그러나 작업 횟수에 대해서 실행 취소 횟수가 기본 설정 값이 20개로 되어 있으며, 해당 값을 넘어가게 되면 그 이전 상황으로 돌리기가 어렵다. 그럼 20개 이상 실행 취소 횟수를 설정하는 방법에 대해서 한번 알아보도록 하자. 1. 실행 취소 횟수 변경 하기 일단 파워포인트 "기본 설정"으로 가서 "편집"을 선택하자. 그럼 실행 취소 항목에서 "실행 취소 최대 횟수"를 지정할 수 있도록 되어 있다. 기본 설정 > 편집 > 실행 취소 최대 횟수 우선 기본값은 20개로 설.. 2022. 9. 13.
[Info] PDCA Cycle 이란? PDCA Cycle 이란? 업무를 하다 보면 PDCA Cycle에 대해서 종종 듣기도 하고 ISO27001 인증에서도 모델로 사용되고 있는 내용이다. 그럼 PDCA Cycle이 어떤 건지 한번 알아보도록 하자. 1. PDCA Cycle 이란? 먼저 PDCA가 어떤 건지 알아보면 PDCA는 W. Edwards Deming(W. 에드워드 데밍)의 "Shewhart Cycle(슈하트 사이클)"에서 유래했다. 해당 이름은 통계학자 Walter A. Shewhart(월터 슈하트)의 이름에서 따온 것으로 알려져 있다. PDCA는 "Plan-Do-Check-Act(Action) / 계획-실행-평가-조치" 4가지 단계로 나눠져 있다. 이 앞글자만 따서 PDCA라고 붙여지게 되었다. 쉽게 설명을 한다면 서비스를 지속적으.. 2022. 9. 12.
[App] macOS(맥 OS) Spectacle 설치 방법 및 사용기 macOS(맥 OS) Spectacle 설치 방법 및 사용기 얼마 전 MacBook을 새롭게 설정하는 과정에서 개인적으로 약 2016년부터 지금까지 계속 잘 사용하였던 macOS APP인 Spectacle을 다시 설치하였다. 그럼 Spectacle이 어떤 애플리케이션인지 그리고 설치 방법은 어떤지 한번 알아보도록 하자. 1. Spectacle 이란? Windows에서는 키보드에 있는 "윈도우키+방향키" 단축키를 이용해서 화면 분할을 편하게 할 수 있다. 하지만 MacOS에는 기본적으로 화면 분할을 해주는 해당 기능이 존재하지 않는다. 그래서 이런 기능을 동일하게 해주는 App이 Spectacle이다. Mac을 사용하는 사람이라면 거의 필수로 사용해야 하는 애플리케이션이지 않을까 생각된다. 2. Spect.. 2022. 9. 11.
[Burp Suite] 버프 스위트 Session ID Entropy Calculator Extension 사용 방법 버프 스위트 Session ID Entropy Calculator Extension 사용 방법 얼마 전 Python을 이용하여 Session ID Entropy Calculator를 만들었다. [Python] 파이썬 Session ID Entropy Calculator(세션 ID 엔트로피 계산기) 만들기 Session ID Entropy Calculator 얼마 전 OWASP Cheat Sheet Session Management 항목을 읽다가 Session ID의 값에 대한 Entropy(엔트로피)에 대해서 128 Bits 이상이어야 안전하다고 내용을 확인할 수 있었다... happylie.tistory.com 개인적으로는 해당 Tool을 잘 사용하고 있었다. 그러나 자주 사용하다 보니 Proxy 애플.. 2022. 9. 9.
[App] macOS(맥 OS) Caffeine 설치 방법 및 사용기 macOS(맥 OS) Caffeine 설치 방법 및 사용기 얼마 전 MacBook을 새롭게 설정하는 과정에서 개인적으로 약 2010년부터 지금까지 계속 잘 사용하였던 macOS App인 Caffeine(카페인)을 다시 설치하였다. 그럼 Caffeine인 어떤 애플리케이션인지 그리고 설치 방법은 어떤지 한번 알아보도록 하자. 1. Caffeine 이란? Mac을 사용하다 보면 가끔 특정 시간 혹은 사용하지 않고 있다 보면 스크린 세이버나 잠자기 모드로 들어가는 경우가 있다. 물론 사용하지 않고 자리를 비우는 경우라면 다른 사람이 사용하지 못하거나, 정보를 볼 수 없도록 스크린 세이버나 잠자기 모드로 들어가도록 하게는 당연하다. 잠긴 경우 항상 키보드, 마우스, 트랙패드 등을 이용하여 깨울 수 있지만 그럴 .. 2022. 9. 7.
[Flutter] Dart 키워드 확인하기 Dart 키워드 확인하기 플러터에서 기본 언어로 사용하는 Dart에서는 다른 언어와 마찬가지로 변수명, 함수명, 클래스명 등으로 사용하면 안 되는 키워드가 존재한다. [Python] 파이썬 예약어 확인하기 파이썬 예약어 확인하기 파이썬에서 변수명, 함수명, 클래스명 등을 작성할 때 여러 규칙이 있지만 그중 이미 정해진 예약어는 사용할 수 없다. 그럼 파이썬에서 식별자(변수명, 함수명, 클래스 happylie.tistory.com 그럼 Dart에서 식별자(변수명, 함수명, 클래스명 등)로 사용할 수 없는 키워드에 대해서 알아보도록 하자. 1. Dart 키워드 란? Dart에서 키워드란 식별자(변수명, 함수명, 클래스명 등)로 사용할 수 없이 미리 정해진 키워드를 말한다. Dart 버전이 업데이트가 될 경우.. 2022. 9. 3.
[Flutter] Flutter? 플러터? Flutter? 플러터? 요새 Flutter를 한번 공부를 해야겠다고 계속 생각만 가지고 있었다. 그러다 우연히 웹 서핑을 하던 도중 Flus(Flutter Learn with US)라는 페이지를 보았고, 거기서 온라인 스터디를 모집하는 것을 보게 되었다. FLUS :: Flutter Learn with US! 모임 그 이상의 플러터 커뮤니티, 플러스! flus.dev 그래서 이참에 같이 스터디를 한번 해보고자 모집에 신청을 하게 되었다. 신청 후 며칠을 기다린 결과 다행히도 신청 인원에 포함이 되었다. 앞으로 10주간 계속 스스로 공부를 해야 하는데 틈틈이 다른 책도 같이 보면서 꾸준히 공부해야겠다. 10주 동안 공부한 내용, 그 외 Flutter에 관련한 내용 대해서 잘 정리해서 FLUS의 모토인 ".. 2022. 9. 3.
[Python] 파이썬 icnsutil 모듈을 이용한 MacOS 아이콘 만들기 파이썬 icnsutil 모듈을 이용한 MacOS 아이콘 만들기 MacOS에서 애플리케이션을 제작 시 아이콘에 대해서는 일반적인 이미지 파일이 아닌 Apple에서만 사용해야 하는 아이콘 포맷이 있다. 예전에 간단히 Golang을 통해서 만들면서 MacOS에 적용되는 아이콘을 만드는 방법에 대해서 알아보고자 한다. [Golang] MacOS CPU / Memory MeunBar Tray App MacOS CPU / Memory MeunBar Tray App MacBook을 사용하면서 간간히 현재 CPU / Memory 사용량을 확인해야 하는 경우가 있다. 이런 경우 여러 무료로 오픈된 App이나, 유료로 나온 App을 사용하면 되겠지만 그냥.. happylie.tistory.com 1. icnsutil 모듈.. 2022. 8. 30.
[Info] Same-origin policy(SOP, 동일 출처 정책) 란? Same-origin policy(SOP, 동일 출처 정책) 란? 쿠키(Cookie) & 세션(Session) 관련해서 확인할 내용이 있어서 다시 한번 책을 읽어 보던 중 Same-origin policy(SOP, 동일 출처 정책) 개념에 대해서 한번 더 공부할 겸 정리를 해보려고 한다. 그럼 Same-origin policy(SOP, 동일 출처 정책)에 대해서 알아보도록 하자. 1. Origin 이란? 일단 Same-origin policy(SOP)을 간단히 영어 단어로만 풀어서 설명을 하면 아래와 같다. Same = 동일, 같은 Origin = 기원, 출처 Policy = 정책 Same-origin policy을 해석해서 보면 같은(동일) 출처 정책으로 이해할 수 있다. 그러면 Origin이 정확히 .. 2022. 8. 28.
[Python] 파이썬 SSL 인증서 정보 확인 Tool 파이썬 SSL 인증서 정보 확인 Tool 얼마 전 SSL 인증서 정보 만료 기한이 다가오면서 여러 도메인에 대해서 인증서 정보를 확인을 해야 하는 상황이 발생했다. SSL 인증서 정보는 Openssl / Curl 명령어나, 브라우저에서 인증서 정보를 통해서 확인이 가능하다. 또한, 이전에 Openssl / Curl 명령어를 통해서 확인하는 방법을 작성했었지만 좀 더 손쉽게 확인을 하기 위해서 파이썬을 이용하여 Tool을 만들어 보았다. 2022. 8. 25.
300x250
300x250
 
300x250
300x250

loading