기타 썸네일형 리스트형 Intellij 에서 사용되지 않는 라이브러리 자동 제거하기 옵션 회사에서는 클래스에서 더이상 안 쓰는 라이브러리가 상단 import 문에서 자동으로 제거되어 편한데집에서 다른 무언가를 프로젝트로 파서 작성하는데 import가 자동으로 사라지지 않는다.(회사에서는 옵션들을 xml 식으로 자동 설정해줘서 그런 것 같다.) 1. Ctrl + Alt + S 로 Settings 열기2. Optimize imports 검색3. Editor -> General -> Auto Import -> Java 에서 "Optimize imports on the fly (for current project) 선택위 3가지를 수행하면 코드에서 사라질 때 Intellij 가 알아서 라이브러리 import를 제거해준다. 아래 출처를 참고했고 phpstorm docs 지만 같은 jetbrains 제.. 더보기 윈도우에서 클립보드 히스토리 (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이것도 .. 더보기 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으로 .. 더보기 Windows bash (Linux subsystem) 한글(글자) 깨짐 많이 노느라 알아보지 않아서 이제야 찾았다. bash를 사용할 때 위와 같이 글자가 깨지는 현상이 나타났다. 아무리 생각해도 저건 한글 출력 오류같아서 검색을 해봤지만 다들 이런 오류는 없었는지 정보가 없었다.찾아보다가 발견한 것이 글꼴 문제였다. bash를 실행한 상태에서 상단표시줄을 오른쪽 클릭하면 '기본값' 혹은 '속성'으로 들어갈 수 있는데글꼴 탭으로 들어가면 현재 기본 글꼴로 '래스터 글꼴'이 설정되어 있는 것을 볼 수 있다.('기본값'은 bash 창이 새로 켜질 때 기본적으로 적용되는 값, '속성'은 현재 bash 창에만 해당) 글꼴 옆에 표시된 대로 높은 DPI 디스플레이에서 명확한 표시를 위해 기본 글꼴로 되어있는데이게 한글 글꼴이 깨지는 원인인 듯 하다. 래스터 글꼴 외에 다른 글꼴을 선.. 더보기 윈도우 10에서 Linux subsystem 설치 후에도 bash가 실행이 안될 때 윈도우 10에서 bash를 사용할 수 있다는 말에 Windows 기능/켜기 끄기를 통해 리눅스 하위 시스템을 활성화시켰는데 bash가 실행이 안된다? 콘솔 창이 0.1초 떴다가 바로 꺼지는 문제가 발생했는데 그런데 한국어로 검색을 해봐도 이런 경우는 찾을 수 없었다. 우리나라에서는 이런 경우가 아무도 없나보다. 이전에는 영어로 검색해도 안 나왔던걸로 기억하는데, 이번에 검색해보니 누가 질문을 올려놓았다. 결과부터 올리면 콘솔 창 설정 (실행 - cmd - cmd 창 상단 우클릭 - 속성 - 옵션) 에서 레거시 콘솔 사용을 해제하면 된다. 아마 아래 새로운 콘솔 기능을 들어가면 어떤 기능인지 알 수 있겠지만 들어가보진 않았다.왜 저게 기본으로 세팅이 되어 있는지는 잘 모르겠지만, 저 설정을 해제하면 bas.. 더보기 이전 1 다음