반응형
반응형
본문 바로가기

공부617

공공데이터포털 활용 프로젝트 - 지역 맛집 리스트 웹페이지 만들기 공공데이터포털 활용 프로젝트 - 지역 맛집 리스트 웹페이지 만들기 1. 공공데이터 포털 접속 https://www.data.go.kr/ 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 2. 소상공인시장진흥공단_상가(상권)정보 CSV 다운로드 3. CSV 전처리 전처리는 본인이 원하는 지역, 도로명, 사업자등록 기준 등 본인의 기준대로 전처리를 할 수 있다. 이 포스트의 예시에서는 분류가 음식이고 특정 도로명을 기준으로 전처리했다. 4. HTML, CSS, JavaScript 코드 작성 - Dynamic Filter S.. 2023. 7. 16.
크롤링하는 Flask앱을 pythonanywhere에 호스팅하는 방법 크롤링하는 Flask앱을 pythonanywhere에 호스팅하는 방법 결론부터 말하면 pythonanywhere 서버에서 크롤링을 하는 것은 한계가 있다. 1. pythonanywhere - Max retires exceeded with URL in requests 에러 발견 로컬 서버에서는 크롤링을 부분 담고 있는 flask 앱이 잘 작동했지만 pythonanywhere 서버에 호스팅을 했다 하면 아래와 같은 에러를 보이면서 실행 자체가 불가했다. 하지만 너무 수상했다. 호스팅을 하자 마자 크롤링 요청 수를 초과했다니 너무 수상했다. 더군다나 호스팅을 여러 번 한 것도 아니고 호스팅 시도를 하자 마자 요청 수 초과? 이상했다. Max retries exceeded with URL in requests .. 2023. 7. 15.
[펌][Github] Github에 업로드하는 기본적인 방법 [펌][Github] Github에 업로드하는 기본적인 방법 GitHub Push 하는 방법 https://victorydntmd.tistory.com/53 [Github] Github에 업로드하는 기본적인 방법 이 글에서는 repository에 업로드하는 가장 기본적인 방법에 대해 다룹니다. 1. Git과 Github개념 먼저 Git은 버전 관리 툴이며, Github은 웹 상에 소스 코드를 올려서 여러 사람과 공유하는 장소입니다. victorydntmd.tistory.com 2023. 7. 15.
셀프 논문 투고하는 방법 [셀프 논문 투고하는 방법] how to publish your research . A step-by-step guide to getting published] 학교를 졸업하고 지도 교수님이 없는 상황 아래에서 개인적으로 논문을 작성하고 싶어하는 사람들이 있을 수도 있다. 학업에 대한 열망을 버리지 못하고 개인적으로라도 논문을 투고하고 싶은 사람들이 종종 있는데, 첫 번 째로 가장 중요한 것이 혼자서 연구 가능한, 작성 가능한 논문 주제를 선택하는 것이고, 저널을 선택하는 것이다. 저널 별로 논문 승인율이 다르고, 제출 가능한 논문의 난이도 역시 차이가 있기 때문에 본인의 연구 주제에 알맞는 저널을 선택하는 것도 가장 관건이라고 생각한다.1) 저널 선택하기 2) 저널에서 제공하는 템플릿으로 논문 작성하기.. 2023. 7. 3.
토플 무료로 독학해서 100점 넘는 방법 [토플 무료 공부 방법] - 토플 무료로 독학해서 100점 넘는 방법 토플을 준비하려고 하는데 독학으로 토플 준비하는 것이 토플을 처음으로 준비하는 사람들에게는 쉽지 않은 것 같다. 해커스 단어책, 해커스 토플 책 과목 별 4권, 기출문제집 2권, 템플릿 책 해서 총 8권을 3번 이상 회독하고 나서 아래 유튜브 채널에서 모의고사를 10회 이상 풀면 성적이 오른다고 한다. 유튜브 채널로 모의고사 풀어보기 1) TST Prep TOEFL 2) TEST success 위 유튜브 채널은 토플 모의고사 (mock test)를 올린다. 위 채널에서 토플 모의고사를 무료로 업로드하니 공부하는 데에 도움이 된다. 토플 공부 방법 등을 구글에 검색해보니 K 고등학생이 고등학교 1학년 때 토플 102점을 맞았다고 한다.... 2023. 7. 3.
[펌] 직장인은 대학원을 언제 가는 게 가장 좋을까? [펌] 직장인은 대학원을 언제 가는 게 가장 좋을까? 직장인은 대학원에 언제 입학하는 것이 좋을까. 최근 들어서 대학원에 진학하고 싶다는 생각이 들었다. 대학원 진학하기 위해서 필요한 것들을 검색해봤는데 꽤나 많았고 어려운 부분들이 많이 있었다. 우선 토플 100점 이상 점수, 학부에서 수학한 필수 코스들 증명, 학부 학점 3.4 이상, 추천서 3장, SOP (자기소개서 같은 느낌)를 모두 영어로 준비해야 하고, 서류에서 합격하면 면접도 있다. 이제 최종합격하면 32학점을 모두 수료하고 전체 2.5 학점을 넘어야 졸업할 수 있다. 대학원에 진학하고자 하는 이유는 여러 가지가 있다: 1) 주체적인 삶을 살고 싶음. 2) 이직할 때에 도움이 됨. 3) 사내에서 승진할 떄에도 도움이 됨. 4) 꾸준히 배우는 .. 2023. 7. 3.
[47] PostgreSQL – 트랙색션 (Transactions) [47] PostgreSQL – 트랙색션 (Transactions) 트랜잭션은 우리가 듣고 있는 새로운 단어가 아닙니다. 우리는 "현금 거래"와 같은 단어를 많이 들었습니다. 은행은 일반적으로 현금, 즉 현금을 주고받는 일을 처리하므로 현금 거래라는 용어를 사용합니다. 따라서 단순히 트랜잭션은 작업 단위입니다. 이 기사에서는 PostgreSQL 데이터베이스 언어의 트랜잭션에 대해 알아봅니다. 트랜잭션은 모든 데이터베이스 언어에서 중요합니다. 추가, 삭제 및 업데이트를 원할 때마다 트랜잭션은 데이터 무결성 유지 및 기타 여러 이유로 사용됩니다. 트랜잭션이 없어도 데이터베이스를 추가, 삭제 및 업데이트할 수 있지만 데이터 무결성 손실로 인해 데이터가 수정될 가능성이 매우 높습니다. Transaction의 속.. 2023. 4. 22.
[46] PostgreSQL – Continue [46] - PostgreSQL – Continue PostgreSQL에서 continue 문은 현재 반복을 중간에 건너뛰고 바로 다음 반복으로 이동하는 데 사용됩니다. continue 문은 무조건 루프, while 루프 및 for 루프를 포함하여 모든 유형의 루프와 함께 추측에 사용됩니다. 위 구문을 분석하면 다음과 같습니다. Label: Label이 없으면 루프의 다음 반복이 시작됩니다. 즉, 루프 본문에 남아 있는 모든 명령문을 건너뛰고 루프 제어 식으로 제어가 반환됩니다. 그러나 Label이 있는 경우 계속 실행할 루프의 Label을 지정합니다. WHEN 조건: 루프의 현재 반복을 건너뛸 조건을 지정하는 부울 표현식입니다. 조건이 참이면 현재 루프 반복을 건너뜁니다. 그러나 거짓이면 루프는 정상적.. 2023. 4. 22.
[45] PostgreSQL – Exit [45] PostgreSQL – Exit PostgreSQL에서 EXIT 문은 무조건 루프, while 루프 또는 for 루프와 같은 모든 유형의 루프를 종료하거나 begin..end 키워드로 지정된 코드 블록을 종료하는 데 사용됩니다. 반복문을 위한 EXIT 사용 exit를 사용하여 다음 구문을 사용하여 루핑 문을 종료할 수 있습니다. 위 구문을 분석하면 다음과 같습니다. Label: Label은 종료하려는 루프를 나타내는 데 사용됩니다. 중첩 루프의 경우에 자주 사용됩니다. Label이 없으면 현재 루프가 종료됩니다. Condition: Condition은 루프를 종료할 시기를 결정하는 간단한 부울 표현식입니다. 부울 표현식의 값이 참이 되면 루프가 종료됩니다. 위의 두 가지 모두 선택 사항입니다. .. 2023. 4. 22.

반응형