728x90

분류 전체보기 144

성장에 대한 반성 그리고 공부 일정 변경 및 개인플젝 알레그리아 판교점

이 책은 연간 회고를 통해 자신의 성장을 평가하고 미래 발전을 계획하는 방법에 대한 깊이 있는 통찰을 제공합니다. 저자는 매년 말 자신을 돌아보며 한 해 동안의 성과와 배운 교훈을 정리하고, 이를 토대로 앞으로의 계획을 세웁니다. 이 과정에서 '자기 계발'이 핵심 개념으로 강조되며, 이는 개인의 성장과 밀접하게 연결됩니다.자기 계발의 중요성 저자는 자기 계발을 복리에 비유하며, 현재의 투자가 미래를 만든다고 설명합니다. 이러한 노력은 1-2년 후에 결실을 맺으며, 꾸준한 자기 계발이 결국 성공으로 이어진다고 강조합니다. 현재의 좋은 성과는 과거의 노력 덕분이며, 자기 계발 부족은 미래의 어려움으로 이어질 수 있다고 조언합니다.균형성과표(BSC)와 자기계발 경영학의 균형성과표 개념을 인용하여, 재무적 성과..

개인프로젝트 2024.06.30

FastAPI Pydantic을 활용한 요청 데이터 검증 및 응답 모델 정의 학습 요약

오늘은 FastAPI에서 Pydantic 모델을 이용해 요청 데이터를 검증하고 스키마를 정의하는 방법과 응답 모델과 응답 클래스를 활용하는 방법을 배웠습니다. Pydantic을 이용하면 데이터 검증과 변환을 간편하게 할 수 있으며, 코드의 가독성도 높일 수 있다는 점을 발견했습니다. 또한, 응답 모델을 사용하면 API의 응답 구조를 명확히 정의할 수 있어 클라이언트와의 통신이 더욱 명확해진다는 장점을 확인했습니다. 오늘의 학습 내용FastAPI에서 Pydantic 모델을 사용하여 요청 데이터를 검증하고 스키마를 정의하는 방법 학습FastAPI에서 응답 모델(Response Model)과 응답 클래스를 사용하는 방법 학습학습한 내용에서의 발견Pydantic을 사용하면 데이터 검증과 변환이 매우 간편해지고 ..

파이썬/FastAPI 2024.06.28

FastAPI 기본 개념 공부

오늘은 FastAPI를 사용하여 웹 API를 구축하는 기본 개념과 실습을 진행했습니다.FastAPI의 라우팅, 타입 힌트, HTTP 메서드에 대해 학습하고 이를 실제 코드에 적용해보았습니다.학습 중 FastAPI의 자동 문서화 기능과 타입 힌트를 통한 데이터 검증의 유용성을 발견했습니다. 그러나 curl 명령어를 사용하여 POST나 PUT 요청을 보낼 때 JSON 데이터 형식에 맞지 않는 문제로 인해 어려움을 겪었습니다.이를 해결하기 위해 Content-Type: application/json 헤더를 추가하고 데이터 형식을 정확히 맞추는 연습을 통해 문제를 해결했습니다. 내일은 FastAPI의 심화 주제로 데이터베이스 연동과 사용자 인증 및 권한 관리에 대해 학습할 예정입니다.이 과정을 통해 더 복잡한 ..

파이썬/FastAPI 2024.06.27

첫 팀 미니프로젝트 하면서 최종 프로젝트 에 대한 생각과 추측

이 글은 미니 프로젝트 하면서 최종 프로젝트를 대입해본 추측성글과 제 생각을 작성해보았습니다. 일단 미션 내용은?= [팀]과 [자신]에 대한 설명 및 MBTI = 객관적으로 살펴본 자신의 장점= 자신의 스타일 협업 스타일 소개= 우리 팀만의 특징과 추구하는 궁극적인 목표= 우리 팀의 약속= 팀원들의 블로그 주소 이걸 4일 만에 프로젝트를  해야 한다. 1일에는 강의를 듣고2일에는 기획을 해야 하고3일에는 개발해야 하고4일에는 발표를 해야 한다. 우리의 전략은 그냥 검색, 복사, 붙여 넣기 신공으로 커스텀하여 미션에 맞게 작업하며 깃도 전략적으로 충돌 나지 않게 잘 관리 한덕에 시간을 아낄 수가 있었고 팀의 문제점은 없으며 팀워크가 매우 잘 맞아서 다행으로 생각한다. 만약 이대로만 팀워크, 팀쉽 좋다면 최..

팀프로젝트 2024.06.26

무작정 따라하기 플라스크 끝 FASTAPI 시작

플라스크 끝플라스크 책 한권을 구매한후 21일간 공부 하면서 50% 정도 분위기와 감 그리고   오늘의 학습 내용점프 투 플라스크 책 완독Flask 애플리케이션의 구조 이해Flask 기본 라우팅 및 뷰 함수 작성템플릿 엔진 Jinja2 사용법폼 처리 및 데이터베이스 연동학습한 내용에서의 발견Flask의 유연성: Flask는 매우 경량이면서도 확장성이 뛰어난 프레임워크라는 것을 발견. 프로젝트의 요구 사항에 맞게 쉽게 확장할 수 있다는 점이 큰 장점으로 다가옴.Jinja2의 강력함: 템플릿 엔진 Jinja2를 통해 HTML을 효율적으로 관리하고, 복잡한 로직을 템플릿 내에서 구현할 수 있다는 것을 배움.어려웠던 점폼 데이터 처리&데이터베이스 연동: 폼 데이터를 처리하는 과정에서 CSRF 보호 및 데이터 검..

