이범규 대표 : 빨리 사귀자 라고 하기도 전에 뺨을 맞고 쫓겨나는 것 (빨리 가서 맞고, 적은돈 빠르게 뺨맞고 또 도전하는 것) 돈과 시간을 적게 쓰면서 빠르게 만드는 것이 유리하다. 개발 + 기획 + 마케팅 (저자본, 인재, 아이디어, 실행력 만으로 승부) 0 > 1은 본인이 만들고 1 > 10으로 키울 때 사람을 뽑는 것. 군더더기 없는 간결한 기획. (MVP를 만드는 방법론 학습하기) IT창업 = 제품 X 유통 좋은제품 * 좋은 마케팅 = 성장하는 비즈니스 스스로 만들 수 있는 사람이 되어서, 좀더 유리하게 시작하자. 코딩 : Flutter, Firebase 자기주도 : 스스로 결국 해결해내는 습관 창업가정신 : 필수지식, 기본정신, 강의/책 인연 : 사람, 함께 일하는 법, 다면평가 프로젝트 : ..
네이버 뉴스에서 신문사, 헤드라인, 요약 크롤링해오기. 1) 사이트에서 검사 > Copy > Copy Selector로 2개 가져오기. 2) 두개 중에 공통되는 부분이 어디인지 찾아보기. 3) 공통이 될 수 있는 부분을 select('')로 묶어서 변수 하나 설정해주기. 4) for문을 돌려서 반복을 할 수 있게 하고, 제목, 가수, 순위 별로 변수 설정하기. 5) 변수에는 Copy Selector에서 반복되지 않는 각각의 요소를 넣기 6) .text 함수를 이용해서 그 안에 있는 내부 데이터만 읽어오기. 크롤링 진행 parsing 방안 및 위치 확인 request 방법 확인 data 저장 형태 설계 최종 데이터 생성 데이터 저장 형태 데이터 저장 패키지 명 용도 requests 웹페이지 소스 추출(HT..
가비아에서 도메인 구매하기. (shop주소는 1년에 500원) 파일질라 설치하기 버킷리스트(To Do List) 1. 클라이언트 단에서 데이터를 입력하기 2. 서버로 데이터 보내기 3. 완료 버튼을 누르면 해당 버튼이 몇번째가 눌렸는지 체크해서 지우기. let bucket = $('#bucket').val() ajax를 이용해서 서버로 보내려하는데, 보낼 값을 설정도 안하고 (let bucket) 왜 bucket이 있는데 서버로 데이터가 안 넘어가는지 고민하고 있었음. 함수가 동작할 때 POST방식이라면 (생성, 변경, 삭제) 중 하나로 보여줘야 하는데 DB에 들어갈 값을 만들지도 않고 보내라고 했던 것 주의사항 : POST타입의 Ajax라면 let ~ val()을 했는지 꼭 확인할 것 @app.rout..
Python을 열심히 배운 이유. (서버에 올리기 위해서.) 윈도우 : 좌상단File → setting → Python interpreter -> Flask검색 -> 패키지 설치. Flask 서버 = flask 프레임워크를 사용해서 만드는 것임. (직접 서버를 만드는 개발자는 없음) 서버용 파일은 app.py로 파일명을 통일한다. 서버를 굴리고, http://localhost:5000/ 를 하면 서버가 만들어지는 것. localhost : 내 컴퓨터에서 서버를 돌리는 것이고, 서버에 요청을 해서 크롬에 띄우겠다. 프레임워크 = 기본 구조 골격이 있고, 이것은 마음대로 쓰면 안됨. 내가 따라가야 함. static폴더 (이미지, CSS 파일) templates (html 파일) app.py 3가지는 꼭 있어..