준호씨의 블로그

설날에 본가에 갔다가 오~래 전에 구입했던 통기타를 다시 보게 되었다. CORT 통기타이고 아마 Earth 100 NS 가 아닐까 싶은데 모델명은 다음기회에 다시 확인해봐야겠다. 통기타에 대한 기억 회상 오래 되어서 기억이 가물가물하지만 대학교 입학전이었던거 같다. 어쩌다 통기타를 사게 되었고 거기서 잠깐 통기타를 배웠었다. 대구 동성로쪽이었던거 같은데 가게는 1층이고 2층에서 수업을 해 줬던거 같다. 그 당시에도 디카 자주 들고 다녔던 시기니 옛날 사진 뒤져 보면 뭔가 나오지 않을까 싶다. 아무튼 조금 연습하다가 잊혀져 갔던거 같다. 그러다가 아마 3년 정도 후일거 같다. 대학교 휴학하고 회사 잠깐 다니던 시기에 일에 쩔어 살다가 인간답게(?) 살고자 생각하면서 청소년문화강좌수업을 듣게 된 시기가 있다..

Catalina 부터 / (root) 경로에 디렉토리를 만들지 못하도록 변경 되었습니다. (만약 / 에 만들어둔 개인 디렉토리가 있었다면 Catalina 로 업그레이드 하면서 사라졌을지도 모릅니다 ㅠㅠ) / 에서 디렉토리를 만들려고 하면 Read-only file system 이라는 오류를 내뿜으며 디렉토리 생성에 실패 합니다. $ mkdir test mkdir: test: Read-only file system / 에 디렉토리를 만들려면 어떻게 해야 할까요? /etc/synthetic.conf 로 심볼릭 링크 만들기 /etc/synthetic.conf 파일을 만들어서 다음과 같은 내용을 넣어 주고 OS를 재시작 하면 /Users/junho85/test 로 연결된 /test 심볼릭 링크가 생성됩니다. t..

텍스트를 입력할 때 의도치 않게 자동변환이 되면 괴롭습니다. 대소문자가 자동으로 바뀐다거나 따옴표가 이상하게 바뀐다거나 하는 것들입니다. 소설이나 수필 등의 글을 쓸 때는 편리할지도 모르지만 소프트웨어 개발을 할 때는 오히려 불편한 경우가 많습니다. 이러한 자동변환을 방지하는 방법입니다. System Preferences -> Keyboard -> Text 로 들어갑니다. 일단 좌측 리스트에 있는 자동 변환 문구 다 지워줍니다. "omw"를 입력하면 "On my way!"로 바꿔주는 것들입니다. "ㅈㄱㅈ" -> "지금 가는 중!" 같은 것들도 있는데 신기하게도 동작을 하지 않는 경우도 있습니다. 그리고 우측에 있는 체크박스들도 체크를 해제해 줍니다. Correct spelling automatically..
/var/logs/mysql/error.log 에 아래와 같은 에러를 남기면서 mysql 이 종종 죽어 버리는 문제가 발생 했습니다. 2019-12-31T04:05:27.893941Z 0 [ERROR] InnoDB: Cannot allocate memory for the buffer pool 좀 더 자세한 로그는 2019-12-31T04:05:27.893917Z 0 [ERROR] InnoDB: mmap(137428992 bytes) failed; errno 12 2019-12-31T04:05:27.893941Z 0 [ERROR] InnoDB: Cannot allocate memory for the buffer pool 2019-12-31T04:05:27.893955Z 0 [ERROR] InnoDB: Pl..

어플리케이션에서 나오는 소리를 방송에 넣으려면 iShowU Audio Capture 를 이용하면 됩니다. 하지만 OSX 에서는 아무 Device 도 잡히지 않습니다. Settings -> Audio 에서 설정 할 수 있지만 적절한 장치를 선택 할 수 없습니다. 이럴때는 iShowU 라는 어플리케이션을 설치해 줍니다. (설치 하고 나면 재부팅 필요) Audio MIDI Setup 에서 Create Multi-Output Device 를 추가해 줍니다. Output 에 Built-in Output 과 iShowU Audio Capture 두개를 선택하면 Built-in Output 을 통해 스피커로 소리가 나고 iShowU Audio 에도 소리를 전달하게 됩니다. Internal Speakers 대신 Mul..
Moment.js moment cdn cdn 사용 YYYYMMDD $("#date").val(moment(new Date()).format("YYYYMMDD"));yesterday moment().subtract(1, 'day')a week ago moment().subtract(7, 'day')
초기에 crontab 용 editor 가 설정 되어 있지 않은 경우 select-editor 가 실행되면서 기본 editor 를 설정하게 됩니다. 한번 editor 가 설정된 이후에는 select-editor 커맨드로 바꿔주면 됩니다. $ select-editor Select an editor. To change later, run 'select-editor'. 1. /bin/nano
python 에서 config 파일을 불러올 때 사용할 수 있는 기본 모듈은 configparser 입니다. (참고로 python 2 에서는 ConfigParser 이고 python 3 에서는 configparser 입니다.) 기본 내장 모듈이기 때문에 별도로 설치 해 줄 필요는 없습니다. 간단한 예제를 만들어 보기 위해 config.ini 파일을 만들어 봅니다. [DEFAULT] USERNAME = junho85 PASSWORD = 123456python 코드를 구현합니다. import configparser config = configparser.ConfigParser() config.read('config.ini') username = config['DEFAULT'][&..
python 에서 yaml 을 이용하는 간단한 방법은 pyyaml 모듈을 이용하는 방법입니다. 우선 pyyaml 모듈을 설치를 하려면 다음 커맨드를 이용하면 됩니다. pip install pyyaml그리고 yaml 파일을 하나 만들어 봅니다. 취향껏 만들어 주시면 됩니다. developer: - june - hello - worldyaml 문법에 대해 자세히 알고 싶으면 YAML 문서를 참고해 보시기 바랍니다. python 코드를 작성해 줍니다. import yaml with open('members.yaml') as file: members = yaml.load(file, Loader=yaml.FullLoader) print(members)open 으로 members.yaml 파일을 열어..