목록분류 전체보기 (318)
susinlee 님의 블로그

어제 FastAPI 서버에서 API 호출에 실패한 원인을 찾았다. 1. app.main:app --reload 에서 --reload를 제거하니 정상 실행되었다. 우선 app.main:app의 의미를 짚고 넘어가자. app.main:app은 uvicorn에 다음 정보를 준다 app 디렉토리의 main.py 파일에 있는 app 이라는 이름의 FastAPI 인스턴스를 실행해라 app/ └── main.py ← 여기 안에 FastAPI 인스턴스 app이 정의됨 다음으로 --reload 옵션의 역할을 알아보자.--reload는 개발 중 코드가 바뀔 때 자동으로 서버를 재시작하도록 해주는 개발 모드 옵션이다.실제로는 uvicorn 이 내부적으로 watchgod이라는 파일 감시 라이브러리..
[문제]https://leetcode.com/problems/delete-duplicate-emails/description/ [풀이]DELETE 문을 써서 테이블을 조작해야 하는 문제이다.조건에 맞게 (중복제거, 작은 아이디값을 가진 요소만 유지) 테이블을 조작하면 된다. 판다스의 경우 원본 객체를 변환하는 것이 조건으로 주어졌으므로 inplace=True 옵션을 사용한다. Pandasimport pandas as pddef delete_duplicate_emails(person: pd.DataFrame) -> None: person.sort_values('id', inplace=True) person.drop_duplicates('email', keep='first', inplace=Tru..

채용시장에서는 남들과 다른 나만의 강점, 차별성을 어필하는 것이 중요한 것 같다. 그래서 그런지 커리어톤에서 1주차로 강점분석을 하는데 직업 선호도 검사와 MBTI를 통해 나의 강점을 알아보았다. 선호도 검사에서는 SI 형이 나왔다. MBTI는 ESFP가 나왔다.(MBTI 는 정말 매번 바뀌는 거 같은데...?) 종합해서 보면 나의 강점은 다음과 같다.감에 의존하기보단 구체적인 데이터와 사실에 기반하여 문제를 파악하고 실용적으로 접근"이걸 왜 분석하지?" 가 아니라 "이걸 어떻게 써먹을 수 있지?"에 집중함. 분석 결과를 실제 개선이나 실행으로 연결하는 데 강함ESFP 특유의 사교성과 유연함은 협업 시 갈등을 줄이고, 상대방을 편하게 만드는 커뮤니케이션 장점으로 작용함예측보다는 '지금 이 상황에선 어떻..

약 70곳에 지원했고, 아직 서류합격을 하지 못했다.초반에 이력서가 어느정도 완성되지 않은 상태에서 보낸 것을 제외하더라도 쉽지 않다는 걸 알 수 있다.다행히 부트캠프 수료이후에도 회사에서 취업코칭 서비스를 진행해주는데 열심히 따라가려한다. 서비스의 첫 단계가 이력서 진단이었다. 현재 지원하고 있는 이력서로 진단을 받았다. 결과는 다음과 같았다.첫 이력서이지만 전반적으로 가독성이 좋고, 자기소개와 프로젝트 내용 전달도 좋다.프로젝트에 대한 소개가 다소 기술적인 면에 치중되어 있다. 각 프로젝트의 기대효과 (사용자 관점 또는 사업적 관점)가 더 추가되면 좋겠다.비전공자로써 약점을 극복하기 위해 관련 자격증, 인턴 경험, 경진대회 입상 경험 등의 내용이 추가되면 좋겠다.깃허브도 꾸준히 활동해서 지속적으로 본..

눈 깜짝할 사이에 수료날이 되어버렸다... 시원섭섭하면서도 좋은 사람들과 인연을 맺게 되어 꽉 찬 느낌이다. 감사할 뿐이다. 9일 날 매니저 면접이 있는데, 매니저가 되면 그 시간을 잘 활용하자는 다짐을 해본다. 배운 것들을 잘 활용하면서도 추가적으로 부족한 부분들 예를 들면 데이터 리터러시나 영어, PPT 등을 배워놓자. 그리고 도메인을 금융권(증권사 트레이딩 부서 혹은 리서치 부서)으로 결정했다. 앞으로는 가치 평가 및 글로벌 매크로에 데이터 분석을 접목해서 투자 전략 리포트를 제작해보려고 한다. 이걸 포트폴리오로 쓸 예정인데 잘 될지는 모르겠으나 한번 해보자. 안되면 안되는 대로 정보가 남는 거니까 잘 된 거라고 생각한다. 데이터 분석 5기 모두 고생했습니다~ 15조도 고생 많았습니다!

인바디 결과 적정 체중은 63.6KG체중 조절 + 4.4KG (지방 +0.8KG, 근육 +3.6KG) 올해 안에 3.6KG 증량해보자~ (28 → 31.6) 프로젝트 이야기 오늘도 열심히 방황하는 스8조 팀장님이 고생이 많으시다...잘 마무리되어서 다들 즐겁게 만났으면!낼은 좀 집중해서 해보자
수면 시간 : 6시간 40분운동 : 40분인바디 : ? (내일 재야지)카페인 : X 골격근이 아마 30kg이 안될텐데, 우선 올해 목표를 30kg으로 잡고 체지방률은 13~14%대로 유지해보자.수면은 최소 7시간은 지키도록 하자. 8시간이 베스트고.. 30분 차이로 하루가 달라진다. 앞으로 매일단위로 따로 엑셀에 기록해서... 한달 단위로 변화율과 일평균을 내봐야겠다. 언제쯤 서류 합격을 보게 되는 건지... 쉽지 않다. 데이터 분석을 배우게 된 이유는 취업도 있지만, 트레이딩에 데이터 분석을 접목하기 위함도 있었다. 목표했던 데이터 분석의 기본도 배웠고, 취업도 어려운 시기인데, 다시금 시장을 팔로업하고 트레이딩 준비를 해야할지도 모르겠다. 그렇게 하면 그 전보다는 더 나은 방향으로 갈 수 있는걸까?..
MySQL 소문자, 대문자 변환 및 문자열 슬라이싱 소문자 / 대문자로 바꾸는 함수LOWER(str)예) SELECT LOWER('HELLO'); → 'hello' UPPER(str) 예) SELECT UPPER('hello'); → 'HELLO' 문자열 슬라이싱 (부분 문자열 추출)SUBSTR(str, pos, len) : pos 위치부터 len 길이만큼 추출 예) SELECT SUBSTR('abcdef', 2, 3) → 'bcd' pos는 1부터 시작함음수를 쓰면 뒤에서부터 위치를 계산문자열 길이를 구하는 함수CHAR_LENGTH(str)예) SELECT CHAR_LENGTH('안녕하세요'); → 5SELECT CHAR_LENGTH('hello'); → 5 바이트 수를 구하는 함수LENGTH(str..