기존 레포지토리에서 새로운 레포지토리로 옮기기 프로젝트 진행중 팀원의 탈주로 인해, 새로운 백엔드 팀원과 프로젝트를 진행해야했고,출시도 가까워진만큼, 기존의 Organization의 Repository를 새롭게 만든 Organization의 Repository로 옮기고 싶었다. 간단하다! 아래의 4줄만 url만 바꾸어 입력하면 된다.git clone --mirror {기존 레포지토리 주소}cd {기존 리파지토리 명}.gitgit remote set-url --push origin {신규 레포지토리 주소}git push --mirror(실제 적용방식)이후로는 Git을 활용해 커밋을 했을때 새로운 레포지토리로 커밋이 되기를 원할것이다.이부분은 아마 대부분알거라 생각하기에 명령어만 ..
Xcode의 기기 USB 연결 문제 해결하기 에러상황 iOS 앱을 개발하면서 Xcode에서 기기를 제대로 인식하지 못해 연결 문제가 생기곤 한다. 이런 문제가 발생했을 때, 기본적인 해결 방법 중 하나는 Xcode나 기기를 껐다가 다시 켜는 것이다. 그러나 이 방법도 안될때, USB를 뺏다가 꼽았다가 해보며 케이블 문제로 인해 발생하는 것이라 생각 수도 있지만, 문제의 핵심은 usbd에 있다. 이전에 연결되어 있던 usbd 프로세스가 죽지 않고 정지된 상태로 남아있을 때 이러한 연결 문제가 발생하는 것이다😡 해결책은 간단하다! 터미널에서 아래 명령어를 입력하면, 문제가 발생하는 usbd 데몬 프로세스를 종료할 수 있다! 해결책 $ sudo killall -STOP -c usbd 이 명령어를 실행한 후, ..
에러메시지 해결책 1. iOS폴더 부분 Xcode로 오픈해준뒤, [Build Settings] -> [Excluded Architectures]에 arm64 아래처럼 전부 수정 2. Podfile post_intall 부분 변경 (복붙) post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) target.build_configurations.each do |build_configuration| build_configuration.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64 i..
문제상황 Flutter로 TensorFlow를 활용하여 간단히 캔음료를 인식하는 앱 개발을 해보기 위해 tflite_flutter_plugin을 사용하려다 마주한 에러 에러메세지 원인 https://www.youtube.com/watch?v=ayAjiofXocY 이 영상 그대로 하면되고, 밑은 핵심만 옮겨 놓았다 1. 아래 링크(tflite_flutter_plugin)를 들어간뒤 https://github.com/am15h/tflite_flutter_plugin GitHub - am15h/tflite_flutter_plugin: TensorFlow Lite Flutter Plugin TensorFlow Lite Flutter Plugin. Contribute to am15h/tflite_flutter_p..
INDEX 1. 사이킷런 소개 2. 붓꽃 품종 예측하기 3. 사이킷런 기반 프레임워크 익히기 4. Model Selection 소개 - train_test_split() 5. 교차검증 - K-Fold, Stratified K-Fold 이해 6. cross_val_score() 와 GridSearchCV 1. 사이킷런 소개 사이킷런 (scikit-learn)은 파이썬 머신러닝 라이브러리 중 가장 많이 사용되는 라이브러리 사이킷런의 특징 파이썬 기반의 다른 머신러닝 패키지도 사이킷런 스타일의 API 지향할정도로 쉽고 가장 파이썬스러운 API 제공 머신러닝을 위한 매우 다양한 알고리즘과 개발을 위한 편리한 프레임워크와 API 제공 오랜 기간 실전환경에서 검증, 매우 많은 환경에서 사용되는 성숙한 라이브러리 N..
문제상황&에러메시지 keras와 tensorflow가 설치되어있는데, 임포트가 제대로 인식되지 않았을때ㅠㅠ 해결책 앞의 tensorflow 키워드를 빼주거나, tensorflow뒤에 바로 keras를 붙이는게 아닌 아래처럼 python 삽입 from keras.preprocessing.text import Tokenizer from keras.preprocessing.sequence import pad_sequences from tensorflow.python.keras.models import Sequential from tensorflow.python.keras.layers import Embedding, LSTM, Dense
문제상황 Flutter에서 initState() 내에서 ref.watch() 또는 context.watch()와 같은 메서드를 사용하여 상태를 구독하려고 하면 문제가 발생한다. 이러한 호출은 initState()의 수명 주기 동안 컨텍스트가 아직 완전히 구성되지 않은 상태에서 발생하기 때문이다. 에러메세지 원인 initState()는 위젯의 수명 주기 중에 한 번만 호출된다. initState()는 위젯의 컨텍스트가 완전히 형성되기 전에 호출된다. InheritedWidget 또는 Provider의 값에 초기화 도중에 의존하려고 시도하면 위에서 언급한 문제가 발생한다. 해결책 initState() 내부의 ref.watch() 또는 context.watch() 호출을 제거후에, didChangeDepend..
INDEX 1. 정적 크롤링(Requests + BeautifulSoup) 2. Requests와 BeautifulSoup을 이용한 네이버 뉴스 크롤링 3. 네이버 금융 크롤링후 엑셀에 저장하기 4. 마무리 1. 정적크롤링 웹 크롤링 웹 크롤링이란 웹 페이지에서 원하는 정보를 추출하는 것으로 3단계로 이루어진다. 1. 웹 페이지의 HTML 문서를 가져온다. 2. 가져온 HTML 문서를 파싱한다. 3. 파싱한 내용에서 원하는 정보만을 추출한다. 정적 크롤링 정적 웹 페이지는 웹 서버에 미리 저장된 파일이 그대로 전달되는 웹 페이지를 말하며 URL 주소만으로 모든 정보를 가져올 수 있다. 이 정적 웹 페이지를 크롤링하는 것을 정적 크롤링이라고하며 주로 Requests와 BeautifulSoup 라이브러리를 ..