본문 바로가기
728x90
반응형

분류 전체보기585

원 드라이브 공유 암호걸기 원드라이브를 사용할 때 파일을 공유할 때도 있습니다. 사용 방법은 간단합니다. https://onedrive.live.com/ 에 자신의 MS아이디로 로그인 합니다. 그리고 공유하고 싶은 파일을 마우스 오른쪽 버튼을 클릭하고 ‘공유’를 누릅니다. 왼쪽 아래 있는 ‘링크 복사’를 누르면 링크가 생성됩니다. 이 링크를 다른 사람에게 보내서 파일을 공유할 수 있습니다 만약 링크가 유출되면 아무나 파일을 다운로드할 수 있게 됩니다. 원드라이브 공유에는 만료날짜와 암호설정 기능이 있습니다. 버그인지는 모르겠지만 암호 설정을 해도 암호 없이 파일 링크에 접근이 가능했습니다. 제가 잘못한 건지.. 아시는 분 있으면 제보 부탁드립니다. 원 드라이브에서 직접 설정하지 않아도 단축 URL을 이용하면 링크에 암호를 설정할 .. 2022. 4. 19.
Server Error ReferenceError: window is not definedThis error happened while generating the page. Any Server Error ReferenceError: window is not definedThis error happened while generating the page. Any console logs will be displayed in the terminal window. import dynamic from 'next/dynamic' const DynamicComponent = dynamic(() => import('../components/hello')) function Home() { return ( HOME PAGE is here! ) } export default Home 동격 가져로기로 에러해결 2022. 4. 19.
nextjs 비주얼 스튜디오 코드 디버깅 .vscode/launch.json 파일 추가 { "version": "0.2.0", "configurations": [ { "name": "Next.js: debug server-side", "type": "node-terminal", "request": "launch", "command": "npm run dev" }, { "name": "Next.js: debug client-side", "type": "pwa-chrome", "request": "launch", "url": "http://localhost:3000" }, { "name": "Next.js: debug full stack", "type": "node-terminal", "request": "launch", "command": "np.. 2022. 4. 19.
useState 동기화 문제 export default function Test() { const [value1, setValue1] = useState(0); const [value2, setValue2] = useState(0); return ( value1 : {value1} value2 : {value2} { setValue1(prev => prev+1); setValue2(value1); }}> 계산 ) } 얼마 전에 useState를 사용하다가 난감한 상황에 빠져서 해결방법을 공유합니다. 대충 위와 같은 코드를 작성했습니다. 버튼을 클릭할 때마다 value1을 +1시 키고 value2에 대입합니다. 코드만 봤을 때는 두 값이 동시에 올라가야 합니다. 결과는... value2 값이 1 작게 설정됩니다. 이유는 SetValu.. 2022. 4. 19.
다음 검색 등록 - 검색엔진 등록 내 사이트를 다음(카카오)에서 나오게 하고 싶으면 검색등록을 해야 합니다. 다음에 사이트를 등록하면 네이트에서도 검색 등록이 됩니다. https://register.search.daum.net/index.daum 사이트 검색을 선택하고 URL 을 넣은 후에 ‘확인’을 누릅니다. 블로그를 선택하면 블로그 등록도 가능합니다. 티스토리 블로그는 자동으로 등록되기 때문에 검색 등록할 필요가 없습니다. 약관에 모두 동의한 후에 ‘확인’을 누릅니다. 공통정보에 있는 제목, 설명-품목, 디렉토리, 이름, 이메일을 입력합니다. 제목과 설명이 검색에 이용될 수 있기 때문에 신중하게 입력해야 합니다. 확인을 누르면 Daum 검색등록 신청이 완료됩니다. 심사가 완료되면 입력한 이메일로 결과가 도착합니다. 등록이 완료된 후에.. 2022. 4. 15.
채널톡 - 실시간 채팅 상담 얼마 전에 만든 사이트에 채널톡을 연동 했습니다. 채널톡은 웹사이트나 앱에서 고객상담을 할 수 있는 서비스입니다. 문의를 누르면 간단한 정보를 받고 채팅을 시작할 수 있습니다. 입력하는 정보는 커스터마이징 할 수 있습니다. 이메일이나 전화를 받는 것보다 훨씬 더 편리합니다. 쇼핑몰을 운영하고 있다면 고객정보와 연동해서 사용할 수도 있다고 합니다. 관리사이트에서 채팅에 답변을 할 수 있습니다. 최근 사람들이 많이 사용하는 슬랙이나 디스코드 비슷하게 생겨서 사용하기도 쉽습니다. 사내 메신져도 사용해도 무리 없이 사용 가능할것 같습니다. 저는 채팅 기능만 있어도 충분했기 때문에 무료 플랜을 사용하고 있습니다. 고객정보를 확인하거나 고급기능을 사용하려면 유료플랜을 사용해야 합니다. 가장 마음에 들었던 부분은 설.. 2022. 4. 14.
728x90
반응형