전체 글
-
2023년 회고회고 (Retrospect) 2023. 12. 28. 21:24
2023년은 나에게 있어 업무적으로도, 개인적으로도 많은 일이 있었던 해이다. 한 해를 정리하는 의미에서 2023년 회고글을 써보고자 한다. 우선 첫째로, 우리 팀에서 채용을 활발히 진행하면서 같이 일 할 동료들이 많이 들어왔다. 내가 속한 음성 파트에도 동료들이 들어와서 아주 힘이 된다. 9월~10월 쯤에는 2023 한국어 AI 경진대회에 나가 트랙 2-1 부분에서 1등을 하여 최우수상을 수상하였다. 해당 대회가 음성 분야에서는 국내에서 가장 유명한 대회라, 수상한 것이 매우 기뻤고 대회를 통해서 한층 더 성장한 느낌이다. 그리고 대회를 통해서 실력을 점검해 볼 수 있었으며, 지금까지 헛되이 공부를 해 온 것이 아니라는 생각이 들었다. 퇴근하고 개발을 하느라 힘들기도 하였지만 동료들과 함께 할 수 있어..
-
자주 사용하는 visual studio code (vscode) 단축키 모음프로그래밍 (Programming)/도구 (Tool) 2021. 7. 26. 20:56
해당 게시물은 visual studio code tutorial에서 자주 사용하는 단축키들을 정리하였습니다. 기본 편집 ctrl + enter : 아래에 행 삽입 alt + down : 행을 아래로 옮기기 alt + up : 행을 위로 옮기기 ctrl + d : 다음 선택 찾기 ctrl + shift + l : 현재 선택 항목을 모두 선택 ctrl + shift + k : 행 삭제 ctrl + ] : 라인 들여쓰기 ctrl + [ : 라인 내어쓰기 ctrl + / : 주석 토글 ctrl + h : 바꾸기 ctrl + left/right : 단어 단위로 이동 ctrl + up : 스크롤 올리기 ctrl + down : 스크롤 내리기 ctrl + shift + up/down/left/right : 단어 단위..
-
[BOJ 2109] 순회강연 (파이썬)프로그래밍 (Programming)/알고리즘 (Algorithm) 2021. 7. 9. 16:43
안녕하세요. 오늘은 백준에 있는 2109번 순회강연 문제를 풀어보려고 합니다. 문제의 출처는 아래와 같습니다. https://www.acmicpc.net/problem/2109 1. 문제 한 저명한 학자에게 n(0 ≤ n ≤ 10,000)개의 대학에서 강연 요청을 해 왔다. 각 대학에서는 d(1 ≤ d ≤ 10,000)일 안에 와서 강연을 해 주면 p(1 ≤ p ≤ 10,000)만큼의 강연료를 지불하겠다고 알려왔다. 각 대학에서 제시하는 d와 p값은 서로 다를 수도 있다. 이 학자는 이를 바탕으로, 가장 많은 돈을 벌 수 있도록 순회강연을 하려 한다. 강연의 특성상, 이 학자는 하루에 최대 한 곳에서만 강연을 할 수 있다. 예를 들어 네 대학에서 제시한 p값이 각각 50, 10, 20, 30이고, d값이..
-
2021년 6월 회고회고 (Retrospect) 2021. 7. 9. 16:14
코로나 바이러스는 여전히 물러갈 기미를 보이지 않는 와중에 2021년 상반기도 정말 빠르게 지나갔다. 논문 심사를 잘 통과하고 논문 출판 작업도 마무리를 하여 이번 여름에는 졸업을 할 수 있게 되었다. 2년 반동안 대학원생으로 생활하면서 많이 힘들기도 했지만, 그만큼 새롭게 배우는 것도 많은 시기였다. 이번 여름에는 올 하반기 취업을 본격적으로 준비를 하려고 한다. 첫째로, 코딩테스트를 통과하기 위하여 백준, 프로그래머스 등에서 알고리즘 문제들을 풀 것이다. 지금까지 알고리즘 문제들을 꾸준히 풀기는 했지만, 아직까지는 부족하다고 생각한다. 그 부족함을 메꾸는 데에는 많은 문제를 풀어보는 방법밖에 없을 것 같다. 두 번째로는, ML/DL, 신호처리, CS 등 개념 공부를 탄탄히 해놓으려고 한다. 기술면접 ..
-
인공지능, 머신러닝, 딥러닝 책 추천프로그래밍 (Programming)/책 (Book) 2021. 5. 19. 16:07
제가 현재 학습하고 있는, 또는 학습을 완료한 개발서적들을 추천해드리고자 합니다. 해당 게시물은 공부를 해나가면서 계속 업데이트가 될 것입니다. 또한, 다른 분야에 대한 책들도 포스팅을 진행하고 있습니다. 프로그래밍 언어 책 추천 : https://skgudwn34.tistory.com/20 책의 추천도를 5점 만점을 기준으로 하였고, 평점이 없는 책은 아직 학습을 끝내지 못하여 평가를 할 수 없는 것입니다. 평점은 저의 개인적인 생각이니 참고만 해주시기 바랍니다. 파이토치 첫걸음 평점 : 3/5 한줄평: 글쎄... 딥러닝에 대한 설명의 깊이가 깊지는 않았지만 그래도 모델들이 파이토치로 어떻게 구현되는지 가볍게 살펴 보기는 좋은 책 파이토치 첫걸음 - 교보문고 딥러닝 기초부터 RNN, 오토인코더, GAN..
-
프로그래밍 언어 (파이썬, c++) 책 추천프로그래밍 (Programming)/책 (Book) 2021. 5. 19. 15:44
제가 현재 학습하고 있는, 또는 학습을 완료한 개발서적들을 추천해드리고자 합니다. 해당 게시물은 공부를 해나가면서 계속 업데이트가 될 것입니다. 또한, 다른 분야에 대한 책들도 포스팅을 진행하고 있습니다. 인공지능, 머신러닝, 딥러닝 책 추천 : https://skgudwn34.tistory.com/21 책의 추천도를 5점 만점을 기준으로 하였고, 평점이 없는 책은 아직 학습을 끝내지 못하여 평가를 할 수 없는 것입니다. 평점은 저의 개인적인 생각이니 참고만 해주시기 바랍니다. - 파이썬 점프 투 파이썬 평점 : 5/5 한줄평 : 내가 프로그래밍에 입문을 할 수 있게 도와준 책, 기초를 잡기에 매우 좋다. Do it! 점프 투 파이썬 - 교보문고 이미 200만명이 이 책으로 프로그래밍을 시작했다! | 국..
-
[프로그래머스] 오픈채팅방 (파이썬)프로그래밍 (Programming)/알고리즘 (Algorithm) 2021. 5. 2. 22:44
안녕하세요. 오늘은 2019년도 카카오 공채에 출제되었던 문제를 풀어보려고 합니다. 문제의 출처는 아래와 같습니다. https://programmers.co.kr/learn/courses/30/lessons/42888 처음에는 문제가 길어서 겁을 먹었지만 문제를 읽다 보니 딕셔너리를 이용하면 쉽게 풀 수 있겠구나 생각했습니다. 1. 문제 설명 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오픈 채팅방을 개설한 사람을 위해, 다양한 사람들이 들어오고, 나가는 것을 지켜볼 수 있는 관리자창을 만들기로 했다. 채팅방에 누군가 들어오면 다음 메시지가 출력된다. "[닉네임]님이 들어왔습니다...
-
[BOJ 20055] 컨베이어 벨트 위의 로봇 (파이썬)프로그래밍 (Programming)/알고리즘 (Algorithm) 2021. 4. 30. 22:38
오늘은 구현 문제 중 하나인 '컨베이어 벨트 위의 로봇' 문제를 풀이해보려고 합니다. 문제의 출처는 백준 사이트에서 확인할 수 있습니다. https://www.acmicpc.net/problem/20055 문제가 복잡해 보이지만 주어진 조건을 잘 읽으면 쉽게 문제를 풀 수가 있습니다. 1. 문제 설명 길이가 N인 컨베이어 벨트가 있고, 길이가 2N인 벨트가 이 컨베이어 벨트를 위아래로 감싸며 돌고 있다. 벨트는 길이 1 간격으로 2N개의 칸으로 나뉘어 있으며, 각 칸에는 아래 그림과 같이 1부터 2N까지의 번호가 매겨져 있다. 벨트가 한 칸 회전하면 1번부터 2N-1번까지의 칸은 다음 번호의 칸이 있는 위치로 이동하고, 2N번 칸은 1번 칸의 위치로 이동한다. i번 칸의 내구도는 Ai이다. 위의 그림에서..