리뷰와 팁/프로그래밍 공부 18

구글 코랩 단축키 모음 사용방법 바로가기

구글 코랩은 구글에서 제공하는 주피터 노트북 형식의 무료 프로그램입니다. 구글 클라우드를 통해서 지원되며, 최소사양이상의 사양을 제공하고 있어서 언제 어디서든 파이썬 코딩할 수 있도록 지원하고 있습니다. 초보자들에게는 상당히 쉽게 파이썬을 사용해 코딩할 수 있어 교육용으로도 굉장히 유용하게 사용되고 있는데요. 아래에서는 구글 코랩 사용 단축키를 알아볼 수 있습니다. 구글 코랩 사용 방법 구글 코랩은 무료로 제공되는 데다가, 내 컴퓨터(로컬컴퓨터)의 사양이나 용량과는 별개로 사용이 가능합니다. 또한 주피터 노트북 인터페이스라 기존 다른 코딩프로그램을 사용하다가도 쉽게 적응할 수 있습니다. 뿐만 아니라, 구글 드라이브를 통해 데이터를 저장관리할 수 있고, GPU 및 TPU를 지원하여 머신러닝 모델학습속도도 ..

파이썬 무료 호스팅, 파이썬 애니웨어 (pythonanywhere) 바로가기

오랜 기간 블로그를 운영하다 보니, 자연스럽게 키워드라는 개념이 중요하단걸 알게 되었고, 좋은 키워드를 발굴하고 테스트하기 위해 프로그래밍을 배워나만의 프로그램을 사용하기 위해 국비과정과 스파르타코딩클럽 교육과정을 통해 코딩을 하게 되었습니다. 내일 배움 카드 재직자 발급방법 가장 최신 언어인 파이썬을 익혀서, AWS를 사용해서 나만의 키워드 툴 사이트를 만들어 돌렸는데, 1년이 지나고 나니, 매월 약 1만 원에서 2만 원 정도 과금이 되었습니다. 아주 많이 키워드툴을 사용하는 편은 아니라 이 돈이 조금 아까워 해지를 하고, 무료 호스팅이 가능한 사이트를 찾아보았습니다. 닷홈이라는 호스팅 업체에서 무료 호스팅을 지원하긴 하지만, php 기반의 지원이라 내 실력으로는 php를 다시 배우긴 너무나 오랜 시간..

셀레니움 모듈 에러, ModuleNotFoundError: No module named 'selenium' 해결

초보개발자로 여러 가지 프로그램을 만들다 보면 정말 온갖 곳에서 오류를 만납니다. 매번 리퀘스트로만 크롤링을 하다가, 페이지를 스크롤해야만 html 데이터를 크롤링 가능한 페이지가 있어서 이번에는 무적 크롤러를 만들 수 있는 셀레니움을 공부하기 시작했습니다. 하지만 시작과 동시에 셀레니움 모듈 에러를 만나버렸습니다. 이번에 해결할 오류는 ModuleNotFoundError: No module named 'selenium'입니다. 셀레니움 모듈 에러, ModuleNotFoundError: No module named 'selenium' 해결 뿐만 아니라 pip install selenium을 이용해서 셀레니움을 설치했습니다. 유튜브 강의도 보고, 구글링도 해보았지만 내가 빼먹은 조건은 없었습니다. 만약 M..

OSError: [WinError 10013] 액세스 권한에 의해 숨겨진 소켓에 액세스를 시도했습니다 오류해결

오늘도 어김없이 파이썬을 공부하며 웹프로그래밍을 하는 중에 뜬금없는 오류가 뜹니다. 어제까지만 해도 잘 작동하던 파이썬 파일인데 run을 돌리니 뜬금없이 액세스 권한에 의해 숨겨진 소켓에 액세스를 시도했습니다.라는 문구가 뜹니다. 이것저것 바꿔보지만, 여전히 에러. OSError: [WinError 10013] 라는 코드로도 구글링을 했다. 몇 가지 문서를 보았고, 해당 건으로 시도를 해보았지만 해결되지 않았습니다. OSError: [WinError 10013] 액세스 권한에 의해 숨겨진 소켓에 액세스를 시도했습니다 오류해결 찾아보았던 문서에서는 몇 가지 이유를 제시하고 있었습니다. 80 포트를 이미 다른 곳에서 사용하고 있기 때문 첫 번째 의심은 포트입니다. 계속해서 이 한 개의 파일만 사용했기에 이건..

크롬 웹스토어 확장프로그램 jsonview 다운로드 받기

크롬은 익스플로러와 다르게 굉장히 속도도 쾌적하고 호환성이 좋은편입니다. 무엇보다 크롬 브라우저를 사용하는 주된이유는 크롬 웹스토어의 확장프로그램때문이기도 합니다. 크롬에는 다양한 확장프로그램을 제공하고있어서, 별도의 프로그램을 직접 컴퓨터에 설치않고도 웹제서 제공되는 확장프로그램을 사용할수있습니다.크롬 확장 프로그램을 받을 수 있는주소는 아래를 참고하세요. 크롬 웹스토어 확장프로그램 jsonview (다운로드) 이날은 프로그래밍 공부를하던중 ajax와 jquery를 공부하며 json양식의 api를 읽어야해서 jsonview를 다운로드 받아야했습니다. 크롬 확장프로그램 바로가기 위 크롬확장프로그램 주소에서 jsonview로 검색하면 이렇게 gildas에서 제공하고있는 제이슨뷰라는 크롬 웹스토어 확장프로그..

