본문 바로가기
반응형

분류 전체보기126

워드프레스 폰트 변경하는 법 구리다 워드프레스 한글 폰트는 무조건 구리다. 폰트는 많은데 한글을 지원하지 않다보니 어느걸 선택하든 한글 폰트는 구리다. 이걸 해결할 방법은 여러가지인데 이미 많은 분들이 공유하고 계신다. 수많은 방법 중 내가 사용하는 정말 간편한 방법을 알려드리고자 한다. 구글 폰트 활용 구글에서는 Early Access Font를 제공한다. 제공하는 폰트 중에는 한글 폰트도 다수 포함되어 있다. 먼저 이 중에서 한글 폰트를 고른 다음 링크를 복사해준다. 그리고 링크를 붙여 넣을 곳은 아래와 같다. ※ 워드프레스 > 외모 > 테마 파일 편집기 > style.css 어떤 테마를 사용하느냐에 따라 다르겠지만 무료테마를 사용 중이라면 위치는 거의 같다. 해당 CSS를 열면 웹페이지의 외형을 구성하는 부분이 많은데 여기에다.. 2022. 7. 22.
letsencrypt SSL 인증서 오류 해결법 - NET::ERR_CERT_AUTHORITY_INVALID 홈페이지 환경 AWS 라이트세일 wordpress 설치용 버전으로 뚝딱 만듬 리눅스 환경은 데비안, 비트나비 버전이다. letsencrypt 적용 오류 라이트세일로 홈페이지 작업을 한두번 한것도 아니고 몇번의 작업을 해서 이제 발가락으로도 초기 워드프레스 설정이 가능하겠다고 생각했는데 뜻밖의 복병을 만났다. 그것은 바로 SSL 인증서 오류.. 인증서를 새로 발급받아 기존에 하던대로 진행했는데 죽어도 갱신이 안되더라. 어찌저찌 해결은 했는데 아직도 아리송하다. 이것 때문에 새로 만든 홈페이지 로드 밸런서 사용할뻔 했다. 그까이꺼 방문자 몇명되지도 않을거 같은데 해결방법은 아래 링크로 대신한다. https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-.. 2022. 7. 22.
AWS 라이트세일(lightsail) 웹서버 재구동 방법 AWS 라이트세일(lightsail) 웹서버 시작, 중지, 재시작 방법입니다. AWS 라이트세일 홈페이지 들어가서 서버 터미널 창에서 해당 명령어를 입력해줍니다. 만약 안될 경우 root 권한으로 실행합니다. (명령어 : sudo su) 웹서버(아파치) 중지 sudo /opt/bitnami/ctlscript.sh stop 웹서버(아파치) 시작 sudo /opt/bitnami/ctlscript.sh start 웹서버(아파치) 재시작 sudo /opt/bitnami/ctlscript.sh restart 2022. 6. 17.
파이썬 셀레니움 NoSuchElementException 해결 방법 파이썬, 셀레니움을 활용 크롤링을 하다 보면 간간히 NoSuchElementException 을 만납니다. 단순 로딩이 길어 이같은 에러가 발생한다면 로딩 시간을 늘려주면 간단히 해결됩니다만, 그 밖에 팝업창이 뜬다거나 하는 상황에서 발생하는 에러에 대한 해결법을 적어보고자 합니다. 팝업창이 뜬다는 건 또 다른 프레임이 생성되었다는 것과 같은데요.원룸이었는데 투룸이 된거죠 이와 같은 상황에서 셀레니움은 프레임 변경을 하지 않으면 찾고자 하는 엘리먼트를 찾지 못합니다. 또한 iframe등과 같이 별개의 프레임이 존재하는 웹페이지라면 동일하게 해당 엘리먼트를 찾지 못합니다. NoSuchElementException 해결방법 driver.find_element(By.XPATH, '//*[@id="comN_im.. 2022. 6. 12.
거의 무료 VPN 설치하고 활용하는 법 (outlook for mac) 파이썬으로 쿠팡 자동 포스팅 프로그램을 개발하고 나서 작업 중입니다. 현재도 꾸준히 키워드 찾아서 자동 포스팅 중에 있는데 소소한 문제점이 발행하네요. 바로 쿠팡에서 접속거부를 한다는 것입니다. 키워드 10개 정도 돌리고 나면 다음날 쿠팡 접속이 디나이 나면서 되질 않습니다. 그래서 아이피 공유기에서 아이피 초기화를 통해 몇번 해결했는데 근본적인 해결책은 아니었습니다. VPN을 다시 만들다. 예전 일본 리니지하려고 일본에 VPN서버를 두고 게임을 했던 적이 있습니다. 그때 사용했던 것이 outlook이라는 프로그램 인데요. 이 프로그램과 아마존 라이트세일을 활용하면 값싼 VPN서버를 만들 수 있습니다. MAC, outlook VPN 설치 https://getoutline.org/ko/get-started.. 2022. 6. 9.
쿠팡파트너스 deeplink(딥링크) API 활용하는 법 deeplink API를 활용하시려면 프로그래밍 언어의 이해가 필요합니다. 아래 설명은 파이썬 프로그래밍의 설명입니다. 쿠팡파트너스 예제 쿠팡파트너스 API 가이드에 각 프로그래밍 언어별로 API 호출방법이 설명되어 있습니다. 물론 이게 무슨 소린가... 할텐데요. 방법은 간단합니다. 쿠팡파트너스 API 활용할 수 있는 인증키를 승인받고 그 인증키를 활용해서 정해진 형식으로 쿠팡파트너스 서버를 호출하면 리턴값을 넘겨받아 활용합니다. 쿠팡파트너스 인증함수 인증키를 활용해서 리턴값을 받는 방법은 쿠팡파트너스 가이드에 자세히 나와 있습니다. 쿠팡파트너스 API 활용 인증키를 받았고 그걸 활용해서 인증함수를 만들어 정해진 데이터를 추출하고자 할때 사용합니다. 쿠팡파트너스 API를 활용하려면 인증함수는 필수적으로.. 2022. 5. 19.
쿠팡파트너스 자동 포스팅 한달 돌려본 결과 개발 환경 언어 - 파이썬 3.9.10 개발 툴 - vscode, github 웹사이트 - 워드프레스 웹서버 - AWS DB - 메모장 기타 - 쿠팡파트너스 API, M1 맥북 개발 과정 다방면으로 잘때 어떻게 하면 돈을 벌까... 시작한 블로그였는데 내가 발행하는 글들이 꽤 잡스럽다는 느낌을 지울 수 없었다. 열심히 글을 다 쓰고 보면 여기저기 흩어진 정보들을 짜집기 하는 정도에 불과했다. 블로그 하는 사람이라면 다들 알겠지만 창작의 고통은 실로 어마어마하기에 다들 기존 정보 짜집기하는 글들을 많이 발행한다. 그 와중 이렇게 쓸바에야 자동으로 글을 쓰도록 하면 어떨까 하는 생각이 들어 쿠팡파트너스를 활용한 자동포스팅을 개발하게 되었다. 웹프로그래머로 몇년 먹고 살고 지금도 전산관련 직종에 종사하는 터라.. 2022. 5. 12.
vscode 와 깃허브 신규 프로젝트 생성 및 연동하는 법 깃허브 깃허브에 가입이 되어 있다는 것을 전제로 신규 프로젝트를 생성한다. 생성하는 법은 간단. 그리고 생성한 신규 프로젝트의 URL 경로를 복사한다. vscode 신규 프로젝트를 vscode에서 생성하는 것이 아니라 깃허브에서 불러온다. 불러오는 방법은 다음과 같다. 먼저 F1키를 눌러 검색 창에 'Git:Clone' 이라고 친다. 몇글자 치면 아래와 같이 자동완성이 된다. 이후 다음 화면에서 깃허브에서 복사한 URL를 붙여넣기 한다. 그리고 엔터를 치면 내 PC에 어디에 프로젝트 폴더를 생성할 것인지 팝업창이 뜬다. 나는 내 워크스페이스에 신규 폴더를 생성하여 넣으려고 했는데 현재 워크스페이스는 깃허브내 다른 리포지토리를 보고 있어 그렇게 할수 없어 새로운 경로로 생성했다. 아래와 같이 복제한 리포지.. 2022. 5. 2.
python "can only concatenate str (not "TypeError") to str" 해결방법 쿠팡에서 리뷰를 긁어오던 중 ... 에러가 발생... Try ~ Catch 문으로 에러 확인 중 다음과 같은 에러가 발생하는 걸 확인했다 can only concatenate str (not "TypeError") to str not int는 알겠는데 TypeError 는 무엇일까 구글링하던 중 제대로 된 답변은 찾지 못하고 이래저래 print 찍으면서 확인 했는데 결과는 단순했다. 각 별점별 리뷰를 긁어오고 있었는데 로그 처리를 위해 print문을 추가했다. star3_len = len(driver.find_elements_by_class_name('sdp-review__article__list__review__content.js_reviewArticleContent')) print('3점 리뷰 개수:.. 2022. 4. 7.
반응형