전체 글

myGoodPlace
[MacOS/M1]FastAPI설치하기
이 글은 공식문서를 참고하여 작성하였습니다. 또한 이 글은 누군가에게 지식을 전하기에 부족함이 있을 수 있으므로, 자세한 것은 공식문서를 보시는 것을 추천합니다. https://fastapi.tiangolo.com/ FastAPI FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production Documentation: https://fastapi.tiangolo.com Source Code: https://github.com/tiangolo/fastapi FastAPI is a modern, fast (high-performance), web framework for buil fastapi.tian..
[MacOS] NWSManager 삭제 방법
·Setting/MacOS
맥에서 프로그램 삭제 방법은 여러 가지가 있습니다. ⭐️Finder 이용⭐️ '우클릭 ➡️ 휴지통으로 이동' '해당 아이콘 드래그 ➡️ 휴지통에 드롭' ⭐️런치패드 이용⭐️ '해당 아이콘 길게 클릭 ➡️ 흔들리는 아이콘에 표시된 x클릭' 위와 같은 방법은 모두 앱스토어에서 다운받은 앱에 한해서만 가능하다고 합니다 ⭐️한 단계 더 거친 Uninstall이용⭐️ 설치한 기억이 없는 프로그램이 있는데, 위의 2방법으로는 삭제가 안됩니다🥲 맥북은 개발용으로 사용하기 때문에 결제 및 은행 업무는 모두 집에 있는 데스크탑을 이용하는데, 이번에 부득이하게 대리 결제를 해주기 위해 프로그램을 설치했다는 것이 생각났습니다. 바로 요 아이 입니다. Finder ➡️ 응용프로그램 ➡️ NWS_IPinside 에서 Unins..
[2장] 컴파일러(compiler)와 링커(linker)
컴파일러 c++은 컴파일 언어다. 즉, 소스코드를 오브젝트 코드로 변환해야 프로그램을 실행할 수 있다. 소스코드(source code): 사람이 읽고 작성할 수 있는 코드(형태) 실행파일(executable), 목적코드(object code), 기계코드(machine code): 컴퓨터가 실행할 수 있는 코드나 형태 컴파일러는 소스코드를 목적코드로 변환하는 과정을 수행하는 프로그램이다. 링커 //myGoodPlace.cpp #include #include int main(){ cout 실행파일(.exe) 링커는 이렇게 각각 생성된 목적코드들을 서로 연결해주는 프로그램이다. 오류의 종류 오류는 총 3가지로 나눌 수 있다. 컴파일 시간 오류(compile-time errors): 컴파일러가 찾아낸 오류로 3..
[MacOS/M1] FFmpeg설치
nginx를 설치한 후 ffmpeg도 설치해주도록 하겠습니다. 공식 홈페이지를 보면, 3가지의 방법이 있습니다. 그 중 2가지 방법을 소개하겠습니다. 1. homebrew로 설치하기 -> 장점은 항상 버전이 최신으로 유지된다고 합니다. 2. 정적 빌드를 다운받아 설치하기 -> 단점으로는 homebrew가 지원을 해주지 않아, 수동으로 업데이트를 해야합니다. 1번 방법 1. homebrew 설치 2. 명령어 입력 $ brew install ffmpeg (참고) 최신 릴리즈 버전 $ brew install ffmpeg --HEAD 2번 방법 1. homebrew 설치 2. 패키지 저장소 추가하기 $ brew tap homebrew-ffmpeg/ffmpeg 3. 옵션 확인하기 $ brew options hom..
Mac Nginx, Nginx-rtmp 설치, nginx.conf설정(2021.08.31 기준, 수정중)
Nginx를 설치하기 위해서는 먼저 homebrew를 설치해줘야 합니다. Nginx설치하기와 Nginx-rtmp module을 같이 설치하는 것을 나눠서 설명하겠습니다. Nginx 설치하기 1. homebrew 설치 https://mygoodplace.tistory.com/6 Mac M1 homebrew 설치 https://brew.sh/2021/02/05/homebrew-3.0.0/ 3.0.0 Today I’d like to announce Homebrew 3.0.0. The most significant changes since 2.7.0 are official Apple Silicon support and a new bottle format in fo.. mygoodplace.tistory.com ..
[MacOS/M1] 세 손가락으로 드래그 설정(트랙패드)
·Setting/MacOS
드래그 하는 방식이 불편하여, 쉽게 할 수 있는 방법을 찾아보았습니다. https://support.apple.com/ko-kr/HT204609 세 손가락으로 드래그 설정 방법 1. 에서 클릭 2. 좌측 에서 클릭 3. 클릭, 클릭, 확인 클릭 완료😊
[MacOS/M1]vscode 한글잘림(씹힘)현상 해결방법
·Setting/IDE
vscode에서 주석을 쓰면서 한글 마지막 글자가 잘리는 현상을 발견하게 되었습니다. 맞춤법 자동수정을 해제하여 이 문제를 간단하게 해결할 수 있습니다. 해결방법 1. 에서 클릭 2. 탭에서 을 체크 해제 해줍니다. 해결 끄읏😁
[VSCode] vscode에서 iTerm2적용 및 폰트 설정(터미널 깨짐 현상 해결)
·Setting/IDE
iTerm폰트 설정방법 1. 'command' + ',' 를 눌러 설정으로 들어갑니다. 2. 'terminal'을 검색합니다. 혹은 기능>터미널을 클릭합니다. 3. Terminal > External: Osx Exec 항목에 'iTerm.app'을 입력합니다. 적용 완료 😀그러나 깨짐 현상 발견 😂 iTerm에서 적용해준 D2Coding폰트가 vscode에는 적용되지 않아 생긴 현상입니다. 깨짐 현상을 해결하기 위해 폰트를 설정해줘야 합니다. 폰트 설정방법 1. 'command' + ',' 를 눌러 설정으로 들어갑니다. 2. 텍스트편집기(Text Editor) -> 글꼴(Font)를 클릭합니다. 3. Font Family에서 적용한 글꼴 이름을 추가해줍니다. 저는 이전에 'D2Coding'으로 글꼴을 터..
sooyeon-kr
myGoodPlace