본문 바로가기

당신이 감동할 때.

(400)
2020년 회고 - 오픈서베이를 떠나 드라마앤컴퍼니에서의 1년 이렇게 시간을 갖고 천천히 생각해보며 글을 쓰는 게 오랜만이다. 작년(2019년) 11월 즈음 오픈서베이에서의 마지막 퇴근 후 몇몇 동료들과 풋살을 한 게 엊그제 같은데 벌써 1년이 넘게 지났다. 2019-11-29 새로운 시작을 위한 한 걸음 2019-11-29 새로운 시작을 위한 한 걸음 스타벅스, 오픈서베이. 두 회사의 공통점은? 서로를 닉네임으로 부른다. "테리"라는 이름으로 살아온 세월이 합쳐서 5년은 넘네. (스타벅스 3년, 오픈서베이 2년 3개월) 퇴사날을 정한 이후에도 사 lhb0517.tistory.com 오픈서베이에서 2년 남짓한 시간을 보내며 개발자로서, 직장인으로서 큰 성장을 했다고 스스로 느낀다. 오픈서베이에서 많은 분들이 도와주셨기 때문에 그렇게 큰 성장을 할 수 있었다. 아직까..
Docker For mac - mutagen "unable to ensure path does not exist: path exists" 최근 Docker for mac 을 이용하여 개발환경을 만드는 과정에서 소스 코드 동기화를 volume 을 이용해서 하다보니, 속도가 너무 느려서 mutagen 을 내장한 버전인 Docker for mac 2.3.4.0 를 이용하게 됐다. 근데 개발하다보니 mutagen 에서 양방향(host container) sync 가 잘 안 되서 Ready 가 아니라 Error 라고 뜨길래 Troubleshoot 에서 Run Diagnostics 를 실행하여 진단해보니, sync 될 필요 없는 디렉토리도 sync 되고 있는데 해당 디렉토리에 파일이 이미 존재하고 있는 것으로 인식이 되는 것이 문제였다. "unable to ensure path does not exist: path exists" 그래서 .docker..
Mac 에서 cmd + y 로 Redo 하기 (karabiner-element) 윈도우에서 control + y 로 redo 하는 것이 습관이 되서 그런가, 맥에서 cmd + shift + z 를 눌러서 redo 를 하는게 이 글을 쓰게 할 정도로 너무나 귀찮았다. Rubymine 이나 일부 프로그램에서는 자체적으로 새로 key binding 을 해서 cmd + shift + z 와 cmd + y 모두 redo 로 동작하도록 되어있긴 하지만, 슬랙이나 기타 다른 OSX native app 들에서 redo 를 하려면 cmd + shift + z 를 눌러야만 했다. 너무나 귀찮은 것. 계속 귀찮음을 느끼다가 도저히 안 되겠어서, Capslock 을 왼쪽 클릭으로 바인딩해서 쓰는데 사용하고 있는 karabiner-element 를 이용해 내 맥북의 osx 전역에서 cmd + y 로 red..
갑자기 git 명령이 timeout 날 때 오늘 갑자기 git fetch, git pull, git push 등 명령어를 실행할 때, timeout 이 발생하는 현상이 생겼다. 주말동안 특별히 git 과 관련하여 변경한 건 아무것도 없는데 왜 이러지? 그러다 다음의 포스트를 보게 됐고 bengsfort.github.io/articles/fixing-git-push-pull-timeout/ Developmental Pixels Words and thoughts about app development, indie game development, and pixel art. bengsfort.github.io 다음의 SO 도 보게 됐다. stackoverflow.com/a/52817036/7548600 ssh: connect to host github...
좋은 넛지(nudge)의 예 : 티맵 운전을 처음 시작한 8년전부터 줄곧 김기사가 전신인 카카오내비를 써왔다. 현재 나의 위치를 기준으로 동서남북이 반영된 벌집 모양의 저장장소 목록이 마음에 들었다. 주행중 UI도 군더더기 없이 필요한 것만 보이는 정도의 간단함이 마음에 들었다. 그러나 새로 가는 장소로 갈 때 아주 잦은 빈도로 해당 장소(건물)의 주차장 입구를 못찾아주고 목적지가 해제되고 안전주행모드로 바뀐다. 새로 가는 장소이니 만큼 주변의 교통 상황, 일방통행 여부 등 잘 모르는데 말이다. 이에 불편함을 느끼는 와중 지인이 티맵을 쓰면 주차장 입구까지 잘 안내해준다는 말을 전해주었다. 이를 계기로 속는 셈 치고 설치해서 약 2달 정도 쓰고 있다. 새로 가는 장소의 주차장을 잘 찾아주기도 하지만 재밌는 요소가 하나 있다. 바로 운전 점수..
aws-cli 이용하여 특정 tag 에 해당하는 ec2 instance 의 private IP 알아내기 AWS 매뉴얼을 확인하면 된다 https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html describe-instances — AWS CLI 1.18.97 Command Reference Note: You are viewing the documentation for an older major version of the AWS CLI (version 1). AWS CLI version 2, the latest major version of AWS CLI, is now stable and recommended for general use. To view this page for the AWS CLI version 2, click ..
git branch 전환을 좀 더 간편하게 gcop() { git branch -a | grep -v remotes | grep "$1" | head -n 1 | xargs git checkout } `~/.zshrc` 파일에 위 함수를 선언하기. 그러면 `gcop API-1000` 과 같이 편하게 브랜치의 부분 이름으로 전환을 할 수 있다.
맥에서 특정 프로그램 때문에 '복구할 수 없는 오류' 뜰 때 어제 saaspass 라는 맥용 앱을 잠깐 깔았다가 지웠고, 맥을 끄고 퇴근했는데 오늘 아침에 부팅 후에 '복구할 수 없는 오류' 라면서 로그인 화면에 진입이 안 되서 잠깐 패닉이 왔다. 업무상 휴대폰으로 saaspass 앱을 써야하는 일이 빈번한데, 맥용 앱을 쓰면 모바일을 대체할 수 있을까해서 설치해본건데 기대대로 되지 않아서 바로 지웠다. 그런데 정식 언인스톨러로 삭제했음에도 불구하고 앱이 지워지면서 덜 지워진 게 있었나본데, 다행히 복구모드에서 auth.db 파일 삭제를 통해 간단히 해결이 됐다. 강제 종료 -> 부팅을 누른 직후 Cmd + R 꾹 누르고 있기 -> 복구화면에서 터미널 띄우기 -> `rm /Volumes/Macintosh HD/var/db/auth.db` -> 재부팅

반응형