분류 전체보기 (20) 썸네일형 리스트형 [기초쌓기] Machine Learning 요즘 핫하데? #1 이 글에서 말한 것처럼 기초부터 다시 제대로 쌓고자 하는 마음이 생겨서 머신러닝 파트 부분에 대한 질문을 던져 보고 스스로 답해보려고 한다. 답하는 과정에서 원래 우물쭈물하거나 이런 느낌 아녔어? 하는게 아니라 제대로 '정답'을 찾아가 보려는 공부를 하려고 한다. 블로그에 공부하는 내용 정리해보면서 이제는 안 까먹고 애매하지 않게끔 머릿 속에 박아놔야겠다. 그래서 그냥 처음부터 시작한단 마인드로 공부해보자. * 물론 이 답이 '정답'이 아닐 수 있고 내 개인적인 생각 + 공부 내용이다. * 참고 깃허브 링크: https://github.com/zzsza/Datascience-Interview-Questions zzsza/Datascience-Interview-Questions Datascience-Int.. [기초쌓기] Statistics & Mathematics에 대한 고찰! #1 한창 ML/DL 관련 공부를 할 때 우연히 발견하게 된 깃허브 주소가 있다. 그 곳에서 데이터 엔지니어로써 알고 있어야 할?? 꼭 한 번씩은 스스로 질문을 던져보고 그 답을 찾아보고 싶은 질문들을 던져주고 있었다. 모든 질문을 직접 던져서 그 답을 생각하진 않았었는데 이번 참에 다시 한 번 기초를 되돌아볼 겸 파트별로 질문을 던지고 그 답을 정리해보려고 한다. 그럼 우선 첫 번째, 통계와 수학적인 부분부터!! ## 수시로 업데이트 하는 중~ * 물론 이 답이 '정답'이 아닐 수 있고 내 개인적인 생각 + 공부 내용이다. * 참고 깃허브 링크: https://github.com/zzsza/Datascience-Interview-Questions zzsza/Datascience-Interview-Questi.. [Start] Django 기본 #3 저번 글의 Django 기본 명령어에 이어서 Django 프로젝트를 만들 때 보통 자주 쓰이는 디자인 패턴에 대해서 알아보겠습니다. 웹 프로그래밍 디자인 패턴 : MVC = 장고 디자인 패턴 : MTV MVC 1. Model : DB의 구조를 결정, 테이블 작성 시 사용 2. View : 사용자에게 보여지는 UI부분, HTML 등 실질적으로 클라이언트에게 보여질 부분 3. Controller : 기능, 로직 부분, 넘겨받은 데이터를 어떻게 해석하고 가공할지 그 결과를 어떻게 클라이언트에게 돌려줄지 결정하는 부분 MTV - MVC 와 같은 위치의 단어가 같은 기능 : [Model : Model] - [View : Template] - [Controller : View] - python manage.py s.. [Start] Django 기본 #2 Django의 기본적인 구성을 살펴보겠습니다! 기본 #1에 이어서 쓸 내용들인데 공백 기간이...!!! 바로 공부 시작!! - Django 프로젝트를 진행할 때, 사용되는 기본적인 명령어들을 살펴보겠습니다. 1. django-admin startproject : Django 프로젝트 생성 명령어입니다. : 웹 서비스를 만들 때마다 한 번 실행! 이후 명령은 보통 python manage.py를 통해 실행하게 되죠 2. startapp : 프로젝트에 하나의 기능 단위인 앱을 새로 만들 때마다 사용합니다. 3. makemigrations : 어플리케이션의 변경사항을 추적해서 DB에 적용할 내용을 찾아 정리합니다. : 보통 앱 안의 Model의 변경 사항이 있을 때 주로 사용합니다. 4. sqlmigrate .. [youtube_dl] unable to download video data 에러 관련 데이터 수집할 일이 있어서 [youtube_dl]을 이용한 음원 다운로드를 진행하는 도중에 에러 메시지를 만나게 됐다. + 절대 내가 음악 듣고 싶어서 mp3 파일 다운받아서 공짜로 써야지~~ 하는 것이 아녔음 + 오디오 데이터 분석을 해보려는 프로젝트를 하던 중에 생긴 일.... 에러 메시지를 보자면 아래와 같은 메시지들을 꽤나 만났다. 위와 같은 에러들이 발생하는 이유를 찾아보다가 youtube_dl 캐시 관련 문제일 수 있다는 이야기를 듣게 됐고(구글링이니까 본거네요) 캐시 처리 방법 진행!! * youtube_dl 캐시 제거 - 첫 번째 안은 아래처럼 직접적인 명령어 투척!! # jupyter notebook에서는 앞에 ! 붙여서 셀에서 바로 실행시키도록 하면 됨 youtube-dl --rm-ca.. [Selenium] StaleElementReferenceException 에러 관련 셀레니움을 이용한 크롤링을 진행하는 중에 맞닿뜨린 [StaleElementReference] 관련 에러 크롤러를 만들면서 테스트를 하는 도중에 마주쳤다. 에러 메시지 상으로 파악하자면 아마 웹 페이지 파싱 중에 html 요소가 부실한 상태인데 참조하려고 해서 에러를 띄운다!! 라는 의미인 것으로 보인다. 내가 마주친 구체적인 에러 메시지는 아래와 같다. (에러 메시지 캡처를 못한...) StaleElementReferenceException: Message: stale element reference: element is not attached to the page document 파싱한 웹 페이지에 내가 수집하려고 하는 요소가 불러와지기 전에 수집을 하려고 해서 그런 것 같아서 웹 페이지를 우선 파싱 .. [Publish] HeroKu 배포하기 서비스 하나를 처음부터 끝까지 완성했으면 배포까지 시켜보는게 인지상정이라 생각합니다. 배포도 여러 방법으로 할 수 있기 때문에 익숙한 것부터 익숙하지 않은 것까지 다 사용해보면 좋은 것 같아요. 그래서 이번에 저는 처음 듣는 HeroKu(헤로쿠)를 이용해서 배포하는 방법을 공부해 봅니다. 그럼 시작~!! 1. 헤로쿠 가입 - 일단 헤로쿠를 통한 배포를 진행하려면 헤로쿠 사이트의 계정이 필요합니다. + 회원가입을 진행해 줍니다. + 회원가입을 진행하면 이메일 인증이 필요한데요~ 이메일 인증까지 끝내줍니다. (이메일 인증 시, 비밀번호를 설정하게 됩니다!) 2. 헤로쿠 툴킷 다운로드 - 헤로쿠 툴킷을 설치하기 위해 사이트에서 다운 받아 설치해 줍니다. + 윈도우 또는 맥에 따라서 알맞은 툴킷 다운 및 설치합.. [Project] Onstagram Service #6 이전 글에 이어서 이번에는 Amazon S3를 연동해서 이미지 파일을 위한 서버를 추가해 보겠습니다. 회사에서 써보면서 자주 쓰다보니 마음이 가는건지 모르겠지만 S3가 참 간단하면서도 편하더라구요. 성능도 꽤 괜찮았습니다. (물론!! 자본주의... 비용을 어느 정도 지불하면 서버 성능 쭉쭉 올라갑니다ㅎㅎ) 그럼 Amazon 회원가입부터 시작합니다!! Code : https://github.com/ghk0409/Ongstagram_feat.instagram 1. Amazon 가입하기 - Amazon을 쓰려면 가장 먼저 해당 계정이 있어야 하기 때문에 Amazon에 접속해서 [무료로 시작]을 클릭 후 나오는 화면에서 [무료로 계정 생성]을 클릭하고 계정을 생성합니다. + 혹시나 Amazon 계정이 이미 있다.. 이전 1 2 3 다음