flutterArchitecture 디자인 패턴 정리Architecture 디자인 패턴 정리 평소 디자인 패턴에 관심은 있었는데 자세히 다뤄볼 기회가 없어서서 이번에는 일반적으로 개발시 사용하는 디자인 패턴과 flutter 개발시에 자주 사용되는 디자인 패턴을 기록해볼려 한다. 1. MVC(Model…
flutterNewmorphismNewmorphism 현재 핏메이트 MVP2 디자인이 나왔다. 디자인을 리뉴얼하면서 뉴모피즘 디자인을 적용시키자는 팀 의견이 나와서 뉴모피즘 기반의 디자인으로 리뉴얼을 진행할텐데 뉴모피즘에 대해 간단히 알아보고 구현을 기록하려고 한다.…
flutterFlutter 페이지 전환에 대한 고찰Flutter 페이지 전환에 대한 고찰 현재 운영중인 Fitmate의 네비게이터 구조까지 발전하게된 과정들을 기 록해볼까 한다. 현업자분들에게는 당연한 부분일 수 있겠지만 나의 경우 삽질을 하면서 스스로 깨달은 부분중 하나이기에 잊고 싶지 않다.…
flutter, recordFlutter 개발 시의 이슈들Flutter 개발 시의 이슈들 플러터 개발시에 자주 생기는 오류들, 배포시에 발생하는 이슈들을 정리한다 1. Exception caught by widgets library Container 사용시에 decoration을 안쓴다면 바로 color…
flutter, recordFlutter 인터뷰 정리Flutter 인터뷰 정리 올해 진행된 소프트웨어 마에스트로(SW Maestro.) 과정에 운좋게 선정되었는데 팀 내에서 Flutter 개발을 담당하게 될 것 같아 우선 먼저 Flutter…
book1년 안에 AI 빅데이터 전문가가 되는 법(How to become an AI big data expert within a year)1년 안에 AI 빅데이터 전문가가 되는 법(How to become an AI big data expert within a year…
record제13기 소프트웨어 마에스트로 서류 합격 자소서제13기 소프트웨어 마에스트로 서류 합격 자소서 1. 소프트웨어분야 전문성을 키우기 위해 남들과 달리 특별한 노력을 한 경험을 서술하라. 고등학교에 입학 후…
book하버드와 구글에서 내가 배운 것(What I learned from Harvard and Google)하버드와 구글에서 내가 배운 것(What I learned from Harvard and Google…
project, ml&dlBMOBMO 약 한달 가까이 진행한 BMO 프로젝트가 끝났다. 개인적으로 죽을만큼 힘들었어서 지난 한달 반을 기록해본다. 프로젝트를 시작한 계기는 GSM 페스티벌이었다. 우리 학교는 매년 GSM…
project, vision, GAN, ml&dlGAN으로 우주 사진 생성하기GAN으로 우주 사진 생성하기 평소 우주에 관심이 많아 우주 관련 프로젝트를 할 거 없나 찾다가 GAN을 알게되어 GAN…
record, project, nlp, ml&dlKLUE로 모델 평가하기 CREWKLUE로 모델 평가하기 CREW 약 2달 이상 진행 했던 KLUE로 모델 평가하기 Crew활동이 끝났다. 여러 감정들이 들어 지난 2달 동안의 Crew…
substack, flask, toolkitFlask 개발 환경 구축하기Flask 개발 환경 구축하기 파이썬 설치를 전제로 한다. 1. 가상 환경 생성하기 파이썬 가상환경은 파이썬 프로젝트시 독립된 환경을 만들어준다.(상황에 따라 가상환경에서 하나의 데스크톱에 다른 버전의 파이썬을 설치할 수 도 있다.) cmd…
substack, toolkitVSCode에서 Jupyter notebook 사용하기VSCode에서 Jupyter notebook 사용하기 Machine Learning을 공부하는 사람들 이라면 대부분이 처음에 Jupyter Notebook(Lab)을 접할테지만 자동완성, 다크모드 등을 지원하는 코랩과는 다르게 원조인 Jupyter…
substack, django, toolkitDjango 개발 환경 구축하기Django 개발 환경 구축하기 파이썬 설치를 전제로 한다. 1. 가상 환경 생성하기 파이썬 가상환경은 파이썬 프로젝트시 독립된 환경을 만들어준다.(상황에 따라 가상환경에서 하나의 데스크톱에 다른 버전의 파이썬을 설치할 수 도 있다.) cmd…
ml&dlNumpy 튜토리얼Numpy 튜토리얼 넘파이는 벡터(1차원 배열), 행렬(2차원 배열) 등 수치 연산을 하는 선형 대수(Linear algebra) 라이브러리이다. 기초 개념 Numpy…
ml&dlMatplotlib TutorialMatplotlib Tutorial 은 파이썬 기반 그래프(플롯) 시각화 라이브러리이다. 모듈의 각각의 함수로 그래프를 만들고 변화를 줄수 있다. 기본 그래프 pyplot.show() 그렸던 그래프들 출력하는 함수 pyplot.plot…
ml&dlKeras 모델 생성 방법(Keras models)Keras 모델 생성 방법(Keras models) 케라스의 구현 방식에는 Sequential API, Functional API, Subclassing API 총…
ml&dl데이터 중요도 파악(Permutation Importance)데이터 중요 도 파악(Permutation Importance) 모델의 레이블에 영향을 주는 Feature의 중요도를 Sklearn의 Permutation Importance 를 사용해 파악한다. Permutation Importance…
ml&dl분류 모델 성능 평가 지표분류 모델 성능 평가 지표 분류 모델을 만들고 나면 분류기의 예측력을 검증해야 한다. 이때 분류 모델이 정답을 맞히거나 틀리는 경우들은 총 4가지가 생긴다. 이때 생기는 개념이 1종 오류,…