인터넷 등기소 등기부등본 테스트 출력 이후 발급 무반응 시
·
Web
접속할 때마다 열받는 사이트 중 하나... 뭔가 안 된다 싶으면 바로 지원센터로 전화할 것 1. Windows + R 키를 눌러서 실행 창을 띄우고 %localappdata% 입력 (혹은 파일탐색기에서 C:\Users\유저명\AppData\Local 으로 접근)2. 파일탐색기가 열리면 court 폴더 내의 파일 2개 삭제3. 인터넷 등기소에서 발급버튼 클릭 후 테스트 출력 진행4. 발급 버튼을 한 번 더 클릭
구글 검색으로 Tistory 접속 시 400 에러 발생할 때
·
Web
구글 검색으로 Tistory 접속 시 400 에러 발생할 때 브라우저 캐시 문제였다. 에러 페이지에서 F12로 개발자 도구를 열고, Application 탭의 Storage > Cookies 에서 tistory.com 사이트를 우클릭하여 Clear하면 해결된다.
리액트 gh-pages 적용
·
Web/React
리액트 gh-pages 적용 리액트로 만든 사이트를 github에서 호스팅할 경우, gh-pages 패키지를 사용하면 편하다. 일반적인 깃허브 페이지는 빌드한 파일들을 해당 브랜치에 넣어두는데, 이 패키지를 사용하면 원격 리포지토리에 gh-pages라는 브랜치가 생기고, 거기에 빌드하게 된다. 적용 과정 다음 명령어 중 하나로 gh-pages 패키지를 설치한다. $ npm install gh-pages $ yarn add gh-pages --save 옵션은 관습적으로 사용하는 것 같다. (https://xtring-dev.tistory.com/entry/NPM-npm-install-%ED%95%A0-%EB%95%8C-save%EB%A5%BC-%ED%95%A8%EA%BB%98-%EC%9E%85%EB%A0%..
Django 채팅 앱 만들기
·
Web/Django
Django 채팅 앱 만들기 channels 공식 문서에 정리가 잘 되어있다. https://channels.readthedocs.io/en/latest/tutorial/part_1.html 장고 기본 페이지 생성 개발 환경 윈도우10, Anaconda3 가상환경에서 수행했다. $ conda --version conda 4.10.1 $ conda create -n chat python=3.8 $ conda activate chat $ python --version Python 3.8.11 기본적으로 필요한 라이브러리들을 설치한다. $ pip install Django $ python -m django --version 3.2.6 $ pip install channels $ python -c 'im..
리액트 프로젝트 사이트맵 생성
·
Web/React
리액트 프로젝트 사이트맵 생성 구글 검색을 최적화하려면 사이트맵을 제출해야 한다. yarn과 npm을 혼용했는데 웬만하면 하나로 통일해서 사용하는게 좋은 듯하다. react-router-sitemap 패키지를 사용한다. npm install react-router-sitemap 사이트에서 Route를 사용한 파일을 복사하여 이름을 변경한다. 나는 1개의 파일에서만 분리했는데, 서브라우팅의 경우 어떻게 하는지 궁금하다. 참고 : https://ujeon.medium.com/react-%EB%A6%AC%EC%95%A1%ED%8A%B8-%EC%9B%B9%EC%82%AC%EC%9D%B4%ED%8A%B8-%EC%82%AC%EC%9D%B4%ED%8A%B8%EB%A7%B5-%EB%A7%8C%EB%93%A4%EA%B8..
리액트 IE11 크로스 브라우징 설정
·
Web/React
리액트 IE11 크로스 브라우징 설정 리액트로 만든 사이트가 IE11에서 작동하지 않는 현상이 있었다. 나는 create-react-app을 사용했다. 루트 디렉토리에서 패키지 매니저로 react-app-polyfill을 설치한다. yarn add react-app-polyfill index.js에서 라이브러리 불러오기 import 'react-app-polyfill/ie11'; import 'react-app-polyfill/stable'; 참고 https://devhyun.com/blog/post/16
Nginx SPA에서 새로고침 시 404 Not Found 에러 발생
·
Web/Nginx
Nginx SPA에서 새로고침 시 404 Not Found 에러 발생 SPA(Single Page Application) 새로운 페이지를 불러오지 않고, 현재 페이지를 동적으로 다시 작성하는 어플리케이션이나 웹 사이트 내 경우엔 리액트로 빌드한 웹사이트였다. 원인이 리액트 소스코드에 있는 줄 알았는데 Nginx 문제였다. 원인 하위주소에 대한 html 파일을 요청하는데, SPA의 경우 index.html 내부에서 처리하므로 이외의 파일을 찾을 수 없다. 해결 파일을 찾아도 없으면 index.html 파일로 연결하도록 설정해야 한다. nginx 설정 파일(/etc/nginx/conf.d/default.conf 혹은 /etc/nginx/sites-available/default)에서 try_files를 다음..
티스토리 마크다운 CSS 적용
·
Web
티스토리 마크다운 CSS 적용 마크다운으로 글을 썼더니 typora와 다르게 표시되고 테이블이 깨진다. github-markdown.css를 적용하기로 결정했다. 적용 과정 공식 깃허브 링크 https://github.com/sindresorhus/github-markdown-css/blob/main/github-markdown.css 위 링크의 코드를 복사하여 VSCode 등의 에디터에 붙여넣기한다. 같은 단어를 한번에 변경할 수 있어야 편하다. .markdown-body로 작성된 부분을 드래그로 긁어서 우클릭한다. Change All Occurences(Ctrl + F2)로 같은 부분을 한번에 편집할 수 있다. 적용하고 싶은 클래스명을 입력 크롬 등의 브라우저에서 개발자 모드로, 작성한 글이 전부 포..