안녕하세요 선생님 강의에 도움을 많이 받고 있습니다! 다름이 아니라 반복되는 로직들을 HandlerMethodArgumentResolver 를 통해서 처리한 것에 대해서 궁금증이 하나 생겼는데요. 해당 RequestHeader 에서 값을 검증하거나, 변환하는 기능을 HandlerMethodArgumentResolver 외에도 유틸 메서드로도 동일한 처리가 가능할 것 같은데 HandlerMethodArgumentResolver 를 사용하신 이유에 대해서 알 수 있을까요? 어떠한 특정상황에서 사용하는 것인가? 하는 궁금증이 있어서 여쭤보게되었습니다. 감사합니다!
제가 지금 다니고 있는 직장에 3년 반 넘게 다니고 있는데 요즘에 권태기와 맞물려서 여러가지 고민이 드는데 어떻게 해야될지 몰라 여기에 글을 올려봅니다. 제가 지금 다니고 있는 회사에서 react native 개발 업무를 하고 있는데 현재 저와 같이 일하는 RN 개발자가 한명밖에 없고 현재 1년밖에 안된 신입입니다. 그래서 저도 저와 함께 일하는 개발자와 다른 생각을 나누면서 다함께 성장해나가고 싶은 마음이 큰데 같이 일하는 동료가 개발에 대해서 본인의 생각을 잘 표현하지 않으면서 거의 저만 얘기하고 있습니다. 그리고 그 외에 회사에서는 임금협상을 할 시기가 지났는데도 임금협상에 대한 언급도 없고, 앱 출시 심사요청을 갑자기 말도 없이 해달라고 경영진에서는 요청하고(한두번이 아닙니다), 갑자기 한번도 해본 적 없는 vue를 공부하라고 하고, 현재 일주일에 한번 출근하는 조건으로 재택근무를 하고 있는데 당장 다음달부터 두세번 이상 출근해야 할거 같다고 얘기하고... 이런 얘기들을 계속 듣고 여러가지 상황들이 겹치면서 지금 심적으로 많이 지쳐버린거 같습니다. 특히 제가 이직을 고려해야 하는 경력이 된것과 맞물려서 특히 더 그런거 같습니다. 그래서 저는 회사일 때문에 이직에 대한 준비를 집중적으로 못한것도 있는거 같아서 이번기회에 사직서를 내고 재충전의 시간을 가지고 이직 준비를 하고 싶은 생각이 들었는데, 혹시 다른 개발자님들이 보시기에 과연 어떻게 생각하시는지 듣고 싶습니다. 제가 생각하는 것처럼 아직 이직할 회사가 정해지지 않았음에도 퇴사를 하고 재충전의 시간을 가지는게 지금 이 시기에 과연 좋은 선택일까요? 재충전 기간은 오래 잡지는 않을 생각입니다(길어야 두어달 정도) 그 안에 제가 개인적으로 하고 싶었던 개발이나 프로그래밍 공부도 하고 해외여행도 다녀오고 싶습니다. 저는 모바일 개발자로서의 경력을 안드로이드로도 확장해나가고 싶은데 만약 퇴사를 한다면 재충전을 하고 부트캠프 같은 것을 참여하는 것이 도움이 될까요? 제가 사실 안드로이드 네이티브 개발을 할 수는 있습니다. 사이드 프로젝트 경험도 있고 React Native를 하기 전에 안드로이드 과정으로 국비지원학원을 다녀서 기본적인 안드로이드 구조는 알고 있습니다. 그런데 React Native를 거의 메인으로 하다보니 요즘 많이 쓰는 기술들을 좀 까먹은거 같아서 부트캠프에 대한 생각이 들었습니다. 과연 괜찮을까요?
현재 기획된 내용은 아래 페이지에 설명 되어 있습니다! https://circular-error-a3d.notion.site/4e4b5aff884c478c99d2733bdfe73f42?pvs=4 제가 해드릴 수 있는게 많이 없지만.... 강의 열심히 홍보 하겠습니다...! 계신 방향으로 절도 한 번 올리겠습니다...!
안녕하세요! 저는 UI/UX 디자이너를 희망중이며 서비스에 대해 공부하고 있는 학생입니다. 현재 인터넷 강의 서비스에서 더 나은 사용자 경험을 연구하기 위해, 인프런 커뮤니티 기능 만족도 조사를 개인적으로 실시하는 것을 알려드립니다 🥰 😍 대상: 인프런 커뮤니티를 이용해보신 분들 📜 질문 수: 약 2~3개 ⏰ 예상 소요 시간: 1분 이하 📆 설문조사 기간: 2024년 05월 20일(월)~28일(화)까지 익명으로 진행되며, 수요조사 이외에 어떠한 목적으로도 사용되지 않습니다. https://forms.gle/2Q9sYt778YfnpSY96 가볍게 설문조사 참여해주시면 정말 많은 도움이 될 것 같습니다. 참여 해주셔서 미리 감사드립니다!
안녕하세요. 국비교육으로 유니티를 학습한 후 스타트업에서 중견회사(게임분야) 이상으로 이직(신입)을 준비하고 있는 중생입니다.. 지금은 전공자들에 비해 부족한 CS지식과 C++, 자료구조, 알고리즘 공부에 주력하고 있습니다. 고민이 되는 부분은 중견회사 이상(컴투스, 데브캣, 넷마블, 넥슨, 펄어비스, 스마일게이트 등등)에 어필하기 위해 뭐가 필요할까 라는 부분입니다. 일단 제가 생각하는 부분으로는 학습한 내용을 블로그에 정리 학습한 내용을 응용한 미니프로젝트 포트폴리오 1개(아직 방향성 못 잡음..) 입니다. 고민사항은 이렇습니다. 위에 1번, 2번 같은 부분은 제가 공부한 내용들을 토대로 고민한 흔적들을 기록할 예정인데 이 부분이 어필이 될까요? (참고할 만한 블로그를 개인적으로 즐찾해놓긴 했는데 추가로 추천해주면 감사하겠습니다..) 포트폴리오는 MMORPG나 FPS게임 같이 시중 게임을 모작해봐야 어중간할 것 같은데 어떤 방향성을 잡고 가야할 지 감이 오지 않습니다. 게임을 즐겨하지는 않지만 게임의 요소들을 엔진으로 구현해 보는 걸 좋아하는데요. 굳이 전체 게임을 구현하지 않더라도 제가 관심있는 부분(예를 들어 이펙트, 쉐이더)에 집중해서 만들어도 어필이 될까요..? 추가로 제가 놓치고 있는 중요한 부분을 말씀해 주시면 경청하겠습니다. 주변에 게임업계 종사자가 없어서 질문드립니다. 감사합니다.
안녕하세요 영한님. 항상 좋은 강의들 정말 열심히 곱씹으며 재밌게 공부 중입니다. 아직 Spring DB 1, 2편을 안본 상태여서 확실하진 않지만, 커리큘럼 상으로 봤을 때는 트랜잭션 격리 수준, 낙관적 락, 비관적 락, 2차 캐시(영한님의 자바 ORM 표준 프로그래밍 16장)와 같은 내용들은 spring db 1,2 편에서는 다루지 않는 건가요? 다루지 않는다면 이후의 다른 강의에서 다루실 예정이 있으실까요? 항상 감사드립니다.
안녕하세요 대학교 3학년 학생입니다. 여태까지 다른 전공하다가 늦게서야 개발자의 꿈이 생기게 되어서요. 책을 하나 잡고 공부를 시작해야될지, 강의를 들으면서 공부하는 게 좋을 지 인프런 개발자분들은 어떻게 개발을 시작하셨는지 궁금해요. 어떤 조언이라도 좋으니 부탁드리겠습니다.
제가 스프링시큐리티는 5.x 대 버전은 예전 선생님강의로 공부를 하다가, 이번에 선생님이 6.x 버전 강의올리셧길래 바로 구매했습니다. 그런데 제가 곧 새로운 프로젝트를 들어가는데 새로운버전의 시큐리티를 적용할려고 하는데 강의양이 무지막지하더라구요.. ㅎㅎ 그래서 어느정도 시큐리티 개념은 있으니 실정프로젝트부터 강의들어도 새로운버전의 시큐리티를 프로젝트에 적용할 수 있을까요?
로그에 traceId, spanId 모두 잘 찍히는데 브라우저의 zipkin에서 traceId로 조회를 하면 no trace가 뜨네요. 스프링부트 3에 맞춰서 깃허브에 올려주신 자료 참조해서 디펜던시 맞게 설정하고 yml에도 올려주신 자료대로 수정했는데 이런 문제가 생기면 어떤 부분이 잘못된 걸까요?
어느 강의영상에 질문을 남겨야할지 감이 안잡혀 여기에 질문 남깁니다…. 웹 개발을 할 때 DDL을 통해 생성되는 테이블들은 모두 서비스에서 사용되는 객체들을 보고 만드는것 같은데 (예를 들면 Member 클래스, Item클레스들을 생각했습니다) 만약 어떤 회원 A가 아이템A를 등록하였으면 데이터 베이스의 회원과 아이템 사이에는 등록이라는 관계가 생성이 되고 회원 1명은 아이템을 여러개 등록이 가능하다면 Member 테이블의 PK를 Item 테이블의 FK로 등록되며 Item 테이블의 속성들은 (id, item_name, price, quantity, member_id)로 설정이 될것 같은데 이런 경우 Item 클레스의 멤버변수로 Member member_id; 를 생성해주어야 할것 같은데 이런 외래키 값은 도메인을 설계할때 어떻게 처리해야 하나요? 그리고 api로 통신할 때 클라이언트 에게 데이터를 넘겨줄 때 스프링 입문 강의에서 hello 객체자체를 return 하면 스프링의 잭슨라이브러리가 json포멧으로 변환해서 넘겨준다고 해주셨는데 여러개의 테이블이 조인된 결과를 json으로 반환 해주려면 (예를 들어서 멤버 A가 등록한 아이템의 이름과 가격, 멤버의 이름을 요청한다면 반환되는 튜플이 item_name, price, member_name) 이것들은 하나의 객체가 아닌 Member클래스와 Item클래스의 일부 변수들을 사용한 새로운 값들인데 이럴때는 어떤 방법으로 return해주어야 하나요? 클라이언트측과 조율을 하여 검색되는 조건을 설정하여 조인검색의 제약을 설정하나요? 제약을 설정한다면 반환할 때 (item_name, price, member_name) 이 3개의 속성들을 멤버변수로 사용하는 새로운 클래스를 생성하여 반환해 주어야 하나요? 항상 질문글에 상세한 답글 남겨주셔서 열심히 공부할 수 있습니다. 감사합니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
안녕하세요.! 초급강좌 너무 잘보고있고 중급강좌까지 미리 결제해둔 상태입니다!! 너무 질좋은 강의에 자신감이 많이 생겼는데요 ㅎㅎ 그래서 백앤드까지 조금 궁금해서 강의랑은 상관없지만 질문해봅니다!! 스타트업 및 1인기업으로 프론트엔드에서 빠른 퍼포먼스를 내야하는 상황입니다 프론트엔드에 최대한 집중해야하는 상황입니다. 하지만 백앤드의 확장성도 중요하게 보고있습니다. (트래픽 증가에 대한 대비) 그래서 백앤드 지식은 없는 제가 그나마 쉽게 접할 수 있는 백앤드를 찾아보니 클라우드 백앤드(baas)라는 것이 있더군요 클라우드 백앤드 서비스인 aws amplify, Firebase, supabase 에서 고민중인데 위 3개중에서 또는 다른 추천하시는 것중에 확장성, 난이도, 관리 측면에서 어떤 것을 이용하면 좋을지 추천해주시면 감사하겠습니다!!!
안녕하세요. 6개월 후에 취준을 백엔드 개발자로 준비중인 사람입니다. 지인분의 인프런의 김영한님의 강의를 추천받아 현재 자바 입문편을 듣고 있습니다. 입문을 수강 완료하면 초급, 중급을 수강할 계획입니다. 그 후 스프링 강의를 수강할 계획입니다. 백엔드 개발자로 취직하려면 단순하게 자바와 스프링 강의만 들으면 되는지.. 아니면 다른 강의도 수강해야 하는지.. 궁금합니다. 백엔드 개발자로 준비를 하기 위해 로드맵을 간단히 작성해 주실 수 있으신가요? 강의가 많아 어떤 순서로 해야할 지 고민입니다. 사람마다 각각 다른걸 알고 있지만 비전공자에서 백엔드 개발자로 취직하려면 대략 어느정도 기간이 걸리는지 궁금합니다.(평균적으로 알려주시면 감사드리겠습니다.)