본문 바로가기

양햄찌블로그

(98)
[DCC알고알뜰하게] 알리익스프레스 해외원화, 현지통화, 달러결제 뭐가 가장 좋을까? 통화설정 변경하는 법, 수수료 발생 이유 안녕하세요 양햄찌블로그입니당 오늘은 알리익스프레스에서 결제하다보니까 DCC로 결제되어 수수료가 발생한다는 문자를 받아 이에 관한 포스팅을 해보려고 해요~~! 사실 알리익스프레스뿐만 아니라 해외구매사이트 다 통용되는 문제(?)이죠 해외사이트 해외원화결제시 추가수수료? 위 사진처럼 알리페이에서 원(\)로 가격이 되어있는걸 보고 구매를 진행했을 거예요 근데 구매를 마치고 나면 이렇게 문자가 옵니다 '해외원화결제시 추가수수료가 발생할 수 있으니 현지통화로 결제하세요'!!! 앗 추가수수료라니 금액이 작아서 다행이예요 심지어 관련 업계에서 일하고 있으면서 아무생각없이 원화결제로 결제해버림; 그래도 문자가 친절하네요 DCC라는 서비스 때문에 수수료 발생할거라고 친히 알려주는지는 몰랐네요 그럼 DCC가 무엇이며 왜 D..
윈도우에 깃(GIT) 다운로드 및 설치하기 git setup 안녕하세요~ 오늘은 git 프로그램을 다운로드 받아 설치해볼거예요 git 설치가 되어있지 않으면 git 명령어를 쳤을 때 'git'은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다'가 뜰꺼예요. git 다운로드 및 설치하기 git 다운로드 링크: https://git-scm.com/downloads 사진 클릭하면 해당 사이트로 이동하게끔 해놓았어요! 사이트 다운로드에서 다운로드 하려는 컴퓨터와 맞는 OS를 클릭해줍시다. 저는 윈도우에 깔거라 윈도우 클릭. 제꺼 설치 기준 2.32.0이 가장 최신 버전이네요. 고럼 이렇게 실행파일이 나오는데 클릭클릭 익숙한 GNU 라이센스 ㅎㅎ 여기서 또 보는군요 ㅎㅎ Next를 눌러줍시다. 원하는 설치 위치를 지정 후 Next를 눌러줍시다...
[VSCode] 비주얼스튜디오코드 터미널 파워셀에서 CMD나 ubuntu로 변경하는 법, 디폴트 터미널 변경하기 안녕하세요 양햄찌 블로그 주인장입니다. ㅎㅎ 오늘은 간단하게 터미널을 파워셀에서 CMD로, 또는 CMD에서 파워셀로 변경하는 법을 알아볼게요. VSC 터미널(TERMINAL) 파워셸(powershell)에서 CMD로 변경 먼가 작업을 해보려 했더니 터미널 기본 창이 Powershell(파워셸)로 되어있군요 ㅎㅎ 저기 파워셸을 변경해봅시다. 하단 창에 터미널이 보이지 않을 경우 혹, 터미널 창이 보이지 않을 경우에는 상단 메뉴에서 'Terminal'>'New Terminal'을 눌러주시면 됩니다. 기본 단축키 ' Ctrl+Shift+` '로 바로 터미널창을 열 수도 있어요. 환경설정 파일에서 기본 터미널 변경하기 환경설정으로 들어갈건데요, Ctrl+, (컨트롤+쉼표) 누르면 바로 Settings 파일이 뜹..
[EXCEL] 엑셀 드롭다운 만드는 법, 목록 선택하게 하기 안녕하세요 양햄찌 블로그 주인장입니다. 오늘은 간단하게 엑셀 드롭다운 만드는 법에 대해 살펴보려고 합니다. 엑셀 2019나 2007이나 방법은 동일해요. 엑셀 드롭다운 목록 만드는 법 요약 1. 목록 리스트 작성 2. 드롭다운 적용하고 싶은 셸 범위 선택 후 데이터 유효성 검사 클릭 3. 설정에서 체크해야할 사항 : 제한대상→목록, '드롭다운 표시' 체크박스 체크, '원본'에 범위 지정 4. 목록 리스트 숨김 5. 드롭다운 선택하는 단축키 드롭다운 만들기 상세 (HOW TO MAKE DROPDOWN) 1. 드롭다운 값 목록 리스트 작성 TO DO LIST 같은 걸 하나 만들어보려고 하는데요, 아래와 같이 표를 하나 준비해주세요. 참고로 셀을 위와 같이 작성한 후 Ctrl+T 단축키를 누르면 표를 만들 수..
[C++] 알고리즘 Algorithm의 remove, remove_if 함수에 대해 알아보자, erase 같이 사용하는 이유와 사용법 안녕하세요 양햄찌 블로그 주인장입니다. 오랜만에 프로그래밍 언어 포스팅으로 돌아왔어요~ 알고리즘의 remove는 무엇인가, 뭐가 다른가? 알고리즘 remove함수는 이름이 좀 헷갈리게 명칭이 되어있어서,, 한 번 정리하고 갈 필요성이 있는데요, 보통 remove하면 다른 STL의 remove나 erase 함수처럼 특정 문자열을 완전 제거해주는걸로 생각하기 쉽습니다. 예를 들어 string 클래스의 erase함수는 내가 지정한 문자열을 찾아 기존 문자열에서 완!전!삭!제! 시켜주죠 또한 LIST 컨테이너의 remove 함수 또한 실제로 요소를 삭제해주는 역할을 해요. 하지만 Algorithm의 remove함수는 지워야할 요소를 발견하면 뒤의 요소를 하나씩 앞으로 이동시키는 방식으로 지우기 떄문에 사실상 크..
[유닛테스트 gtest] 비주얼스튜디오2019 빈프로젝트 구글테스트 사용법 안녕하세요 양햄찌 블로그 주인장입니다. 오늘은 비주얼스튜디오로 구글테스트 작성 법에 대해 포스팅 해보려고 해요. 테스트용 프로젝트 생성하기 테스트를 하려면 테스트 대상이 되는 코드가 필요하겠죠? 오늘 포스팅의 목적은 테스트 하는 법을 알아보는거지, 개발을 하는 것이 아니기 때문에 테스트 결과 확인을 위해 간단한 프로젝트를 생성해봅시다. 빈 프로젝트 하나 생성해주세요~ 이름은 걍 Project1으로 해줬습니다. 그리고 Calculator.cpp, Calculator.h, main.cpp 이렇게 세 개의 파일을 만들어줬어요. #pragma once #include //숫자N까지 모든 수를 더하는 함수 (숫자가 5라면 1+2+3+4+5) long sumToN(int n); //숫자N까지 모든 수를 곱하는 함수..
VSCode 비주얼스튜디오코드 리눅스 환경 개발 - WSL 확장플러그인 사용하기 안녕하세요 양햄찌 블로그 주인장입니다. ㅎㅎ 요새 계속 비주얼스튜디오코드 세팅 관련 포스팅을 올리고 있는데 언제쯤 끝이 날지... VSCode에서 리눅스 개발 환경 세팅하기 오늘은 VSCode에서 윈도우 환경 뿐만 아니라 리눅스 환경 개발을 위해서 WSL을 설치해보려고 해요. 저의 회사 같은 경우도 서버가 유닉스라,, VScode에서 개발하려면 리눅스 환경을 구축해야하는.. 먼저,,!! 윈도우에 WSL이 설치되어 있어야 합니다. 요렇게 wsl을 검색하면 나와야 해요. 혹 시작화면 검색에서 뜨지 않는 분은 아래 포스팅을 참고하여 우분투를 깔고 옵시다. ▼포스팅링크: [WSL]윈도우에서 리눅스 설치해 배시 사용하기 (tistory.com) [WSL]윈도우에서 리눅스 설치해 배시 사용하기 안녕하세요 양햄찌 블..
윈도우에서 C/C++ 컴파일과 빌드를 위한 MSYS2 설치하기, MSYS2란 무엇인가? 안녕하세요 양햄찌 블로그 주인장입니다. ㅎㅎ 저번에 이클립스 CDT 환경구성 포스팅에서 C/C++ 컴파일러인 MINGW를 설치하는 방법에 대해 알아보긴 했었는데요, 오늘은 VSCode에서 C/C++ 개발 목적으로 MSYS2를 설치해보려고 합니다. ㅎㅎ 목차 1. MSYS2는 무엇인가요 2. MSYS2 다운로드 및 설치 3. 터미널에서 업데이트 치기 4. 필요 유틸리티 다운로드 5. 환경변수 세팅 6. 설치 확인 MSYS2는 뭔가요? "MSYS2는 기본 Windows 소프트웨어를 구축, 설치 및 실행하기 위한 사용하기 쉬운 환경을 제공하는 도구 및 라이브러리 모음입니다. MSYS2의 주요 초점은 네이티브 Windows 소프트웨어에 대한 빌드 환경을 제공하는 것이며 Cygwin 사용 부품은 최소한으로 유지됩..