묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
async 제거(영상내용) 후 searchParams 오류
안녕하세요 강사님.해당 강의 8:31 초 내용을 저장했을때 아래와 같은 오류가 나왔습니다. 언뜻 봤을 때는 await를 적용하지 않아서 라는 것으로 해석이 되는데, 영상 초반에 비동기 컴포넌트를 따로 빼내어 사용하기로 하여 async를 제거하였는데 아래와 같은 오류가 나오지만 화면은 의도된 바와 같이 동작을 합니다. 강의 영상 및 자료와 동일하게 진행하였습니다 강사님의 강의자료에서 코드를 복사하여 BookListSkeleton만 제거 수정을 하여 테스트 시 위와 같은 오류가 동일하게 발생합니다.https://github.com/winterlood/onebite-next/blob/main/section06/chapter05/src/app/(with-searchbar)/search/page.tsx 영상에서는 저와 같은 오류가 발생하지 않는 것 같은데, 이런 오류가 발생하면 빌드가 안되는데... 확인 부탁드립니다.
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
revalidatePath 오류
강의 처럼 revalidatePath(`book/${bookId}`)를 해서 리뷰를 작성하고 작성하기 버튼을 눌러서 페이지를 재검증하는 상황revalidatePath는 퍼지를 통해서 캐시가 모두 삭제되는 것이 이해함빌드 후, 프로젝트 모드로 실행리뷰를 작성하고 리뷰를 누르는 상황작성한게 보이긴 하지만 두번째꺼가 ㅋㅋㅇㄹㅋ 였는데 아래와 같이 바뀝니다.또한 새로고침을 누르면 다시 원상태로 돌아갑니다.아래와 같이 새로고침을 누르면 퍼지 후에 book/1 페이지는 다이나믹으로 작동해야되는데 하지 않는 것으로 파악됩니다. prisma studio를 확인해보면 데이터는 들어갔습니다.그런데 npm run dev로 하면 잘 됩니다...왜 그런 걸까요??
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
readvalue 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. objectMapper.readValue() 여기서objectMapper.readV 까지 쳐보면 되게 많은데 어떤 readValue를 하면되는지 강의에서 제대로 안보여서요 어떤걸로 하면 되나요?
-
미해결C++로 만들면서 배우는 게임 개발과 알고리즘 with Windows API
오디오쪽 건의사항..
마이크와 오디오 세팅을 개선해주시면 좋을것 같습니다ㅎㅎ( 잡음, 볼륨 등.. )다음에도 재밌는 강의 만들어주세요! 강의 좋습니다!
-
미해결빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술
코딩 프로그램
수업에서 사용하고 계시는 코딩 프로그램이 무엇인가요?philip@philp해서 화면이 나오는데, 이건 어떤걸 사용해서 해야하는 걸까요?주피터 노트북 얘기해 주셔서 그걸로 하고 있는데, 아예 안되는 것들이 많아서요, 그리고 왔다갔다 하면서 하시던데, 어떤걸 사용하고 계시는 걸까요?
-
미해결테스트 with Jest: 제로초에게 제대로 배우기
제로초님 강의 교안을 볼 수 있는 곳이 있을까요?
강의 듣다 교안도 함께 보고싶어서 문의 드려요~
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
참여율, 참여 세션수 항목이 없는데 ui변경인 걸까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
정확도 문제
video 에서는 inference 점수가 0.35와 같은것도 추론이 되는데 실제로 이러한 낮은 추론 점수가 실제로도 쓰이거나 의미가 있다고 볼 수 있나요?
-
해결됨[나만의 게임 텍스처 제작] 서브스탠스 디자이너의 모든 것
강사님, 시간 되시면 섭페 강의도 부탁드립니다 ^ ^
강사님, 섭디 강의도 너무 좋은데 혹시 시간 되시면 섭페 강의도 부탁드립니다 ^ ^
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
tcp 3 way handshake 방화벽
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]tcp 3 way handshake 내용에서 궁금한 점이 있습니다.100 클라이언트가 200 클라이언트에 요청을 보낼 때 200 클라이언트의 방화벽을 오픈해줬지만 100클라이언트는 방화벽을 오픈하지 않았다면 100 -> syn -> 200100 <- ack <- 200 이렇게만 가능한걸까요..?
-
해결됨독하게 시작하는 C 프로그래밍
메모리 동적 할당 및 관리 질문
강의를 보다가 동적할당한 영역 이상으로 값을 넣고 동작시 Free 부분에서 디버그 에러가 발생하는것을 보여주셨는데, Free가 정상적으로 동작하지 않고 끝나는것처럼 보입니다.그렇다면 메모리에 할당후 값을 넣은 부분은 계속 메모리에 남아있게 되는건가요? 다른 프로그램에서 메모리를 덮어쓰거나 해당영역을 초기화 하지 않는이상 남아있을 것으로 판단되네요
-
미해결김영한의 실전 자바 - 중급 1편
중첩클래스 static
안녕하세요 . 중첩클래스 관련하여 NetworkMessage를 static으로 중첩클래스로 만들면 외부클래스와 논리적으로 엮인다는것은 이해했습니다. 다만 static영역으로 관리할시 NetworkMessage 안 인스턴스의 값이 공통으로 관리되는 것아닌가여? 즉 content의 값은 매요청마다 동일한 값을 공유하게 되는것 아닌가여??
-
미해결IT 기업 취업을 위한: 코딩테스트 혼자서 정복하기 (C/C++)
장기문제 최종 cpp파일
안녕하세요!장기문제_최종.cpp 파일에 보면 강의 영상과 다르게 int grid[310][310]; 110이 아닌 310으로 구현되어 있는데 이유가 무엇인가요??
-
해결됨[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
st-link 디버깅 오류 문제
안녕하세요, 다름이 아니라 st-link 디버깅이 안돼서 문의드립니다. 이런식으로 디버깅 버튼 누르면 이런 오류 메세지 출력되구요 근데 또 유틸리티는 업데이트랑 읽기는 됩니다.
-
미해결
과제전형 체점 기준 질문
안녕하세요, J Tech 님이력서 강의부터 과제 전형까지 모든 강의를 유익하게 들었습니다.운이 좋게도 최근에 과제 전형을 진행할 기회가 생겼는데요, 너무 가고 싶은 회사라 욕심이 생겨 이것저것 추가하다 보니 결과적으로 본질에서 벗어나고 퀄리티도 떨어지는 느낌이 들었습니다.시간이 부족한 상황에서 퀄리티를 높이려다 보니, 체점 기준이 궁금해지더라고요.예를 들어,요구사항 구현유지보수성아키텍처 (레이어드, 클린 아키텍처, DDD 등)가독성테스트 코드 (테스트 커버리지)변수명, 함수명 통일성주석 작성이처럼 여러 요소가 있을 것 같은데, J Tech 님께서 중요하다고 생각하시는 평가 요소와 그 우선순위에 대해 알고 싶습니다.감사합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
데이터 연동
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]서버가 정상적으로 떳는데 목록 조회시 디비랑 연결돼지 않습니다.디비에 데이터가 존재하는건 확인했습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
SrpingConfig 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]리턴을 JdbcMemberRepository로 변경시 하단의 사진과 같은 오류가 나는데 기존걸로 돌리면 오류가 없어집니다왜 그러는 걸까요?return new JdbcMemberRepository(dataSource); 왜 빈을 만드는데 다 실패했다고 뜨는지...딱히 잘못해보이는게 없어 보이는데 무엇이 문제인지 모르겠습니다.
-
미해결[개정판] 웹 애플리케이션 개발을 위한 IntelliJ IDEA 설정
jsp 실행 오류에 대한 질문
톰켓 설치후 hello 까지 정상적으로 진행되었는데새로운 jsp파일 생성후 테스트 해보니 404오류가 발생했습니다index.jsp 파일만 정상 작동하고 새로운 파일은 실행이 안돼는데어떻게 해결해야 하나요>
-
해결됨비전공자도 이해할 수 있는 DB 설계 입문/실전
카테고리 테이블에 사용자 FK 사용 시 중복 여부
Choose Category의 UI를 보면 Create New라는 항목이 보입니다. 즉 내가 원하는 카테고리를 추가하는 기능이 있는 것으로 보이고, 내가 추가한다고 남에게도 그 항목이 보이면 안되므로, 혹은 기존의 카테고리의 아이콘이나 색깔을 바꾼다고 남에게도 적용되면 안되므로 categories 테이블에는 사용자의 FK값이 있어야 할것으로 판단됩니다. 이렇게 할 경우, tasks 테이블에서 category의 FK와 사용자의 FK를 받게 될텐데, 외래키로 받은 category에도 사용자의 FK가 포함되어 있어서 사용자 FK정보를 두 번 갖게 되는것 같습니다. 물론 task나 category에서 한 번 지정된 사용자가 변경되는 일은 없을 것으로 보이지만, 그래도 엄밀히 말하면 데이터가 중복이 되는 것이 아닌지 궁금합니다.
-
해결됨재고시스템으로 알아보는 동시성이슈 해결방법
optimistic Lock 재시도 질문입니다.
public void decrease(Long id,Long quantity){ while(true){ try{ service.decrease(id,quantity); break; }catch (Exception e){ Thread.sleep(50); } } }OptmisticLock 이 실패했을때 재시도로직에서 일정시간 대기후 서비스로 감소로직을 무한히 실행하는데 실무에서도 optimistic lock 을 이런 방법으로 처리하는지 궁금합니다. 이렇게될경우 로직이 성공할떄 까지 계속 쿼리를 날리게되는데 좀더 개선된 방법이 있을까요?