묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
CodeDeploy 관련
CodeDeploy, S3, EC2의 상관관계가 확실하게 와 닿지 않는데 제가 한 번 여기서 설명해볼테니 맞는지 확인 부탁드리겠습니다. 1. S3에 appspec.yml을 사용하여 script를 실행하며 zip 파일을 업로드 한다 질문 : zip 파일이 정확히 어떤일을 하는지와 어떻게 구성이 되어있는지 궁금합니다. 2. CodeDeploy에서 생성한 application에서 S3에 있는 zip 파일을 사용하여 EC2에 실제 웹을 배포한다 질문 : zip 파일을 사용하여 EC2에 배포하는거 같은데 여기서도 잘 이해가 안갑니다. yml 파일에 있는 스크립트대로 동작하는건가요? 확실하게 이해하고 싶은데 감이 안오네요.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
공부방법문의
먼저 문제를 풀어보고 풀이영상을 보면 되나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
return시
안녕하세요 강의를 잘듣고 있습니다 return명이랑 hello-template.html이랑 이름을 같게 했는데 컨트롤 누르고 return "hello-template";를 들어가려하면 cannot find declaration to go to 가 뜨며 파일을 찾을 수 없다고 뜨네요. 어떻게 해결해야하나요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
후속 강의
강의 영상이 2020년 2월 촬영되었던데 이후에 후속 강의(심화 내용)를 출시하신 것은 없는지 궁금합니다. 감사합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
bootstrap.min.css 가 없습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://docs.google.com/document/d/1j0jcJ9EoXMGzwAA2H0b9TOvRtpwlxI5Dtn3sRtuXQas/edit#heading=h.w2tomwsznga7)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://docs.google.com/document/d/1xCQKit-1V6l6ObeCe49St33RHPzLF_P_c3o7aSDTKs0/edit#heading=h.7dhnp46ven0v)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 안녕하세요 선생님 실습 진행을 위해 bootstrap을 다운 받았는데 bootstrap.min.css 파일이 없습니다. 구글링을 해서 다운로드 받아봤지만 bootstrap.min.css 파일이 아니라 bootstrap-grid.min.css 파일이 다운로드 되네요. bootstrap.min.css은 어디에서 다운로드 받아야 할까요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
카드가 반응형 스타일이 좀 이상하게 됩니다.
ㅋ카드가 모양이 제대로 안나옵니다. antd에서 가져오고 딱히 건든건 없는것같은데 무엇이 문제일까요 import React from "react"; import { List, Button, Card } from "antd"; import { StopOutlined } from "@ant-design/icons"; const FollowList = ({ header, data }) => { return ( <List style={{ marginBottom: "20px" }} grid={{ gutter: 4, xs: 2, md: 3 }} size="small" header={<div>{header}</div>} loadMore={ <div style={{ textAlign: "center", margin: "10px 0" }}> <Button>더 보기</Button> </div> } bordered dataSource={data} renderItem={(item) => ( <List.Item style={{ marginTop: "20px" }}> <Card actions={[<StopOutlined key="stop" />]}> <Card.Meta description={item.nickname} /> </Card> </List.Item> )} /> ); }; export default FollowList;
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
yml 파일 및 명령어 관련 질문
aws deploy push --application-name mywebapp --s3-location s3://aws-learner-code-deploy-bucket/webapp.zip --ignore-hidden-files 위 명령어 관련해서 질문이 있습니다. 이게 단순히 s3에 파일을 업로드 하는건가요? 어떤 파일을 업로드 하는건지 확실하게 이해가 안가서요. yml에 있는 명령어들 그대로 scripts안에 있는 것들을 압축해서 올리는건가요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
실제 실무에서는 POST/GET으로만 업무
제가 일하던 곳 들이 레거시한 시스템들만 있는 곳이라 그런지 실제로는 거의 POST/GET으로만 업무를 수행하고 있습니다. 강사님이 설명해주시는 미네랄을 캐다와 같은 방식으로 대상에 GET/POST/PUT/PATCH/DELETE 로 수행한다면 GET/POST와 비교했을때 어떤 장단점이 있을까요? HTTP API를 공부 중이지만 실무에서 POST/GET만 사용하게 되서... ㅜ_ㅜ PUT/PATCH/DELETE를 사용하는 도입해야되는 이유가 있을까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
멤버 함수 포인터 질문입니다.
함수 원형 선언같은 경우는 정의는 밑에 있고 맨위에 원형만 선언해주면 이 함수를 쓸거니까 알아둬라 이런 의미로 넘어가는걸로 알고있는데 typedef int(Knight::*PMEMFUNC)(int, int); 이 구문은 왜 그렇게 넘어가질 않는지 궁금합니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
insertable = false, updateable = false
Application run을 해보니 Order 클래스 내부 다대일 매핑한 Member의 JoinCloumn 어노테이션 안에 옵션 값 insertable = false, updateable = false 값을 넣으라는 에러 메세지가 뜹니다 ㅠㅠ 이유가 뭘까요 현재 저의 코드상태입니다 https://github.com/TeMlN/JPA-Shop + 강의를 다 듣고나니 @ManyToOne은 mappedBy가 불가능 한데, insertable = false, updateable = false 라는 꼼수가 있다고 언급하셨는데 지금 제 상황과 얼추 맞는거 같은데 조언 부탁드려요 ㅠㅠ =========================================== Exception in thread "main" javax.persistence.PersistenceException: [PersistenceUnit: hello] Unable to build Hibernate SessionFactory at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.persistenceException(EntityManagerFactoryBuilderImpl.java:1016) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:942) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at jpabook.jpashop.JpaMain.main(JpaMain.java:15) Caused by: org.hibernate.MappingException: Repeated column in mapping for entity: jpabook.jpashop.domain.Order column: MEMBER_ID (should be mapped with insert="false" update="false") at org.hibernate.mapping.PersistentClass.checkColumnDuplication(PersistentClass.java:862) at org.hibernate.mapping.PersistentClass.checkPropertyColumnDuplication(PersistentClass.java:880) at org.hibernate.mapping.PersistentClass.checkColumnDuplication(PersistentClass.java:902) at org.hibernate.mapping.PersistentClass.validate(PersistentClass.java:634) at org.hibernate.mapping.RootClass.validate(RootClass.java:267) at org.hibernate.boot.internal.MetadataImpl.validate(MetadataImpl.java:347) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:466) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:939) ... 4 more===========================================
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
참조용 필드 List
전 강의부터 의구심이 든건데 왜 양방향 매핑을 할때는 참조용 필드 에서 List형식을 사용하나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
빌드 도구는 무조건 메이븐으로 따라가야되나요?
MVC 강의 듣고 와서 그래들이 익숙한데 그래들로 하면 문제가 있을까요?
-
미해결팀 개발을 위한 Git, GitHub 입문
PPT 자료 부탁드립니다!
강의 쉽게 알려주시고 재밌어서 이해가 잘되었네요!! 강의 잘들었습니다! 강의 자료 부탁드립니다! dragonappear1@gmail.com
-
미해결AI 포트폴리오 만들기 - Airbnb 클론 프로젝트
Checkpoint 값을 못 받아와요
안녕하세요 강사님 영상에 나온대로 학습을 진행하고 있는데, 학습 모델이 checkpoint를 못 읽어와서 step수를 많이 진행했어도 코랩 런타임이 끊겨서 다시 시작할 때 100 step 부터 시작합니다. model_lib_v2.py에서 checkpoint 경로를 수정해야 되나요?.....
-
미해결게임 프로그래머 취업 전략 가이드
질문 드립니당
현재 강의와 관련된 질문은 아니라서 죄송합니다 ㅠㅠ 다름이 아니라 혹시 C++ 강의를 완강했다면 나머지 알고리즘, 서버, directx, 언리얼 강의의 순서는 크게 상관이 없나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
세션 2개 상황에서 동시성 문제
스승님 그간 평안하셨는지요,, 다름이 아니라 불초의 제자 질문이 있어 이 야심한 시간에 편지 올립니다. WAS를 한대만 운용한다는 가정하에 사용자의 접속 세션 허용범위를 2개로 주었어요, 웹으로 접속함과 동시에 모바일에서도 접속이 가능하게 만들어 주었다고 생각해 보았습니다. 전에 아래와 같은 말씀을 해주셨는데 ---------------------------- 서버가 한대만 있고, 자바(JVM)로 웹 애플리케이션을 단 하나만 구동하는 상황이면 자바 만으로 동시성 제어를 할 수 있습니다. 그런데 실무에서는 보통 서버 두 대 이상을 사용하기 때문에, 동시성 제어를 JVM안에서 해결하는게 어렵습니다. 관계형 데이터베이스는 이런 동시성 제어를 고려해서 개발되었기 때문에, 결국 관계형 데이터베이스에 동시성 제어를 위임해야 합니다. 그 중에 관계형 데이터베이스가 제공하는 유니크 제약조건을 사용하면, 같은 이름을 절대로 동시에 저장할 수 없습니다. 그래서 name에 유니크 제약조건을 실무에서는 걸어주어야 한다고 이야기 했습니다. 그런데 이런 유니크 제약조건은 정말 최악의 경우(진짜 초 단위로 같은 데이터가 저장되었을 때)가 발생했을 때 동작하는 것이고, 대부분은 validation에서 막힙니다. ----------------------------- 위에서 제가 가정한 상황에서 사용자가 웹이랑 모바일에서 동시에 요청을 보냈는데 그게 하필 동시성 문제를 일으킨다면 이런 상황에서도 데이터베이스 lock을 안걸고 자바만으로 동시성을 제어할 수 있는 방법이 있을까요?? (혹은 세션이 2개가 아니더라도 1개의 세션에 1 명의 사용자가 동시에 같은 요청을 보낼 경우에두요!,, 너무 여러개 번거로운 질문 죄송합니다 ,, ㅠㅠ)
-
미해결언리얼 엔진4 입문 (C++ 기반)
맥북, Xcode에서의 autocompletion
안녕하세요. 맥북을 이용해 강의를 수강하고 있는 학생입니다. Xcode와 Visual Studio Code를 이용하니 autocompletion이 안되던데...검색해도 속 시원한 결과가 안나와서요ㅠㅠ Visual Studio로만 autocompletion이 되는건가요? 아니면 Xcode와 VS code로도 되는데 개인적으로 이상이 있는건가요..? 답변해주시면 감사하겠습니다~!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
예제4 "-="
안녕하세요 m -=1 이 m = m-1과 같은 의미인가요? -=가 어떤 의미인지 궁금합니다
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
__all__ 강의와 다른 점 질문드려요
안녕하세요. [모듈과 패키지] 수업의 __all__강의에서 이런 식으로 코드를 작성하면 오류가 난다고 말씀하셨는데 제 컴퓨터에서는 오류가 나지 않고 문장이 잘 출력됩니다. 파이썬 규칙이 바뀐 걸까요...? 아니면 제가 뭔가를 잘못한 것일까요? 무료로 좋은 수업 제공해주셔서 정말 많은 도움이 됩니다. 읽어주셔서 감사합니다!
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
안녕하세요 강사님 JPA join에 관련해서 질문이 있습니다.
안녕하세요. 질문은 2가지 정도가 있는데 다음과 같습니다 1. DTO를 반환하는 형태의 JPQL를 작성할 때 join문을 사용해서 쿼리를 작성해주셨습니다. 문득 로그를 보다가 든 생각이 DTO가 아니라 entity를 조회하기 위해 JPQL을 작성할 때, join을 사용하면 즉시로딩이나 지연로딩 관계없이 연관객체에 대해서 N+1문제가 발생하는 걸로 알고 있습니다. 근데 DTO를 반환하는 형태로 JPQL를 작성할 때는 join문을 사용해도 쿼리 한번에 연관객체들의 정보를 가져오더라구요 (강의에서 Order의 Member나 Delivery) 이러한 차이의 이유가 JPQL이 실행 될 때 JPA에서 관리를 하냐 안하냐의 차이로 볼 수 있을까요? 2. JPA는 트랙잭션 안에서만 동작한다고 알고 있습니다. 그런데 강의를 보다보면 Controller에서 Repository를 바로 의존성 주입받아서 사용하시더라구요. @Transaction은 서비스에만 붙어있고 Repository에는 선언되어 있지 않은데 정상적으로 동작하는 것은 조회는 트랙잭션 관계없이 JPA에서 사용이 가능한것인가요? 그 서비스 코드를 작성할 때 조회 메서드는 readOnly속성을 true로 주면서 작성했던 걸 보면 조회할 때도 @Transaction이 선언되어야 동작하는것이 아닌가 하는 생각이 들어서 질문 남겨드립니다. 항상 명강의 해주셔서 감사합니다. ps. MSA와 관련한 강의는 계획이 없으신가요? ㅎㅎ