Blog

  • 보통 MySQL에 대하여 문제 해결책을 찾다 보면 MySQL을 서버에서 돌리는 방식으로 운영하기 때문에 local 프로그램이 접속하는 것을 전제로 각종 설명들이 되어 있다. 하지만 그렇지 않다면 MySQL의 설정을 추가로 해주어야 한다.

    CellProfiler에서 결과를 DB로 보내주는 것이 있길래 방법을 알아보았다.

    리눅스 창에서 sudo mysql -u root 로 접속한다.

    database를 만들어 준다.
    create database cellprofiler;
    show databases; 로 확인.

    계정(cell)을 만들어주어야 한다.그냥 만들면 caching_sha2_password와 관련된 오류 메세지가 나온다. 따라서 별도의 옵션을 이용하여 계정을 생성한다. %는 외부 IP에서 접속할 때를 의미하는 기호라고 한다. 0.0.0.0 이라고 해봐야 안된다.
    create user ‘cell’@’%’ identified with mysql_native_password by ‘cell’;

    cell 계정에 모든 권한을 부여한다. 나만 사용하니까 이렇게 해도 부담없다.
    grant all privileges on *.* to cell@’%’;

    마지막으로 /etc/mysql/mysql.conf.d/mysqld.cnf 파일에서
    bind = 127.0.0.1 을 주석처리 한다.

  • 논리철학논고/철학탐구/반철학적 단장, 비트겐슈타인, 동서문화사, 김양순 옮김

    논리철학논고
    가장 마지막 문장인 “7. 말할 수 없는 것에 대해서는 침묵해야 한다.”이 기억에 남는다.
    What we cannot speak about we must pass over in silence.
    Wovon man nicht sprechen kann, darüber muß man schweigen.

    반철학적 단장(신판)
    오늘의 철학 교사가 제자에게 요리를 내놓는 것은 (오늘의 철학교사는 제자에게 요리를 내놓는 사람을 닮았다.) 제자의 맘에 드는 맛을 내기 때문이 아니라 제자의 미각을 바꾸기 위함이다. -483p
    자신의 성격을 밖에서 바라본다(분간한다)는 것은 거의 불가능하다. 자기가 쓴 것에 대해서도 마찬가지이다. 나는 자심이 쓴 것을 한 면으로만 바라다보기 때문에, 남이 쓴 것과 한가지의 씨름판에서 보거나 비교할 수 없다. – 485p
    논리로 속임수를 쓸 때, 자기 이외에 누구를 속일 수 있겠는가. – 488p
    당신의 자랑이라는 건물은 허물어야 마땅하다. 그것은 놀랄 만한 큰 작업이다. -489p
    진상품을 준비하여 그것을 자랑한다면 당신은 당신의 진상품과 더불어 지옥행이다. -490p
    철학을 할 때 끊임없이 자세를 바꾸는 것은 나에게는 소중하다. 너무 오랜 시간 한쪽 발만으로 서 있으면 저린다. 그것은 오랜 시간 산을 오를 때와 비슷하다. 피로를 회복하고 다른 근육을 쓰기 위해 얼마쯤 뒤로 걷는다.

    말할 수 없는 것에 대해서 침묵해야 한다는 것은 말을 할 수 있는 것과 말을 할 수 없는 것이 분리되어 있다는 것을 의미한다. 그렇다면 말을 한다는 것은 무엇인가. A라는 사람이 B라는 사람에게 C라는 것을 말한다고 하자. A라는 사람이 C라는 것의 개념은 어떻게 습득하였는가? C라는 것은 본인의 경험에 의하여 알고 있는 단어의 조합에 의하여 터득한 것인가? 아니면 다른 사람에게 들은 것인가? 아니면 본질적인 것인가? 본질이라는 것은 하나의 단어와 그에 따른 개념으로 전달할 수 있는 것인가. B라는 사람이 A에게 들은 C라는 것은 과연 A가 알고 있는 C와 동일한 것인가? 아니면 본인이 알고 있는 개념에 의한 C’ 라는 것인가.

    나에게는 이런 느낌으로 이해되는 책이다. 그리고 저렇게 논리를 전개하는 것을 생각해 본다면 현대 철학에 있어서 왜 수학 기호 같은 것이 도입되었는지 쉽게 이해할 수 있다.

  • 라쇼몽 (1950)

    구로사와 아키라 감독의 1950년 영화인 ‘라쇼몽’. 7인의 사무라이보다는 짧아서 보기에 편하다. 겨우 90분이면 볼 수 있다. 이야기의 전개는 지금 봐도 재미있을 정도. 각자가 각자의 이야기를 하는데, 누가 진실을 말하는지는 알 수 없다. 이 부분이 이 영화의 재미를 불러일으키는 것 같다. 마지막 극적 전개는 좀 당황스럽지만, 그 시절에 내가 태어난 것은 아니니까 그런 분위기의 전개가 필요하다고 생각할 수는 있을 것 같다.

  • xargs

    하위 폴더의 특정 파일에서 특정 작업을 해야하는 방법으로 xargs를 이용하는 방법이 있다. 옵션으로 -I과 {} 혹은 FILENAME 등의 함수 같은 것을 설정해주면 뒤에 따라오는 명령어의 원하는 위치에 입력해 줄 수 있다.

    find . -iname "*.*" -type f | xargs -I{} mv {} ~/R/CD8_CD39/work2