구름IDE Connection refused, goorm ide 문제해결, ruby rails django

유튜버 조코딩님의 유튜브 영상을 보면서 꾸준히 이것저것 프레임워크도 건들며 공부를 하며 구름IDE Connection refused 오류 문제해결을 했습니다. 이날은 루비 온 레일즈 언어를 사용해서 그룸IDE로 로또 번호 랜덤 생성기를 만들어보는 날이었는데, 잘 따라하던중 구름IDE connection refused 오류가 발생했습니다. 구름IDE Connection refused, goorm ide 문제해결, ruby rails django 강의 하나하나 잘 보고 따라했고, 몇번이나 반복해서 오탈자 하나도 없이 신경써서 했던만 계속해서 같은 오류가 떴습니다. 댓글을 확인해서 connection refused에 대한 내용을 찾아봤지만 마땅한 해결방법이 없었습니다. 프로그래밍의 기본이자 전부이기도한 구글링..

파이썬 파이참 창 분할, 나누기, 열 나누기 방법

파이썬이라는 언어는 자체 idle은 물론, 메모장, 비주얼 스튜디오 코드, 파이참 프로그램 등 여러 프로그램으로 파이썬 프로그래밍을 할 수 있습니다. 프로그래밍을 하다보면, 두 가지의 코드를 비교하거나, 참조를 위해 창을 두 개 여는 게 필요한데, 이번 글에서는 파이참 창분할 및 나누기, 열나누기 방법 등에 대해 알아보겠습니다. 파이참 창 분할, 나누기, 열 나누기 방법 노트패드, 비주얼페이직 등을 사용해봤지만, 파이썬 프로그래밍만 하는 경우는 파이참이 더 편해서 주로 파이참을 사용하고 있습니다. 아직 배우는 초보 코딩 학습자라 이전에 작성했던 코드 혹은 예제 코드를 놓고 비교해봐야 하는 경우가 많습니다. 처음에는 파이참 창분할 방법을 몰라서 탭으로 번갈아가며 코드를 비교해야하는 불편함이 있었는데요. 파..

구매한 도메인 등록하기 freenom, netlify 사용 방법

얼마전 무료사이트 netlify 네트리파이를 이용해서 홈페이지를 만들고 간단한 주소로 만들었습니다. 호스팅이 준비되었으니, freenom 홈페이지로 무료 도메인 ga를 구매했습니다. 이제는 이 두개의 도메인 주소를 연결해서 구매한 도메인 등록하기를 해보겠습니다. 구매한 도메인 등록 방법 (바로가기) 두개의 주소를 연결함으로서 깔끔한 내 홈페이지 주소를 구현할 수 있습니다. freenom이라는 곳에서 도메인을 구매했지만 가비아를 비롯한 여러 도메인 사이트에서 구매했다면 같은 방식으로 이용하면됩니다. 가장 먼저 내 홈페이지에 도메인 추가를위해 호스팅 홈페이지 네트리파이로 들어가야합니다. 그후 내 호스팅의 아이피 주소를 확인하는 단계를 거쳐야합니다 네트리파이로 무료 홈페이지 만들기 네트리파이 홈페이지 접속하기..

Freenom not available error 오류 해결하기, 무료 도메인 구매방법

무료 도메인 등록을 위해 freenom 홈페이지로 들어가서 원하는 도메인 주소를 입력하고 구매하려는데 뒷주소가 없음에도 불구하고 Not availalbe이라고 뜨는 error, 오류가 발생했습니다. 일시적인 오류인 줄 알았으나, 어떤 키워드로 검색을 해도 프리놈 홈페이지에서는 도메인을 구입할 수 없는 상태였습니다. freenom 홈페이지에서는 여러 무료 도메인 주소를 제공하는데,. tk. ml. ga. cf 등은 최대 12개월간 무료로 이용할 수 있어서 연습용 도메인으로 많이 사용하는 편입니다. Freenom not available error 오류 해결 방법 프리놈 홈페이지에서 제공하는 이런 도메인 주소는 아프리카 국가들의 최상위 도메인이라고 합니다 인터넷 상황이 열악한 국가들과 인터넷 협회들 간의 협..

무료 호스팅 네트리파이로 5분만에 홈페이지 만들기

여러 유튜브와 교재 자료를 활용하는 중, 네트리파이라는 사이트를 알게 되었는데요. 무료 호스팅을 지원하고 기본 도메인도 지원해 주는 사이트입니다. 먼저 네트리파이는 netlify라고 검색하면 나오는 사이트인데, 무료 호스팅, 도메인, 보안연결까지 제공하여 쉽게 홈페이지를 업로드하고 관리할 수 있도록 도와주는 호스팅 사이트인데, 이를 통해 5분이면 홈페이지를 만들 수 있습니다. 무료 호스팅 네트리파이로 5분 만에 홈페이지 만들기 홈페이지를 제작해서 올리려면 html를 활용해 코딩을 해야 하는데, 초보자가 처음부터 홈페이지 제작 코딩을 하는 건 무리다. 때문에 온라인상에 있는 무료 html css 템플릿을 다운로드하여서 사용하면 됩니다. html 템플릿 다운로드하기 1. 구글 검색어에 free html te..