분류 전체보기 79

[Fortran - Compile Error] Error: IF clause at (1) requires a scalar LOGICAL expression - 포트란 컴파일이 안될 때

에러 메시지 >> Error: IF clause at (1) requires a scalar LOGICAL expression 1 2 3 4 5 ./SOURCE/{file_name}.f90:8523.9: IF(DEAD_SIDE_TM(I))THEN 1 Error: IF clause at (1) requires a scalar LOGICAL expression cs 해결방법 - 에러 메시지가 IF 문에는 logical 표현이 필요하다고 하니, integer 변수 DEAD_SIDE_TM(I)만 사용하지 말고, logical 표현으로 변경 - 문제 발생 코드 1 2 3 4 5 IF(DEAD_SIDE_TM(I)) THEN ... ENDIF cs - 변경 및 해결 완료 코드 1 2 3 4 5 IF(DEAD_SIDE..

Fortran 2020.08.07

[Office - Tip] MS 오피스 자동복구 파일 저장 경로 (엑셀/파워포인트/워드/etc.)

Default 경로 >> C:\Users\{윈도우 계정 이름}\AppData\Roaming\Microsoft\{오피스 프로그램 명}\ 예) C:\Users\DSegFault\AppData\Roaming\Microsoft\Excel\ 경로 확인 방법 - 자동복구 파일 저장 경로는 프로그램 내에서 확인이 가능 >> 파일 - 옵션 - 저장 - 자동 복구 파일 위치 - 물론 저장 경로 변경도 가능 상세 - 엑셀을 예로 들면 다음과 같다.

Office program 2020.08.06

[Windows - Tip] Windows에 설치된 WSL 홈 폴더 경로

배경 Windows에서 WSL(Windows Subsystem for Linux) 홈 폴더 등으로 접근하고 싶을 때, 탐색기 경로는? 경로 C:\Users\{윈도우 계정 이름} \AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home 예) C:\Users\DsegFault\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home More tip Everything 등 검색 프로그램을 이용, Linux 홈 폴더에 default로 존재하는 ".bashrc" 파일 등을 검색하..

Windows 2020.07.28

[Windows - Tip] 유용한 윈도우 파일 검색 프로그램 Everything

배경 파일이나 폴더 검색 시, [내 PC - (우측 상단) 내 PC 검색]을 통해서 Window 10 기본 검색을 활용할 수도 있지만, 검색 시간이 상당히 오래 걸린다. 파워풀한 윈도우 검색 프로그램 Everything 거의 실시간으로 윈도우 파일/폴더 등등 검색이 가능한 Everything 가볍고, 깔끔하고, 아주빠르고, 다양한 기능도 제공하며, 공식홈페이지에 documentation도 잘 되어 있다. 단점은 위도우에서만 사용 가능하다는 점 다운로드 >> Everything 공식 홈페이지 링크 voidtools Everything 실시간 파일/폴더 검색 작은 설치파일 깔끔하고 단순한 UI 빠른 파일 색인 빠른 검색 최저 자원 사용 쉬운 파일 공유 실시간 갱신 등등... Everything 1.4.1.9..

Windows 2020.07.28

[Windows - Tip] 윈도우 10 작업표시줄 아이콘 경로

배경 아래 그림과 같이 윈도우 작업표시줄에 있는 아이콘이 저장된 경로 경로 C:\Users\{윈도우 계정 이름}\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar 예) C:\Users\DsegFault\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar More tip 작업표시줄과 비슷한듯 다른 Quick Launch를 이용해서 Windows를 더 유용하게 활용할 수 있는 방법 알아보기 >> [Windows - Tip] Windows 10 퀵런치 세팅 방법 및 활용

Windows 2020.07.23

[Python - Error] SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape - 파이썬 스크립트에서 파일을 찾을 수 없을 때

해결 방법 - 파이썬 스크립트의 파일 경로에 문자를 다음과 같이 변경 / or \ → // or \\ 로 변환 - 예를 들어, (X) filename = "C:\Users\wooan\PycharmProjects\tut\data.xlsx" (O) filename = "C:\\Users\wooan\PycharmProjects\tut\data.xlsx" (O) filename = "C://Users\wooan\PycharmProjects\tut\data.xlsx" 원인 - 예를 들어, 파이썬 스크립트에서 실행하고자 하는 파일이 다음과 같다면, filename = "C:\Users\wooan\PycharmProjects\tut\data.xlsx" - \U 는 '\U00014321'과 같은 유니코드 이스케이프를 시작

Python 2020.07.12

[Linux - How to] Linux 하위 경로에서 이름에 특정 문자를 포함하는 파일/폴더를 삭제하고 싶을 때

명령어 - 현재 하위 경로에 파일 삭제 >> find . -name '{파일명}' | xargs rm -rf - 현재 하위 경로에 폴더 삭제 >> find . -type d -name '{폴더명}' | xargs rm -rf - 이름에 공통적으로 특정문자가 들어가는 파일 삭제 >> find . -name '{특정문자+*}' | xargs rm -rf *는 조커 역할, 어떤 문자도 될 수 있음 설명 - find 로 파일을 찾고, | (pipeline)으로 앞선 find 명령어의 출력을 그 다음 명령어의 입력으로 받음 - xargs는 pipeline의 출력이 다음 명령어인 rm -rf 의 argument로 들어가게 함 - rm -rf 는 파일/폴더를 삭제 하는 명령어

Linux 2020.07.01

[Linux - Error] $'\r': command not found - Linux shell script 실행 시 발생 오류

해결 방법 - Linux 커맨드 창에 다음과 같이 입력 >> sed -i -e 's/\r$//' {파일명} 원인 - Window와 Linux의 줄바꿈을 위한 문자가 다름 (보통의 경우 줄바꿈을 위한 문자는 사용자에게 표시 X) Window : \w\n Linux : \n - 만일 Window 에서 스크립트를 작성해서, 줄바꿈 문자가 \w\n 로 되어 있다면, Linux에서는 \r 을 인식하지 못함 - 그래서 해결방법에서는 sed 라는 명령어를 통해 줄바꿈 문자를 Linux 용으로 변경

Linux 2020.06.30