전체 글101 여러 개의 값을 갖는 쿼리 파라미터 처리하기 (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를 선택했습니다. 전력도 M.. 2024. 2. 8. Artifact, AWS IAM - GitHub Actions 배포 자동화 (2) 이전 글에 이어 작성했습니다. 이전 글에서 2가지의 문제점이 있었는데 Artifact와 AWS IAM을 통해 해결하였습니다. 1. 배포 단계를 빌드에서 사용 -> Artifact 를 통해 업로드, 다운로드 - actions/upload-artifact@v4 - actions/download-artifact@v4 2. SSH 전체허용 -> AWS IAM를 이용하여 보안 그룹에 IP 등록 및 삭제 - github action IP 획득 (https://github.com/haythem/public-ip) - aws-actions/configure-aws-credentials@v4 사전작업 1. 우선 권한을 얻기 위해 AWS에서 IAM 사용자를 추가해줍니다. 2. 사용자 이름을 넣고 권한설정에서 아래와 같이 .. 2024. 1. 2. AWS EC2에 SSH으로 - GitHub Actions 배포 자동화 (1) 배포 자동화를 자주 이용하지는 않았습니다. 물론 처음에는 자동화 배포를 적용했지만, 제가 느끼기엔 EC2 인스턴스가 크지 않아 수동으로 배포하는 것이 더 컨트롤하기 쉽고 빠르며, 변수상황에 대처하기가 너무 좋다고 생각했습니다. 그렇다 보니 반복적인 작업이 마냥 귀찮게만 느껴지지는 않은 상황이었습니다. 하지만 관리해야할 서버, 프로젝트가 늘어남에 따라 자동화 배포를 하기로 적용하기로 결정했습니다. Jenkins, Github-Actions, AWS-Codebuild, GCP-Cloudbuild 배포 자동화할 수 있는 방향은 많습니다. 큰 프로젝트는 Jenkins, 가벼운 자동화 배포는 github actions을 많이 이용하는 것 같습니다. 그 중에서도 저는 AWS-Codebuild / Deploy (Co.. 2023. 12. 29. 2023년 백엔드 회고 경험에 의한 주관적인 내용입니다. 비전공자로 부트캠프를 수료하고 백엔드 개발자로 스타트업을 다닌 지 1년 반이 지났습니다. 백엔드에 모든 것을 혼자 담당했었는데, 그동안 무엇을 했고 아쉬운 점이 무엇이었는지 생각하려면 생각나지 않습니다. 그래서 그러한 점을 상기시키고, 발전을 위해 쓰게 되었습니다. 부트캠프를 수료하고 적은 글이 생각보다 많은 사람들이 보고 공감도 많이 눌러 주셨는데, 많은 도움이 되었다 생각되어 용기를 얻은 부분도 있습니다. 저 또한 다른 사람들의 회고나 경험을 적은 글들을 보면 짧은 시간에 간접적인 경험을 하게 되어 도움도 되었고 재미있었습니다. 제가 적은 글도 그렇게 되었으면 좋겠습니다. 부족했던 점 먼저, 아쉬워서 개선하고 싶은 내용이 가장 중요하다고 생각되어 먼저 나열해 보겠습.. 2023. 12. 26. [AWS] AWS Activate 스타트업 $1350 지원 aws에서 스타트업에게 1350달러를 지원한다하길래 현재 환율이 미쳐있기도 해서 신청했습니다. 그리고 서버 개발자라면 돈에 민감하게 반응해야한다고 생각합니다. https://aws.amazon.com/ko/activate/founders/ 지금 기준으로 1:1291 입니다. 2008년 금융위기 다음으로 역대급 환율.. 자격요건이 크게 까다로운게 아니라서 대부분 회사가 받을 수 있다고 생각합니다. 신청하는 단계도 크게 어렵지 않고 회사정보, 개인정보를 넣으면 됩니다. 개인정보를 넣을 때, 링크드인 계정이 필요합니다. 특별한 정보없이 간단하게 만들어서 프로필 주소를 넣으면 됩니다. 7일 걸린다고했는데 4일만에 왔습니다. 정리하자면 1. 유효기간 2년, $1000 지원 / 자동 적용 2. 유효기간 1년 $35.. 2022. 6. 18. 이전 1 2 3 4 ··· 17 다음