IndexError: pop from an empty deque [IPKernelApp] WARNING | Parent appears to have exited, shutting down. [IPKernelApp] WARNING | Parent appears to have exited, shutting down. 서버가 시작되고 주피터 웹페이지는 접속이 되나 기존 열려있던 ipynb 문서들에서 오류가 나면서 갑자기 서버가 강제 종료되는 현상 [해결] 주피터 문서가 저장되는 기본폴더에서 .ipynb_checkpoints 폴더를 찾아 폴더안의 모든 파일을 삭제후, 서비스 재시작 아.. 된다. 추가사항 몇일후 유사한 문제가 다시 발생하였으나 이번엔 .ipynb_checkpoints 폴더가 이미 비어있는 경우였..

jupyterlab을 사용하다 코딩내용이 길어지면 코드 구조 가독성을 빨리 파악하기 위해 폴딩을 많이 사용한다. 익스텐션 설치 없이 순정 jupyterlab에서 폴딩 기능을 알아보자. settings 메뉴 맨하단 Advanced Settings Editor로 들어간다. 오른쪽에 열린 setting창에서 항목중에서 Notebook을 찾아 들어가자. 아래 화면은 이미 notebook 옵션을 만졌기때문에 맨위에 올라와 있다. 원래는 조금 아래에서 찾을수 있다. Code Cell Configuration 인지 꼭 확인. 다른 셋팅에 항목은 동일한게 여러번 반복되어 있으니 잘 봐야함. Show Line Numbers를 켜면 에디터창에 라인넘버가 나온다. 오류가 났을때 행줄을 찾아가기 유용하니 켜놓는게 좋다. Li..

윈도우 11 환경에서 My-SQL 서버를 설치하고 환경셋팅을 해보자. My-SQL 커뮤니티 버젼은 개발목적으로 무료 사용이 가능하다. 공식 지원 사이트에서 윈도우 install 버젼을 다운로드 받자. https://dev.mysql.com/downloads/windows/installer/ MySQL :: Download MySQL Installer Select Operating System: Select Operating System… Microsoft Windows Select OS Version: All Windows (x86, 32-bit) Windows (x86, 32-bit), MSI Installer 8.0.29 2.3M (mysql-installer-web-community-8.0.29.0..

microsoft에서 만든 Mouse without border (MWB)는 여러대의 컴퓨터를 하나의 키보드, 마우스로 일괄 제어하는데 탁월한 솔루션으로, 어느 유료 못지 않은 안정적인 성능을 보여주어 항상 사용하는 유틸이다. 같은 네트워크에 있는 PC라면 마치 같은 한대의 컴퓨터를 쓰듯이 쉽게 마우스로 넘나들수 있다. (drag나 copy & paste로 텍스트는 물론 파일복사도 가능하다 OO;) 하나의 키보드,마우스로 3대 혹은 4대등 여러대의 PC도 모니터 위치를 정해 쉽게 연동이 가능하다. 마이크로소프트에서 만든 유틸리티라 광고나 엉뚱한 작동을 하는 기능이 들어있지 않다. 컴퓨터간 연결시 고유 패스워드만 등록하면 되므로 공유가 쉽다. 현재 MWB를 사용하지 않고 있고, 관심이 있다면 아래 공식 링..

아무것도 설치하지 않은 윈도우 11환경에서 시작한다. 파이썬이 기본 설치 되어 있어야 한다. 기왕이면 파이썬도 설치되고 가상환경까지 한꺼번에 관리할수 있는 '미니콘다' 를 설치하도록 한다. (미니콘다? 원래는 '아나콘다' 라는 파이썬 가상환경 및 패키지 관리 배포판인데 덩치가 크고 안쓰는 패키지까지 너무 많이 설치된다. 이와는 달리 최소한의 필수 요소만 가진 가벼운 프로젝트로 나온게 '미니콘다' 이다) # 미니콘다 설치 아래 최신버젼 링크를 참고하여 다운 받도록 하자. https://docs.conda.io/en/latest/miniconda.html#latest-miniconda-installer-links 현재 시점의 최신버젼인 Miniconda3 windows 64bit (Conda 4.11.0 P..
애프터 이펙터의 원활한 자동 관리를 위해서는 기본적으로 footage 소스파일이 계속 변경되는 환경을 제어하는것이 필수이다. 간단히 미디어 파일들이 모여있는 폴더에서 소스로 사용할 영상이나 이미지들을 footage로 일괄 자동 등록하는 방법을 알아보자. var item; var files = Folder("D:/media/Source").getFiles(); for(var i=0; i < files.length; i++) { item = app.project.importFile(new ImportOptions(files[i])); $.writeln(item.name); } files 변수는 특정폴더에서 파일명을 취득하여 저장하는 변수이다. for 루프를 통해 파일시스템에서 가져온 파일을 하나씩 현재 애프..
find 파일 검색 사용예 현재 디렉토리에 있는 파일 및 디렉토리 리스트 표시 find 대상 디렉토리에 있는 파일 및 디렉토리 리스트 표시 find [PATH] 현재 디렉토리 아래 모든 파일 및 하위 디렉토리에서 파일 검색 find . -name [FILE] 전체 시스템(루트 디렉토리)에서 파일 검색 find / -name [FILE] 파일 이름이 특정 문자열로 시작하는 파일 검색 find . -name "STR*" 파일 이름에 특정 문자열이 포함된 파일 검색 find . -name "STR" 파일 이름이 특정 문자열로 끝나는 파일 검색 find . -name "*STR" 빈 디렉토리 또는 크기가 0인 파일 검색 find . -empty 특정 확장자를 가진 모든 파일 검색 후 삭제 find . -name..
압축하기 tar 압축 $ tar -cvf [파일명.tar] [대상 폴더 or 파일명] abc라는 폴더를 aaa.tar로 압축 예시 $ tar -cvf aaa.tar abc tar.gz 압축 $ tar -zcvf [파일명.tar.gz] [폴더명] abc라는 폴더를 aaa.tar.gz로 압축 예시 $ tar -zcvf aaa.tar.gz abc zip 압축 $ zip [파일명.zip] [폴더명] 현재폴더 전체를 aaa.zip으로 압축 예시 $ zip aaa.zip ./* aaa.zip으로 압축하고 현재 폴더의 모든 것과 현재 폴더의 하위 폴더들도 모두 압축 예시 $ zip aaa.zip -r ./* 위 명령어를 스크립트에서 실행할 때, 파일 경로가 전부 나올 수 있기 때문에 해당 폴더로 이동한 후 작업하는 ..