본문 바로가기
728x90
반응형

error4

[React] dyld: Library not loaded: /usr/local/homebrew/opt/icu4c/lib/libicui18n.74.dylib 서론맥북 변경(M1 -> Intel)로 기존 npm 명령어를 사용하면서 발생한 에러를 정리해본다.dyld: Library not loaded: /usr/local/homebrew/opt/icu4c/lib/libicui18n.74.dylib에러 내용맥북을 교체하면서 M1에서 사용하던 버전 및 환경을 그대로 복사함% npmdyld: Library not loaded: /usr/local/homebrew/opt/icu4c/lib/libicui18n.74.dylib Referenced from: /usr/local/Homebrew/Cellar/node/22.7.0/bin/node Reason: tried: '/usr/local/homebrew/opt/icu4c/lib/libicui18n.74.dylib' .. 2024. 12. 10.
[Unicode] 유니코드 200b(\u200b), Zero-Width Space란? 유니코드 200b(Zero-Width Space)란?유니코드 200b는 "길이가 0인 공간"을 의미하는 문자로,실제 화면에서는 보이지 않지만 텍스트에 포함됩니다.유니코드 값: /u200b이름: Zero-Width Space(ZWS)특징:너비가 없어서 출력할 때 보이지 않음.텍스트 내에서 공백처럼 작동하지만 시각적으로는 확인할 수 없음.복사/붙여넣기 및 텍스트 처리 작업에서 데이터에 포함될 수 있음.Zero-Width Space 사례텍스트 레이아웃과 줄바꿈 처리ZWS를 삽입하면 브라우저나 텍스트 렌더러가 해당 위치에서 줄을 나눌 수 있습니다.단어가 길지만, ZWS가 있는 위치에서 줄바꿈이 발생할 수 있음.이것은Zero​Width​Space를사용한줄바꿈예제입니다.디버깅 문제ZWS는 눈에 보이지 않기 때문에 .. 2024. 11. 27.
[Python] SyntaxError: f-string: unmatched '[' 원인 및 해결 방법 f-string SyntaxPython의 f-string은 문자열 내에서 변수 등 동적인 값을 표현합니다.하지만 f-string을 사용할 때 잘못된 구문으로 인해 SyntaxError: f-string: unmatched '['와 같은 에러가 발생할 수 있습니다.이번 글에서는 이 에러의 원인과 해결 방법을 소개합니다.이슈 사례 및 원인f-string은 문자열 내부에서 중괄호 {}로 변수를 감싸 표현식을 삽입합니다.이슈 사례f-string은 표현식 selectors["link_selector"]["selector"]는 f-string 영역을 (")로 지정하였지만,중괄호 안에 추가적인 큰따옴표(")를 포함하고 있어 Python이 이를 적절히 구문 분석하지 못합니다.f"..." 안에서 selectors["li.. 2024. 11. 26.
[CI/CD] Spring Boot .jar 서버 배포 스크립트 개선 서론기존 Spring Boot 서버를 배포하는 부분에서 서버 종료, 시작을 일일히 제어해야하는 불편함이 존재하였다.간단한 쉘 스크립트 개발을 통해 서버를 종료하고 시작하는 기능을 탑재하여 수작업에서 오는 휴먼에러를 최소화하고자 한다.기존 배포 정책ps -ef | grep java : 활성화된 프로세스 중 java를 활용하는 Spring Boot 서버의 PID를 찾기 위한 명령어kill or pkill {PID} : 1번에서 확인한 Spring Boot의 PID를 종료하는 명령어서버 종료가 확정되었다고 할 수 없는 명령어프로세스가 종료되지 않은 상태에서 서버 재시작 시서버 재시작 프로세스 : 동일 포트 사용 충돌로 중지기존 서버 프로세스 : kill 명령어를 통해 내부 쓰레드 정리 후 중지결론 : 서버 운.. 2024. 7. 25.
728x90
반응형