본문 바로가기

전체 글

윈도우에서 클립보드 히스토리 (Ditto Clipboard) 코드나 여타 글들을 복사, 붙여넣기(이하 복붙)할 때가 있는데 A를 복사를 해놓고 실수로 붙여넣기를 안한 상태에서, B를 또 복사할 때가 있다. 이럴 때 나는 보통 마지막에 복사한 B을 메모장에 켜서 붙여놓고, 다시 A가 있는 곳으로 찾아가서 복붙 후, 메모장에 올려놓은 B를 다시 복붙한다. 여간 귀찮은 작업이 아닐 수 없고, 더군다나 이미지를 복사해놓은 상태이면 메모장에 붙여넣을 수도 없다. **** 혹시 이미 위와 같은 상황을 겪은 상태로 A를 바로 복구하는 방법을 찾으러 온 것이라면, 여기엔 없다. **** 윈도우에서 기본으로 클립보드 매니저가 있는지 찾아봤는데, 없다고 한다.(참고) 정확히는 없었다 그런데 Windows 10 insider 프로그램을 통해서 먼저 적용이 된거 같다.(참고) 글 내용.. 더보기
golang 입문 참고 자료 링크 (한국어) 전부터 한 번 해봐야겠다고 저장해놓은 golang 관련 입문 링크들이 있다. 1. 가장 빨리 만나는 Go 언어: 문법, 라이브러리, 프로젝트로 배우는 Go 언어!http://pyrasis.com/book/GoForTheReallyImpatient저자 분이 출간하신 책의 원고를 올려두셨다.채널, 고루틴 같은 내용까지 다루는 것 같다. 이제 초입이라서 어떤지는 잘 모르겠다.가장 빨리 만나는 도커도 예전에 본 적이 있는데 같은 분이셨을 줄은.. 2. A Tour of Gohttp://go-tour-kr.appspot.com/golang 에서 직접 제공하는 튜토리얼(?)인데 어느 분께서 번역해주셨다. 3. golang wikihttps://github.com/golang-kr/golang-doc/wiki이것도 .. 더보기
간만에 티스토리 전에 많이 쓴건 아니지만간만에 티스토리 쓰면서 느끼는 점 몇 가지 1. 생각보다 스킨 자유도가 높다.2. 스킨들에 있는 html이 몇 개 이상한데 내가 수정하다 꼬인건지 뭔지 모르겠다.3. 기본 에디터가 너무 구리다. 어떻게 이미지 복붙도 안 되는거지 에디터는 찾아보니 커스텀도 있는 것 같은데,다른건 건너뛰고 에디터 때문에.. 다른 좋은 상용 블로그가 있으면 넘어갈 수도 있을 것 같다. 작년에 쓴 도커 게시글이 방문자 수를 늘렸는데, 도움이 되시는지 어떠는지 모르겠다.아마 저 때 기억 상 옆에 있던 형이 저대로 따라했다가 안됐던 것 같긴 한데.. 더보기
Gist로 티스토리(블로그)에 소스 코드 첨부하기 남들은 다 잘 쓰는 Syntax Highlighter가 왜 적용이 안되는지 도대체 모르겠다.아마 전에도 시도했었는데, 결국은 못해서 그냥 티스토리를 접어 버렸다.. 그런데 갑자기 방문자 수도 늘고 글로 남겨놓고 싶은게 있어서, 이번에도 시도해봤는데 또 못했다.그래서 찾은 대안은 Gist (https://gist.github.com)다. 아마 이 글을 보러온 대부분은 개발을 하는 사람들이어서 Github를 다들 알 것이다.Gist는 Github에서 관리하는 Code snippet(공식적인 설명은 아니다.), 작은 단위의 코드 블럭들을 올려놓고 공유하는 저장소이다. 자세한건 About gists를 참고. 위는 간단한 예시다. 다른 블로그는 사용해보질 않아서 티스토리를 기준으로 설명한다. 아마 비슷할 것이다... 더보기
리눅스에서 자주 쓰는 명령어를 스크립트로 따놓기 (bash shell) (혹시 잘못된 점이 있다면 피드백 환영합니다. 궁금한 점도 있으시다면 남겨주세요.) 2017년 가을 학기에 캡스톤 프로젝트 + 자기주도연구를 하면서캡스톤은 2개, 자기주도연구는 3개의 서버를 사용해서, 총 5개를 노트북에서 ssh를 통해 접속해야하는 필요가 생겼다. Sticky Note에 ip와 port를 다 적어놓고 접속할 때마다'ssh username@addr -p port'이거 입력하는게 너무 귀찮아서, bash shell에서 스크립트로 미리 만들어놓을 순 없을까?하는 생각으로 찾아봤다. 그래서 결론은 다음과 같다. 본인은 이 스크립트명으로 'con'을 사용했고, con이 아니라 사용하고자하는 이름을 적어도 된다. vi con을 입력하고 위 내용을 적절히 수정하여 저장 후chmod +x con으로 .. 더보기
docker의 ubuntu container에 ssh로 접속하기 학교에서 하는 캡스톤프로젝트(구 종합설계)를 준비하는 와중에ubuntu container를 생성하고AWS의 instance에 연결하는 것처럼 ssh 연결을 설정해 줄 일이 생겼다. 테스트는 vmware에서 ubuntu 설치 후 docker를 설치하였다. 1. 이미지 생성 시docker run -dit -p 'host port':'container port' --name 'name' ubuntu -d: background에서 계속 실행하도록 설정-p: 포트 설정, host-ip와 container ip를 포워딩(매핑?) 해주는 것. (ex. 1200:22일 경우: host의 1200번 포트로 접근하면 container의 22번포트로 연결)--name: 이름 설정 2. container에 접속docker a.. 더보기
뻘 짓 방학하고 두 달간 너무 놀았다. 언제나처럼 계획은 거창했지만 아무것도 하지 않았다. 인턴도 넣어보았지만 된 것은 없었다. 어쨌든 앉아서 뭐라도 해보려고이전에 생각해두었던 ATOM 에디터로 C 개발을 할 수 있는 환경 설정이나 해보려고 했다.비주얼 스튜디오가 너무 무거워서 다른 것으로 갈아타려는 생각에서 시작되었다. 아톰도 깔아놓고 안 쓴 지가 오랜데, Tab키 누를 때 이동하는 칸 수, vi에서는 shift width라고 하는 것을 설정할 수 있다는 걸 처음 알았다.그래서 오랜만에 포스팅이나 해볼까 했는데.. 생각해보니 Windows bash가 있는 상황에서, Windows 10에서도 vi를 사용할 수 있다는 것이 생각났다.그래서 쓰던 글을 멈추고.. 비주얼 스튜디오나 지워버렸다. 10GB가 넘는 여유공.. 더보기
Windows bash (Linux subsystem) 한글(글자) 깨짐 많이 노느라 알아보지 않아서 이제야 찾았다. bash를 사용할 때 위와 같이 글자가 깨지는 현상이 나타났다. 아무리 생각해도 저건 한글 출력 오류같아서 검색을 해봤지만 다들 이런 오류는 없었는지 정보가 없었다.찾아보다가 발견한 것이 글꼴 문제였다. bash를 실행한 상태에서 상단표시줄을 오른쪽 클릭하면 '기본값' 혹은 '속성'으로 들어갈 수 있는데글꼴 탭으로 들어가면 현재 기본 글꼴로 '래스터 글꼴'이 설정되어 있는 것을 볼 수 있다.('기본값'은 bash 창이 새로 켜질 때 기본적으로 적용되는 값, '속성'은 현재 bash 창에만 해당) 글꼴 옆에 표시된 대로 높은 DPI 디스플레이에서 명확한 표시를 위해 기본 글꼴로 되어있는데이게 한글 글꼴이 깨지는 원인인 듯 하다. 래스터 글꼴 외에 다른 글꼴을 선.. 더보기