본문 바로가기

전체 글105

사이드 프로젝트 '파티구함' 1년 회고: 백엔드 팀장으로서의 경험 웹 서비스 링크 : https://partyguham.com 프로젝트 히스토리 사이드 프로젝트를 시작하게 된 이유는 회사에서 같은 업무를 반복하며 성장성을 느끼지 못했기 때문이다.더 다양한 경험을 해보고 싶다는 생각이 들어 도전하게 되었다. 사이드 프로젝트 팀을 꾸리는 일은 생각보다 어려웠다. 나는 내향적이고 인맥도 많지 않아 더 힘들었다. 특히 잘 맞지 않는 사람들과 함께하며 시간과 감정을 낭비하는 것이 싫었다. 커뮤니티에서 다양한 이야기를 보면서 ‘과연 내가 원하는 팀 프로젝트를 할 수 있을까?’ 하는 고민도 많이 했다. 그래서 아무와나 쉽게 시작하기보다는, 신중하게 팀원을 고르려 했다. (이러한 고민이 나중에 프로젝트 아이디어의 계기가 되기도 했다.) 하지만 꼭 해보겠다는 의지가 있었기에, 지인과 .. 2025. 8. 15.
NCP - MySQL, Docker 1. NCP 서버 Ubuntu 설정 (=EC2)vpc 설정Private IP 대역외부 인터넷과 직접 통신하지 않는 내부 네트워크 전용 IP 범위더보기대역범위 설명10.0.0.0/810.0.0.0 ~ 10.255.255.255대규모 기업, ISP 등172.16.0.0/12172.16.0.0 ~ 172.31.255.255중간 규모 네트워크192.168.0.0/16192.168.0.0 ~ 192.168.255.255가정, 소규모 사무실 등 /숫자는 IP를 나누는 기준이에요.숫자가 작을수록 → 더 많은 IP 포함,숫자가 클수록 → 더 좁은 네트워크예요.서브넷호스트 수 (사용 가능 IP 수)/16약 65,534개 IP/24254개 IP (가장 흔함)/2814개 IP (매우 좁은 범위)반드시 내부 네트워크용 IP.. 2025. 6. 20.
신세계아이앤씨 JAVA 백엔드 개발자 양성과정 7차 - 미니 PJT 2차 후기 "본 후기는 게시글을 작성하는 대가로 소정의 상품을 지급받았으나, 저의 솔직한 후기로 작성한 컨텐츠 입니다." 저는 신세계아이앤씨 JAVA 과정 7차수를 수강 중이며, 25년 1월 중순에 시작한 국비 지원 프로그램이 어느덧 5월 중반에 접어들어 2차 미니 프로젝트를 시작하게 되었습니다. 1차 미니 프로젝트는 4월에 시작했으며, 2차 프로젝트가 끝난 후에는 6월 중순부터 파이널 프로젝트, 7월 29일 수료 예정입니다. 국비 과정 중 신세계아이앤씨 프로그램의 수준을 간단히 소개하자면, 기본 지식이 전혀 없는 상태에서는 따라가기 어려운 편이며, 개발 경험이 조금이라도 있다면 진도를 따라갈 수 있고, 자바를 미리 공부한 경우엔 수월하게 느껴질 수 있습니다. 신세계 교육 과정을 아주 간략히 요약하자면 .. 2025. 6. 7.
2024 개인 회고 작년 회고록을 써보게 되었는데, 무의식 중에 많이 도움이 되었던 것 같다는 생각이 든다.회고에서 아쉬운 점을 적어봤는데, 1번은 꾸준하지 못한 것, 2번은 토이 프로젝트나 사이드 프로젝트를 하지 않은 것이었다. 물론 1번의 주요 내용은 블로그였지만, 1번과 2번을 합쳐서 생각해보니 1년 동안 사이드 프로젝트를 꾸준히 진행했다는 점이 신기하다고 느껴졌다. 무의식 중에 계속 신경을 쓴 것 같다. 10월에 퇴사를 하고, JavaScript에서 Java로 언어 변경을 결심했다.퇴사를 하게 된 이유는 스타트업이라는 빨리 달리는 기차에 탑승하여 나도 빠르게 성장해보겠다는 마음이었는데, 기대만큼 성장하지 못했다. 백엔드를 처음부터 끝까지 혼자서 구현하고, 앱을 출시한 후에는 회사와 나의 바람이 달라졌다는 느낌을 받았.. 2025. 2. 10.
여러 개의 값을 갖는 쿼리 파라미터 처리하기 (Nest.js) 쿼리 파라미터는 URL의 일부분으로, 서버에 전달할 추가 정보를 포함합니다. 이 정보는 일반적으로 키-값 쌍의 형태로 전달되며, 여러 개의 쿼리 파라미터를 사용할 수 있습니다.특히 GET 메서드에서 주로 많이 쓰이고 다중 값을 갖는 쿼리 파라미터를 처리할 때, 어떻게 처리를 보통 하는 것에 대해 궁금증이 생겼습니다. 서치한 결과 두 가지 대표적인 방식이 있었습니다. main=1&main=2ex) 네이버 - fieldIds=quant&fieldIds=market_sum&fieldIds=per&fieldIds=roe&fieldIds=listed_stock_cntmain=1,2 또는 main=1%2 ex) 쿠팡(%로 구분) - brand=16981%2C6391%2C3154 그리고 각 사이트마다 사용하는 방법은.. 2024. 10. 29.
AWS 대신 맥미니 맥미니를 홈서버로 추천프로젝트를 시작하면서 AWS를 사용하려했지만, 매달 나가는 비용이 만만치 않을 것으로 생각했습니다. 그래서 직접 서버를 구축해보자 라는 생각으로 시작하게 되었습니다. 라즈베리파이, 현재 사용하고있는 window 본체 등등 많은것을 생각해 보았지만 전력, 소음, 외관, 관리, 활용성을 생각하여 맥미니를 고르게 되었습니다. 새 제품으로 맥미니를 사게 된다면 돈이 많이 들테지만, 저는 당근을 이용했습니다. 맥을 판매하시는 분들 중에 적응을 못해 적게 사용하고 판매하시는 분들이 많기 때문입니다. 덕분에 M1 / 256GB / 16GB / 에플케어 25년 11월까지 제품을 65만원에 구매했습니다. (M1, M2 큰차이 없다는 의견을 듣고 M1으로 구매하고 16GB를 선택했습니다. 전력도 M1.. 2024. 2. 8.