전체 글102 [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. [AWS] AWS 서버비용 150만원 환불 내용 많은 회사나 프로젝트에서 AWS를 사용하고 있습니다. 그만큼 사용하기 편리하고 대중적이라 생각하는데, 처음 사용하거나 익숙치 않아 잘못하면 요금이 많이나오기 쉽습니다. 제가 프로젝트를 하면서 항상 예상치 못한 요금을 얻어맞는 경험을 했는데, 그 때마다 문의를 넣어 환불을 쉽게 받았습니다. 그 때 부터 청구서를 한 번씩 확인하는 습관을 가지게 되었습니다. (Billing을 치면 월 별과 앞으로 결제될 예상 청구서 까지 잘 나와있습니다.) 회사에서 AWS의 청구서를 확인해 봤는데, 너무 과도하게 청구가 되어 세부적으로 확인을 해봤더니, 사용하지 않는 서비스인데 매달 400달러씩 나가고 있었습니다. 한국 돈으로 50만원으로 3달 동안 청구가 되었습니다. 개인적인 실수로 10만원 환불을 받아본 경험은 있었지만,.. 2022. 6. 11. 코드스테이츠 부트캠프 수료 후 취업까지 회고 경험에 의한 주관적인 내용입니다. 수료 하고 약 5개월 이후 취업을 했습니다. 5개월 동안의 일을 나눠서 생각해보면, 충전의 시간과 개인적인 일로 1개월, 프로젝트 리팩터링과 추가적인 공부의 시간으로 3개월, 이력서 작성 및 구직활동 1개월을 보냈습니다. 비전공자이고 실력이 뛰어난 개발자는 아니지만 저만의 프레임을 만들어 그 프레임에 맞추려고 했었기에 그 과정에서의 느낀 점을 적어보려 합니다. 그리고 저만의 회고록이지만, 다른 사람에게 도움이 되는 글이 되었으면 합니다. 부트캠프 옳은 선택이었는가? 1년 전에는 옳은 선택이었다고 생각하지만 지금 시점에서 선택을 한다면 70%는 정도 옳은 선택이라고 생각합니다. 1년 전에는 코딩 열풍이 강했었기에 교육을 받기 위한 경쟁 또한 치열해서, 돈을 내서 빠르게 공.. 2022. 5. 19. [node.js] express-validator param error express-validator로 유효성 검사를 할 수 있는데 param의 경우, 경로가 어떻게 되어 있느냐에 따라 검사를 하는 경우가 있고 그렇지 않은 경우가 있습니다. 아래의 코드를 예시로 들면 /route/:id 의 경로를 사용할 경우 string으로 타입이 결정되고 /:id 의 경우 number로 타입이 결정됩니다. 그러므로 전자 경우에서는 유효성검사가 제대로 되지 않고, 후자는 유효성 검사가 제대로 동작이 됩니다. const express = require('express') const { param } = require('express-validator') const app = express() // Not sanitizing correctly app.use('/route/:id', [ par.. 2022. 3. 29. [ORM] TypeOrm setting 제 경험에 비추었을때는 보통 자바스크립트에서는 시퀄라이즈를 많이 쓰지만, 타입스크립트에서는 TypeORM을 많이 쓰는 것 같습니다. 그리고 시퀄라이즈를 이미 잘 쓰고 있지만 타입스크립트를 배우면서 TypeOrm을 구글링해서 찾아보고 적용하는데, 전부 내용이 이전 버전이라서 의문점이 많았는데 결국 공식문서가 답이었고, 시퀄라이즈를 알고 있는 상태에서 typeorm 공식문서를 보게되니 결국 사용 구조는 비슷하기 때문에 천천히라도 이해할 수 있었습니다. 진짜 처음에는 공식문서만 봐도 답답했었는데 (지금도 답답하지만) 길은 항상 있다는 것을 느꼈습니다. TypeOrm 특징 TypeORM은 많은 데이터 베이스를 지원하고 (MySQL / MariaDB / Postgres / CockroachDB / SQLite /.. 2022. 3. 25. [TS] Decorators 데코레이터는 아직 확정적으로 사용할 수 없는 기능이기 때문에 변경사항이 일어나면 코드를 수 없이 변경해야 하기 때문에 깊게 사용하지 않는 것이 좋습니다. 데코레이터는 향후 릴리스에서 변경될 수 있는 실험적 기능입니다. 공식문서에서도 명확히 구현되지 않아 문제점에 대해 이야기 하고 있습니다. 그럼에도 불구하고 많은 곳에서 사용하고 있습니다. (내용은 공식문서에 있는 내용입니다.) Decorators 기능 활성화 Decorators를 활성화하려면 tsconfig.json에서 experimentDecorators compiler options를 true로 설정해야 합니다. { "compilerOptions": { "target": "ES5", "experimentalDecorators": true } } De.. 2022. 3. 23. 이전 1 2 3 4 5 ··· 17 다음