본문 바로가기

전체 글11

싸피 10기 전공자 합격 후기 및 준비 과정 목차 싸피 10기에 지원하게 된 배경 에세이 작성 코딩 테스트 면접 준비 스터디 진행 방식 예상 질문 정리 PT 면접 준비 면접 정리하며 싸피 10기에 지원하게 된 배경 나는 전기전자공학부 전공이며 그 안에서 SW트랙을 타며 컴퓨터공학부의 다양한 전공 수업을 수강하기도 하였으나 백엔드 개발자로 취업을 하기에는 다음과 같은 점들이 미흡하다고 생각했다. 프로젝트 진행 경험 부족 코딩 테스트 실력 부족 CS에 대한 깊이있는 지식 부족 위와 같은 것들을 준비하고 보완하는 방법에는 많은 방법들이 있지만, 나는 오프라인으로 수업을 들으며 다른 사람들과 함께 공부하고 싶었으며 1년이라는 충분한 시간동안 취업 준비를 하고 싶었다. 내 주변에 싸피를 통해 좋은 기업에 취업한 형도 있었으며 한 달에 100만원을 주며 맛있.. 2023. 7. 9.
[파이썬] 프로그래머스 - 두 원 사이의 정수 쌍 문제 문제 설명 x축과 y축으로 이루어진 2차원 직교 좌표계에 중심이 원점인 서로 다른 크기의 원이 두 개 주어집니다. 반지름을 나타내는 두 정수 r1, r2가 매개변수로 주어질 때, 두 원 사이의 공간에 x좌표와 y좌표가 모두 정수인 점의 개수를 return하도록 solution 함수를 완성해주세요.※ 각 원 위의 점도 포함하여 셉니다. 제한 사항 1 ≤ r1 result 2 3 20 입출력 예 설명 그림과 같이 정수 쌍으로 이루어진 점은 총 20개 입니다. 풀이 주요 아이디어 원의 방정식 x²+y²=r² 공식을 사용해야만 한다. 시간 복잡도 -r ≤ x ≤ r, -r ≤ y ≤ r 범위 내에서 원의 방정식을 만족하는 x,y의 개수를 모두 구하게 되면 시간은 (2r) * (2r) → O(r^2)이 나온.. 2023. 4. 14.
음성으로 대화하는 chatGPT 배경 학교에서 멀티미디어 프로그래밍 과목을 수강하며, ASR(automatic speech recognition, 음성 인식)과 TTS(Text to Speech, 음성 합성)에 대해서 배웠다. 굉장히 어려워보일 것 같은 기술이지만, 파이썬에서 speeck_recognition와 gtts 패키지를 import하면 바로 작동하는 것에 무척 놀랐다. 이 기술들을 사용하여 다른 응용 프로그램을 만들고 싶었고, chatGPT API를 무료로 사용할 수 있다는 이야기를 듣고 진행해보았다. 프로젝트 시나리오 타겟 사용자 : 멀티미디어 프로그래밍 수업을 듣는 건국대학교 학생 사용자가 한국어로 질문 내용을 말함 한국어를 영어로 번역함 chatGPT에게 영어로 질문함 chatGPT는 '멀티미디어 프로그래밍 수업을 강의하.. 2023. 4. 8.
[만쥬네 동아리 가게] 5. UI/UX 설계 회의 내용 23.04.07 금요일 두번째 회의를 진행했으며, 피그마로 디테일한 디자인을 하기 전에 간단한 레퍼런스와 스케치를 가지고 앱의 UI를 구상했다. 홈화면 레퍼런스 / 스케치 네이버 바이브 Spotify 기존 혼자 제작했던 홈화면 구상 홈 화면 (검색, 필터 추가) 배달의 민족 화면 토의 기존의 디자인 vs 배달의 민족 디자인 Vibe, Spotify, 기존 홈 화면의 경우, 사용자의 입장에서 한 눈에 많은 동아리 목록들을 볼 수 있다. 또한 원하는 동아리가 특별히 없는 경우 편리하다. 하지만 동아리가 너무 많아질 경우 봐야하는 동아리 목록들이 너무 많아질 수 있고, 스포츠 동아리를 보고 싶다면 맨 아래까지 내려가는 불편함이 있을 수 있다. 반면 배달의 민족 어플리케이션의 경우 원하는 동아리를 한.. 2023. 4. 8.
[만쥬네 동아리 가게] 4. 재개 및 기획안 발표 프로젝트 중단 이전까지의 작업물들은 2021년 12월 ~ 2022년 2월까지 진행했던 결과물들이었다. 프로젝트 개발을 하던 도중 2022년 2월 스노우 보드를 타다가 오른쪽 손목을 크게 다쳐, 꽤나 큰 수술을 받았다. 약 2달간 깁스를 하게 되었으며, 2달 후에도 손목이 많이 굳어 있는 상태여서 편안하지는 않았다. 또한 개강을 하며 많은 CS 전공 과목들을 듣게 되어 자연스럽게 프로젝트는 방치되었다. 그리고 2022년 하반기에는 오스트리아로 교환 학생을 가게 되어 프로젝트는 약 1년간 중지된 상태였다. 쉬고 있는 이 기간중에도 프로젝트를 완성하지 못한 것에 대한 아쉬움은 굉장히 컸다. 혼자서 기획, 프론트엔드, 디자인을 맡아서 했기 때문에 실패했던 것이라고 생각한다. 하지만 개인적으로 너무 좋은 아이디어.. 2023. 4. 8.
[만쥬네 동아리 가게] 3. 상세 목록 페이지 디자인 레퍼런스 스타벅스 메뉴 선택 해당 디자인을 참고할 예정이며 동아리의 대표 이미지, 동아리명, 동아리 주제를 작성할 예정이다. View SocietyView NavigationBar와 TabBar에 대한 코드를 작성하던 도중, toolbar에서는 swipe하여 이전 화면으로 되돌아갈 수 없는 것을 확인했다. 즉 navigationBarBackButton을 customize하여 swipe하는것은 불가능했다. stackoverflow에서 가장 많은 추천수를 받은 글들의 방법을 사용해도 적용되지 않았다. 한참 고생해서 찾아본 결과 해당 방법은 swiftUI가 update가 되면서 적용되지 않는 것이었으며, stack overflow의 답변을 newest 순서대로 보니 한 사용자가 해결책을 제시해주었다. .. 2023. 4. 8.