Windows Terminal : 윈도우에서 iterms와 같은 broadcast input 쓰기

MacOS의 ITerm2 은 여러 터미널을 열어 넣고 동시에 입력하는 “브로드캐스트 입력”이라는 기능을 제공합니다. 윈도우에서 이런 기능을 제공하는 터미널 도구를 찾다가 알게 된 게 windows terminal 입니다. 이런 브로드캐스트 입력은 클러스터로 이루어진 여러 서버들에 입력이 필요한 경우에 매우 유용합니다. 이번 포스트에서는 터미널에서 브로드캐스트 입력을 지원하는 Windows terminal 툴과 사용법, 커스텀 설정 법을 소개합니다. 다운로드 및 설치 […]

VSCode에 TODO Hightlight extension 이용하기

VSCode exension 중 TODO Hightlight 에 대한 적용방법을 기록합니다. TODO Hightlight 기본 사용법 우선 extension에서 TODO hightlight를 설치합니다. 아래와 같이 주석에 TODO, FIXME라는 것을 입력하면 됩니다. 여기에 “:”을 꼭 붙여주셔서 하이라이트가 된다는 점을 알아주셔야 합니다. 커맨트 팔렛트(ctrl+shift+p)에서 TODO를 입력하면 관련 기능이 나옵니다. TODO-Highlight: Listh highlighted annotation은 현재 작업 공간에서 TODO 표시한 목록들을 모두 보여줍니다. TODO-Highlight: […]

MSA 이해하기 1. MSA 개념, 장단점

마이크로서비스 아키텍쳐

MSA 개념 : 마이크로서비스 아키텍처(MSA)는 애플리케이션이 작고, 느슨하게 결합되고, 독립적으로 배포 가능한 서비스 모음으로 구성된 소프트웨어 개발에 대한 접근 방식입니다.

장고 시작하기 18. Django Admin 페이지 구성하기

django admin

Django admin 페이지는 Django 웹 프레임워크의 가장 강력한 기능 중 하나입니다. 데이터베이스 콘텐츠 관리를 위한 사용자 친화적인 인터페이스를 제공하므로 개발자와 관리자에게 필수적인 도구입니다.

장고 시작하기 17. 장고 media – 정적 파일 업로드

장고 media

STATIC 디렉토리가 서버가 제공하는 정적 파일들을 관리하는 디렉토리였다면 media 디렉토리는 사용자가 서버에 올린 파일들을 관리하는 디렉토리 입니다. 장고 media 설정을 어떻게 하는지 정리해보았습니다.

React 시작 4. JSX 개념 (Javascript + XML)

ract jsx

JSX (JavaScript XML)는 HTML과 유사한 JavaScript의 구문 확장입니다. 사용자 인터페이스가 어떤 모습이어야 하는지 설명하기 위해 React와 함께 사용됩니다.

React 시작 3. React component

리액트 콤포넌트

React component 는 React 애플리케이션의 구성 요소입니다. 이를 통해 UI를 개별적으로 관리할 수 있는 독립적이고 재사용 가능한 부분으로 분할할 수 있습니다. 각 component는 자체 state와 논리를 유지…