blues_coding_log
[TIL] SQL WITH recursive (재귀)
TIL&WIL 2024. 3. 12. 17:15

오늘 SQL 문제를 풀면서 만났던 문제에 대해서 정리해본다. 문제 : https://school.programmers.co.kr/learn/courses/30/lessons/59413 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 처음 접근은 DATETIME 컬럼에서 HOUR()를 사용하여 시간만 추출하면 되는 줄 알았으나 예시를 확인해보면 COUNT가 0인 즉, 0시부터 23시까지의 모든 원소가 있어야 했다. 이 부분에서는 알고 있는 지식이 부족해서 다른 분들의 풀이를 참고했고, 그 결과 다음과 같은 내용을 새로 알게 되었다. https://www.my..

DataFrame 속성, 메서드
TIL&WIL 2024. 3. 6. 15:45

예시 데이터 # 데이터 생성 import pandas as pd # 주어진 리스트들 names = ['철수', '영희', '민수', '지영'] ages = [25, 30, 35, 28] genders = ['남', '여', '남', '여'] cities = ['서울', '부산', '서울', '대전'] # 리스트들을 딕셔너리로 묶기 data = {'이름': names, '나이': ages, '성별': genders, '도시': cities} # 딕셔너리를 데이터프레임으로 변환 df = pd.DataFrame(data) df 열 이름 columns df.columns # Index(['이름', '나이', '성별', '도시'], dtype='object') 인덱스 index df.index # RangeInd..

Jupyter Notebook 단축키
Note 2024. 2. 5. 14:55

VS Code에서 Jupyter Notebook을 사용할 때 유용한 단축키들 정리 ! Cell 실행 Ctrl + Alt + Enter : 현재 Cell 실행 Ctrl + Enter : 현재 Cell 실행 후 셀 선택 모드로 변경 Shift + Enter : 현재 Cell 실행 후 다음 Cell로 이동. 다음 Cell이 없는 경우에는 Cell 자동 생성 셀 선택모드에서 D D : 현재 Cell 삭제 A : 현재 Cell 위에 새로운 Cell 생성 B : 현재 Cell 아래에 새로운 Cell 생성 M : 현재 Cell을 Markdown으로 변경 Y : 현재 Cell을 Code로 변경

2023년 회고 및 2024년 목표
Note 2024. 1. 8. 16:22

2023년도는 엄청 큰 변화의 연속이었다. 고등학생 때부터 꿈꿔왔고, 노력했었던 길을 포기하고 새로운 도전을 시작했고, 새로운 도전을 하기 위해 국비 지원을 통해 첫 IT에 대한 공부를 시작했고, 운이 좋게 교육을 들었던 회사에서 APM 인턴을 하고 있다. 2023년도의 나의 성취를 정리해보면 내일배움캠프 수료 (+ 많은 팀 프로젝트 경험) 스파르타 코딩클럽 APM 인턴 업무 (DATA 트랙) SQLD 자격증 취득 정도가 있을 것 같다. 나름 열심히 살았던 것 같고 새로운 도전 자체가 힘든 경험이 될 수 있지만 힘든만큼 재밌었던 2023년도였던 것 같다. 2024년도는 또 다른 변화의 해일 것 같다. 사실 나는 웹개발 트랙을 수료했고, 할 수 있는 것이라고는 자바+스프링 밖에 없다. 하지만 캠프를 진행하..

2023-09-08 TIL (최종 프로젝트 배포)
TIL&WIL 2023. 9. 8. 21:03

오늘 드디어 배포를 했다. 아직 완벽한 프로젝트는 아니지만 배포하고 사용자 피드백도 받고 트러블 슈팅을 진행할 예정이다. 홈페이지 링크는 여기 ! http://travel-shooting.site:8080/view/home 앞으로 더 노력하고 공부해서 좋은 개발자로 꼭 취칙하자 !!