목록개발이야기 (512)
준호씨의 블로그
회사에서 채용을 할 때 가장 중요하게 보라는 부분이 바로 "태도"입니다. 실력이 아무리 좋아도 태도가 좋지 않으면 뽑지 말라고 합니다. 부족한 지식은 쌓으면 되지만 태도는 고치기 힘들기 때문입니다. 좋은 개발자의 태도에 관련된 영상이 보여 남겨봅니다. 댓글에도 나오지만 사실 개발자(프로그래머)에게 국한된 이야기는 아닙니다. 태도가 좋지 않은 사람은 능력이 있건 없건 일을 제대로 마무리하기 어렵습니다. 일을 잘하는 사람들의 태도에 대한 이야기, 태도가 나쁜 사람들 예, 태도를 고치는 방법들에 대한 이야기가 나옵니다. 어조가 좀 센 편이라 거부감이 좀 들 수도 있지만 좋은 이야기들이 많으니 시청해 보길 추천합니다.
좋은 개발자와 관련된 좋은 영상이 보여서 간단히 메모해 보았습니다. 좋은 개발자가 되고 싶으신 분들은 꼭 보시길 추천드립니다. 배달의민족 CEO에게 뽑고 싶은 개발자를 물어보았다 2021.06.14 개발자라고 한다면 스스로를 코딩하는 사람으로 정의하지 않았으면 좋겠다. 결국은 우리에게 주어진 비즈니스 문제를 해결하는 사람으로 생각하는 것이 좋겠다. 때로는 문제를 해결하는 가장 좋은 방법이 정책을 바꾸고 프로그래밍을 안 하는 것일 수도 있거든요. 그리고 엘리베이터 이야기가 나옵니다. 기다리는 게 지루하다는 불만에 대해서 어떤 회사는 엄청난 돈을 투자해서 엘리베이터의 속도를 개선시킵니다. 또 다른 회사는 거울을 설치합니다. 문제를 해결하는 방법에는 여러 가지가 있을 수 있습니다. 잘 생각해 보면 적은 비용으..
MongoDB를 학습용이나 작은 프로젝트용으로 손쉽게 사용하고 싶다면 MongoDB Atlas를 이용하는 것이 좋은 선택지가 될 수 있습니다. MongoDB Atlas에 MongoDB를 설치하면 나의 컴퓨팅 자원을 소모하지 않고 사용할 수 있는 원격 DB가 생성됩니다. 우선 MongoDB Atlas사이트로 접속합니다. https://www.mongodb.com/cloud/atlas Managed MongoDB Hosting | Database-as-a-Service Host MongoDB in the cloud with MongoDB Atlas, the official database-as-a-service, on AWS, Azure and GCP. Try free! www.mongodb.com "Sta..
MongoDB와 관련된 Timeline을 정리해 보고 있습니다. Timeline creator 잘못된 부분이 있으면 알려주시면 반영하도록 하겠습니다.
오류를 디버깅을 하면서 kibana에 기록된 ingress로그에서 Http Status가 499로 찍혀 있는 것을 보게 되었습니다. 499가 무엇인가 찾아보니 표준 상태 값은 아니고 nginx에서 정의한 값입니다. 499 Client Closed Request — httpstatuses.com httpstatuses.com 페이지로 가면 설명이 있습니다. 클라이언트가 nginx에 무언가 요청을 했는데 nginx에서 요청을 처리하고 있는 도중에 클라이언트가 접속을 끊어 버리면 nginx는 499 상태 값으로 오류 로그를 남기는 것입니다. 결국 찾아낸 원인은 요청하는 곳에서 WebFlux의 WebClient를 이용해서 비동기로 요청을 날렸는데 결과를 받기 전에 접속을 끊어 버렸기 때문이었습니다. 대충 어떻게..