본문 바로가기

개발 환경 & 행사

(8)
[Github] README로 프로필 꾸미기 얼마전, Github에서 숨은 feature가 등록되었다는 소식을 접했다. 바로, Github 소개를 마크다운으로 멋지게 꾸밀 수 있다는 것이다. 이스터에그를 발견했으면 직접 적용해줘야 제 맛! 등록하는 방법이 매우 간단해서 간단하게 글을 작성해보았다. 바꾸기 전 Github 프로필은 다음과 같다. 좌측에 닉네임, 소개, 직장, 이메일, 블로그 링크등을 아주 짧게 남길 수 있다. 나의 Github - seohyun0120 먼저, Repositories 탭에 들어가 New 버튼을 눌러 새로운 레포지토리를 생성해보자. 그 후, 레포지토리 이름에 자신의 Github 아이디를 입력하면 아래와 같이 You found a secret! 이라는 아주 귀여운 문구가 뜬다. 위에 Initialize this reposi..
[Barrier] 하나의 마우스와 키보드를 여러 PC에서 사용하기 여러 머신을 오가며 개발을 하게되는 경우가 있다. 각각의 머신에 키보드와 마우스를 연결하면 되지만 책상 공간 차지도 심하고 돈이 두 배로 드는 그런... 일이 생길수도 있다. KVM 스위치를 직접 구매해서 사용하는 방법도 있지만, 이걸 가능하게 해주는 소프트웨어 프로그램이 있다. Barrier debauchee/barrier Open-source KVM software. Contribute to debauchee/barrier development by creating an account on GitHub. github.com synergy를 fork해서 만든 오픈소스인데 정말 유용하다. 나는 현재 윈도우와 맥을 동시에 사용하고 있어서 Barrier를 설치해서 하나의 키보드로 사용중이다. 설치하기 Bar..
2019 숙명 WIC 해커톤 참가 후기 (블로그 이전 준비를 하면서 예전 블로그에 있던 글을 옮겨 적는중이라 날짜가 안 맞을 수 있다.) 어제 학교에서 열린 해커톤을 마무리하고 왔다. 결론부터 말하자면 AWS 코리아 공공부문 대표상을 수상했다! 👏👏 열심히 AWS를 사용해 개발했던 과거의 내 자신이 기특해지는 순간이었다. 미래에 지원하려는 사람들이 구글링하다가 들어올 수도 있을 것 같아 후기를 한 번 적어보았다. 📅 대회 일정 대회명: 2019 숙명 WIC 해커톤 powered by AWS 대회 일시: 2019년 11월 22일 (금) ~ 11월 23일 (토) 무박 2일 대회 장소: 숙명여자대학교 눈꽃광장홀 주관: 숙명여자대학교 후원: AWS, AWS Educate, Intel, sba, 전자랜드 참가 지원 과정 작년에는 스태프로 참여했었는데,..
[VS Code] Mac에서 VS Code 터미널 폰트 깨지는 현상 VS Code 모든 설정을 지우고 새로 설치했는데 터미널에서 폰트가 깨지는 문제가 발생하였다. 현재 zsh쉘을 사용중이다. 이와 같은 문제가 발생하는 이유는 zsh쉘에서 사용하는 폰트를 vscode에서 설정해주지 않았기 때문이다. 1. VS Code 설정 확인 먼저, vscode 설정을 확인해보자. Code -> Preferences -> Settings로 들어가, 검색창에 terminal font family를 검색해보자. 현재 아무것도 등록되어있지 않다. 2. iterm2 설정 확인 iTerm2 -> Profile -> Text로 들어가 font가 뭘로 설정되어있는지 확인해보자. 내 폰트는 FuraCode Nerd Font Mono이다. 3. VS Code 설정 1번 창에서 폰트를 입력해주면, 다음과..
[VS Code] 유용한 Extensions 추천! 많은 사람들이 사용하고 있는 에디터, vscode! Vscode는 에디터도 깔끔하고 확장 프로그램도 엄청 많이 지원해서 조금 더 편하게 코딩할 수 있다. 그중, 유용하게 쓰고 있는 extension들을 소개해보려고 한다. **주의** - 본인에게 꼭 필요한 extension만 설치할 것 - 처음보는 extension들은 검색을 해보고, 다운로드 수가 얼마나 되는지 파악해보자 먼저, 아무것도 설치되지않은 VSCode는 다음과 같다. 왼쪽의 메뉴바에서 블록 모양 버튼을 눌러보자. Search Extensions in Marketplace 입력창에 본인이 설치하고싶은 extension 이름을 입력하면 된다. 1. indent-rainbow indent의 depth에 따라, 색을 부여해서 조금 더 코드를 보기 ..
서로 다른 git 저장소를 하나의 저장소로 합치기 만약, git 저장소를 옮겨야한다면 어떻게 해야할까? 한 저장소를 clone 받아 다른 저장소로 옮기면 그만이다. 하지만, 그동안의 commit 내역들을 함께 저장하고 싶다면 어떻게 해야할까? 나는 gitlab에 올려둔 코드를 github에 옮기고 싶었다. 그래서 검색해본 결과 다음과 같은 방법이 있었다. 먼저, 2개의 repo가 있다고 가정하자. 이를 projectA, projectB라고 하자. projectA를 projectB에 합치고 싶다면 다음과 같이 할 수 있다. 1. projectB의 로컬 저장소로 이동한다. $ cd projectB 2. projectA의 저장소 주소를 복사한 후, path/to/projectA 위치에 붙여넣자. $ git remote add projectA path/to/p..
[VS Code] VS Code에서 git 사용하는 방법 Github(또는 다른 git 저장소)에 내 소스코드를 올리는데에는 다양한 방법이 있다. 처음 git 사용법을 배웠을 때, 명령어들이 너무 많아서 회피하고 GUI tool을 사용하곤 했었다. (그래봤자 주로 사용했던 건 commit, push, pull...) 필수: VS Code, Github 계정 방법은 크게 두 가지이다. 터미널에서 직접 git 명령어를 쓴다. 2. GUI 툴을 사용한다. (SourceTree, GitKraken, Tower 등) 1번의 장점은 git 명령어에 익숙해질 수 있단 점이다. 단점은 명령어를 잘 모른채 사용하다보면 내가 뭘 하고 있는지 모를때가 많다. 이 점을 보완해주는 것이 GUI 툴이다. 2번의 장점은 현재 repository의 여러 branch들의 진행 상황을 직접 ..
[Mac OS X] Git 설치 및 초기 설정 나는 Mac OS와 Windows 환경에서 모두 개발하고 있다. 이번 글에서는 Mac에서 어떻게 git을 사용하는지 작성해보았다. 필수: Github 계정 Git 설치 확인 터미널을 열어, 확인해볼 수 있다. 버전을 알려준다면 git이 설치된 것이고, 그렇지 않다면 git을 설치해야한다. $ git --version Git 설치 크게 두 가지 방법이 있다. git 공식 홈페이지에서 설치 파일을 다운 받아 실행시킨다. Git git-scm.com Homebrew를 사용해 설치한다. $ brew install git Git 계정 설정 로컬에서 작업한 후 git 저장소로 push하려면 계정명, 패스워드를 계속 입력해야만하는 불편함이 있다. 그래서 초기에 설정해주면 좋다. 계정 설정 $ git config --..