본문 바로가기

일기38

[항해 99 6기] 이력서를 작성 시작 느낀점 길고도 짧았던 6주간의 실전 프로젝트를 마치고, 드디여 기다렸던 이력서 작성 기간이 되었습니다. 어제는 토요일 오후 4시 30분에 있었던, 개발자 신입 이력서 작성 법에대한 세션이 있었습니다. 최근들어 개발자들의 지원자의 수가 200 : 1 비율로, 공급이 늘어났다고 합니다. 지원자들의 이력서들이 비슷 하기 때문에, 길게는 2분정도 밖에 보지 않는 상황이여서 1. 을 서술하는 것을 조언을 해 주셨습니다. 또한 사람에 따라서 차이가 있겠지만, 최대한 2장을 넘어가지 않는 이력서를 추천 해주셨습니다. 2. 기술적인 도전에 대한 부분과 평소에 불편했던 점을 개선한 사항을 어필 돌아보면 이 두가지 부분에서 저는 안정적인 작업에만 집중했다는 반성을 하게되었습니다. 3월부터 시작하여 지금까지 해왔던 업무에 .. 2022. 6. 5.
[항해 99 6기] 최종 발표회를 마치며 팀장님의 발표영상 https://youtu.be/0ctyjB97S3o 1. 느낀점 더보기 드디여 기나긴 89일의 항해의 열매를 확인하는 날이왔습니다. 비록 저희조에 구경하러 오시는 분들은 있었지만, 말씀을 걸어주시는 분들은 없었던 부분은 몹시 아쉬운 부분입니다. 그래도 팀원 모두가 한달 동안 낙오없이 프로젝트를 마무리 하였음에 큰 의의를 가지기로 하였습니다. 또한, 많은 게스트 분들께서 3가지 요소에 많은 관심을 갖고 있다는 점을 관찰할 수 있어서 좋았습니다. 1. 레디스(Redis)를 활용한 대량의 트레픽을 구현한 프로젝트 2. 크롤링을 통해서 정보를 수집하는 프로젝트 3. 지도정보를 적극적으로 활용한 프로젝트 다음에 프로젝트를 할 수 있는 기회가 있다고 한다면, 2, 3번을 적용할 수 있는 프로젝트를.. 2022. 6. 3.
[항해99 6기] 실전 프로젝트 5 주차 - 느낀점 느낀점 https://moolmooldoctor.firebaseapp.com/ 물물박사 똑똑한 교환 생활, 물물박사 moolmooldoctor.firebaseapp.com " 설문조사 " 설문 자세히보기 더보기 아쉬운 점 자유 코멘트 4주간 만들었던 사이트를 사람들에게 처음으로 배포하는 한 주였습니다. 그동안 팀원들과 열심히 만들었던 프로젝트를 마무리하고 정비를 하면서, 제대로 된 작품을 만들어서 뿌듯하였습니다. 비록 백엔드파트에서 제가 구현한 코드는 20%정도로 비중이 많지는 않았지만, 저희 프로젝트에 있어서 거래에대한 플로우를 가장 잘 이해할 수 있었던 거래내역의 상태변화 (거래완료, 거래취소, 상대방에게 평가하기)을 무사히 구현을 하였다는 부분에서, 이번 4주간의 저의 업무는 성공이였다고 자신있게 .. 2022. 5. 30.
[항해99 6기] 실전프로젝트 4주차 - 느낀점 느낀점 이번 주는 해야되는 업무가 많아져서 시간이 빨리지나간 것 같습니다. 대표적으로는 1. 거래내역과 stomp의 거래완료와 평가하기 알람에대한 알람저장과 stomp주소 보내기 더보기 2. 거래완료시 프론트엔드에서 버튼의 상태를 바꿔주기 위해서 줘야하는 또다른 stomp주소로 보내주기 더보기 3. 거래내역으로 response값을 보내주는 내용 수정 4. 거래 취소시 거래내역삭제와 item의 status값을 0으로 업데이트하기 5. 거래완료가 되지 않은 거래내역에 대해서 (barterStatus : 2일 경우) 한 사람이 거래완료를 눌렀다가, 취소할 때 필요한 istrade의 업데이트 6. 인기 거래상품 api 추가 더보기 https://goguming2.tistory.com/98?category=932.. 2022. 5. 23.
[항해99 6기] 실전프로젝트 인기제품 보여주기 구현하기 떠오르는 추천 교환을 구현하기위해서 신청한 거래내역이 많은 Barte Top5를 보여주는 것을 구현하고자 하였습니다. 따라서 Barter의 Status값이 1( 거래신청 )인 내역중에서 SellerItem을 보여주면됩니다. 하지만 Seller의 ItemId는 barter라는 컬럼에서 파싱되어있어서, Jpa문으로 조회하기가 어렵다는 문제가 발생하였습니다. 따라서 처음으로 접근한 방법으로는 "Barter에 SellerId (판매자)의 언급된 횟수 순으로 받아서 간접적으로 신청을 많이한 아이템을 알 수 있지 않을까?" -> sql문의 문법적인 문제가 발생하여 조회가 되지 않앗습니다. 더보기 2022-05-17 17:03:39.901 ERROR 14588 --- [nio-8080-exec-2] o.h.engin.. 2022. 5. 17.
[항해99 6기] 실전프로젝트 3주차 - 느낀점 느낀점 이번 주는 목표한 MVP를 완성과 중간발표가 있었던 한 주 였습니다. MVP완성 목표는 웹소켓을 이용한 채팅과 알람기능 구현과 HTTPS와 CI/CD 무중단 배포 구현이였습니다. 1. 원래는 실시간 알람기능을 제가 구현하기로 했지만, 부끄럽게도 웹소켓부분을 아직 잘 다루지 못하였고 2. 저번 주 기술 멘토링에서 JPQL의 @QUERY어노테이의 성능을 테스를 위해서 먼저 ㄱ. 인텔리제이에 내장되어있는 MySQL 콜솔에 쿼리문의 속도를 확인 할 수 있는 기능을 사용해보았습니다. 더보기 EXPLAIN SELECT * FROM employee_table; https://huisam.tistory.com/entry/mysql-plan-query Mysql Query Plan - Intellij 를 활용하여.. 2022. 5. 15.