이야기를 나눠요
143만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
스프링 DB 2편 - 데이터 접근 활용 기술
DB섹션 강의를 들으면서 궁금한 점이 생겨 질문을 남깁니다.외래키를 설정하는 방법과 조인검색결과를 json으로 어떻게 반환하나요?
어느 강의영상에 질문을 남겨야할지 감이 안잡혀 여기에 질문 남깁니다….웹 개발을 할 때 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개의 속성들을 멤버변수로 사용하는 새로운 클래스를 생성하여 반환해 주어야 하나요?항상 질문글에 상세한 답글 남겨주셔서 열심히 공부할 수 있습니다. 감사합니다.
-
[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
백앤드 관련 질문드립니다..!
안녕하세요.!초급강좌 너무 잘보고있고 중급강좌까지 미리 결제해둔 상태입니다!!너무 질좋은 강의에 자신감이 많이 생겼는데요 ㅎㅎ그래서 백앤드까지 조금 궁금해서 강의랑은 상관없지만 질문해봅니다!! 스타트업 및 1인기업으로 프론트엔드에서 빠른 퍼포먼스를 내야하는 상황입니다프론트엔드에 최대한 집중해야하는 상황입니다. 하지만 백앤드의 확장성도 중요하게 보고있습니다. (트래픽 증가에 대한 대비)그래서 백앤드 지식은 없는 제가 그나마 쉽게 접할 수 있는 백앤드를 찾아보니 클라우드 백앤드(baas)라는 것이 있더군요 클라우드 백앤드 서비스인aws amplify, Firebase, supabase 에서 고민중인데위 3개중에서 또는 다른 추천하시는 것중에 확장성, 난이도, 관리 측면에서 어떤 것을 이용하면 좋을지 추천해주시면 감사하겠습니다!!!
-
[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
eslint 설치후 eslint.config.mjs 파일 생성이되고 .eslintrc.js 는 없습니다.
eslint 설치후 eslint.config.mjs 파일 생성이되고 .eslintrc.js 는 없습니다. 그리곳 eslint 설치시 첫 옵션 3가시 선택(강제로 고처주는옵션) 3번째 옵션도 없습니다. 2가지만 나오네요
-
비전공자 백엔드 개발자 준비
안녕하세요.6개월 후에 취준을 백엔드 개발자로 준비중인 사람입니다.지인분의 인프런의 김영한님의 강의를 추천받아 현재 자바 입문편을 듣고 있습니다.입문을 수강 완료하면 초급, 중급을 수강할 계획입니다.그 후 스프링 강의를 수강할 계획입니다. 백엔드 개발자로 취직하려면 단순하게 자바와 스프링 강의만 들으면 되는지.. 아니면 다른 강의도 수강해야 하는지.. 궁금합니다.백엔드 개발자로 준비를 하기 위해 로드맵을 간단히 작성해 주실 수 있으신가요?강의가 많아 어떤 순서로 해야할 지 고민입니다. 사람마다 각각 다른걸 알고 있지만 비전공자에서 백엔드 개발자로 취직하려면 대략 어느정도 기간이 걸리는지 궁금합니다.(평균적으로 알려주시면 감사드리겠습니다.)
-
스프링 부트 - 핵심 원리와 활용
앞으로 성장 방향에 대해 고민이 있습니다
안녕하세요! 영한님 강의 덕분에 개발에 눈이 뜨여서 열심히 취업 준비중인 취준생입니다. 강의를 전부 다 듣고 고민이 있어서 이렇게 글을 남기게 되었습니다. 프로젝트를 2개 정도 진행하면서 나자신이 점점 발전하고, 영한님 강의를 다시보니 또 다르게 이해되는 부분도 있고점점 실력을 쌓아간다는 느낌이 들었습니다. 근데 항상 부족한 점만 보이고, 부족하다고 느끼니 취업에 도전하기 꺼려지고, 그런 불안감에 책과 강의만 구매하면서, 어디까지 준비 해야하나 라는 고민이 깊어지네요.. 저는 현재 방향성을 잃은 것 같습니다. 영한님은 이런 상황이라면 어떻게 헤쳐 나가실지 궁금해서 이렇게 게시글 남깁니다. 마지막으로 항상 좋은 강의 만들어주시느라 노력해주셔서 감사합니다!
-
2주만에 통과하는 알고리즘 코딩테스트 (2024년)
선생님 그리디 알고리즘에 대해서 질문있습니다!
안녕하세요 코딩센세님!주먹구구식의 양치기로 알고리즘에 접근하다가 좌절했지만 선생님의 강의를 보고 다시 의지를 불태우고 있는 수강생입니다. 모든 강의를 다 보지는 않았지만 냅색을 접근하는 방식에서 큰 감명을 받았고 나도 할 수 있구나라는 생각을 하면서 열심히 보고있습니다. 그래서 이 부분과 관련해서 의문점이 생겼습니다! Q1. 그리디는 어떻게 접근할까?완탐적 사고를 통해서 모든 경우의수를 통해 문제를 풀 수 있지만 시간 복잡도를 줄이고자 DP를 사용하게 되고 이보다 더 빨리 찾기 위해서 그리디를 사용하는 것으로 알고 있는데, 이 부분은 어떻게 접근하면 좋을까요? 다른 강의들도 찾아보았을때, 그리디는 그냥 양치기로 더 많은 문제 유형과 익숙해지게 만드는 방법으로 접근하는 케이스를 봐왔어서 선생님은 어떻게 접근하실지 궁금했습니다. Q2. 그리디와 관련한 강의 계획이 있으실까요?만약 없으시다면 요청드리고 싶은 내용입니다!
-
실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)
군대 사지방에서 환경구축
군대 사지방에서 repl에서 공부 할려고 하는데 repl 환경에서도 환경구축이 가능한가요?
-
GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
군대 사지방에서 환경 구축
군대 사지방에서 repl에서 공부 할려고 하는데 repl 환경에서도 환경구축이 가능한가요?
-
Slack 클론 코딩[실시간 채팅 with React]
군대에서 개발 환경 구축
군대 사지방에서 repl에서 공부 할려고 하는데 repl 환경에서도 환경구축이 가능한가요?
-
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
login까지 성공했는데 token을 bearear token에 넣어서 인증을 하면 401에러가 나옵니
post맨 결과와 제가 작성한 코드입니다. 계속 인증 실패로 뜨는데 어떻게 해야하나요?
-
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
user정보에 orders가 안생깁니다.
여기서 마지막에 orders가 나와야하는데 왜 안나오나요?어디에 문제가 있는건가여? 도와주세요 디버그하니깐 null로 나오긴 하는데... 예제처럼 수정하려면 어떻게 해야할까요db는 mysql 쓰고 있습니다
-
스타트업 개발 고도화 외주
안녕하세요, 저희가 찾지 못하는 것인지 원래 없는? 곳인지 궁금해 여기에 여쭤봅니다..!저희는 작은 스타트업이라 상주하는 개발자님이 계시지 않아요. 그래서 웹사이트 개발을 외주맡겨 이번에 프로젝트가 종료됐습니다.그러던 중 현재 웹사이트에 추가됐으면 하는 기능 및 기술들이 있어, 이를 고도화라는 명목으로 추가개발을 원하거든요. 하지만 여러 이유들로 새 개발사를 찾아 고도화를 맡겼으면 해요.근데 거의 모든 개발사가 새 프로젝트가 아닌 이상, 고도화 개발 외주 자체를 거부하더라구요.그래서 여기 모인 현업에 계신 분들에게 여쭤봅니다..! 개발사들이 원래 고도화만 진행하는 걸 꺼려하는지? 그리고 고도화나 솔루션 제작을 전문으로 하는 업체는 없는지 궁금합니다..! 감사합니다!
-
네이버 카페 운영으로 월 300벌기(온라인 건물주 되어 평생 연금 받자)
질문이있습니다
지금 보여지는 수익화되는 카페들은 2009~2011년도에 만들어진 카페가 많아보이는데, 아무래도 경쟁력이나 수익화되기까지 시간이 많이 필요하진 않을까요?
-
신규가입 쿠폰 재발행 부탁드립니다
5월4일 가입후 강의신청을 하려고했는데 페이지가넘어가지않아 신청을 못했습니다. 24시간이 넘어갔는데 신규가입쿠폰 재발행 해주실수없을까요?
-
[리액트 1부] 만들고 비교하며 학습하는 리액트 (React)
교수님 로그인 페이지를 만들고 싶은데 만들지 못하겠습니다.
제가 로그인 페이지를 같이 만들어보고 싶은데 id와 password를 지정하고 그거만 맞으면 메인 페이지인 검색창으로 넘어가는걸 한번 교수님 강의를 듣고 만들고 있는데 도무지 만들어지지가 않습니다. 혹시 어떻게 하면 좋을지 알려주시면 안될까요? app과 loginform 사진입니다. 알려주세요 ㅠㅠ
-
따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
센세.....강의에 오류가 너무 많이 나는데 어떻게 해야 합니까??
구글링,chat gpt로 꾸역꾸역 하는데 오류가 너무 많이 나오네요....혹시 이거 말고 유튜브랑 영화도 오류가 많이 나오는지요...?아니면 그냥 바로 쇼핑물로 가도 괜찮을까요?
-
데이터 관련 직무
다른 직무에 종사하다가, 데이터 분석 관련 업을 어쩌다 접하게되었습니다. 본업이 금융 관련인데 이쪽이 지금 완전히 죽어가는 상황이기도하고, 생각보다 데이터 드리븐 의사결정이 이루어지지 않더군요. 그래서 데이터 관련 공부를 통해 금융쪽에 접목을 좀 해보고 싶은데 (많이 발전된 트레이딩 , 환율 이런 분야는 제 전공이 아니라, 대체투자 쪽 이야기 입니다) 아이디어가 안떠오르네요. 아무래도 데이터 관련 공부가 부족한 탓이겠죠..?현업 관련 백그라운드가 있으면 데이터쪽이 부족하고 그 반대의 경우는 현업에 대한 이해가 많이부족하고 둘다 잘하는 사람있으면 붙잡고 물어보고 싶은데 그런 사람이 없네요 ㅠㅠ 넋두리해봤습니다..
-
PHP 7+ 프로그래밍: 객체지향
PHP 소스 컴파일을 이용한 서비스 구동방식
안녕하세요. 인프라?랑 관련된 내용에 가까운 질문을 드리고자 합니다.강의 내용들이랑은 거리가 멀 수 있어서 말씀해주시면 자삭토록 하겠습니다! 제가 알기론 PHP가 C언어로 제작되었다라고 알고 있습니다.CentOS 운영체제 내에 Apache, PHP를 이용을 하되yum install php(패키지 설치방식이라고 하겠습니다 ㅠㅠ) 등을 사용하지 않고PHP와 Apache 특정 버전의 C언어로 작성된 소스를 저장소에서 다운받아와서 make를 이용한 컴파일 방식이 필요하다라고 하더라구요. 서버 자체에 대한 이해가 부족한 편이기도하며 어떤 버전을 깔아야하는지 감이 안잡히도 합니다.. 대충 7, 8 중에 선택해서 하면 되긴 한다고 하더라구요.혹시 이런 방식으로 해보신 적이 있으신지나 있으시다면 이렇게 하는 이유가 무엇이라고 생각하시나요?기본적으로 제공해주는 PHP 패키지 설치 방식은 위험하다거나 그런 것들이 있을까요?
-
님들의 로망은 뭐임? ㅋㅋㅋ
그냥 코드 짜다가 ... 답답해서갑자기 되게 뜬금 없는 생각이 들었음 ㅎㅎㅎ "만약에 내가 어디든 갈 수 있으면 어디서 해야 코딩이 잘될까?"내가 생각한거는 1) 막 우주공간에서 아니면 다른 행성에서 지구를 바라보면서 개발을 해보고 싶다는 생각도 들었고2) 스타듀벨리처럼 한가한 판타지 세계에서 느긋하게 이세계 라이프 즐기며 코딩 해보고 싶다는 생각도 해봄"우주 에서 개발" vs "판타지 세상속에서 개발"님들은 둘중 어떤 곳이 좋을 것 같아?
-
[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
안드로이드 앱 개발자로서 추천하는 노트북은?
안녕하세요! 선생님께선 노트북은 어떤 걸 추천하실까요? CPU 성능이 좋아도 윈도우 노트북은 비추하실까요? 그리고 강의를 들으면서 노트북에서 안드로이드 스튜디오 빌드시 상당히 느리다는 걸 체감합니다. 노트북 추천을 해주실 수 있을까요?