개발관련 4

[회고] SSAFY 특화 프로젝트 - Stock Of Galaxy

🥇 SSAFY 2학기 두 번째 프로젝트(특화 프로젝트) 최우수상 수상두번째 프로젝트를 마치고 회고하는 글로 경험한 것과 느낀점을 자유롭게 정리하였습니다 :)우리팀 개발 원칙이자 제 개발 철학인 '일단 바보멍청이 방식으로 개발을 끝내자' 를 알고계시면 글 읽는데 도움이 되실 것 같습니다 ..(일단 기능이 굴러가게 개발을 빠르게 완료한 뒤에, 최적화 작업을 위한 고민을 해보고 이를 작업해보자! 입니다 ㅎㅎ) 나도 참 .....ㅋㅋㅋㅋㅋ 프로젝트 끝난지 3달 반이 지나가는데, 수료하고 리팩토링할 수 있는 부분들 생각해보면서 프로젝트 회고를 간단히라도 남겨놔야겠다 생각이 들어서 더 잊혀지기전에 조금이나마 적어보려합니다 ~공통프로젝트때도 여러 기술 많이 사용했고, 얻은 게 많았었는데 특화프로젝트때도 !! 얻은 ..

개발관련 2025.01.28

[개발일지] SSAFY 특화 프로젝트 - 3주차(2024.09.07 - 2024.09.14)

들어가기 전1주차부터 시작했어야 됐는데, 그 전주에 공통 프로젝트 본선 발표 준비한다고 정신도 없었고 .... 쉴 틈도 없이 바로 특화 프로젝트가 시작되었다.이래저래 기획하고 설계하다보니 시간이 훌쩍 흘렀고, 이제 공채기간이랑 겹쳐서 자소서도 적어야되고, 코테 준비도 해야되는데 시간도 부족하고 정신없이 바쁘다.본선발표 진행하고 저번주까지 약간의 번아웃이 와서 멍때리는 시간이 길었던 것 같은데, 명지 밖으로 벗어나 리프레시도 하고 금요일 퇴근하고 바닷가 바람도 쐬러가고 스스로 무기력함에서 벗어나려고 많은 노력을 했다.되돌아보면 편입준비할때도 그렇고 재수, 반수할때도 압박감 많은 상황속에서도 잘 해내 왔으니까, 이번에도 잘 해낼거라 생각한다 -!!! 이번 프로젝트에서는 backend api 설계, big ..

개발관련 2024.09.08

[회고] SSAFY 공통 프로젝트 - Street Coding Fighter

🥈 SSAFY 2학기 첫 프로젝트 (공통 프로젝트) 우수상 수상첫 프로젝트를 마치고 회고하는 글로 경험한 것과 느낀점을 자유롭게 정리하였습니다 :)해당 프로젝트는 2024년 7월 8일 - 2024년 8월 16일 총 6주동안 진행되었습니다.프로젝트 설명프로그래밍을 게임처럼 즐기는, 실시간 참여형 학습 플랫폼 'Street Coding Fighter(스코파)'아래는 프로젝트 개요입니다.2017년 교육 과정 개정으로 인해 현재 고등학생들은 프로그래밍 교육을 의무적으로 받고 있습니다. 또한, 2025년부터는 초등학생과 중학생도 프로그래밍을 의무적으로 배우게 됩니다.저희는 경남 양산의 한 고등학교 학생들을 만나 이야기를 들어보았습니다.인터뷰 결과 학생들은 코딩이 중요하다는 것을 알지만, 학교 수업이 이론 중심으..

개발관련 2024.08.31

Message Broker - Kafka와 RabbitMQ

Message Broker (RabbitMQ)보내는 쪾은 프로듀서, 받는 쪾은 컨슈머로 불린다.프로듀서는 전달할 것이 있을 때마다 택배함에 데이터를 넣기만 하면 된다.컨슈머는 필요할 때마다 데이터 골라서 가져가면 된다.지정된 시점까지 데이터를 보관한다. -> 데이터 유실 걱정할 필요 없음.프로듀서와 컨슈머의 수가 많아지더라도 모든 전달이 Message Broker를 통해 이뤄지기 때문에 설계가 수월해진다.보내는 쪽과 받는 쪽의 소통을 유연하게 만들고, 데이터의 유실을 방지하며, 수평적 확장이 용이하도록 만들어준다.안전한 메시지 전달, 노드 간의 독립성, 확장성을 필요로 하는 서비스들에 매우 유용하게 활용된다.요청에 대한 즉각적 응답에는 적합하지 않다.Event Broker (Kafka)RabbitMQMe..

개발관련 2024.07.30