본문 바로가기

OS

(48)
[zsh] PATH 에 경로 추가 기본: PATH 에 경로 추가 방법1) PATH를 확인 변수명 앞에 $를 붙이면 변수 참조가 가능하다. echo 명령을 이용하여 확인이 가능하다.$ echo $PATH2) PATH 에 경로 추가$ PATH=$PATH:폴더bash에 PATH 경로 추가 bash에 PATH 추가하여 zsh과 공통으로 사용하는 기준으로 기록한다.bash에 PATH 추가.bash_profile 이나 .bashrc 에 명령을 추가할 수 있다.masOS .bashrc 대신에 .bash_profile 를 사용하는 것으로 알려져 있다..bash_profile$ vim ~/.bash_profileif [ -f ~/.bashrc ]; then source ~/.bashrc fi.bashrc$ vim ~/.bashrcPATH=$PATH:~/..
[SSH] Permission denied (publickey) 가 발생할 때... 특정 서버에 SSH로 접속하려고 하니 권한이 거부되었다라는 메세지가 나온다."Permission denied (publickey)" 키워드로 구글에서 검색을 해보니 Git에 대한 이야기만 나온다. ssh-keygen 로 키를 생성해서 ~/.ssh/config에 넣으라고 한다.https://askubuntu.com/questions/311558/ssh-permission-denied-publickey ~/.ssh 에 가보면 known_hosts 라는 목록이 있다. ECDSA key fingerprint에 해당 목록이 추가가 되어 있어서 그렇다.ssh -i ~/.ssh/ahapcman.pem ec2-user@10.24.154.231The authenticity of host '10.24.154.231 (10..
[Docker] mac os x - image 위치 변경하기 처음에는 심볼릭 링크로 설정하면 될 것 같아서 /var/lib 위치를 하드디스크 용량이 풍부한 다른 곳으로 지정을 했다.하지만 생각대로 동작하지 않았다. 알고보니 Disk 메뉴에 Disk image location 이라는 항목이 있었다. Reveal in Finder 버튼을 눌러보니 (namo 는 user id)/Users/namo/Library/Containers/com.docker.docker/Data 였다. 변경을 하고 나니 Docker.raw 파일이 덩그러니 하나 딱 있다.용량은 64GB.
[Windows] 한글 자소 교정기 ver.2 라이센스본 애플리케이션은 오픈 소스 소프트웨어(Open Source Software)입니다.개인용 및 회사에서 사용이 가능하고 재배포 또한 가능합니다.다만, 재배포시에 댓글로 재배포 하는 내용(URL 등)을 남겨주세요. (별도의 승인 필요없습니다.)버전2.0권장 운영체제: .net framework 4.0 이후 버전이 설치되어 있는 Windows (Windows 8, 9.1, 10은 기본 포함, Windows Vista, 7은 버전 충족시 사용 가능)프로그램이 동작하지 않을 경우 아래 사이트에서 .NET Framework 4.0 이후 버전을 설치하시기 바랍니다.https://dotnet.microsoft.com/download/dotnet-framework-runtime/net472 SHA1: f483d..
한글 자소 교정기 업데이트를 하면서... 제목이 (2) 인 이유는 같은 제목으로 전에 쓴 적이 있기 때문이다. 그 당시 자소 풀림 검출 및 보정하는 알고리즘을 C++로 통째로 만들었다. 사실 그 당시에도 NormalizeString 함수를 지원을 했었다.다만, Windows XP를 사용하던 시절에 만들었고, Windows SDK에서 지원하는 최소 스펙이 Windows Vista였기 때문에 (사실 XP에서도 마이그레이션 API와 DLL을 설치하면 되기는 했다. 아래 그림) 별도의 마이그레이션 라이브러리를 설치하는 것은 번거로울 것으로 생각했다. 하지만 XP 종료가 이루어진 지금은 심지어 라이브러리 마이그레이션 링크가 끊어져서 다운로드가 되지 않는다. 2010년 ~ 2011년에 걸쳐 수정했던 프로그램은 내 기억 속에서 잊혀지게 되었다.내가 더 이상..
[SQLite3] 메모(Note)앱이 저장하는 데이터베이스 파일 찾아보기 자주가던 맥 관련 카페에 어떤 분이 아래와 같은 질문을 올렸다.척보니 SQLite와 관련된 문제라는 것을 알 수 있었다.NS접두어가 붙은 건 NextStep의 줄임말로 코코아 프레임워크의 대부분의 라이브러리들이 접두어로 사용하고 있다. 오류코드 13번에 대한 설명은 다음과 같다.NSSQLiteErrorDomain = 13;NSUnderlyingException = "error during SQL execution : database or disk is full";다시말해서 데이터베이스나 디스크가 가득차서 SQL 수행이 에러가 발생했다는 것이다.SQLite3 데이터베이스는 파일DB이다. 따라서 데이터베이스의 용량은 디스크의 용량과 직결된다. 그래서 디스크의 용량을 지워보라고 댓글을 달았다.그랬더니 "디스크..
[macOS] 새로 산 SSD에 Time Machine 데이터 복구 iMac mid 2011을 쓰고 있다.256G SSD와 1TB SATA 하드디스크를 가지고 있다.아무래도 SSD용량이 적다보니 SATA 하드에 데이터를 넣게 되었다.사진 앱 라이브러리도 용량이 꽤 되어서 SATA에 옮겨두었는데 부팅 후 데이터를 쓰는 물리적인 소리가 들리고 속도도 느렸다. 알고보니 처음 구매할 때 부착된 하드디스크의 스펙이 좋지 않았다. 시스템은 SATA III을 지원하지만, 부착된 하드디스크는 SATA II 였다. SATA III은 대역폭이 6.0Gb/s 이고 SATA II 는 3.0 Gb/s 이다. 인터페이스가 지원하는 대역폭 처리량은 각각 최대 600MB/s와 최대 300MB/s 이다.시중에 SATA III의 벤치마크 결과가 500MB/s 정도가 나오는 것으로 알고 있는데 이 정도 ..
[macOS X] 영어로 표기되는 것 한글로 바꾸기 이상하게 Mac OS X이 macOS X로 바뀌면서 멋대로 언어가 로그인 창이라던지 종료 창이 영어로 표시되기 시작했다. 딱히 나는 언어설정을 바꾸지 않았고 기존에는 한글로 나왔다.이럴 때 시스템 언어 설정을 변경할 수 있는 명령어가 있다. 터미널을 실행해서 아래 명령을 입력한다. 이후 암호를 입력하고 10번을 입력하면 끝.$ sudo languagesetup 재부팅하고 나면 아래와 같이 한글로 변경되었다.