# docs

🪄 Swagger + RestDocs 문서화
스프링 백엔드 개발에서 문서화를 한다고 하면 일단 RestDocs 다.여태껏 RestDocs만 써왔다.Swagger 단점으로비즈니스 로직에 문서화 코드가 포함됨RESTful API 의 자기증명을 지원해주지 못함이런 단점이 있길래 RestDocs만 써왔다.하지만 이번 팀
유니티 프로젝트 구성 방법
참고 문서 : https://unity.com/how-to/organizing-your-project네이밍 컨벤션과 폴더 구조를 문서화하라.네이밍 컨벤션에 일관성을 유지하라.파일과 폴더 이름에 공백을 사용하지 마라.테스트 영역을 분리하라.루트 수준에 추가 폴더

[시행착오] 헉! SpringSecurity 왜 이렇게 바뀐 것들이 왤케 많아?
이전 글에 이어서 2번째 시간이다. 정말 살펴보면서 너무 하나하나 요소가 많았다! 그래서 많은 말보다 정리해서 오늘은 정리해보기로 했다. 만약 이곳에 본인이 찾던 문제가 없었다면? 이전글을 확인해주세요! SpringSecurity deprecated 된 것들이

스터디 회고록 모음
✏️ 리팩토링 2판 스터디 회고록스터디에 대한 고민과 진행상황에 대해 해당 회고록을 통해 배워보자. 진행방식과 정리된 내용이 참 좋다.

ALL
블로그 & 사이트중 정말 내용이 좋았던 곳들을 정리하는 페이지✏️ HEROPY✏️ 벨로퍼트 javascript✏️ 벨로퍼트 react✏️ 모던 JAVASCRIPT.INFO✏️ POIEMAWEB 웹 프로그래밍✏️ HEROPY
Springdoc-Openapi 와 Spring Rest Docs
Spirng Boot 애플리케이션을 OpenAPI3(이전의 Swagger) 와 통합하는 라이브러리Spring Boot 컨트롤러 및 엔드포인트를 기반으로 API에 대한 문서를 자동으로 생성한다.spring-boot v3 이상 : springdoc-openapi v2spr
파이썬 공식 문서를 Obsidian에서 보기 (rst파일을 md파일로 변환하기)
이 글에서는 파이썬 공식 문서를 Markdown 파일로 변환하여 Obsidian에서 볼 수 있도록 만들어 본다.

Mermaid 플러그인
프로젝트 만들때문서는 꼭 필요하다. 없으면 산으로 감 ㅇㅇ그걸 방지하고자, UML을 사용하게 되는데excelliDraw, Drawio 같은 그림 도구를 이용해서 마우스로 그릴 수도 있지만, 왠지 모르게 리소스가 크다. 시간이 너무 오래 걸림무엇보다 외부모니터 없이 맥북
마크다운 문법 숏컷
특수기호, 문자 이용한 간단한 구조 문법으로 웹에서 빠르게 컨텐츠 작성할 수 있는 텍스트 기반 마크업 언어html 로 변환이 가능하다..md 확장자간결별도 도구 필요 X다양한 형태 변환 가능text 기반 컨텐츠이기 때문에 용량 적음텍스트 파일이기 때문에 변경이력을 관리

Spring rest docs 설정
프론트엔드 개발자는 백엔드 개발자가 작성한 api 문서를 보고 api 를 매핑합니다.문서를 작성하는 것은 노동력이 들어가는 것이고, 사람이 작성하기 때문에 변경된 사항을 업데이트를 하지 않는 경우도 존재합니다.

릴리즈 노트(Release Note)를 작성해보자
릴리즈 노트란 무엇일까? 🤔일상 속에서 릴리즈 노트와 가장 비슷한 노트를 찾을 수 있는 가장 쉬운 방법은 무엇일까요?제가 생각한 방법은 바로 게임 업데이트(패치) 노트를 확인하는 것입니다.어떠한 새로운 이벤트들이 추가 됐는지, 캐릭터의 밸런스 패치, 버그 수정 등 쉽

3. 프로그래밍 언어의 보편적인 컨셉
이 장에서는 거의 모든 프로그래밍 언어에 등장하는 개념과 Rust에서 어떻게 작동하는지를 다룬다.많은 프로그래밍 언어의 핵심에는 많은 공통점이 있다.이 장에서 소개하는 개념 중에는 Rust만의 고유한 개념은 없지만,Rust의 맥락에서 논의하고 이러한 개념 사용과 관련된

Rust 공식문서
Rust 공식문서 번역 원문: https://doc.rust-lang.org/book/ch02-00-guessing-game-tutorial.html Guessing Game 프로그래밍 해보기 실습 프로젝트를 함께 진행하면서 Rust에 대해 알아보자. 이 장에서는
Google Java Style Guide 한글 번역본 2023
기존 검색 결과로 찾아 볼 수 있던 자료들에 누락, 변경, 어색한 부분이 있어 최신화했고 가능한 매끄럽게 읽힐 수 있게 정리했습니다.

Github - docs 파일 내용 추가 가능 테스트
현재 연결되어 있는 프로젝트에 docs 파일을 copy & paste 해보기깃허브에 레포지터리 만들고 클론해서 test용 프로젝트 만들기스마일게이트 공유 레포지터리와 동일한 상황 만들기docs 파일 그냥 윈도우에서 복사 붙여넣기하고, commit 뜨는지 확인 -> su

Spring Rest Docs로 API 명세서 관리하기
API 명세서를 관리하는 툴로 주로 거론되는 것은 swagger와 Rest Docs가 있습니다. 이 둘의 차이는 이렇습니다.

spring Rest Docs + Swagger UI로 MSA 환경에서 API 문서 통합 관리하기
마이크로서비스 아키텍처에서 API 문서 통합 관리하기

Django docs | Multiple databases
이 글은 Django Docs를 읽고 정리한 것입니다. 장고 settings에 들어갈 수 있는 환경변수 중 DATABASE_ROUTERS가 있다. 이 환경 변수에는 마스터 라우터(django.db.router)가 사용해야 하는 라우터의 클래스 명이 리스트로 아래와 같