묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
들여쓰기 맞추는 방법
2:48 보면 def 2개 하셨잖아요! 그런데 저는 두번째 def 입력할때는 들여쓰기가 똑같지 않고 안 맞거든요ㅠㅠ 들여쓰기 맞추는 방법이 무엇인가요...? 스페이스로 맞춰야하나요??
-
미해결AB 테스트 실무자 완벽 가이드
카테고리별 통계적 검정관련 질문
안녕하세요 카테고리별 통계적 검증 관련해서 질문 있습니다.최초 실험 설계시 유의 수준과 검정력, 베이스 수준에 따른 리프트 수준을 고려하여 통계적 검증을 위한 최초 샘플 사이즈를 계산합니다.그러나 동일한 모수에 대해 카테고리별 구매 전환율을 검정하는 경우와 달리, OS별 구매 전환율은 검정 수행시 각 실험 그룹의 모수가 절반 수준으로 줄어들게 되는데, 강의에서는 이 상태로 통계적 검정을 진행하고 있습니다.검정 결과는 공식에 따라 계산 될 수 있겠지만 샘플사이즈가 줄어들면서 사전에 고려했던 베타 오류수준을 만족하지 못하게 될텐데요, 이 상태에서 나온 검정 결과도 현업에서 전체 그룹에 대한 검정 결과와 동일한 수준의 검정 결과로 판단하고 있는지 궁금합니다.물론 현실적으로 각 세그먼트별 샘플사이즈 까지 최소 샘플 사이즈를 맞추려면 비용이 과다하게 들어서, 세그먼트 분할에 따라 모수가 줄어들 경우에는 검정 결과를 참고용 정도로만 활용할 수 있을것 같은데 현업에서는 이와 관련해서 어떤 기준을 갖고 계신지질문 드립니다.
-
미해결코딩테스트 [ ALL IN ONE ]
할당되지않은 메모리
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요, 강사님!강의 잘 듣고있습니다. 정말 감사합니다 :)아주 간단한...! 질문입니다!ㅎㅎ섹션 2. List의 배열(Array) 강의에 @3:04부분에서오른쪽 메모리 그림과 함께 '아직 할당이 되지 않은 메모리가 있다, 비어있기 때문에 어떤 데이터든 집어넣을 수 있다.'고 말씀하셨는데, 메모리를 보면 01001 이렇게 2진수 값이 들어있는것같은데 이것도 아직 할당되지않은 메모리로 보면 되는건가요~? 감사합니다~~!
-
미해결Slack 클론 코딩[실시간 채팅 with React]
로그아웃시 쿠키 남아있는것 관련 질문
안녕하세요 제로초님! 강의 잘 듣고 있습니다.다름이아니라 강의 내용대로 따라가면서 무리없이 로그인 로그아웃 동작하도록 만들었는데현재 상태는 로그아웃을 하게되면 swr을 revalidate 해서 로그아웃을 수행한 상태에서는 유저정보 api를 호출할 수 없으니 undifined가 되어서 그 값으로 페이지 이동을 제어한다 라고 이해를 했는데 혹시 맞을까요? 맞다면 로그아웃 후에도 클라이언트 사이드에 쿠키에 토큰값이 아직 지워지지 않은채로 남아있는데 백엔드에서는 로그인처리가 되었어도 프론트에서 쿠키값을 따로 지워줄 필요는 없는것인지 궁금합니다!
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
강의중에 램에대한 질문
안녕하세요 유튜브 보고 강의 신청하게 되었어요 두가지만 질문 할게요 1.강의 컴퓨터가 연산하는과정 여기에서 7분즘에 2의 32승 32bit이고 이건 4GB를 관리한다 그래서 32bit는 4G밖에 관리 못한다고 하셨는데 무슨말이죠? 이부분이 좀 이해가 안되서요 2.그리고 하드디스크와 파일시스템 보고 질문드리는데요트랙과 섹터 수업하시는데 그럼 볼륨이랑 섹터랑 차이가 뭐죠?그리고 클러스터 언급하셨는데 클러스터는 섹터들의 모음인가요?>
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
안녕하세요. 질문이 있습니다.
강의 내용대로 따라하고 있는데 'Player Controller Class' 부분이 변경 되지 않는데 왜 그런걸까요.ABPlayerController.cpp 파일 내용입니다.#include "Player/ABPlayerController.h"void AABPlayerController::BeginPlay(){ Super::BeginPlay(); FInputModeGameOnly GameOnlyInputMode; SetInputMode(GameOnlyInputMode);}ABPlayerController.h 파일 내용입니다.#pragma once#include "CoreMinimal.h"#include "GameFramework/PlayerController.h"#include "ABPlayerController.generated.h"/** * */UCLASS()class ARENABATTLE_API AABPlayerController : public APlayerController{ GENERATED_BODY() protected: virtual void BeginPlay() override;};
-
해결됨실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍
vscode에서 command not found:docker라고 나옵니다
깃허브에서 다운받고 vscode에서 터미널을 열고 docker ps를 쳤는데 저런식으로 나옵니다 혹시 깃허브에서 다운받는거 외에 별도로 건들여줘야할 설정같은게 있을까요?docker,파이썬 같은 확장프로그램은 설치했습니다
-
미해결
em.persist(insertionTeam)의 뒤로부터는 왜 코드가 실행이 안되는 걸까요?
Q : em.persist(insertionTeam)의 뒤로부터는 왜 코드가 실행이 안되는 걸까요? 안녕하세요, 김영한님 수업 잘 듣고 있습니다. 급하게 필요해서 JPA를 듣고 있습니다. 섹션 5의 단방향 연관관계를 듣던 중 Member 테이블과 Team 테이블을 매핑하여 좀 더 객체지향적인 Query 설계를 위해서 ManytoOne처럼 나아가는 거 같습니다. 궁금해서 Member 객체 말고, Team 객체를 EntityManager에 넣어봤습니다(em.persist).EntityManager는 Member 클래스 객체는 잘 persist 하는데, Team 클래스 객체는 persist 시 em.persist 다음 코드가 실행이 안됩니다. 프린트로 확인해봤습니다. "em.persist(insertionTeam)"에 문제가 있는 거 같은데 근본적으로 어떤 것이 문제인지 궁금합니다. 그러니까, 왜 em은 Team 객체를 persist 할 수 없는 건가요?
-
해결됨설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)
AXI4-Standard가 아닌 AXI4-lite를 이용한 DDR 접근
안녕하세요. 맛비님항상 좋은 강의 해주셔서 정말 감사합니다. 덕분에 항상 크나큰 실력 향상을 느끼게 되고, 하드웨어에 대한 지식이 많이 늘어남에 따라 제 자신에도 보람을 느끼게 됩니다.제 질문은 다음과 같습니다.강의의 3분 20초 경에서 Zybo 의 아키텍쳐를 보게되면 이 강의에서는 오른쪽 부분에 있는 HP AXI Ports를 통해서 DDR을 접근하므로 AXI4 - Standard를 이용하는 DMA를 설계한다는 점을 이해하였습니다.속도면에서 설계하는게 의미가 없을 수 도 있지만, 왼쪽에 있는 General-Purpose AXI Ports의 경로를 통해 (즉, AXI4-lite를 통해) DMA를 설계할 수 도 있나요? 즉, PL영역에서 AXI4-lite를 이용하여 DDR Controller에 접근이 가능한지 궁금합니다. 예를 들어서 저희가 DMA를 설계할 때 검증환경에서 DMA를 Master로 두고 AXI VIP를 DDR MEM으로 모델링하여 slave로 두고 검증하는것을 볼 수 있는데, 이와 동일하게 AXI4-lite를 이용한 DMA를 Master로 두고, AXI VIP를 Slave로 두어서 설계가 가능한지 궁금합니다.그리고 이러한 과정이 혹시 CPU같은곳에서 DDR에 접근할 때 이런 AXI4-lite를 사용해서 PL영역에서 메모리에 접근하는 속도보다 PS영역에서 접근하는 속도가 느린게 아닌지 궁금합니다.항상 감사드립니다!!=================현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)서로 예의를 지키며 존중하는 문화를 만들어가요.질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )먼저 유사한 질문이 있었는지 검색해보세요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.==================
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-i 질문드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요 큰돌님, 2-i 질문드립니다http://boj.kr/c3e4ce31c0fa410ab7cdf61b56afc014아무리 디버깅해봐도 왜 오류가 나는지 모르겠습니다..그리고 입력값으로2 lo3za4 01 를 주었을때만 유일하게 애러없이 돌아가는데 혹시 이때 sort함수 유무로 출력값의 범위가 달라지는 이유가 뭘까요..?감사합니다.
-
미해결[신규 개정판] 이것이 진짜 엑셀자동화다 - 기본편
Chrome version 116, Selenium version 4.11.2 이후
프로그램 실행을 눌렀더니, 아예 에러메세지 조차 뜨지 않고 아무 응답이 없습니다. Stackoverflow등 구글링을 해봐도 제대로 된 해결책을 찾을 수 없었습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
파일 이동을 윈도우에서 사용법도 알고 싶습니다
우분투와 맥북 기준 말고윈도우에서는Alt -alt shift -이 두가지를 어떻게 사용 하나요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
M8N PC interface
M8N PC interface 질문있습니다!gnss 위성수신을 못할때도 데이터가 나오는것으로 말씀하셨는데 강의 코드 그대로 작성했을 때 uart4 에서 수신인터럽트가 발생하지 않는 것같습니다; 시리얼 터미널에서 데이터가 나오질않네요;; 하드웨어 불량일 가능성이있을까요~
-
미해결스프링 핵심 원리 - 기본편
request scope관련
request scope로 http요청을 받으면 쓰레드 풀로 비동기적으로 실행되는건가요?그리고 LogDemoController의 MyLogger myLogger = myLoggerProvider.getObject();와LogDemoService의 MyLogger myLogger = myLoggerProvider.getObject();가 어떻게 같을 수 있나요? objectProvider가 http요청에 따라 bean을 구분해서 가져올수있는건가요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
무조건적인 @Transactional?
@Service @RequiredArgsConstructor public class SignUpMemberService implements SignUpMemberUseCase { private final MemberRepository memberRepository; @Override public Long invoke(final Command command) { validateEmailIsUnique(command.email()); validateNicknameIsUnique(command.nickname()); validatePhoneIsUnique(command.phone()); final Member member = command.toDomain(); return memberRepository.save(member).getId(); } } @Service @Transactional @RequiredArgsConstructor public class SignUpMemberService implements SignUpMemberUseCase { private final MemberRepository memberRepository; @Override public Long invoke(final Command command) { validateEmailIsUnique(command.email()); validateNicknameIsUnique(command.nickname()); validatePhoneIsUnique(command.phone()); final Member member = command.toDomain(); return memberRepository.save(member).getId(); } }사용자 가입 UseCase에 대한 구현에서 앞단에서는 unique field에 대한 validation을 진행합니다그 후에 memberRepository.save(member)를 진행하는데 (memberRepository는 Data Jpa Repo)아시다시피 SimpleJpaRepository의 save흐름에는 @Transactional이 적용되어 있습니다따라서 이 SignUpMemberService의 invoke 흐름부터 굳이 @Transactional을 걸어야 하는 생각이 듭니다물론 붙임으로써 이 메소드가 writable한 로직을 가진다고 코드레벨에서 알고 JPA를 모르는사람은 SimpleJpaRepository의 구조를 모르기 때문에 가독성?적인 측면에서는 붙이는게 이해에 수월하다고 생각하는데 tx scope를 최대한 짧게 가져가는게 좋다는 생각이 들어서 약간의 고민을 하게 되었습니다
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
스트림 문법 사용 중 중간 연산을 두 번 사용하는 것과 And를 통해서 중간 연산을 한 번만 하는 것이 다른 걸까요?
// 중간 연산 한 번 사용으로 And 연산 사용하기 langList.stream().filter(x -> x.length() <= 4 && x.contains("c")).forEach(System.out::println); System.out.println("-----------------------------"); // 중간 연산 두 번 사용 langList.stream().filter(x -> x.length() <= 4 && x.contains("c")).forEach(System.out::println); System.out.println("-----------------------------");-> 궁금해서 해보다가 And 연사자를 사용하는 것도 되더라고요. 위에 나와있는 두 개의 코드 모두 사용해도 상관없는 지와 어떤 것을 사용하는 것이 더 좋다고 할 수 있는지 궁금합니다
-
미해결따라하면서 배우는 3D Human Pose Estimation과 실전 프로젝트
MHCanonPose & MHCanonFormer
MHCanonPose 와 MHCanonFormer의 차이점이 혹시 무엇인가요? 이름만 다른건가요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
03. MySQL 설치 및 접속하기에서
mysql 에서 startup 을 켠상태에서 cmd 켜서는 sql 연결이 잘되는데 끄면 안됩니다. 수업진행하는데 문제가 될까요?
-
해결됨그림으로 쉽게 배우는 네트워크
FTP, SMTP같은 프로토콜에 대해 질문이 있습니다.
안녕하세요, 네트워크 프로토콜에 대해서 공부하다가 궁금한 점이 있어서 이렇게 질문을 남깁니다. 예를 들어, FTP 같은 경우 파일 서버와 클라이언트 간의 통신을 하는 프로토콜이라고 이해하였는데요, 여기서 혼동되는 점은 저희가 흔히 프로그램을 다운받을 때, http example.com 웹 사이트로 접속해서 .exe 파일 등을 내려 받지 ftp example.com 와 같은 주소로 접근해서 다운을 받지 않는 것 같아서 왜 프로토콜이 나뉘었는지 궁금합니다. 또한 메일서버 역시 마찬가지 입니다.저희가 메일을 보낼 때 http로 example@inf.com 으로 해서 보내는데, IMAP이나 POP3 로 메일을 보냈던거 같지는 않아서요... 내부적으로 동작하고 있는 건지 헷갈립니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
Socket I/O 질문이 있습니다.
[※중요] 이해하면 인생이 바뀌는 TCP/IP 송·수신구조12:49초 때 설명해주신 내용인데 이해가 부족해서 질문을 남깁니다. 프로세스가 TCP/IP 통신을 하기 위해서 커널 프로그램중 TCP를 추상화하여 인터페이스 Socket과 IO를 합니다.프로세스가 보조 기억장치에서 이미지 a.bmp를 가져올때 프로세스가 OS에게 할당 받은 가상 메모리에 카피를 한다고 이해를 했습니다.그러면 Socket에게 Send 할때 Socket도 버퍼에 카피를 한다고 말씀해주셨는데 카피를 한다는건 메모리에 기록을 한다는 말로 이해를 했는데그러면 소켓도 하나의 프로세스로 보고 메모리를 할당받은건가요 ?