개발일지
-
-
복습일지 대신 프로젝트일지 03(마지막!)개발일지 2021. 9. 27. 12:42
드디어 웹 메이킹 프로젝트가 끝났다! 일단은 http://qwqwca.shop/ 해당 링크에서 완성본을 볼 수 있다. 마지막 완성 단계에 앞서, 지난번 길 찾기 이후 더 큰 난관이 찾아왔다. DB에서 가져온 휴게소 좌표를 이용해서 마커를 찍어야 하는데, 무슨 짓을 해도 DB 호출 함수에서 좌표만 빼서 만든 리스트의 인덱스가 존재하지 않는 문제가 있었다. 당장 익일 오후 제출이라 튜터님과 밤새 고민했지만 해결하지 못했던 상황,, 정리하자면, 리스트를 선언하고 ajax GET을 사용해서 불러온 DB(lat, lng)를 리스트에 push 넣어주고. for문으로 length를 호출했지만, 인덱스가 존재하지 않으니 length도 0 인 상황이었다. 중간에 많은 과정이 오갔지만 해결하지 못한 상태로 일단 취침.. ..
-
복습일지 대신 프로젝트일지 02개발일지 2021. 9. 14. 16:31
그동안 계속 네이버 Direction 5 (길찾기) 로 삽질만 하느랴 큰 활동이 없었다. 새롭게 알게된게 있다면 Direction 5는 어렵고 http도 어렵다는 것과 include 사용법 / Direction 5를 살짝 사용한 경로 표시 방법이 있다. include는 다른 html에 있는 페이지를 불러오는 것으로, 스크립트 항목이 main에 선언되어 있다면 불러와지는 대상 sub는 스크립트가 없어도 구동이 가능하다(?) 고 이해하고있다. 일단은 자세한 사용 방법은 아래 문장들을 스크립트로 가져오고 (한글로 적은 부분들은 내가 이해하기 위해 공부한 흔적) 인클루드 함수를 정의하고 {# 연결할 html 이름 #} body에서 다음과 같이 불러와서 해당 페이지를 붙여넣을 수 있다. 강의를 통한 이해가 아닌 ..
-
복습일지 대신 프로젝트일지 01개발일지 2021. 9. 8. 16:02
이번에 스파르타 코딩 클럽에서 내일배움단 연계로 할 수 있는 프로젝트 챌린지에 합류하게 되었다. 복습일지 관련 내용은 잠시 중단하고 해당 프로젝트에 관한 내용으로 글을 작성할 예정이다! 팀프로젝트를 좋아하지는 않지만 비슷한 강의를 수강한 다른 사람들과 나의 차이를 직관적으로 느낄 수 있는 좋은 기회라고 생각하고 임하게 되었다. 좀 더 세세한 정보를 작성하자면 9/3 ~ 9/17 까지 총 15일간 진행되는 웹제작 팀 프로젝트이다. 사실 회의도 한 일주일에 두세번 정도 하고 개인적으로 빡코딩해도 팀으로는 적당한 정보공유만 할 줄 알았는데, 개발 5일차 기준 현재까지 매일 회의를 진행하고 있으며, 평균 회의시간이 2시간을 넘어가는 굉장한 일정을 소화하고있다. 티스토리에 작성되는 코드, 이슈 및 해결사항은 코드..
-
복습일지 04개발일지 2021. 9. 5. 06:21
아,, 스파르톤 끝나서 그냥 자러갈뻔;; 복습일지 마무리하고 자러감.. 일단.. 복습일지 1차 목표였던 나홀로메모장 0부터 구성하기는 성공했다!!! 작성순서는 서버의 post > 클라이언트의 post > 서버의 get > 클라이언트의 get 단순한 단계인데 작성하고 에러잡고 제대로 실행되는데만 2시간이나 걸렸다구;; 아무튼 app 파일부터 작성을 시작했다. from pymongo import MongoClient client = MongoClient('localhost', 27017) #client 뒤에 오는 큰 경로안에 db가 저장된다구~ db = client.dbpractice 기본적인 뼈대는 가지고 있지만, db파일 위치를 변경하고 싶어서 client 뒤에 다른 경로를 입력했다. post 부분은 망..
-
복습일지 03.5개발일지 2021. 9. 5. 03:28
복습일지 03.5 .5 가 붙은 이유는 스파르톤 진행 중 복습한 내용이기 때문에 양이 너무 많아서 ㅋㅋ 이번 복습은 크롤링에 대한 내용이었다. 확실히 배운지 오래되면 다 까먹는다. 열공 필수! 빈 화면에 멍해지지말고 copy selector을 기억하자 xpath도 사용해본적이 있지만 그건 확실하게 아는게 아니니까 일단 잊기로 했다. import requests from bs4 import BeautifulSoup # 타겟 URL을 읽어서 HTML를 받아오고, headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.3..
-
스파르톤 생존일지 (21:00~06:00)개발일지 2021. 9. 4. 20:32
♬시작 전 주저리주저리 시작 20분 전이다.. 나는..졸리다.. 스파르톤 참여 기념으로 받은 물품 인증으로 가볍게 시작.. 토요일 주말이라 체력이 남아 돌 줄 알았는데 그게 아니었나 보다.. 늦게까지 일어나 있어야 해서 12시간 가까이 숙면을 취하고 일어났는데!! 대학교 강의 듣고 잠깐 놀다가 팀 프로젝트 회의하다 보니 벌써 8시 40분.. 내 체력은 이미 방전.. 레드불 한 캔 몰래 까먹었다..(속닥) 잘 버텨주길 내 정신! ♬21:00 스파르톤 시작 스파르톤이 시작되었다. 대표님이 선서하시고 뭔가 복작복작하다! 테이블로 조를 짜서 진행하는 식인 것 같은데 나는 13조 테이블에 앉게 되었다. 나중에 조 단위로 골든벨도 하고 뭐해서 조 이름도 필요하다고.. 근데 조 이름이 짧을 수록 나중에 유리하다고 해..