본문 바로가기

etc.3

heroku에서 headless chrome 한글 깨짐 문제 ✅ 문제 react+node.js로 사진 크롤링 후 티스토리에 자동으로 포스팅하는 프로그램을 만들었다. 로컬에서 잘 돌아가는 걸 확인한 후 heroku를 통해 배포했는데 배포 후 크롤링은 정상적으로 다 잘 되고 있으나 사진의 한글이 네모네모로 깨지는 현상이 발생했다. headless chrome의 문제가 워낙 많았기에 처음에는 chrome option의 lang 문제인줄 알았다. 그래서 utf8 형식으로 인코딩 하는 방법 알아보기로 했다. 근데 긁어온 data를 출력해보니 한글은 잘 나오고 있었다. 단순히 screenshot만 하는 작업인데 왜 캡쳐만 하면 문제가 생기는지 몰라서 chrome option 줄 수 있는 건 다 줘봤다. 저 시도 중 아무것도 원하는 결과를 얻을 수 없었다. 심지어 구글에 영어.. 2022. 1. 27.
windows에서 yarn 설치하기 & vscode에서 yarn 에러 해결 2018년쯤 스터디를 하면서 아무것도 모르고 yarn을 사용한 기억이 있다. 그때는 그냥 설치파일을 다운받아 설치했던 것같은데 언젠가부터 다운받는 것은 없어지고 명령어를 통해 yarn을 설치하라는 안내가 나와있다. yarn 설치 명령어 npm과 같은 패키지 매니저인 yarn의 설치는 다음의 명령어를 통해 이루어진다. npm intall --global yarn yarn이 제대로 설치되었는지 확인하려면 설치한 버전을 확인하면 된다. 버전을 확인하는 명령어는 다음과 같다. yarn --version yarn 설치 후 에러 하지만 분명히 설치를 완료했음에도 불구하고 다음과 같은 메세지를 확인할 수 있었다. 이를 cmd 창에서 설치 후 명령어를 입력해도 yarn은 내부 또는 외부 명령, 실행할 수 있는 프로그램.. 2021. 7. 23.
Kite - 코드 자동 완성 도구 Kite란? ai를 기반으로 한 코드 자동완성 기능을 제공하는 확장프로그램이다. Java Script, Python, C, C++, C#등 다양한 언어들을 지원하고 있으며 VS Code, Jupyter 등에서 사용 가능하다. 아래 주소에서 다운받을 수 있다. https://www.kite.com/ Kite - Free AI Coding Assistant and Code Auto-Complete Plugin Code faster with Kite’s AI-powered autocomplete plugin for over 16 programming languages and 16 IDEs, featuring Multi-Line Completions. Works 100% locally. www.kite.com .. 2021. 5. 6.