본 글에서는 윈도우즈 터미널 프리뷰(Windows Terminal Preview) 버전에 대해 소개한다. 윈도우즈는 전통적으로 명령 프롬프트라는 터미널 프로그램을 제공해 왔다. 이 명령 프롬프트는 유닉스 기반 터미널과는 다른 명령어를 지원하기 때문에 유닉스 기반의 터미널에 익숙한 사용자들이 사용하기에는 불편한 점이 있으며, 그 활용도도 높지 않았다. 마이크로소프트에서는 또한 윈도우즈 파워쉘(Windows PowerShell)이라는 터미널 프로그램을 지원하기 시작했다. 윈도우즈 파워쉘은 다행히도 유닉스 기반 터미널에서 사용되는 명령어들을 지원한다. 최근에는 윈도우즈 터미널(Windows Terminal)이라는 터미널 프로그램의 프리뷰 버전을 공개하였다. 사용을 해 보니, 기존의 명령 프롬프트와 윈도우즈 파..
은행, 보험사 등 금융사에서는 서로 협약을 맺고, 하나의 기관에 등록된 회원의 주소를 변경하면 다른 기관에 등록된 주소를 자동으로 일괄 변경해 주는 금융주소 한번에 서비스를 제공하고 있다. 본 글에서는 하나은행 홈페이지에서 금융주소 한번에 서비스를 이용하는 방법을 소개한다. 주의할 점으로는 금융주소 한번에 서비스를 이용하기 위해서는 기존의 지번 주소는 사용할 수 없고 도로명 주소를 사용해야 한다. 하나은행의 금융주소 한번에 서비스 이용하기 하나은행 홈페이지에 접속하여 로그인한다. 하나은행 www.kebhana.com 홈페이지의 우측 상단에 위치한 전체 메뉴를 클릭한다. 마이하나 → 개인정보 → 금융주소한번에서비스 조회/취소 메뉴를 선택한다. 개인정보 조회/변경 바로가기 버튼을 클릭한다. 개인정보 변경 화..
본 글에서는 현대카드에 등록된 아파트관리비 자동이체(자동결제)를 해지하는 방법을 설명한다. 보통 카드 할인이나 대출이자 할인 등을 받기 위해 아파트관리비를 카드로 자동결제하도록 설정하곤 하는데, 이를 해지하는 경우도 발생할 수 있다. 현대카드 아파트관리비 자동이체(자동결제) 해지하기 현대카드 홈페이지(https://www.hyundaicard.com/index.jsp)에 접속하여 로그인한 후, My Account → 생활요금 납부서비스 → 정기결제 메뉴를 선택한다. 정기결제 페이지에서 아래쪽으로 내려가서 이용 안내 및 유의사항 내용 중 아파트관리비 항목의 화살표를 클릭한다. 아파트관리비 항목의 내용이 펼쳐지면 신청내역 확인 버튼을 클릭한다. 신청내역이 화면에 표시되면, 해지를 원하는 항목의 라디오 버튼을..
본 글에서는 Typora 라는 무료 마크다운(Markdown) 편집기(뷰어) 프로그램을 소개한다. 마크다운 언어는 서식 있는 텍스트 파일을 매우 쉽게 작성할 수 있는 언어이며, 아래 글에서 기본 사용법을 소개하고 있다. 2020/02/27 - [소프트웨어 개발 및 프로젝트 관리/문서화] - 마크다운(Markdown) 언어 사용법 Typora 의 특징은 다음과 같다. 마크다운 문법에 맞춰 작성하면, 바로 서식이 적용되어 표시된다. 마크다운 문법 뿐 아니라, 기존의 잘 알려진 단축키를 통해서도 서식을 적용할 수 있다. 무료이다. Typora 설치 Typora는 아래 공식 웹사이트에서 다운로드할 수 있다. Typora — a markdown editor, markdown reader. Readable & Wr..
본 글에서는 마크다운(Markdown) 언어의 사용법에 대해 소개한다. 마크다운(Markdown) 언어란? 마크다운(Markdown) 언어는 서식이 있는 텍스트 문서를 작성하는데 사용되는 언어이며, 매우 사용하기 쉽다. 특히 마우스나 단축키를 사용하지 않고 일반적인 키보드 입력만으로도 서식을 적용할 수 있기 때문에, 문서 작성자 입장에서 사용하기에 매우 편리하다. 단, 이러한 사용 편의성으로 인해 서식의 미려함이나 다양성이 부족한 측면은 있다. 즉, 마크다운 언어는 문서 작성자에게 초점을 맞춘 언어로 생각할 수 있다. 문서 작성의 어려움을 최대한 감소시켜 문서 작성을 귀찮아 하는 사람들에게 문서 작성에 대한 의욕을 고취시킬 수 있다. 이러한 편의성 때문에 개발자들이 문서를 작성하는데 많이 사용하고 있으며..
본 글에서는 구글맵을 이용하여 특정 지점의 GPS 좌표(경도, 위도)를 확인하거나, 특정 GPS 좌표를 갖는 지점을 지도 상에서 확인하는 방법을 소개한다. 구글맵 상 특정 지점의 좌표(위도, 경도) 확인하기 구글맵 상에서 특정 지점의 좌표를 확인하는 방법은 매우 간단하다. 웹 브라우저 상에서 구글맵 사이트(https://www.google.co.kr/maps)에 접속한 다음, 좌표를 알고 싶은 지점을 지도 상에서 클릭한다. 지도 상에서 원하는 지점을 클릭하면 화면 하단에 네모난 팝업 창이 생성되며, 해당 창에 간략한 주소와 위도(Latitude), 경도(Longitude) 값이 출력된다. 다음 그림은 구글맵에서 태평역을 클릭한 화면이다. 화면 하단 팝업창에 좌표 값이 표시된 것을 확인할 수 있다. 구글맵..
본 글에서는 IPv6 멀티캐스트(Multicast) 주소 형식에 대해 설명한다. IPv6 멀티캐스트 주소의 형식은 IETF RFC 4291 IP Version 6 Addressing Architecture 표준의 2.7절에 정의 되어 있다. RFC 4291 : IP Version 6 Addressing Architecture 2.7. 멀티캐스트(Multicast) 주소 IPv6 멀티캐스트 주소는 네트워크 인터페이스들(보통 서로 다른 노드에 포함되어 있는)이 속한 그룹에 대한 식별자이다. 각 네트워크 인터페이스는 다수의 멀티캐스트 그룹에 속할 수 있다. 멀티캐스트 주소 형식 멀티캐스트 주소는 다음과 같은 형식을 가진다. 시작 코드 필드 시작 부분의 8 비트 길이의 비트열 "11111111"은 해당 주소가 ..
본 글에서는 윈도우즈 시스템에서 gcc를 사용할 수 있도록 지원하는 MinGW-w64에 대해 소개한다. MinGW-w64 란? MinGW는 윈도우즈 환경에서 gcc를 사용할 수 있도록 해 주는 유틸리티이며, 홈페이지는 다음과 같다. Mingw-w64 - GCC for Windows 64 & 32 bits [mingw-w64] mingw-w64.org gcc 기반 프로젝트를 변경 없이(혹은 변경을 최소화하여) 윈도우즈에서 빌드하고 실행할 수 있게 해 준다는 장점이 있으며, 유사한 툴로는 Cygwin이 있다. MinGW-w64 설치파일 다운로드 MinGW-w64의 윈도우즈용 설치 파일은 다음 링크에서 다운로드할 수 있다. Mingw-builds [mingw-w64] mingw-w64.org 위 페이지 접속 ..
본 글에서는 JetBrains 사의 C/C++ 개발용 IDE인 CLion 에서, 자동 삽입되는 Doxygen 주석의 템플릿 내용을 설정하는 방법을 설명한다. 본 글의 내용을 작성하는데 사용된 환경은 다음과 같다. 윈도우즈 10 프로 CLion 2019.3.1 기본 삽입 문구 CLion은 C/C++ 형식 Doxygen 주석의 시작 문자("/**", "///")를 입력하면, Doxygen 주석 템플릿을 자동으로 삽입해 주는 기능을 기본 제공한다. 예를 들어 다음과 같이 sum1() 이라는 함수를 정의한 다음, 해당 함수의 윗 라인에서 "/**" 입력 후 엔터를 입력하면, 아래 라인의 코드가 함수 정의문이라는 것을 파악하여, 함수에 관련된 Doxygen 주석 템플릿을 자동으로 삽입해 준다. /** * @par..
본 글에서는 Visual studio code 에서 마크다운 언어 기능을 지원하는 방법에 대해 설명한다. 마크다운 언어는 간단하게 문서를 작성할 수 있는 언어이며, 복잡한 서식은 작성할 수 없지만 사용법이 매우 간단하여 개발자들이 문서를 작성하는데 많이 사용힌다. Visual studio code 용 마크다운 확장 기능 설치 다음과 같은 절차에 따라 마크다운 확장 기능을 설치하여 적용할 수 있다. 1. 편집기 좌측의 마켓 플레이스 아이콘을 클릭하고, 검색 창에 "markdown"을 입력하면 Markdown All in One 이라는 확장 기능이 검색된다. 2. Install 버튼을 클릭하여 마크다운 확장 기능을 설치한다. 마크다운 문서 작성 위 확장 기능이 설치되면, 마크다운 문서 작성에 관련된 다양한 ..
본 글에서는 Visual stuido code에서 작성되는 소스파일 내에 Doxygen 형식 주석을 자동 생성해 주는 기능을 적용하는 방법에 대해 설명한다. Doxygen이란, 사전에 정의된 형식에 맞춰 주석을 작성하면, 해당 주석의 내용을 기반으로 매뉴얼을 자동 생성해 주는 툴이다. 최근 자동화된 개발 환경의 적용과 더불어 문서 관리 자동화를 위해 많이 적용되고 있다. Doxygen에 관련된 내용은 아래 글을 참고한다. 2020/01/20 - [소프트웨어 개발 및 프로젝트 관리/문서화] - Doxygen : 소프트웨어 소스코드 문서 작성 자동화 - 소개 Visual studio code 용 Doxygen 주석 자동 생성기 설치하기 다음과 같은 절차에 따라 Doxygen 주석 자동 생성기 기능을 설치하여..
본 글에서는 Visual studio code 의 메뉴를 한글로 변경하는 방법에 대해 설명한다. Visual studio code 는 기본 언어가 영어이며, 따라서 최초 설치 시에는 모든 메뉴 등이 영어로 표시된다. 개인의 취향에 따라 영어 버전을 그대로 사용할 수도 있겠으나, 필요 시 VS Code 용 한국어팩을 설치하여 메뉴 등을 한국어로 변경할 수 있다. VS Code용 한국어 팩을 설치하여 메뉴를 한국어로 변경하기 다음과 같은 절차에 따라 한국어팩을 설치하여 적용할 수 있다. 1. 편집기 좌측의 마켓플레이스 아이콘을 클릭하고, 검색 창에 "korean"을 입력하면 Korean Language Pack for Visual Studio Code 라는 확장 기능이 검색된다. 2. Install 버튼을 ..