목록컴퓨터, 풀어그림 (352)
살아가는 이야기
학교 정책에 따라서 Microsoft Office 365를 무료로 사용할 수 있는 경우가 있다. 내가 일하는 학교의 경우도 그러한데, 그러면 학교 이메일 주소를 이용하여 Office 365의 파워포인트, 엑셀, 워드 등을 설치하여 사용할 수 있다. 그런데 Office 365를 다운로드 페이지 주소가 바뀌었다. 예전에는 아래 주소였는데 http://www.office.com/getoffice365 지금(2020년 3월 17일, 한국 기준)은 아래 주소로 가야한다. https://www.microsoft.com/ko-kr/education/products/office 학교 및 학생을 위한 무료 Microsoft Office 365 | Microsoft 교육 유효한 학교 이메일 주소를 가진 학교 및 학생은 O..
다른 편집기와 달리 vim에는 비주얼 모드(visual mode)라는 특별한 모드가 있는데, 이를 이용하면 직사각형 블록을 선택할 수 있다. 비주얼 모드로 들어가는 방법은 v, V, Ctrl-Q, 세 종류가 있는데, 사각형 블록을 선택하려면 이 중에서 Ctrl-Q를 사용해야 한다(본래 Ctrl-V였으나 이 키가 복붙키로 너무 자주 사용됨에 따라 바뀌었음). 구체적인 예로, 그림 1과 같은 C 코드에서 x, y의 타입을 int에서 double로 바꾸고 싶다고 하자. 먼저, 그림 1처럼 선택할 사각형의 좌측 상단으로 커서를 이동한다(화살표키 사용 가능). 그리고 Ctrl-Q 키를 눌러 비주얼 모드로 진입하면 그림 2와 같이 선택 블록이 나타난다. 그리고 j(아래), l(우측) 키로 커서를 이동시키면 그림 3..
윈도 10의 탐색기에서 파일을 선택한 후에 마우스 오른쪽 버튼을 누르면, 팝업 메뉴의 아래서부터 네 번째 그룹에 "보내기(N)"이라는 메뉴가 있다. 여기에 메모장(notepad.exe)이라든지 그림판(mspaint.exe)의 단축아이콘을 추가해 두면 매우 편리하다. 그럼 어떻게 여기에 단축아이콘을 추가할 수 있을까? 먼저 단축아이콘을 준비한다. 원하는 프로그램이 있는 폴더를 찾은 후, 해당 프로그램 아이콘을 마우스 우클릭으로 바탕화면에 끌어 놓으면 단축아이콘을 만들 수 있는 팝업 메뉴가 나타나므로 이를 이용한다. 윈도우 키+R을 누른 후 여기에 "shell:sendto"를 입력하면 현재 사용자에 대한 "보내기" 폴더를 열 수 있다. 구체적인 폴더 이름은 "C:\Users\사용자명\AppData\Roami..
Windows 10의 설정(톱니바퀴) 메뉴는 구 제어판과 연동되는 방식으로 매우 복잡하다. 그래서 최대절전모드를 켜는 옵션을 찾기도 엄청 힘들다. 그러나 관리자 명령프롬프트를 사용하면 쉽게 최대절전모드를 켤 수 있다. 사용해야 하는 명령어는 바로 powercfg이다. powercfg /hibernate on 관리자 명령 프롬프트에서 위 명령어만 사용하면 된다.
vim을 사용하다가 혹시 다음과 같은 오류가 발생한다면 E513: 쓰기 에러, 변환 실패 (무시하려면 'fenc'를 비우면 됨) E513: write error conversion failed (make 'fenc' empty to override) 다음과 같이 해 보시기 바랍니다. :set fenc= = 기호를 생략하시면 안 됩니다. 다음과 같이 하셔도 같은 기능입니다. :set fileencoding=
Eclipse에서 ^F(Ctrl+F)로 일반 텍스트 검색하듯이 메소드를 찾았다면 이제부터는 ^F 대신 ^O(Ctrl+O)를 사용하시기 바란다. ^O를 입력하면 다음과 같이 메소드 목록을 볼 수 있고, 스크롤하며 원하는 메소드를 찾을 수 있다.
Unix에서 사용하던 심볼릭 링크를 이제 Windows 10에서도 만들 수 있다. 만드는 방법은 mklink 명령어를 사용하면 된다. 관리자 모드로 명령 프롬프트를 열고 다음과 같이 mklink 명령어를 입력하면 된다. 관리자 모드로 명령 프롬프트를 열려면 Windows+R 키를 눌러 나타난 '실행' 창에 cmd를 입력하고 Ctrl+Shift+Enter를 입력하면 된다. > mklink 링크이름 원본파일 예를 들어서 다음과 같이 mklink 명령어를 입력하면 > mklink drjava.exe drjava-beta-20160913-225446.exe 다음 그림과 같이 drjava.exe라는 링크가 만들어진다. 이렇게 링크를 만들어 두면 원 파일 이름을 유지하면서도 drjava를 명령어처럼 사용할 수 있다..
LISP으로부터 파생된 Racket이라는 언어가 있다. 사실 언어라기보다 여러 언어의 집합이라고 할 수 있는데, 표준 Scheme을 지원하기 때문에 유명하다. 초기 DrScheme에서 PLT-Scheme으로 발전하였다가 지금은 그냥 Racket이라고 부른다. LISP의 특성상 괄호가 상당히 많은 비중을 차지하게 되는데, 이로 인해서 괄호에 맞는 들여쓰기가 프로그램을 이해하는 데 큰 도움이 된다. 하지만 이로 인해서 코드를 수정할 경우 들여쓰기를 다시 지정해야 하는 경우가 많다는 단점이 있다. 그렇다면 Racket 소스에서 어떻게 들여쓰기를 재지정할 수 있을까? 가장 간단한 방법은 코드를 선택하고 tab 키를 타이핑하는 것이다. 그러면 아래와 같은 소스코드가 아래와 같이 제대로 들여쓰기된다.