본문 바로가기

분류 전체보기

(293)
nodemailer 에러 : invalid login: application-specific password required. learn more at https://stackoverflow.com/questions/45478293/username-and-password-not-accepted-when-using-nodemailer 보안=> 앱 비밀번호 설정
구글 키워드 플래너 무료로 사용하기 사실 해당 내용은 실제적으로 비용이 발생하는지 테스트 해보지는 않았지만, 구글링 한 결과 구글 ads 결제 후 일시정지 한 후 키워드 플래너를 사용할수 있는 것 같아 기록상 몇 자 적어 남긴다. 1. 구글 ads가입 => 일일 광고비용 최소로 설정 (카드 정보 등록) 2. 구글 ads 상단의 타이틀 하단 버튼을 누르면 '일시중지'라는 버튼이 나오는데 해당 버튼을 클릭하여 일시정지 시킨다. 참고: https://support.google.com/google-ads/answer/2404259 캠페인 사용 설정, 일시중지 또는 삭제하기 - Google Ads 고객센터 도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요 support.google.com 3.구글키워드플래너 사용 참고: https://a..
[0]password authentication failed for user nestjs docker docker 동일 컨테이너 사용시 출현하는 nestjs error 기존 사용하는 컨테이너 볼륨이 있는지 확인(docker volume ls)후 있다면 기존 컨테이너를 실행시키고 있던 터미널에서 내려주고 (docker-compose down) 현 컨테이너를 실행하면 됌(docker-compose up)
[0][sql]스파르타sql 정리 //field : table 의 특정 분류값 //1주차 정리 1.show tables (cmd + enter : 실행) 로 필드 값 확인 2.select * from TableName 3. where fieldName = '조건' and/or '조건' *조건 : (문자열이 아닐경우 table이나 field로 인식함) *사칙연산 조건 : != (제외하고) *범위 조건 : between DATE and DATE *포함 조건 : where fieldName in (숫자들) *패턴 조건: -특정string을 포함하는 => where fieldName like '%특정string%' -규칙적인 string을 포함하는 =>ex) where fieldName = '김**' * 몇줄만 보고 싶을때 : limit *중복..
[0]WARNING: expo-cli has not yet been tested against Node.js v18.12.1. WARNING: expo-cli has not yet been tested against Node.js v18.12.1. If you encounter any issues, please report them to https://github.com/expo/expo-cli/issues expo-cli supports following Node.js versions: * >=12.13.0 =16.0.0 node 버전이 안맞아서 생기는 문제 node 삭제 후 16-17version으로 재설치 node 삭제 참고 : https://velog.io/@hrzo1617/Mac-node-npm-%EC%82%AD%EC%A0%9C-%EB%B0%8F-%EC%9E%AC%EC%84%A4%EC%B9%98 [Mac] - node,..
[0]the object notation for `createslice.extrareducers` is deprecated, and will be removed in rtk 2.0. please use the 'builder callback the object notation for `createslice.extrareducers` is deprecated, and will be removed in rtk 2.0. please use the 'builder callback, addcase cannot be called with two reducers for the same action type 와 같은 리덕스툴킷 에러가 뜨면 시도해봐야 할것 : extraReducer의 구조가 변경돼어 생기는 에러 인 것 같아, docs를 뒤져본 결과 하단과 같이 구조를 변경하면 제대로 작동하였다. //before extraReducer:{ // [getAllPosting.fulfilled]:(state,action) =>{ // state.status = ..
React 웹뷰 ios onClick안먹힐때, scrollIntoView, ScrollTo안먹힐때 -onClick 안먹힐때: 해당 컴퍼넌트에 cursor-pointer css 를 주거나 onTouchStart event를 먹여준다. -scrollIntoView, scrollTo안먹힐때(자동스크롤) 사파리 호환이 안되는 경우, 상대값 절대값문제로 스크롤이 안먹힐 수 있다 https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollBy const onClickScrollBy =()=>window.scrollBy({ top: 160, behavior: 'smooth' })
input 소수점둘째자리 키패드 만들기 https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/inputmode inputmode - HTML: HyperText Markup Language | MDN The inputmode global attribute is an enumerated attribute that hints at the type of data that might be entered by the user while editing the element or its contents. This allows a browser to display an appropriate virtual keyboard. developer.mozilla.org decimal 사용