본문 바로가기

OS

[Windows] 한글 자소 교정기 ver.2 라이센스본 애플리케이션은 오픈 소스 소프트웨어(Open Source Software)입니다.개인용 및 회사에서 사용이 가능하고 재배포 또한 가능합니다.다만, 재배포시에 댓글로 재배포 하는 내용(URL 등)을 남겨주세요. (별도의 승인 필요없습니다.)버전2.0권장 운영체제: .net framework 4.0 이후 버전이 설치되어 있는 Windows (Windows 8, 9.1, 10은 기본 포함, Windows Vista, 7은 버전 충족시 ..
한글 자소 교정기 업데이트를 하면서... 제목이 (2) 인 이유는 같은 제목으로 전에 쓴 적이 있기 때문이다.그 당시 자소 풀림 검출 및 보정하는 알고리즘을 C++로 통째로 만들었다. 사실 그 당시에도 NormalizeString 함수를 지원을 했었다.다만,  Windows XP를 사용하던 시절에 만들었고, Windows SDK에서 지원하는 최소 스펙이 Windows Vista였기 때문에 (사실 XP에서도 마이그레이션 API와 DLL을 설치하면 되기는 했다. 아래..
[SQLite3] 메모(Note)앱이 저장하는 데이터베이스 파일 찾아보기 자주가던 맥 관련 카페에 어떤 분이 아래와 같은 질문을 올렸다.척보니 SQLite와 관련된 문제라는 것을 알 수 있었다.NS접두어가 붙은 건 NextStep의 줄임말로 코코아 프레임워크의 대부분의 라이브러리들이 접두어로 사용하고 있다.오류코드 13번에 대한 설명은 다음과 같다.NSSQLiteErrorDomain = 13;NSUnderlyingException = "error during SQL execution : database or disk is..
[macOS] 새로 산 SSD에 Time Machine 데이터 복구 iMac mid 2011을 쓰고 있다.256G SSD와 1TB SATA 하드디스크를 가지고 있다.아무래도 SSD용량이 적다보니 SATA 하드에 데이터를 넣게 되었다.사진 앱 라이브러리도 용량이 꽤 되어서 SATA에 옮겨두었는데 부팅 후 데이터를 쓰는 물리적인 소리가 들리고 속도도 느렸다.알고보니 처음 구매할 때 부착된 하드디스크의 스펙이 좋지 않았다.시스템은 SATA III을 지원하지만, 부착된 하드디스크는 SATA II 였다.SATA III은 대역..
[macOS X] 영어로 표기되는 것 한글로 바꾸기 이상하게 Mac OS X이 macOS X로 바뀌면서 멋대로 언어가 로그인 창이라던지 종료 창이 영어로 표시되기 시작했다.딱히 나는 언어설정을 바꾸지 않았고 기존에는 한글로 나왔다.이럴 때 시스템 언어 설정을 변경할 수 있는 명령어가 있다.터미널을 실행해서 아래 명령을 입력한다. 이후 암호를 입력하고 10번을 입력하면 끝.$ sudo languagesetup재부팅하고 나면 아래와 같이 한글로 변경되었다.
[macOS X] 자동 실행 프로그램 찾기 윈도우에는 msconfig 명령을 이용하면 자동 실행되는 프로그램들 목록을 볼 수 있다.맥에서는 /Library/LaunchAgents 디렉토리에 가면 부팅시 실행시킬 에이전트 목록을 볼 수 있다.$ cd /Library/LaunchAgents$ ls -l자동 실행을 막으려면 편집기로 편집을 해서 맨 마지막의 true를 false로 바꿔주면 된다.읽기 전용 속성이기 때문에 (E212: Can't open file ..
맥에서 이미지 스크립트로 편집하기(sips) 맥에는 포토샵을 설치하지 않아도 기본적으로 미리보기에서 간단한 이미지 편집을 할 수 있다.그런데 이 미리보기에서 회전은 되지만 flip은 없다.다행히 sips(scriptable image processing system)이라는 명령어 기반의 툴을 이용하면 가능하다.오히려 여러 파일을 조작해야 할 때는 배치 처리가 가능하다.명령$ sips -f horizontal 0549.png/Users/namo/Desktop/0549.png  /User..
AWS CLI : 쿼리 하기 AWS Console은 기능은 많은데 마우스로 클릭해야 해서 생각보다 시간이 많이 걸린다.예를 들어 자주 하는 작업 중에 EC2 인스턴스를 찾아서 Private IP 주소를 구하는 경우가 있다고 하자.이런경우 브라우저를 띄워서 AWS Console에서 조회를 하기 위해서는 적어도 약 20초 걸렸다. (<=해보니)이것은 로그인이 되어 있어 인증을 생략했을 때 걸린 시간이다. 보통 2차 인증(OTP)도 해야 할 경우 스마트폰을 켜고 인증앱을 켜고 ..