파이썬/FastAPI 2024.06.25

TIL to 코윗미 변경

코윗미 란? 스터디 위드 미를 코드 위드 미 (스윗미)생각했었다. 하지만 유명한 개발자 에디터 툴 중에 코드 위드 미라는 플러그인 있다.우리 함께 코드를 작성해요. 난 컨텐츠 기반이기 때문에 ㅋㅋㅋ 그냥 코윗미 줄여서 카테고리를 수정하였다. 무작정 따라 코드 작성하기 플라스크는오늘 마무리 짓고 무작정 따라 코드 작성하기는 fastapi 오늘부터 공부 시작 오늘의 학습 내용플라스크는 처음부터 끝까지 책보가 따라 한 후 fastapi 잠깐 살짝 봤는데 음.. 비슷해 보인다. 어려웠던 점파이썬 웹 프레임웍 자체가 처음이다 보니 음... 쉽지는 않다.  내일의 학습 목표플라스크는 일단 무작정 따라 만들어보기로 끝내 볼 생각이다.일단 플라스크 to fastapi 또는 플라스크 to Djago 이렇게 고민 중이다...

개발 엔지니어 보다 AX MVP 벤지니어

블로그 카테고리 Triple C 생성하였다. 이 카테고리는 매주 토요일, 일요일만 작성하는 카테고리이다.Triple C라는 건 Coding Coffee Cafe 약자이다. 브랜드 카페이든 개인이 운영하는 카페이든 주말 한 시간만 이용하는 조건에서 생긴 카페이다.노트북 충전기 필요 없고 핸드폰 핫스폿 이용해서 딱 1시간만 이용한다는 규칙을 만들었다. 이 블로그는 원래 내일배움카드 KDT TIL 개발자 전용 블로그이다.하지만 시간을 버리는게 싫고 시간을 썼으면 잘 활용하는 게 좋아서 매일 같이 블로그를 작성하다 보니 일기처럼 매일 작성하는 방향으로 바꿨다. 난 솔직히 전공 비전공 따지는 것도 내 성격에는 맞지 않고 대학 나오고 안 나오고 중요하지 않다.내 스타일은 0과 1이다 중간을 싫어한다 하려면 하고 안..

의도적 수련의 힘 개발자 코딩의 그 힘은 어디서 오는것일까?

이 책은 업무와 학습에서의 성공을 위한 핵심 요소를 탐구합니다.저자는 NASA의 우주선 사고 사례와 품질 관리의 대가 에드워드 데밍의 이론을 통해 조직 문화와 시스템의 중요성을 강조합니다.조직 내 전문가의 의견이 무시되는 위험성'1만 시간 법칙'의 재해석 - 단순 시간 투자가 아닌 '의도적 수련'의 중요성피드백 주기와 학습 효과의 관계소프트웨어 개발에서의 애자일 방법론과 의도적 수련의 연관성저자는 다양한 사례를 통해 '의도적 수련'의 개념을 명확히 설명합니다.골프 퍼팅 연습, 스키너의 상자 실험 등은 피드백의 즉시성과 학습 효과의 상관관계를 잘 보여줍니다.특히 진단 전문의의 자기 평가 방법은 실제 업무에서 의도적 수련을 적용하는 좋은 예시입니다. 이론과 실제 사례를 균형 있게 제시하여 독자의 이해를 돕는..

훌륭한 사람 뽑기보다 더 중요한 것 교육과 시스템 플라스크 회원관리 공부

잘 뽑는 것 이상으로 중요한 것"이 무엇인지 깊이 생각해보게 되었습니다. 우리가 조직에서 사람을 뽑는 데 많은 신경을 쓰는 만큼, 그 이후 그들을 어떻게 교육하고 훈련시켜 성장하게 할 것인가에 대한 고민이 부족하다는 점을 지적하고 있으며 이는 마치 비싼 운동기구를 사놓고 실제로 운동을 하지 않는 것과 같다는 비유가 매우 인상 깊었다.직무 성과와 교육, 훈련의 관계를 여러 연구 결과를 통해 설명하고 있으며 특히, 업무 능력을 향상시키기 위해 얼마나 시간을 쓰는지에 따라 직무 성과가 달라진다는 연구 결과는 매우 설득력 있었습니다. 사람들 간의 전문성 차이는 그들이 얼마나 지속적으로 학습하고 훈련하느냐에 달려있다는 점은 인재 관리를 재고해볼 만한 중요한 시사점을 제공합니다. 특히 강조하는 것은 훌륭한 시스템의..

소프트웨어 개발에서 사람의 중요성 플라스크 MySQL연동 방법 복붙 정리

프로젝트 성공을 위해서는 '사람' 요소가 매우 중요하다는 교훈을 얻었고, 이에 따라 인력 구인/선발 프로세스 컨설팅까지 하게 되었다.조직에서 직원 채용 시 중요하다고 생각하는 요소(예: 경력)가 실제로는 중요하지 않을 수 있고, 반대로 별것 아니라고 여겼던 요소가 중요할 수 있다.채용 기준과 실제 업무 성과를 분석해보면 기존 기준이 성과와 연관성이 없을 수 있음을 알게 된다.오히려 경력이 높을수록 편견을 가질 수 있어 최소한의 경력만 요구하는 것이 나을 수 있다.구조화된 인터뷰, 실제 업무 샘플링, 인턴십 등의 방식을 통해 실력을 정확히 가늠하고, 실제 동료들과 함께 인터뷰에 참여하도록 하는 것이 바람직하다.학습한 내용에서의 발견Flask와 MySQL 연동 시 SQLAlchemy를 사용하면 ORM(Obj..

728x90