본문 바로가기

전체 글

(36)
[sourceTree] 업데이트 이후 브랜치가 접혀서 표시될 때 업데이트 이후 어느샌가 브랜치가 ...으로 접혀 마우스오버해야 표시되게 바뀌었는데  해당 옵션을 해제해주면 이전처럼 길게 전체표시됨
[dbeaver] 24.3.2 버전 업데이트 이후 자동완성 지연문제 평소처럼 업데이트를 하고 사용하려는데 analyzing query for proposals 메세지가 뜨며자꾸 자동완성이 지연되는 문제가 생겼다 자동완성엔진을 변경해서 그런걸로 보이는데환경설정의 편집기>SQL 편집기>SQL 자동완성 으로 가서completion mode를 New completion engine에서 Legacy로 변경해주면 기존처럼 빠른 자동완성 사용이 가능하다
[Window] 휴대폰과 연결 esc 키 안먹힘 기존엔 분명 화면에서 esc키를 누르면 뒤로가기가 됐었는데 어느새 버전이 올라가면서 먹히지 않게됐었다 그런데 키를 잘못눌렀다가 우연히 뒤로가기가 동작하길래 막 눌러보니 Shift+esc를 눌러야 기존처럼 뒤로가기가 동작하더라..
[sheetJS] 엑셀 날짜형식 데이터 숫자출력 문제 SheetJS를 사용해 엑셀데이터를 작업하다보면 날짜값이 난데없이 숫자로 바뀌어 들어올 때가 있다 엑셀에서 Ctrl+`(백틱) 을 눌러보면 데이터형식이 날짜일 때 엑셀내에서 원시데이터(raw data)로변환되어 그 값이 읽어지는 문제였다 처음에 XLSX.read를 사용해 시트를 가져올 때 cellDates: true, dateNF: "yyyy-mm-dd" 이 옵션을 넣어 raw데이터일 경우 날짜형식으로 변환해 읽어오게 한다  그리고 sheet_to_json으로 데이터를 뽑아보면 dateNF가 적용되지 않고 date형식으로 뽑아지는데  sheet_to_json 뒤에 raw: false 옵션을 줘야 지정한 형식으로 제대로 가져오게된다 참고 : https://github.com/SheetJS/sheetjs/i..
[react] <> 에 key값 넣기 react에서 map반복문안에 여러 컴포넌트를 넣을때 부모컴포넌트로 를 사용하는데에 key값을 넣을 경우 오류가 발생한다 이때 해당 에 React.Fragment로 컴포넌트를 명시해주면 key값을 넣을 수 있다
[intelliJ] 핫스왑 비활성화가 안될 때 개인적으로 코드를 작성할 때마다 자꾸 빌드메세지가 표시되는게 거슬려 전부 비활성화해놓고 사용하는데 서버환경설정을 변경하고서 다시 핫스왑이 동작하는 문제가 생겼다  서버옵션에 코드 update시나 프레임 비활성화시의 동작옵션이 따로있어 설정에서 비활성화를 해도 별개로 동작한다  해당옵션을 둘다 안함으로 설정해주면 자동으로 빌드되지 않는다
[intelliJ] 쓸만한 플러그인 추천 Rainbow Brackets 코드의 괄호에 색을 입혀줘 보기편하게 만들어준다  CodeGlance Pro  vscode처럼 에디터, 콘솔창의 우측에 코드맵을 보여준다  콘솔창의 경우 설정에서 Editor Kind의 콘솔도 체크해줘야한다  Codeium  AI기술이 보편화되면서 IntelliJ에 나온 AI자동완성 플러그인이다코파일럿처럼 개발할 때 코드를 자동완성해주거나 에러관련 분석을 지원한다.신규개발에 큰 도움을 받기엔 어렵지만 유사한 개발건이 많은경우 큰도움이 됨
[react] invalidateQueries가 먹히지 않을 때 화면에서 수정이나 삭제를 처리한 뒤 invalidateQueries 함수를 사용해 reactQuery를 만료시켜 재조회시키려하는데 invalidate가 먹히지 않는 문제가 발생함 이유를 찾아보니 화면호출시 자동조회되는걸 막기위해 enabled: false 처리가 되어있었는데 공식문서에서 enabled = false 가 설정되어있을 경우 invalidateQueries와 refetchQueries가 무시된다고한다.