전체 글 40

Amazon Q Developer 해커톤 후기 + 대상🏆 수상!

지난 9월 5일~6일 열린 Amazon Q Developer 해커톤에 AUSG (AWS 사용자 그룹 대학생 모임) 동료들과 함께 참석했습니다.그리고! 해당 대회에서! 대상을 수상했습니다!! 올해 두 번째 참가한 해커톤이었는데,첫 수상을 할 수 있어 너무 좋았습니다! 팀이 만든 서비스를 소개해보자면"보고, 대화하고, 읽고 nova와 함께하는 이미지 기반 영어 회화 학습SPEAK-SEE-PIC!"사용자가 원하는 카테고리를 고르고카테고리에 맞는 랜덤한 이미지를 보고음성으로 nova tutor와 함께 대화를 하며 이미지에 대한 묘사를 진행 합니다.내가 말한 음성은 실시간으로 채팅에 기록되고,동시에 그림으로 그려지면서내가 앞으로 어떤 파트를 더 묘사하면 좋을지 확인할 수 있습니다!대화가 끝나면사용자는 보고서 형태..

카테고리 없음 2025.09.08

[후기] Google I/O Extended Incheon 2025 후기

지난 7월 26일 인하대학교에서 열린 Google I/O Extended INCHEON 2025 에 참석했습니다! Google I/O Extended Incheon 2025는 GDG 인천에서 주최한 행사로Google I/O에서 공개된 혁신적인 기술이나 국내 개발자들이 직접 경험을 바탕으로 전하는 실전 사례를 다양하게 공유하는 컨퍼런스입니다 이외에도 총 5개의 카테고리에서 약 27개의 세션이 진행되었습니다. 저는 지난번에 이어 2번째 참여였는데요,지난 번엔 핸즈온 세션만 참여했었는데 이번엔 카테고리를 옮겨다니면서 세션을 선택하여 들었습니다. 저는 평소 Java + Spring 개발자를 준비하면서AI, LLM에 관심이 많은데요 그래서 아래와 같은 6개의 세션을 들었습니다 1. [AI] 1인 ..

각종 후기 2025.08.04

[후기] AUSG 9기 지원 및 면접 후기 - AWSKRUG University Student Group

이번 포스팅은 AUSG 9기 면접 후기! 분명 "오늘 면접 보자마자 블로그 작성해야지~" 하고 생각했는데,이미 시간은 면접 본지 10일 뒤...(?)늦었지만 기억을 더듬어 써보는 지원 및 면접 후기 1월부터 6개월간 진행하고 있던 데브코스가 7월 18일에 끝날 예정이었고,나는 6월 중순~말 정도부터 데브코스가 끝나고 나서 할 일들을 계획했었다!(난 J는 절대 아니다) 제일 하고 싶었던 건 뭐니뭐니 해도 동아리!데브코스 중간 중간 세션이나 강의들을 들으러 다니면서네트워킹의 중요성을 느꼈고,평소 관심 있었던 동아리들에 들어가야겠다는 생각을 했다 그중 내가 지원한 동아리는 바로~ AUSG (AWSKRUG University Student Group) !🔗 https://ausg.me/ AUSG..

각종 후기 2025.07.24

[회고] 데브코스 3차 최종 프로젝트 회고

*이 포스팅은 AI가 아닌 수제 포스팅입니다 수료와 함께 쓰는 3차 프로젝트 회고! 프로그래머스 생성형 AI 백엔드 데브코스를 막, 수료했고이 포스팅은 생성형 AI 백엔드 데브코스의 최종 프로젝트 회고글! 두 번의 프로젝트에 이어 3차 (이하 최종 프로젝트) 프로젝트는무려 6주라는 긴 시간동안 프로젝트를 진행했다. 6월 10일 프로젝트 시작 ~ 7월 17일 최종 발표로 구성되었고초반 일주일 가량은 강사님의 보충 시간으로 구성되어정확한 프로젝트 기간은 대략 5주 정도. 프로젝트 이전 우리 팀의 경우 5월 23일 정도에 팀 구성이 완료되어5월 28일부터 3~5일에 1번씩 기획 회의를 했다. 초반에는 다들 결제 혹은 대용량 트래픽 처리에 다들 관심이 많았어서,결제 기반 커머스 시스템을 구현하려고 ..

TIL/회고 2025.07.24

[후기] 천하제일 입코딩 대회 서포터즈 후기 - 입코딩 완전정복

지난 6월 28일,GitHub Copilot을 활용한 음성 기반 대회,"천하제일 입코딩 대회 with GitHub Copilot"가 열렸습니다! 이번에 저는 대학생 서포터즈로 참여하게 되었는데요, 처음 입코딩 대회 공지를 봤을 때 "입으로만 가능하다고?" 하는 생각과 함께최근 트렌드인 AI에 관심이 많았어서 그런지너무 재밌어 보이더라구요또 Microsoft, 위민후코드, 아이인위(IinWe) 등 평소 관심있었던 단체들이 함께하는 대회라더 흥미로웠던 것 같아요 사실 빵빵한 상품도 제 흥미를 끌기에 한몫 했습니다 🤣(저 스위치가 내 것이었어야만 해..) 대회 참여를 고민하던 중 마침! 대학생 서포터즈를 모집한다는 글을 보고바로 지원해서 행사 운영에 조금이나마 참여할 수 있었습니다! 입코딩 대회는..

각종 후기 2025.07.07

