
교내에서 진행된 해커톤 대회에 참가하였다.처음에는 참가자들이 5인이내로 구성된 팀을 꾸려오면 선착순으로 받아 진행되는 방식이였으나, 고학년과 저학년의 격차를 고려해 모집 이전에 고학년 3명 저학년 3명의 팀으로 수정되어 모집되었다.우리 처음의 팀은 4명이었으나 어쩔수

우선 요즘 따듯해지는 날씨에 러닝이 하고싶어졌다.혼자하는 러닝앱은 많은데 친구와 같이하는 러닝앱이 없어 개발해서 가능하면 배포(런칭) 까지 해보고싶다는 욕심이 생겨서 개발을 하게되었다.가능하면 오늘 하루안에 다 해보고싶다..이후 저녁약속이있어 7시 전까지 개발 완료 목

학교 프로젝트를 하면 꼭 작성해야하는 설계서그리고 기획서 등등..거기에 빠지지않는 여러 다이어그램중 하나인 아키텍처 다이어그램을msa 기반으로 만들어보려한다.근데 msa 랑 soa 두개의 정의가 모호해한번 내친구에게 물어보고 답을 얻었다.간략히 보면 msa 는 말그대로

카페에서 공부하다 내가 좋아하는 빈지노의 aquaman 노래가 나오는데 가사가 생각이 안나서 네이버에 aquaman 가사를 검색했다. 프로젝트 공부를 하며 가사를 보고싶었는데 네이버창을 계속 띄워두자니내 작은 16인치의 노트북 화면을 가리는데 충분해서그냥 미니앱과같은
요즘 개발 커뮤니티 보면 다들 한 번씩 얘기하는 이슈가 있죠. 바로 클로드(Claude) 코드 유출 사건.나도 처음엔 “또 하나의 보안 사고인가 보다” 하고 넘기려다가, 내용 좀 보니까 생각보다 가볍게 넘길 일은 아니더라고요. 그래서 이걸 계기로 느낀 점이랑 정리 좀
프로젝트를 시작하면서 가장 먼저 진행했던 작업은 요구사항 분석이었다.기능 정의를 구체화하는 과정에서 예상보다 다양한 의견이 나왔는데, 그중에서도 가장 크게 의견이 갈렸던 부분은 사용자 인증 방식 선택이었다.처음에는 단순히 “로그인 기능을 구현한다” 정도로 생각했지만,구

수업을 들으면서 필기나 판서, 교수님 화면을 휴대폰으로 찍는 일은 자주 있었다.문제는 사진을 찍는 것보다, 그 사진을 다시 정리하는 과정이 훨씬 번거롭다는 점이었다.나는 원래 이런 식으로 작업했다.아이폰으로 사진을 찍는다.카카오톡 나에게 보내기로 사진을 보낸다.노트북에
요즘 프로젝트 하면서 “서버 잘 돌아가고 있는지 한눈에 보고 싶다”는 생각이 계속 들었다. 로그 찍어서 보는 건 한계가 있어서 찾아보다가 Grafana를 알게 됐다. 1. Grafana? 처음엔 이게 뭔지 몰랐다 처음엔 그냥 “그래프 그려주는 툴인가?” 정도로 생각했는데 써보니까 느낌이 좀 다르다. 데이터를 예쁘게 보여주는 도구인데 문제는 “데이...
이전에 TypeScript 기반으로 만들었던 프로젝트를 Spring Boot로 다시 구현하게 되었다.처음에는 단순히"같은 기능을 Java로 다시 구현하면 되겠지"라고 생각했다.하지만 막상 시작해보니 단순한 언어 변경이 아니라 아키텍처와 개발 방식 자체가 달라지는 작업이

팀 프로젝트에서 로그인 기능을 구현하면서 인증 방식을 고민하게 됐다.처음에는 세션 기반 인증을 사용할까 고민했지만, 결국 JWT 기반 인증 방식을 선택했다.하지만 막상 구현해보니 단순히 로그인 기능을 만드는 것보다 토큰 관리와 보안 문제에서 생각보다 많은 고민이 생겼다

최근에 예전에 만들었던 Spring 프로젝트를 다시 열어보게 됐다.4년 전에 만들었던 프로젝트라 그런지 구조도 꽤 낡아 있었고,요즘 기준으로 보면 유지보수가 쉽지 않은 구조였다.그래서 자연스럽게 이런 생각이 들었다."이 프로젝트를 Spring Boot로 옮겨볼까?"Sp

프로젝트를 진행하면서 AWS 프리티어 EC2 서버를 사용하고 있었다.프리티어 인스턴스의 메모리는 1GB라서 처음에는 가벼운 서비스 정도는 충분히 돌릴 수 있을 거라고 생각했다.하지만 프로젝트가 커지면서 문제가 발생했다.서비스 구조는 대략 이랬다.Backend: Spri

처음 해커톤에 나갔다.결과는 장려상.상보다 더 의미 있었던 건“지금 시대에 개발자는 어떤 사람이 되어야 하는가”에 대한 생각이었다.📌 1. 문제 정의GDGoC 연합동아리에서 주최한 해커톤의 주제는 취업난이었다.취준생인 나에게 이 주제는 멀지 않았다.정보는 넘쳐난다.하

데이콘(공모전 주최) 링크 : https://dacon.io/competitions/official/236666/overview/description공용문서 링크 : https://www.notion.so/2fd189dee3ba80fb8e4ed264b

2026년, 컴퓨터공학과 4학년이 되었다.예전에는 “컴공이면 취업은 걱정 없다”는 말이 있었다.하지만 지금은 다르다.ChatGPT, Copilot, Claude 같은 AI가코드를 대신 짜고, 리팩토링하고, 심지어 설계까지 제안한다.나는 지금 이런 질문을 스스로에게 던지