🌈 프로그래밍

    [ Nest JS ] Swagger를 사용해서 API 문서 만들기

    안녕하세요? 수구리입니다. 제가 최근에 Nest와 TypeORM을 사용한 백엔드 API를 만드는 강의를 듣고 있는데요~ API 문서를 만들어주는 Swagger라는 오픈 API가 있어서 소개해드리려고 합니다. 1단계. 공식 문서를 보자 무엇이든 사용하기 전에 설치 과정은 필수이죠? https://docs.nestjs.com/openapi/introduction Documentation | NestJS - A progressive Node.js framework Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeSc..

    [C++] 전문가다운 디자인이란?

    안녕하세요? 수구리입니다. 지난 포스팅에서는 3장에 대한 내용을 알아보았었죠? 2021.08.29 - [프로그래밍/C++] - [C++] 코딩 스타일에 대하여 [C++] 코딩 스타일에 대하여 안녕하세요? 수구리입니다 지난 포스팅에서는 동적 스트링에 대한 마무리를 했습니다..! 2021.08.26 - [프로그래밍/C++] - [C++] 동적 스트링 Part 3 [C++] 동적 스트링 Part 3 안녕하세요! 드디어 이번 포스 tasddc.tistory.com 이번 포스팅에서는 디자인과 관련된 내용 총정리입니다..! 예시 코드가 많이 없는 부분이라 지루하더라구요..ㅠ 그래도 코딩하기 전에 디자인을 가장 중요시해야 한다!라는 점은 명확히 알게 되었습니다! 바로 본문으로 가시죠! 4.1 프로그램 디자인의 정의 ..

    [C++] 코딩 스타일에 대하여

    안녕하세요? 수구리입니다 지난 포스팅에서는 동적 스트링에 대한 마무리를 했습니다..! 2021.08.26 - [프로그래밍/C++] - [C++] 동적 스트링 Part 3 [C++] 동적 스트링 Part 3 안녕하세요! 드디어 이번 포스팅으로 2장까지 마무리 짓게 되었습니다. 아직 갈길은 멀지만 열심히 해보겠습니다. 2021.08.25 - [C++] - [C++] 동적 스트링 Part 2 [C++] 동적 스트링 Part 2 안녕하세요? 수구 tasddc.tistory.com 이번 포스팅은 코딩의 스타일에 대해서 알아볼 예정입니다. 당연하다고 느끼는 것이지만,, 혼자 할 때와는 다르게 어느 집단에 속하게 된다면 또는 협업을 진행할 때라면 코딩의 스타일에 대한 것들도 가볍게 넘어가면 안 된다고 생각합니다! 그..

    [C++] 동적 스트링 Part 3

    안녕하세요! 드디어 이번 포스팅으로 2장까지 마무리 짓게 되었습니다. 아직 갈길은 멀지만 열심히 해보겠습니다. 2021.08.25 - [C++] - [C++] 동적 스트링 Part 2 [C++] 동적 스트링 Part 2 안녕하세요? 수구리입니다. 저번 포스팅에서는 C 스타일의 string에 대해서 알아보았었습니다. 2021.08.24 - [C++] - [C++] 동적 스트링 Part 1 [C++] 동적 스트링 Part 1 안녕하세요? 수구리입니다! 지난 포스 tasddc.tistory.com 이전 포스팅 참고하시고 이번 포스팅에서는 std::string_view 클래스에 대해서 알아볼게요! 2.1.4 std::string_view 클래스 (C++17) 이 클래스는 std::basic_string_view..

    [Git] git repository merge 하는 방법 소개

    소개 안녕하세요? 수구리입니다. 요새 git 관련해서 reposityro(저장소)를 정리를 하고 있는데요~ 이전에 있던 A repository에서 다른 B repository로 commit log를 남기면서 merge 하는 방법에 대해서 알아보도록 하겠습니다! 천천히 잘 읽어보시고 따라 하시면 됩니다! 저는 우선 새로운 repository인 curriculum 이라는 repository를 하나 생성했습니다! 1단계 : 적당한 위치에 폴더 생성 후, 생성된 repository git 연결 우선 저같은 경우는 새로운 repository 생성했기 때문에 하는 과정입니다! 기존에 존재하는 repository에 merge 할 경우는 스킵하셔도 됩니다! >> git init 그다음에, 생성된 repository의 ..

    [C++] 동적 스트링 Part 2

    안녕하세요? 수구리입니다. 저번 포스팅에서는 C 스타일의 string에 대해서 알아보았었습니다. 2021.08.24 - [C++] - [C++] 동적 스트링 Part 1 [C++] 동적 스트링 Part 1 안녕하세요? 수구리입니다! 지난 포스팅에서는 Chapter 1장을 마무리하고 간단한 콘솔 프로그램인 직원 관리 프로그램을 만들어 보았습니다! 책에 있는 예제 코드가 따로따로 적혀있어서 직접 한 tasddc.tistory.com 이번 포스팅에서는 이어서 C++의 string 클래스에 대해서 알아보도록 하겠습니다! 2.1.3 C++ std::string 클래스 의 함수와 기능은 비슷하지만 메모리 할당 작업을 처리해주는 기능이 들어있다. string 클래스는 std 네임스페이스에 속하며 헤더에 정의되어 있다..

    [C++] 동적 스트링 Part 1

    안녕하세요? 수구리입니다! 지난 포스팅에서는 Chapter 1장을 마무리하고 간단한 콘솔 프로그램인 직원 관리 프로그램을 만들어 보았습니다! 책에 있는 예제 코드가 따로따로 적혀있어서 직접 한눈에 보려고 파일을 한 번에 포스팅해두었습니다. 2021.08.23 - [C++] - [C++] 직원 관리 프로그램 만들기 [C++] 직원 관리 프로그램 만들기 안녕하세요? 수구리입니다. 지난 포스팅에서는 C++의 유니폼 초기화에 대해서 알아보았었죠? 2021.08.20 - [C++] - [C++] 유니폼 초기화란? [C++] 유니폼 초기화란? 안녕하세요? 수구리입니다. 저번 포스 tasddc.tistory.com 그럼 이번 포스팅에서는 Chapter 2장으로 넘어가서 스트링과 스트링 뷰에 관련된 내용을 포스팅해보려..

    [C++] 직원 관리 프로그램 만들기

    안녕하세요? 수구리입니다. 지난 포스팅에서는 C++의 유니폼 초기화에 대해서 알아보았었죠? 2021.08.20 - [C++] - [C++] 유니폼 초기화란? [C++] 유니폼 초기화란? 안녕하세요? 수구리입니다. 저번 포스팅에서는 C++ 이 객체 지향 언어인데 그 특성에 대해서 알아보았었죠? 2021.08.20 - [C++] - [C++] 객체 지향 언어의 특성에 대하여 [C++] 객체 지향 언어의 특성에 대 tasddc.tistory.com 이번 포스팅에서는 이전에 Employee 클래스관련 예제들을 확장해서 직원 관리 콘솔 프로그램을 한번 만들어 보도록 하겠습니다! 먼저 실행화면부터 보겠습니다. 대충 이런 형태입니다. 우선 1번부터 0번까지 사용자가 입력할 수 있도록 대기상태이구요 해당 목록을 입력하..

    [C++] 유니폼 초기화란?

    안녕하세요? 수구리입니다. 저번 포스팅에서는 C++ 이 객체 지향 언어인데 그 특성에 대해서 알아보았었죠? 2021.08.20 - [C++] - [C++] 객체 지향 언어의 특성에 대하여 [C++] 객체 지향 언어의 특성에 대하여 안녕하세요? 수구립니다. 저번 포스팅에서는 C++의 고급기능 소개를 마치면서 auto 키워드에 대해서 알아보았습니다. 2021.08.20 - [C++] - [C++] 타입 추론에 대하여 [C++] 타입 추론에 대하여 안녕하세요 tasddc.tistory.com 이번 포스팅에서는 초기화를 하는 방식에 대한 내용인데요 조금 특이하게 초기화하는 유니폼 초기화 방식에 대해서 알아보려고 합니다. 유니폼의 단어 뜻은 제복, 복장이라는 뜻이죠? 제가 이해하기로는 여기서 말하는 유니폼은 C+..

    [C++] 객체 지향 언어의 특성에 대하여

    안녕하세요? 수구립니다. 저번 포스팅에서는 C++의 고급기능 소개를 마치면서 auto 키워드에 대해서 알아보았습니다. 2021.08.20 - [C++] - [C++] 타입 추론에 대하여 [C++] 타입 추론에 대하여 안녕하세요? 수구리입니다. 지난 포스팅에서는 C++에서의 레퍼런스(참조) 방식과 예외처리에 대해서 알아봤었죠? 2021.08.19 - [C++] - [C++] 1.2.4 ~ 1.2.5 레퍼런스와 익셉션 [C++] 1.2.4 ~ 1.2.5 레퍼런스와 익 tasddc.tistory.com 이번 포스팅에서는 C++은 객체지향 언어라고도 하죠? 그 특징은 무엇인지 구체적인 예제와 함께 살펴보려고 합니다. 1.3 C++ 객체지향 언어 특성 C++가 C언어와 가장 큰 다른 점은 객체지향 언어라는 점이다..