[GitHub] 이슈와 PR을 사용하여 협업하기

* 단시간에 작성된 글로 추후 수정 및 검토 예정입니다 개발자라면 모르면 안되는~그치만 매번 헷갈리는..GitHub 협업하기 초보자나, 익숙해도 헷갈리는!모든 사람들을 위해 작성하는 글 1. issue 등록하기내가 만약 "블로그 자유게시판을 만들거다!"라고 한다면추가해야 하는 기능은1. 게시글 CR2. 게시글 UD3. 댓글 기능 정도 PR과 커밋은 작은 단위(300줄~500줄 사이라고 어디서 봤는데..)가코드리뷰어에게도 좋고, 팀원들의 코드 읽는데도 도움을 주기 때문에1번 2번을 먼저 개발하기로 하자 우리 팀은 해당과 같이 기능 추가 및 코드 구현 시 사용하는'공용 이슈 템플릿'이 있다.(템플릿을 사용하고 싶으면 .github/ISSUE_TEMPLATE 폴더에 마크다운 형식으로원하는 이슈 ..

TIL/기타 2025.06.17

[회고] 데브코스 2차 프로젝트 회고 - AI 매칭 플랫폼으로 우수상까지

*이 포스팅은 AI가 아닌 수제 포스팅입니다 이번에도~ 3차 프로젝트 시작과 함께 쓰는 2차 프로젝트 회고! 프로그래머스 생성형 AI 백엔드 데브코스를 수강중이고,1차 프로젝트에 이어 4월 28일~ 5월 13일 약 2주동안 2차 프로젝트를 진행했다. 1차 프로젝트 이후에 데브코스에서는 - Java, Spring Boot, MVC, REST- Spring Data JPA, MySQL, PostgreSQL- Spring Security, JWT- LLM, AI 활용 등 이제 백엔드의 메인 기술들을 배웠다! 2차 프로젝트는 "AI 기반 팀원 매칭 플랫폼"이 주제였고,지금까지 배운 기술들을 총집합하여 5명의 팀원들이 하나의 프로젝트를완성해내는 것이 목표였다. 보통 프로젝트를 시작하기 전에 대부분 ✅ ..

TIL/회고 2025.06.09

[CS] DFS와 BFS

오늘의(라고 하지만 2달만에 쓰는) 알고리즘 주제는 바로 BFS와 DFS 이유는 모르겠지만 가장 어렵게 느껴지고,항상 마스터하지 못한채 포기한 개념이었던 거 같은데...이제는 더이상 물러날 곳이 없다 우선 쉽게 어떤 느낌인지 파악해보자면 미로를 생각하면 된다.그런데 이제 내가 이 미로 안에 들어가 있고, 출구와 전체적인 지도도 모를 때이 미로를 푸는 방법은 두 가지다 1. 무작정 한 길로 쭉 가다가 막히면 다시 되돌아오기 => DFS!2. 갈림길이 나오면 갈 수 있는 모든 곳을 다 훑어보고 다음 단계로 넘어가기 => BFS! 이 느낌을 가지고 DFS와 BFS를 좀 더 알아보자. 🗺️ DFS 깊이 우선 탐색, Depth-First-Search 원문 그대로 'Depth = 깊이'를 우선적으로 탐색하..

TIL/알고리즘 2025.06.07

[CS] 정렬

알고리즘 문제 풀이에서 정렬(Sorting)은 꼭 알고 있어야 하는 기본이다.단순 오름차순, 내림차순을 넘어 문제 해결 전제가 되거나, 복잡한 알고리즘의 기반이 된다.이 포스트에서는 정렬 알고리즘의 종류, 시간복잡도마지막으로 Java에서의 정렬에 대해 작성한다 1. 정렬(Sorting)이란?정렬이란 데이터를 일정한 기준에 따라 순서를 재배열하는 작업이다.대표적인 예시로는 오름차순으로 1, 2, 3, 4와 같이 커지는 방향으로 정렬한다. - 효율적인 탐색이나 비교를 위해- 중복을 제거하거나 우선순위 처리를 위해- 이진 탐색을 위해 위의 세 가지 경우에서 정렬은 필수적으로 사용된다. 2. 정렬의 종류정렬 방식엔 다양한 종류가 있는데, 대표적인 정렬 방식에 대해 알아보자.각 정렬은 오름차순을 기준으로 설..

TIL/알고리즘 2025.06.07

[JAVA] 프로그래머스 | 12909 올바른 괄호

📝 TIL- [프로그래머스] 12909 올바른 괄호 "()()" 또는 "(())()" 는 올바른 괄호입니다.")()(" 또는 "(()(" 는 올바르지 않은 괄호입니다. 제한사항문자열 s의 길이 : 100,000 이하의 자연수문자열 s는 '(' 또는 ')' 로만 이루어져 있습니다. 입출력 예입출력 예#1 🦔 설계 및 시도너무 대표적인 문제라! 금방 풀었다이 문제의 핵심은 닫는 괄호가 가장 처음 들어올 때의 처그리고 스택이 남아있으면 false를 출력하는 것이 중요하다! 1. 여는 괄호 ( 가 나오면 스택에 push2. 닫는 괄호 ) 가 나오면 2-1. 스택이 비어 있으면 return false (어차피 짝이 안맞음)2-2. 들어가 있는 (가 있으면 pop으로 빼주기3. 문자열 끝까지 실행 후 스택이 비..

TIL/알고리즘 2025.04.17