본문 바로가기
반응형

dev/utils3

맥북으로 전자책 캡쳐하기 백업 교보 ebook를 사용하는데, 너무 불편한 점이 많았다. 메모를 해야하고 정리도 해야되서 pdf가 필요했고, 방법을 구색하던 도중에, automator를 이용해 방법을 찾았다. -- apple script on run {input, parameters} set repeatCount to 290 -- 반복 횟수 설정 set saveFolder to "/Users/im-not-developer/Desktop/ebook/" set captureRect to {505, 104, 786, 1119} -- 선택 영역의 좌표값 (왼쪽 상단 X, 왼쪽 상단 Y, 가로 길이, 세로 길이) repeat repeatCount times -- 선택한 영역 캡처 set currentTime to current date set .. 2023. 4. 30.
postgreSQL 앞 뒤 공백, 탭이 있을 경우 제거 query 데이터에 잘못된 공백들이 붙어 있는 경우가 있었다. 왠지 모르게 계속 조회가 안되서, 한시간을 날렸네... 아 꼼꼼하게 볼껄.. 우선 기본 공백이 있는 경우 Trim 을 이용해서 제거를 하면 됨. UPDATE 테이블 SET 컬럼 = trim(컬럼); 다만 앞뒤로 탭이나 혹은 다른 공백이 있을 경우. 아래와 같이 하면 된다. UPDATE 테이블 SET 컬럼 = TRIM(BOTH FROM REGEXP_REPLACE(컬럼, '^\t+|\t+$|^\s+|\s+$', '')); 증말..증말... 잘 기록 좀 해놔야지.. 근데 쿼리공부는 언제하냐;;;; 너무 바빠.. 2023. 4. 24.
git history 작성자 변경 깃 히스토리 중 기존 유저네임 찾아서 유저네임 변경하기. git filter-branch -f --env-filter ' OLD_NAME="xersuy" NEW_NAME="im-not-developer" NEW_EMAIL="dev.luyoes20@gmail.com" if [ "$GIT_COMMITTER_NAME" = "$OLD_NAME" ] then export GIT_COMMITTER_NAME="$NEW_NAME" export GIT_COMMITTER_EMAIL="$NEW_EMAIL" fi if [ "$GIT_AUTHOR_NAME" = "$OLD_NAME" ] then export GIT_AUTHOR_NAME="$NEW_NAME" export GIT_AUTHOR_EMAIL="$NEW_EMAIL" fi .. 2022. 11. 19.
반응형