묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
혹시 현재 제어중인 hwpx파일의 xml을 불러올 수 있을까요?
★새로 연 빈 문서의 xml을 불러오는 방법만 알고싶습니다.★ 기존문서는 zip -> sele..?0.xml을 열면 되서 상관없는데,저장되지않은 새 문서는 어떻게 하는지 궁금하네요 ㅎㅎ -> 이걸로 해결했습니다.hwp.GetTextFile(Format="HWPML2X", option="") # 이외 추가질문입니다. 이번주 목요일 5기 강사로 가시는데, 아쉽게도 신청을 못했네요 ㅠㅠ 역시 다음 기회를 봐야겠죠?
-
해결됨Windows 소켓 프로그래밍 입문에서 고성능 서버까지!
송신 패킷 크기 관련해서 질문드립니다!
클라이언트에서 송신 관련해서 묶어서 보내는 코드를 설명하실 때 서버 코드에서도 이렇게 하는 게 좋다고 하셨는데 자세한 이유가 궁금합니다!MSS 한도에서 최대한 패킷의 크기를 크게 잡아야 NODELAY 옵션을 쓰지 않고도 패킷이 전송 지연을 최소화할 수 있어서 일까요~?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
값 타입의 필드들에 final
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]값 타입의 클래스에 setter를 제공하지 않아도 변경 불가능하도록 할 수 있지만, 필드들에 final을 붙이는 것 또한 괜찮지 않을까요?대신 기본생성자도 만들 기 위해서 @NoArgsConstructor 옵션을 사용 할 수 있을 것 같습니다.최종 형태입니다@Embeddable @Getter @NoArgsConstructor(access = AccessLevel.PROTECTED, force = true) @RequiredArgsConstructor public class Address { private final String city; private final String street; private final String zipCode; }이런식으로 만들어도 될까요? 또 force 옵션을 쓰게 되면 리플랙션/프록시 기술에 영향을 주어서 쓰면 안되는 형태일지 궁금합니다
-
미해결실전! 스프링 데이터 JPA
단순 조인과 페치 조인에 대한 추가 질문입니다.
안녕하세요.강의 항상 잘 보고 있습니다. 아래 두 질문 보고 이해가 안 되는 부분이 있어 질문 드립니다. https://www.inflearn.com/community/questions/33719/fetch-join-vs-joinhttps://www.inflearn.com/community/questions/1364411/%EB%8B%A8%EC%88%9C-%EC%A1%B0%EC%9D%B8%EA%B3%BC-%ED%8E%98%EC%B9%98-%EC%A1%B0%EC%9D%B8%EC%97%90-%EB%8C%80%ED%95%B4-%EC%A7%88%EB%AC%B8-%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4아래처럼 페치조인 사용하지 않고 member와 team을 select해서 가져올 경우에는 lazy 쿼리가 발생할 수 있다고 이해했습니다.@Query("select m, t from Member m join m.team t") List<Member> findInnerJoin(); team을 select하면 영속성 컨텍스트에도 team의 모든 pk가 저장되면서 lazy 쿼리가 발생하지 못하는 것은 아닌가요? 첫번째 링크 질문의 "이번 예제가 좀 특수한 경우고, 일반적으로 team이 영속성 컨텍스트에 미리 존재하는 경우는 드물기 때문에" 라는 답변에서 어떻게 team이 미리 존재하지 않는 경우가 생길 수 있는지 궁금합니다...
-
해결됨김영한의 실전 자바 - 중급 1편
자바 질문은 아닙니다. 흥미(공부)에 대하여?
안녕하세요.궁금증이 생겨서 질문을 남깁니다.개발 관련된 유트브 및 책을 어는 순간 저가 웃고 있는 순간을 발견 하게 됩니다.(저번에 Davied님 추천해준 책을 도서관에 읽 을때 웃고 있고, 라이브 방송 때 어느 순간 고개를 끄덕이거나 댓글을 달고 싶다던가 그러더라고요.)그런데, 개발 공부에 대해서는(java를 공부 하고 있으니 java랑 관련 있기는 한 가요??) 여러 번 들어서 그런 건지 모르겠는데, 좀 하기 싫어진다는 생각을 하게 되더라고요.왜 이렇게 문법이나 써야 하는지 어느 정도 이해는 하고 있고(이런것 때문에 재미 있다는 생각이 들기도 하고, 좀 연결된게 많다는 생각이 들어서 흥미가 생깁니다), 여러번 들어야, 저가 공부 한것을 모방해서 쓸 수 있다는 생각을 갖고 있으면서 도요.개발 방송 이나 책 등을 보면 나도 빨리 공부해서 이런 개발자가 되어야지 라는 생각을 갖고 있으면서도, 이런 이중적인 생각을(공부를 하기 싫다는 생각 | 공부를 해야 한다)하고 있어서, 어떻게 해야 할지 저는 모르겠네요. 이럴 때는 어떻게 해야 하나요?수정1 : 어순이나. 전달 내용이 이상해서 수정답변 부탁 드립니다.
-
미해결빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술
Chrome 대신 Chromium을 사용해도 문제가 없을까요??
안녕하세요 섹션2 실습 파트에서 Selenium을 하려던 도중 문제가 생겨 질문을 드리게 됐습니다현재 맥북 m3을 사용하고있고 UTM을 통해 Ubuntu를 설치했습니다. Chrome을 설치하려고 했더니 "Google Chrome은 amd64용으로만 패키징되었으며 ARM에서는 사용할 수 없다"라고 나와있습니다.. 그래서 arm64로 쓸 수 있는 Chromium을 사용하려 하는데 혹시 Chromium을 사용해도 수업을 진행하는데 문제없을 까요..?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part5: UE5 & IOCP 서버 연동
질문 있습니다...
혹시 만약에 인벤토리을 관리할떄 서버가 아닌 클라에서 아이템 관리를 위해 아이템객체들을 전부 스마트포인터를 써야할지... 포션같은 소모아이템 떄문에 써야되지 않을까 하는데 너무 고민입니다. 현업에서도 GC를 적극적으로 사용을 하는지서버가 있는데 AI 인공지능을 쓰는 경우가 있다면 어느 경우인지 이렇게 질문 3개입니다...
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
자바 질문
자바 강의중에 같지만 다른것에서 5분29초 화면에서 int랑 Integer 같다고 하셨는데 왜 같은지 자세하게 어떻게 같은지 알수있나요?
-
미해결2025년 CPPG 개인정보관리사 자격증 취득하기 (개정안 반영)
질문 있습니다.
고정ㆍ이동형 영상정보처리기기 강의 9분 18초에는 시행령 제27초의3에 따라서 이동형 영상정보처리기기가 허용된 경우에 촬영할 때는 불빛, 소리, 안내판, 안내서면, 안내방송으로 표시하라고 나오는데 경찰관의 바디캠에는 그런게 없는 것 같은데 원래 알려야하는 것 아닌가요?
-
해결됨2025년 CPPG 개인정보관리사 자격증 취득하기 (개정안 반영)
질문 있습니다.
고정ㆍ이동 영상정보처리기기 강의 8분 07초 부터 질문이 있습니다. 강의에서는 "일반인이 드론에 카메라를 달고 찍고다니는 것은 업무 목적이 아니기 때문에 안된다" 라고 말하셨는데다음 부분에서 "찍을거면 찍히는 모든 사람의 동의를 받아야 한다" 라는 문맥에 비추어볼 때 "안 된다"라는 의미는업무목적이 아니기 때문에 촬영해서는 안 된다 라는 뜻으로 보이는데, 25조2 자체가 업무를 목적으로 하는 사람에게 제한되어 있으며 7분24초에서 유튜버의 경우 업무 목적이 아니기 때문에 예외된다고 나왔습니다.그러면 드론에 카메라를 달고 일반인을 찍는 행위는 업무 목적이 아니기 때문에 원칙적으로 이 법의 영향권 밖 아닌가요?
-
미해결마이크로넛 자바 클라우드 어플리케이션 제작
섹션2에 관해
안녕하세요.섹션2에 관해 여러번 봐도 잘 이해가 안되어 질문드립니다.검색을 해봤는데 개념어라 그런지 명확하지 않아서 질문이 많아졌습니다. 1) No better SLAs가 무슨 뜻인지 궁금합니다.2) 과거에 Server-client 의 구조에서 Monolithic Application으로 넘어간건가요?3) SLAs 가 Server-client 구조에 사용되는 거고 Monolithic Application 구조가 SLAs의 문제점을 해결하면서 등장한걸로 이해하면 될까요?4) SOA가 서비스 지향 아키텍쳐이고 이것을 구현한 구현체가 SOAP 로 이해하면 될까요?5) SOAP 의 예시로 WSDL, HTTP, HTTPS 등이 있는건가요?6) WEB 1.0 에서 WSDL같은 SOAP 를 이용하고, WEB 2.0로 넘어가면서 ajax를 사용한건가요?7) SOA, WEB1.0, WEB2.0 등의 개념은 server-side 개념이 아니라 Monolithic Application 구조에서 사용되는건가요?8) Monolithic Application에서 Microservices Architecture 넘어간 이유가 분산처리, 확장성이 더 좋기 때문이죠?9) 마지막으로 SOA가 서비스 지향 아키텍처라는 의미인데 그 시절에 서비스 지향아키텍쳐라고 불릴만큼 큰 이유가 있나요? SOA 가 그 당시 어떤 문제나 환경으로 생겨난건지 궁금합니다. 나머지 강의도 천천히 보겠습니다.감사합니다.
-
미해결
무슨뜻일까여?
특정 캐릭터의 시드번호를 여러 번 반복하여 사용해 보세요. 이를 통해 해당 시드번호가 더 일관된 캐릭터 이미지를 출력할 수 있습니다. 이게 무슨 말일까요??? 유료 구독 버전을 쓰고 있어서 시드번호는 딸 수 있습니다. 동일한 시드번호로 계속해서 프롬프트 수정 및 요구를 하라는 뜻일까요???
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
상품 수정시 기존값이 그대로 유지되어 나타나요
[질문 내용]saveItem에 @Transactional 어노테이션이 선언되어있고, updateItemForm의 Id 값을 hidden으로 설정 되어있는데상품 수정시 기존 값이 그대로 유지되면서 화면에 보여집니다ㅠㅠ뭐가 잘못된걸까요...? 관련 코드도 댓글로 첨부 하겠습니다.
-
해결됨[2025 리뉴얼] 스스로 구축하는 AWS 클라우드 인프라 - 기본편
putty로 키 변환 후 접속시 문제
[실습] Public EC2 인스턴스 생성 및 LAMP 웹서버 구성 에서 42:13 부분에서 영상에서 하는 것과 똑같이 하고 로그인시 ec2-user를 치면 다음처럼 됩니다.영상이랑 똑같이 인스턴스 생성하고 키 변환도 똑같이 하였는데 안되네요..OS는 윈도우 사용중입니다.
-
미해결[입문자를 위한 UE5] Part4. 언리얼 엔진 C++
프로젝트 만들기 강의 중 Binaries를 삭제 후 다시 생성이 되지 않는 문제.
항상 강의 잘 보고있습니다. 감사합니다.프로젝트 만들기 강의 영상 중 13:26초 부분에 문제가 있어 질문 남깁니다.영상과 같이 저도 더블 클릭을 해서 The following modules are missing or built with a different engine version: R1Would you like to rebuild them now?해당 메시지를 yes를 눌렀지만 Binaries폴더가 생성되는 것이 아닌 아래와 같은 Error 메세지가 뜨면서 생성되지 않습니다. 해당 문제를 어떻게 해결하면 되는지 답변 주시면 감사하겠습니다.R1 could not be compiled. Try rebuilding from source manually.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
BindingResult관련 문의 사항
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. 1. Item에 binding된 결과가 BindingResult에 담기다고 하셨는데 정확히 어떤 의미 인지 모르습니다.2. BindingResult에 오류 정보를 설정할때 objectName과 field명을 기재하는데 BindingResult의 순서가 중요한 이유가 뭔가요?3. th:field="*{itemName}"은 controller의 th:object="${item}"을 이용하여 @ModelAttribute로 설정한("item", Item)에 Item의 속성 값에 접근하는 것 같은데 th:errors="*{itemName}" 은 org.springframework.validation.BindingResult.item에 접근하는 것이 맞나요?혹시 맞다면 th:object="${item}", th:object="${item}"에 다른 이름으로 설정하여도 th:errors="*{itemName}"은 관계없이 동작하게 되나요?
-
해결됨Node.js로 웹 크롤링하기
2-4 csv 출력하기에서 오류 발생
안녕하세요.. 최근에 강의를 수강하고 있습니다.2-4강을 따라서 테스트하고 있습니다.그런데 총 10개의 링크를 가져와서 puppeteer를 이용해서 평점값을 가져오는데, 중간에 하나의 결과를 저장하지 않는 오류가 발생합니다. 왜 그럴까요? 처음에는 인덱스 번호 2번이 undefined 되더니, 이번에는 인덱스 7번이 생성이 안되어서 cs 파일 생성시 오류가 발생합니다. 이런 현상은 왜 발생할까요?
-
미해결GraphQL: REST API를 대체할 기술
graphql 이미지 처리
안녕하세요! 강의 정말 잘 듣고 있습니다!개인적인 플젝에서 야매?로 graphql 쓰고 있었는데 이렇게 강의를 통해 개념을 제대로 알아가는 중입니다 ㅎㅎ강의에는 없지만 java-springboot에서 graphql을 통해서 이미지를 받을 수는 없는지 궁금합니다!가능하시다면 관련된 라이브러리나 블로그? 알려주시면 감사하겠습니다!!
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
실행 오류
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.e: C:/Users/jhp99/.gradle/caches/transforms-3/431ce31617111116ed092b20fb775fda/transformed/jetified-kotlin-stdlib-1.9.0.jar!/META-INF/kotlin-stdlib-jdk7.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.e: C:/Users/jhp99/.gradle/caches/transforms-3/431ce31617111116ed092b20fb775fda/transformed/jetified-kotlin-stdlib-1.9.0.jar!/META-INF/kotlin-stdlib-jdk8.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.e: C:/Users/jhp99/.gradle/caches/transforms-3/431ce31617111116ed092b20fb775fda/transformed/jetified-kotlin-stdlib-1.9.0.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.e: C:/Users/jhp99/.gradle/caches/transforms-3/c321e7444a5c731da2398570d6ef04f1/transformed/jetified-kotlin-stdlib-common-1.9.0.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:compileDebugKotlin'.> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction > Compilation error. See log for more details* Try:> Run with --stacktrace option to get the stack trace.> Run with --info or --debug option to get more log output.> Run with --scan to get full insights.* Get more help at https://help.gradle.orgBUILD FAILED in 2s┌─ Flutter Fix ──────────────────────────────────────────────────────────────────────────────┐│ [!] Your project requires a newer version of the Kotlin Gradle plugin. ││ Find the latest version on https://kotlinlang.org/docs/releases.html#release-details, then ││ update C:\Users\jhp99\AndroidStudioProjects\chool_check\android\build.gradle: ││ ext.kotlin_version = '<latest-version>' │└────────────────────────────────────────────────────────────────────────────────────────────┘Error: Gradle task assembleDebug failed with exit code 1이런 오류가 나는데 chat gpt도 돌려보고 구글링도 해봤지만 안고쳐지네요..ㅠㅠ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
JPA소개 영상에서 jpa.persist() 관련 질문 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 강의 잘 듣고있습니다. 강의를 듣던 중 질문이 생겨서 문의드립니다.저는 SI 개발자로 커리어를 시작하여 SI 업체 방식밖에 몰라mybatis만 써보고 JPA를 처음 배우는 입장이라 부족한 질문이 될수 있는점 미리 양해부탁드립니다. 12:26 초에 JPA와 상속 - 부분을 듣던 중 의문이 생겼습니다. item과 album 테이블이 부모 자식 관계가 있을 때jpa.persist( album ); 로 album 객체를 넣어주면 자동적으로 부모 테이블인 item 테이블에 자동으로 넣어준다고 되어 있는데 제 생각에는 FK 를 jpa가 추적해서 넣어주는것 같습니다.그러나 제 짧은 실무경험상에서는 편의상의 이유로 논리 ERD 상에서만 FK를 설정하고 실제로는 FK를 걸지 않고 개발을 진행한 적이 많습니다.그렇다면 혹시 FK를 걸지 않아도 jpa가 찾아서 item 테이블에도 데이터를 넣어주게 되는지 궁금하니다.