전체 글
-
[TIL] 22년 3월 7일 회고록TIL 2022. 3. 8. 10:40
Today I Learned 2022. 3. 7. 월 오늘은 저번주 토요일에 이력서 피드백을 받고 토대로 이력서 수정을 이어나갔다. 계속해서 서류 탈락하느라 이력서 피드백을 신청했었는데 큰 도움이 되었다. 나의 큰 문제점은 프로젝트에 대한 문제 해결이다. 담당기능들도 좋지만 하다가 기술적으로 챌린지가 있었던 부분을 써주는 것이 좋다고 들었다. 하지만 기억이 잘 나지 않는다... TIL이나 트러블 슈팅을 잘 정리를 했으면 좋겠지만 그 당시에는 시간에 쫓겨 개발을 하느라 기록을 못했다. 그래서 우선 그때 떠오르는 정말 고생했던 트러블 슈팅에 대해서만 써내려갔다. 수정을 하고 많이 지원을 하지는 않고 세 곳을 지원을 했다. 원래 하루에 세 곳 지원이었으니... 내일은 항해99 협력사 채용 세션 시간이 있다. ..
-
[Node.js] Node.js란Node.js 2022. 3. 7. 17:27
Node.js Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이다. 싱글스레드이며, 이벤트 루프를 기반으로 논블로킹 I/O 처리와 npm을 이용한 다양한 라이브러리 및 패키지 사용이 가능한 특징이 있다. Node.js 특징 1. 이벤트 루프 콜백 이벤트 큐에서 하나씩 꺼내서 동작시키는 Loop를 말한다. 이벤트 루프에서는 이벤트 발생 시 호출 되는 콜백 함수들을 테스크 큐에 전달하고, 테스크 큐에 담겨져있는 콜백 함수들을 콜스택에 넘겨준다. 2. 논블로킹 I/O 이전 작업이 완료될 때까지 기다리면서 멈추지 않고, 다음 작업이 지연되지 않게 동작하는 패러다임이다. 오래 걸리는 작업은 백그라운드에서 진행하며, 완료 후 이벤트 루프를 통해 테스크 큐를 거쳐 호출 스택에 올라오길..
-
[WIL] 22년 3월 1주차 회고록WIL 2022. 3. 6. 20:20
Weekend I Learned 22년 3월 1주차 3월이 시작이되면서 항해99 수료한지 한달이 됐다. 2월에 한 회사에 최종합격을 했지만 방향이 맞지 않다고 판단하여, 입사를 하지 않았다. 후회는 하지만 내가 선택한 것이고, 조금 더 발전을 할 수 있는 계기가 되겠다고 생각을 한다. 그 전까지는 흐지부지 지나갔지만 이렇게 하다가는 취업은 커녕 배운거를 하나도 못 써먹겠다고 생각해서 개인 프로젝트를 만들기로 결심했다. 어떤 프로젝트를 만들지 정하고 만들기 시작하다가 엄청 큰 산을 만나서 헤매고 있다. 이 오류를 해결한다고 많은 시간을 쏟으면서 열심히 하고있다. 그러면서 토요일날 이력서 피드백 시간을 갖으면서 멘토님께 이런저런 피드백을 받게 되었다. 피드백을 적어 내려가면서 우선순위를 따져 신중하게 이력서..
-
[TIL] 22년 3월 5일 회고록TIL 2022. 3. 6. 20:09
Today I Learned 2022. 3. 5. 토 오늘은 취업 세션 이력서 피드백이 있었다. 내 이력서를 보고 멘토님께서 피드백을 주셨는데, 많은 도움이 되었던 것 같다. 지금 이력서에서 서류 통과가 잘 안됐는데, 잘 캐치해주시고 말씀을 해주신 것 같다. 여러 피드백 중에 가장 중요하다 생각한 것이 프로젝트 진행 관련 문제 해결인 것 같다. 담당 기능이던지 어떤 기능의 소개도 좋지만, 문제가 생겨서 원인을 파악하고, 어떻게 문제를 해결했으며, 어떻게 해서 방지를 해야겠다와 같이 이력서에 풀어나가면 좋을 것 같다. 하지만 내 게으름을 탓하며 여태 프로젝트 중 가장 최근에 했던 실전 프로젝트 외에는 트러블 슈팅이 생각이 나지를 않는다... 이제와서 개인 프로젝트를 하면서 트러블 슈팅을 정리를 하고 있지만..
-
[TIL] 22년 3월 4일 회고록TIL 2022. 3. 5. 12:33
Today I Learned 2022. 3. 4. 금 개인 프로젝트를 시작하고나서 오픈API를 이용해 데이터를 저장하려는데, 난생 처음 보는 에러코드가 생겼다... Sequelize Validation~ 인데 이게 뭔지 구글링을 해봐도 안나오고 미치겠다. 이것만 해결이 된다하면 정말 실력이 쭉 오를 것 같은데 잘 안된다 ㅜ 버전을 확인을 해봐도 실전 프로젝트에서 사용한 버전과 크게 다를게 없었는데 만약 정 안되면 버전도 똑같이 해놓고 해봐야겠다. 항해 협력사 서류 통과로 전화면접이 있으니 전화기를 붙잡고 있으래서 기다렸는데 하루가 지난 아직도 안왔다... 혹시 누락이 된건지 아니면 도중에 정말 괜찮은 분이 계셔서 탈락 된건지 알 수 없다ㅜㅜ 혹시나 지원자들이 많다거나 회사 사정이 있을 수 있으니 다음주 ..
-
[개인 프로젝트] 22년 3월 4일 트러블 슈팅TIL 2022. 3. 5. 12:27
[Camping] 개인 프로젝트 트러블 슈팅 정리 1. (node:42660) Warning: Accessing non-existent property 'PrivateAptDetail1' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) 상황 설명: 서버 실행 시 위와 같은 에러 코드 발생 해결: models/Camp.js 파일 안에 PrivateAptDetail1이 require되어 있어서 재실행 후 에러코드 없어짐 확인.
-
[TIL] 22년 3월 3일 회고록TIL 2022. 3. 3. 22:59
Today I Learned 2022. 3. 3. 목 오늘부터 공공데이터 Open API가 정상적으로 돌아가서 개인 프로젝트를 시작했다. XML 형식이라 JSON 형식으로 바꿔주면서 DB에 데이터를 저장을 시켜주려고 하는데 자꾸만 처음보는 에러가 떴다... 아무리 구글링을하고 스택오버플로우에서 찾아봐도 정보가 잘 나오지도 않아서 미칠노릇이다. 전에 항해99 실전 프로젝트때는 잘만 되던게 이상하게 안된다... 코딩하는데 두시간인데 오류 잡는데만 하루 종일 지나가는 것 같다. 내일 아침에 일찍 일어나서 다시 손 봐야할 것 같다. 취업을 위해서도 열심히 노력을 하려고한다. 하루에 족히 10곳은 넣는데 자꾸만 서류에서 떨어진다ㅜ 이번 토요일에 있을 이력서 피드백으로 좀 더 이력서를 보완해서 서류 통과를 1차로 ..