개발자로서 내가 가진 로망 중에 하나는 내 취향이 듬뿍 들어간 게임을 개발해보는 것이다.업으로 만드는 것도 의미있고 재밌겠지만, 상품성을 고려하면 내 취향이나 생각이 크게 반영되기는 어려울 것이기 때문에 취미삼아 게임 개발을 해보고싶다는 생각을 이전부터 했었다.그러던
우리 팀의 학습목표는 end-to-end를 경험해야하는 최종 프로젝트인 만큼, AI 모델 외에도 서비스로써 필요한 부분을 완성하는 것이었습니다.개인학습측면에서의 목표는 지난 프로젝트 때 사용하지 못했던 Recbole과 같은 라이브러리를 활용하여 다양한 모델을 실험해보는
우리 팀의 학습목표는 노션과 깃허브와 같은 툴을 보다 적극적으로 활용하여 원활하게협업하는 것이었고, 나의 학습목표는 AI 모델을 직접 구현해보는 것과 데이터 기반의 접근방법을 적용하는 것이었다.나의 학습목표를 달성하기 위해, 가장 먼저 주어진 베이스라인들을 확인하고 인
오랜 시간 책상에 앉아있는 생활 패턴을 가지고 있다면, 계속 앉아서 일하는 것이 건강에 좋지 않다는 이야기를 한번쯤 들어봤을 거라고 생각한다.나 역시 건강상의 문제와 집중력 향상을 위해 모션데스크를 활용해서 서 있는 상태와 앉은 상태를 번갈아가며 작업을 하고 싶다는 생
CASE / WHEN, THEN / ENDSQL 코드가 길어지면 이것처럼 각 요소마다 인덴트로 구분해주는게 보기 좋을 듯
DATE_FORMAT(날짜 데이터, '날짜 형태')AS를 사용하여 데이터 테이블 변수명 설정.을 사용하여 데이터 테이블 명시적으로 나타내기 (Attribute)ON, JOIN / WHERE
맥북을 사용하게 되면서, 관심이 갔던 마우스와 키보드가 있다.바로 로지텍에서 나온 MX 시리즈들인데, 고급스러운 생김새와 기능도 눈을 끌지만 많은 맥북 사용자들이 사용한다길래 어떻길래 이렇게 인기가 있을까 궁금했던 기억이 난다.아직 사용한지 오래되지는 않았고, 모든 기
사실 아주 어렸을 때는 농구에 아무런 관심이 없었다.가장 좋아하는 스포츠는 축구였다. 농구와의 접점은 중학교 체육시간 때 레이업을 실습 시험으로 본 것 정도인데, 그 또래 남자애들이라면 어느정도는 비슷하게 할 수 있어 여럿이서 쉽게 즐길 수 있는 축구와 달리 농구는 신
ImplementationBruteforcingBacktracking무한대는 import 없이 float('inf')로 사용 가능itertools 사용법 익히기combinations을 활용해 모든 경우의 수를 비교해서 풀었지만, dfs와 같은 완전탐색 알고리즘으로도 해
Implementation여러 원소의 크기 비교는 리스트에 넣어서 한번에 수행 가능 (위계 적용)몫, 나머지 연산자를 사용하면 날짜와 시간 계산과 같은 단위 올림이 필요한 계산에서 오류 발생 (값이 1부터 시작하는데, 0만 남는 등)이 문제처럼 한 달의 날짜 수를 고정
Big-O 표기법으로 연산횟수를 대략적으로 계산해보기일반적으로 초당 연산횟수는 10,000,000 정도이므로N의 범위 500 인 경우 : O(N³) 알고리즘을 설계하면 문제를 풀 수 있다.N의 범위 2,000 인 경우 : O(N²) 알고리즘을 설계하면 문제를 풀 수 있
Implementation조건문에 여러가지 조건을 걸 때, 앞에서부터 조건을 확인하기 때문에 or 조건문에서 앞에 있는 조건에 해당하면 뒤에 있는 조건은 확인 안함(인덱스 에러와 같은 문제가 있어도 발생 X)import sys, input = sys.stdin.read
자기전에 침대에서 핸드폰 보지 않기, 핸드폰은 침대가 아닌 다른 곳에 두고 자기 (핸드폰 대신 저녁에 독서를 해볼까?)아침에 눈을 뜨면, 바로 일어나서 침구를 정리하고 물 한잔 마시기아침 샤워 전에 30분 정도 유산소 운동하기 (산책, 러닝, 농구 연습 등)잡생각이 들
In music theory, a scale is any set of musical notes ordered by fundamental frequency or pitch. A scale ordered by increasing pitch is an ascending sc
가상환경 툴 - conda, venv, poetry 등CLI command - tree, brew 등MLOps 툴 - MLFlow, BentoML, WandB(+ sweep) 등ML 이론추천시스템 ML 모델웹(프론트, 백) - Streamlit, FastAPI, Voi
나는 내 학습목표를 달성하기 위해 무엇을 어떻게 했는가?우리 팀과 나의 학습목표는 무엇이었나?우리 팀의 첫번째 학습목표는 지난 대회를 경험하면서 느꼈던 문제인 Github 활용과 팀 단위의 협업을 개선하는 것이었다. 그 외의 학습목표로는 대회 점수에 너무 매몰되지 않고
지난 해 이맘때쯤 전역한 나는 10월 쯤 예비군 동원훈련 안내 연락을 받았다. 원래 동원훈련은 2박 3일의 일정으로 진행되지만, 현재는 코로나 상황을 고려해서 단 하루, 8시간으로 축소하여 시행된다. 코로나 상황의 심각성으로 인해 예비군 동원훈련을 2020부터 2년간
2주간 진행된 부스트캠프의 첫 프로젝트를 마치고, 조금 심적인 여유가 생겨 얼마 전부터 관심을 가진 Xbox 게임 패스를 이용해보았다.내가 Xbox 게임 패스에 관심을 가지게 된 이유는 간단한데, 내 게임 취향에 맞아 내가 좋아하는 시리즈의 최신작(벌써 초기 버전을 발
프로젝트 깃허브 링크부스트캠프 AI Tech 4기의 RecSys 트랙의 첫 번째 프로젝트는 책에 대한 유저의 점수를 예측하는 문제였다.우리 팀은 2주간 기초적인 협업 틀을 잡고 데이터 분석과 모델 탐색에 많은 시간을 투자했고, 그 결과 최종 public/private