0. 들어가며 우리는 이제 터미널을 적당히 쓸만하게 다듬고, 터미널 설정 파일(.zshrc)를 만지는 법을 익혔고, VSCode와 파이참을 깔았다. 야호! 근데 좀 칙칙하지 않나요...? 나만의 업무공간을 예쁘고 편리하게 꾸미면 업무 효율도 확실히 올라갈 것이다. 이는 개발환경에서도 다름없지 않을까? 지금까지 설정한 환경을 예쁘게, 또한 편리하게 꾸밀 수 있는 다양한 플러그인들을 소개하고자 한다. 이번 글에서는 특별하지 않은 경우 설치 방법에 대한 디테일한 설명은 없을 예정이다. 질문이 있을 경우 댓글을 달아주시기 바란다. 1. 글꼴 코딩을 위한 글꼴은 많지만, 한글을 깔끔하게 출력하기 위해서는 D2Coding이 흔히 쓰인다. 그렇다면 여기서 궁금증이 인다. 코딩용 글꼴과 일반 글꼴은 무엇이 다를까? 이..
0. Pyenv Python을 쓰다 보면 가끔 머리가 아파올 때가 있다. python의 여러 버젼이 필요하거나, conda를 써야 할 때도 있고, 서로 다른 버젼의 같은 패키지가 필요하기도 한다. 이걸 대충 되는대로 고치고 고치고 고치다 보면.... 아래 사진처럼 된다. 으악! 이런 상황을 겪지 않으려면, 미리 여러 파이썬 환경을 구축하고 간단히 서로 바꿀 수 있게 하는 Pyenv를 설치하는 것이 좋겠다. Pyenv는 다음과 같은 기능을 가진다.(Pyenv Github 발췌) Pyenv가 하는 것들 전역 파이썬 버전을 유저별로 변경할 수 있도록 합니다. 프로젝트별 파이썬 환경을 지원합니다. 환경 변수를 통해 파이썬 버전을 덮어쓸 수 있도록 합니다. 동시에 여러 버젼의 파이썬에서 명령어를 검색할 수 있습니..
0. C++ 개발환경 C++ 코드를 작성하고 프로그램을 개발하기 위해서는 C++ 코드를 실행 파일로 바꿀 수 있어야 합니다. 또한, C++ 코드를 작성할 때 유용한 자동완성 기능이나, 디버깅 기능이 있으면 좋습니다. VSCode에서는 이를 수행할 수 있는 여러 방법이 있는데, 그 중에서도 제일 간단하고 기본적인 구성을 만들어 봅시다. 사실 맥을 구매하고 xcode-select(저번에 설치함)를 설치했다면, C++ 코드를 실행 파일로 바꾸는 프로그램, 즉 컴파일러가 이미 설치되어 있습니다. 실제로 터미널에서 clang등의 명령어를 통해 파일을 컴파일 할 수 있습니다. 따라서 우리가 해야 할 일은, vscode에서 C++파일을 컴파일하고 실행할 수 있도록 설정하는 것입니다. 여기서는 제가 실제로 실습에 주로..
0. 터미널이란? 먼 옛날... 컴퓨터는 검은 화면에 흰 글씨가 나오는 게 전부였습니다. 이를 CLI(명령줄 인터페이스)라고 합니다. 여러 세월이 지나고 1984년, GUI(그래픽 사용자 인터페이스)가 상용화되면서 일반 사용자들은 더 이상 검은 화면에 흰 글씨를 볼 일이 없어졌습니다. 유감스럽게도, 40년은 모든 기능을 GUI로 바꾸기는 너무 짧은 시간이였나 봅니다. 컴퓨터의 더 강력하고 무시무시한 잠재력을 뽑아내기 위해선 다시 CLI로 돌아가야 합니다. GUI환경에서 CLI 환경에 접근할 수 있는 방법, 그것이 바로 터미널입니다. 일단 한번 터미널을 띄워 봅시다. ⌘ Space를 눌러 Spotlight를 띄우고, 터미널을 검색하고 엔터를 눌러 실행할 수 있습니다. 첫 번째 줄엔 접속 시간과, 사용중인 ..
swing,sing의 첫 번째 테마곡 마도로미 번역하고 싶었는데 원어 가사를 못 찾아... 마이너 슬퍼 揺れる木々 유레루 키기 흔들리는 나무들 差し込んだ光 사시콘다 히카리 내리쬐는 빛 なにもかも 나니모카모 무엇이든지 全て音楽になる 스베테 온가쿠니 나루 전부 음악이 되어 誘われるままに踊るよ 사소와레루 마마니 오도루요 이끌리는 대로 춤출 거야 新しい 아타라시이 새로운 何かが始まりそう 나니카가 하지마리소오 무언가가 시작될 것 같아 昔までの私はもういない 무카시마데노 와타시와 모오 이나이 이제까지의 나는 이제 없어 何かを待っているだけじゃ 나니카오 맛테이루다케쟈 무언가를 기다리는 것만으론 きっと変わらないままだから 킷토 카와라나이 마마다카라 분명 변하지 않은 채일 테니까 君も同じ瞳してることを 키미모 오나지 히토미 시..
SweetButter - 히마리 아사히나 (카스미 타구치) swing, sing이라는 음악 x 캐릭터 x 성우 프로젝트(약간 뱅드림 같은 거인듯?)의 노래인데... 한국에 정보가 너무 없다 엉엉 이것이 마이너의 설움 같이 덕질할 친구 필요 히마리 아사히나의 단독 노래다. 얘 타카이 히사 씨 닮아서 좋아 사전이랑 번역기 끼고 번역하는 거라 퀄리티는 보장 못함 暖かい日差し眩しい 아타타카이 히자시 마부시 따사로운 햇살이 눈부셔 今日もまた世界は楽しい 쿄오모 마다 세카이와 타노시 오늘도 아직 세상은 즐거워 街中が歌い騒いでる 마치쥬우가 우타이 사와이데루 길거리가 노래하며 떠들석해 ほのかに鼻先香る 호노카니 하나사키 카오루 어렴풋이 코끝에 향기가 풍겨 誘うような甘い匂い 사소우요나 아마이 니오이 홀리는 듯한 달콤한 향기..
이요와 노래 English SynthV - Solaria Quietly, quietly you told 조용히, 조용히 넌 말했지 "Non observation can capture you at all." "어떻게 관찰해도 널 잡을 순 없어" Hopelessly, hopelessly you thought 희망없이, 희망없이 넌 생각했지 "That's like not being able to see into your hearts." "네 심장을 볼 수 없게 되는 것과 마찬가지야" Filled with the smell of rotten mixture 썩은 혼합물의 냄새로 가득 찬 Brownish memories like expired dried fruits are 유통기한 지난 마른 과일같은 갈색 기억들은..
일부 nvim 플러그인은 node.js를 필요로 한다. 저번엔 nvm을 사용해 노드 버젼을 관리했지만, 이번엔 asdf를 사용해 보고자 한다. 이 글은 가능하면 참조하지 않는 게 좋다. 아래의 getting-started를 보자. 1. ㅁㄴㅇㄹ... 아니, asdf가 뭔가? https://asdf-vm.com/guide/getting-started.html 런타임 버젼 관리자... nvm + pyen + ....아무튼 이것저것 다 관리해준다. Getting Started | asdf Getting Started asdf installation involves: Installing dependenciesDownloading asdf coreInstalling asdfInstalling a plugin fo..