일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- go
- UNIX
- DBMS 개발
- 전처리기
- 약어
- 포인터
- 커널
- Pointer
- SQLite
- DBMS
- 구조와 원리
- UNIX Internals
- 긴옵션
- Golang
- OS 커널
- 컴퓨터 강좌
- newSQL
- Preprocessor
- 포인터변수
- TiDB
- TiKV
- FreeBSD
- getopts
- Windows via c/c++
- bash
- Symbol
- Programming
- 함수포인터
- kernel
- 한빛미디어
- Today
- Total
목록2019/01/25 (2)
sonumb
1. 기본 2010년 이후로 업데이트가 안되던 개발환경을 업데이트 했다. vim + vim.plugins + fzf 다른 개발자들은 zsh도 많이 쓰는 것 같다. 하지만, 기본적인 bash가 좋은 선택이 될 수도 있다. 그래도 변경하고자 하면 brew를 통해 설치한다. 기본 쉘을 변경하려면, chsh 명령어를 이용하여 변경.(linux는 루트권한을 가질수 있다면 /etc/passwd 파일을 수정해도 된다.) https://subicura.com/2017/11/22/mac-os-development-environment-setup.html 을 참조. space.vim은 예쁘고 다양한 기능들이 많아 보이나, 무거워서 쓰지 않기로 한다. 2. VIM plugins예전(2008년)에 쓰이던 개발 환경의 조합들은..
macos에서 XQuartz를 이용해서 X11 을 출력하다보면, 창이 화면밖으로 나갈 때가 있다. 예를들어, 회의실에서 서브모니터에 연결해서 리뷰를 한뒤, 제자리에 돌아와서 내 서브모니터에 연결하면 백프로 창의 위치가 바뀌어 있다. 사파리나 일반 앱들은 유틸을 이용해서 화면으로 출력가능하지만, XQuartz를 통해 포워딩된 창들은 크기 및 이동 제어가 안된다. 단순히 최소화 정도만 가능한 수준... 여담으로, 추측컨데 1. XQuartz에서 윈도우 포지션을 adjusting 하는 부분 2. 창이 어느 모니터에 위치하고 있으며, 이에 따라 좌표 (0,0)을 계산하는 부분 고치면 될 듯하다. 여튼 이럴 시간이 없으니 wmctrl 이라는 프로그램을 이용하자. # 설치$ brew install wmctrl ds..