728x90 Develop158 [Solved] "SyntaxError: Non-ASCII character '\xeb' in file" in python $ python example.py SyntaxError: Non-ASCII character '\xeb' in file ... 위 처럼 파이썬 실행시 syntax 에러가 발생할 경우 해당 파일의 상단에 아래와 같이 주석을 달아줍니다. # -*- coding: utf8 -*- 필자의 경우 python 명령이 2.* 버전으로 연결되어 있어 python3 명령으로 실행해 해결했습니다. $ python3 example.py 2022. 8. 8. [ReactJS] 에러 "ReactDOM.render is no longer supported in React 18" React v18부터는 더이상 ReactDOM.render을 사용해 랜더링을 할 수 없습니다. // React v18 이전 const root = document.getElementById("app"); ReactDOM.render(, root); 위와 같이 사용했던 코드는 아래와 같이 변경해 사용할 수 있습니다. // React v18 const container = document.getElementById('app'); const root = createRoot(container); root.render(); 2022. 8. 7. [node.js] Chat with WebSocket WebSocket 채팅 만들기 웹 소켓은 사용자의 브라우저와 서버 사이의 인터액티브 통신 세션을 설정할 수 있게 하는 고급 기술입니다. 개발자는 웹 소켓 API를 통해 서버로 메시지를 보내고 서버의 응답을 위해 서버를 폴링하지 않고도 이벤트 중심 응답을 받는 것이 가능합니다. 참고 환경구축 웹소켓을 express와 함께 사용할 것이기에 아래와 같이 설치합니다. npm i express ws 채팅 만들기 웹소켓 서버 만들기 // server.js import WebSocket from "ws"; import express from "express"; const app = express(); const server = http.createServer(app); // 웹서버 생성 const wss = new .. 2022. 7. 26. VSCode 이모지(emoji) 사용방법 / 단축키 VSCode로 개발을 하다가 알림 문구나 로그에 이모지를 넣고 싶을 때 어떻게 해야하는지 알아보도록 하겠습니다. 먼저 확장 플러그인을 설치해야 하는데 몇 가지 플러그인 중 저는 `Markdown Emoji` 라는 아래와 같은 이모지 플러그인을 설치합니다. 이모지를 넣고 싶은 부분에 커서를 놓고 control + command + space 키를 입력하면 아래와 같이 이모지 목록이 나오게 됩니다. 2022. 7. 24. [MySQL] Public Key Retrieval is not allowed MySQL8.0 이상의 접속 Dbeaver로 MySQL8.0 이상의 버전 접속시 아래와 같은 에러가 발생했다. 다음과 같이 allowPublicKeyRetrieval 드라이버 속성 값을 true 로 변경해야 한다. 2022. 7. 14. Access Not Configured. Drive API has not been used in project {프로젝트번호} before or it is disabled. Google API 사용 설정이 되어 있지 않으면 아래와 같이 에러를 보게 된다. Access Not Configured. Drive API has not been used in project {프로젝트번호} before or it is disabled. 1. Google API 사용 설정 Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com 구글 클라우드 플랫폼에서 API 라이브러리 메뉴로 들어가서 "Google Drive API" 를 선택 [사용] 버튼 클릭 이렇게 나오면 완료 2022. 7. 3. 이전 1 ··· 3 4 5 6 7 8 9 ··· 27 다음 728x90