Apple Silicon에서 webpack-notifier spawn 에러(-86) — Rosetta로 해결
애플 실리콘에서 webpack-notifier가 child_process를 띄울 때 발생하는 'spawn Unknown system error -86'. Rosetta 2 설치와 터미널의 'Rosetta 사용' 옵션으로 해결.
애플 실리콘에서 webpack-notifier가 child_process를 띄울 때 발생하는 'spawn Unknown system error -86'. Rosetta 2 설치와 터미널의 'Rosetta 사용' 옵션으로 해결.
맥 기본 환경설정, Homebrew Brewfile로 라이브러리 이관, 터미널 테마, dotfiles 심볼릭 링크까지 새 맥 초기 셋업 과정을 정리한다.
macOS에서 Docker 실행 시 발생하는 Operation not permitted 에러의 원인이 파일·폴더 접근 권한 누락임을 짚고, 시스템 환경설정에서 Docker 권한을 부여해 해결하는 방법을 정리한다.
resources/banner.txt 한 장으로 시작 화면을 바꾼다. AnsiColor 변수를 활용한 부처 ASCII 아트와 nyan-cat 컬러 배너 두 가지 샘플.
REST API 응답의 download_url 필드와 raw.githubusercontent.com URL 구조를 이용해 인증 없이 curl로 GitHub 파일을 받는 방법.
axios로 Set, Map 데이터를 보내면 JSON 직렬화 시 빈 객체({})가 되어 값이 사라지는 문제. Object.fromEntries나 Array.from으로 일반 객체·배열로 변환해 해결.
터미널 멀티플렉서 tmux의 세션·윈도우·패널 구조와 설치, ~/.tmux.conf 설정, 자주 쓰는 단축키를 한 번에 찾아볼 수 있는 Cheat Sheet 형식으로 정리한다.
시퀀스 채번, 1:N 컬렉션 매핑, ${} vs #{} 차이, Map의 동적 컬럼 바인딩 등 Mybatis 사용 중 마주친 패턴들.
bash 파라미터 확장, sed, brew rename, find -exec로 다수 파일의 이름·경로·내용을 한 번에 바꾸는 패턴.
ERD Cloud·Excalidraw·Learn Git Branching·Wappalyzer 등 ERD·다이어그램·git 학습·브라우저 분석에 자주 쓰는 무료 도구와 대안을 정리한다.