Setting의 지침내용
해결됨
처음부터 차근차근 배우는 클로드 AI 실무 입문
강의중에 보여준 Setting의 지침내용을 알려주세요.
- 프롬프트엔지니어링
- 생성형ai
- claude
172만명의 커뮤니티!! 함께 토론해봐요.
해결됨
처음부터 차근차근 배우는 클로드 AI 실무 입문
강의중에 보여준 Setting의 지침내용을 알려주세요.
해결됨
스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
현재 페이지네이션 기반 조회 시 조회 과정이 궁금해서 질문드립니다. secondary index에서 offset 위치까지 순차탐색 -> secondary index -> 클러스터링 인덱스에서 primary key 조회 -> 실제 데이터 조회 일단 위 과정이 맞는지 궁금합니다. 2 . 위 과정이 맞다면 이 과정에서 db에서 데이터 조회를 limit만큼 반복하는 것인지, 아니면 실제 db에서 데이터 조회는 한 번에 이루어지는 것인지 궁금합니다. 페이지 조회 말고 그냥 범위 조회일 시에는 한 번에 조회되서 값이 많아도 시간 차이가 많이 안나는지 궁금합니다. offset 없이 조회해보니 바로 조회되는 거 같긴합니다.
미해결
절대강좌! 유니티 6 - TPS 게임으로 배우는 유니티 마스터클래스
안녕하세요. https://inf.run/JcuJM 위에 분과 같이 Spider 사망 시 바로 폭발, Wait for Seconds 후 폭발 이렇게 두 번 동작합니다. Log를 찍어보면 총 2번이 호출되는 것이 확인되는데, 위 작성자 분 말처럼 Destroy Self 다음에 Wait for Seconds(대략 0.05s 이상)를 추가하면 1번만 폭발합니다. 마지막 Wait for Seconds 제거 시 Dead1, Dead2 모두 2번씩 호출됨 총알과 Spider에 각각 콜라이더가 1개씩 있는 것은 확인했습니다. Spider의 Box Collider는 아래로 내리거나 제거해도 동일합니다. Wait for Seconds에 약 0.05s 이상을 추가하면 해결이 됩니다. Destory 부분이 바로 진행되지 않고 실제 파괴되는 시간보다 로직이 도는 시간이 더 빠르다보니 한번 더 실행되는 것일까요? 스크립트, 콜라이더 등 강의를 돌려보고 비교해봐도 빠진 부분은 없었습니다.
미해결
절대강좌! 유니티 6 - TPS 게임으로 배우는 유니티 마스터클래스
안녕하세요. 위와 같이 정상적으로 Event Channel를 만들고, Scriptable Object도 생성 후 연결한 상황입니다. 그런데, PlayerController에서 Event를 연결시켜야 하는데, Event가 없습니다. 지우고 다시 해봐도 Event가 나타나지 않는데, 혹시 제가 잘못한 부분이 있을까요?
해결됨
스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
학습 관련 질문을 최대한 상세히 남겨주세요! 고민 과정도 같이 나열해주셔도 좋습니다. 먼저 유사한 질문이 있었는지 검색해보세요. 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. @Test void updateTest() { update(184717674569289728L); ArticleResponse response = read(184717674569289728L); System.out.println("response = " + response); } void update(Long articleId) { restClient.put() .uri("/v1/articles/{articleId}", articleId) .body(new ArticleUpdateRequest("hi 2", "my content 22")) .retrieve(); } @Getter @AllArgsConstructor static class ArticleCreateRequest { private String title; private String content; private Long writerId; private Long boardId; } @Getter @AllArgsConstructor @NoArgsConstructor static class ArticleUpdateRequest { private String title; private String content; } response = ArticleResponse(articleId=184717674569289728, title=hi, content=my content, boardId=1, writerId=1, createdAt=2025-05-25T02:22:06, modifiedAt=2025-05-25T02:22:06) 이렇게 값이 안변하는 이유가 있을까요? @PutMapping("/v1/articles/{articleId}") public ArticleResponse update(@PathVariable Long articleId, @RequestBody ArticleUpdateRequest request) { return articleService.update(articleId, request); }
해결됨
AI 시대의 혁신적인 게임 개발 입문 with Unity6
실습 환경 : Mac OS M2 Pro 유니티 자체가 처음이어서 질문이 방향을 벗어날 수도 있다는 점 양해 부탁드립니다. 강의에서 실습을 따라하다 보면 다른 설정들은 전부 동일하게 UI가 세팅이 되는데, Canvas 내에 들어가는 Item들은 전부 강의에서보다 제 환경에서 크기나 좌표들이 작게 세팅됩니다. (예를 들면, 강의에서는 Pos X를 350으로 두었을 때 거의 오른쪽 끝에 도달하는데 제 화면에서는 오른쪽 중앙 정도에 위치하거나, Item들을 같은 사이즈로 세팅해도 폰트나 이미지 크기가 강의에서보다 작게 세팅됩니다.) 이렇게 되는 이유가 있는 걸까요? 강의랑 동일하게 재현하기 위한 설정이 따로 존재하는지도 궁금합니다. 감사합니다.
해결됨
AI 시대의 혁신적인 게임 개발 입문 with Unity6
실습 환경 : Mac OS M2 Pro 유니티 자체가 처음이어서 질문이 방향을 벗어날 수도 있다는 점 양해 부탁드립니다. 유니티에서 프로젝트를 생성한 뒤 Input 관련 코드를 작성하면 항상 아래와 같이 뜨는데요, InvalidOperationException: You are trying to read Input using the UnityEngine.Input class, but you have switched active Input handling to Input System package in Player Settings. 구글링해 보니 Edit > Project Settings > Player의 Active Input Handling을 Both로 변경하면 해결된다고 하여 그렇게 세팅한 뒤 해결했습니다. 다만 여기서 궁금한 점이 두 가지가 있는데요, 해당 설정의 Default 값은 Input System Package (New) 인데 이게 Default인 이유가 있을 것 같은데 오류가 발생하는 걸 보면, 강의에서는 Input Manager (Old) 와 관련된 Input들로 진행이 된 걸까요? 만약 그렇다면 그렇게 진행한 이유가 궁금합니다. 강의에서는 해당 오류가 발생하지 않은 걸 보면 기본 세팅 자체가 다른 게 아닌가 추측되는데, 기본적으로 해당 속성을 Both로 설정하신 건가요? 만약 그렇다면 저의 경우는 프로젝트가 생성될 때마다 해당 설정을 변경해줘야 했는데 어떻게 가능한 건지 방법이 궁금합니다. 감사합니다.
미해결
절대강좌! 유니티 6 - TPS 게임으로 배우는 유니티 마스터클래스
안녕하세요. Damage를 입는 대상에 대해서 IDamagable 인터페이스를 적용하는 부분은 알겠습니다. 다만, 지금과 같이 Barrel에 적용하였을 경우, Raycast의 설정된 거리 문제로 실제 화면에서는 barrel에 총알이 부딪히는 효과가 나타나지만 터지지 않는 문제가 발생할 수 있을 것 같은데, 단순히 거리를 늘려서 해결하는 것이 맞을지 아니면 다른 방법이 있을지 궁금합니다. Raycast를 추가하지 않고 해결하려면 Raycast에서 거리 증가 총알이 Raycast 감지 영역을 벗어났을 때 Relase 이렇게 밖에 떠오르지 않아서요.
해결됨
김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 디폴트 메서드 공부하다가 영상 화면이랑, pdf 결과 화면이 달라서 제보를 드립니다. 영상 화면 에서는 time 다음에 2025-03-생략... 이렇게 나오는데, pdf 파일에서는 이렇게 나옵니다. 그래서 오류이고요. 여기서 질문이 생깁니다. pdf 파일 에서 time: 다음에 " (실행 시점: +1일) " 이렇게 나오는데, 어떻게 하신건가요? 일단 생각나는 방법이.. 이렇게 만들기는 하였는데.. pdf파일에 나온 결과처럼 하는 방법은 생각이 안납니다.(저의 생각상 포멧터 를 이용 하신것 같은데 모르겠더라고요.) 추가1 포멧터 라고, 생각한 이유 + pdf 파일 오류라 는 것을 아는 이유는. 출력이 너무 없어 보여서 고치자는 생각에 고쳤고, 11:08초 부분에 pdf 파일을 보여주는데 이게 눈에 뛰더라고요. 답변 부탁 드립니다.
미해결
죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
킬구형 일부러 그런건진 모르겠는데, 우선은 Batch Listener 섹션에서 실행명령에 전부 --job.name=~~ 형식으로 되어있어. 잡이름을 인식 못해서 Job Bean이 여러개 명시되어있으면 실행할때 오류나는 것 같아. --spring.batch.job.name= 처럼 안하면 안될 것 같은데, 이건 의도적으로 줄인걸까?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
Call methods of Car class랑 Call methods of ElectricCar Class랑 아래 출력값 왜 start 밑에 줄이 refuel이 나오나요? 앞에 부모 클래스에는 start->stop->refuel 순서대로 나오는데 출력값은 start->refuel->stop으로 나오는데 왜그런지 궁금하네요
해결됨
스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
EventPayload 를 제네릭으로 하셨는데 단순히 다형성 이용해서 하는 거랑 차이가 뭘까요? package kuke.board.common.event; import kuke.board.common.dataserializer.DataSerializer; import lombok.Getter; @Getter public class Event<T extends EventPayload> { private Long eventId; private EventType type; private T payload; public static Event<EventPayload> of(Long eventId, EventType type, EventPayload payload) { Event<EventPayload> event = new Event<>(); event.eventId = eventId; event.type = type; event.payload = payload; return event; } public String toJson() { return DataSerializer.serialize(this); } public static Event<EventPayload> fromJson(String json) { EventRaw eventRaw = DataSerializer.deserialize(json, EventRaw.class); if (eventRaw == null) { return null; } Event<EventPayload> event = new Event<>(); event.eventId = eventRaw.getEventId(); event.type = EventType.from(eventRaw.getType()); event.payload = DataSerializer.deserialize(eventRaw.getPayload(), event.type.getPayloadClass()); return event; } @Getter private static class EventRaw { private Long eventId; private String type; private Object payload; } }
해결됨
[Unity] 직접 구현하는 게임 알고리즘 & 게임 시스템 구현
안녕하세요 수업코드를 다운로드 받을수 있는 git이 있을까요?
미해결
따라하면서 배우는 고박사의 유니티 기초
강의 마지막 부분을 실습할 때 저번 강의의 platformer에서 사용했던 코드에 Die부분들을 덧붙이고 z키를 누르면 playerDie로 전환되게 설정해놓았습니다. 그런데 실행시키고 animator 창을 보면 z를 눌렀을 때 idle에서 die로 넘어가고 die가 전부 실행된 후 idle로 다시 넘어갔다가 자동으로 die를 한번 더 재생하는 현상이 발생했습니다. 그런데 두번째 die실행에서는 'End of Die Animation' 이 나오지는 않습니다.
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 여기에 질문 내용을 남겨주세요. store를 List로 만들지 않고, Map으로 만든 이유가 궁금합니다. 더 효율적인 뭔가가 있는지요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
8:54 초에 답 출력을 할 때요. 상속이면 부모 먼저 출력한다고 해서 Start Car created 까지 이해가 되는데 왜 그다음이 Engine started가 아니고, electric car created 인지 이해가 안되네요.ㅠ
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] ***문제해결**** JDBCRepository 구현시 이걸 안 붙혀넣고 이렇게 써서 생긴 오류인 것 같습니다.. 다른 질문글에서 보고 알았습니다 하하.. *************** @Transactional 어노테이션을 썻지만, h2 DB에서 롤백이 되지 않습니다. 롤백이 되지 않은 이유가 스프링 버전과 h2 버전이 바뀌어서 그런건가요? 테이블을 초기화하고 스프링통합memberServiceTest 를 진행하니 회원가입한 정보가 테스트가 끝난 후 DB에 고스란히 남아있었습니다. #스프링 환경 Java-> 17 spring->3.4.3 h2 : 2.3.232 -> 서버모드 접근함(jdbc:h2:tcp://localhost/~/test) #알아본것 h2에 서버모드로 접근하면, spring->네트워크->h2 이렇게 접근이 되어서 외부에 있는 DB는 롤백을 안한다고 들었습니다. 다른 곳에서도 접근해서 고칠 수 있기 때문에,, 그래서 대신 메모리모드를 사용하라고 답변을 들었습니다.
미해결
김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] public class ManyThreadMainV2 { public static void main(String[] args) { log("main() start"); HelloRunnable runnable = new HelloRunnable(); for(int i=0; i<100; i++){ Thread thread = new Thread(runnable); thread.start(); } log("main() end"); } } 안녕하세요, 여러 스레드 만들기에서 반복문을 사용하여 스레드를 생성하면 콘솔에 스레드의 실행 순서가 보장되며 출력이 됩니다. 사진처럼 몇 번을 다시 수행해도 Thread0, 1, 2 ... 98, 99로 강의와 다르게 순서가 항상 일정하게 출력되는데 혹시 무엇이 문제인지 알 수 있을까요 ?
미해결
Do it! 알고리즘 코딩테스트 with JAVA
다음 영상에서 문제 풀거라고 하셨는데 문제풀이 영상이 누락되어있는 것 같습니다 최소공통조상 빠르게 구하기 마지막부분이나 여러 영상들에서 다음영상에서 문제 풀어볼거라고하셨는데 문제풀이 영상이 빠져있는 것 같아요 ㅠ ! 유튜브에 들어가봐도 자바 문제풀이 영상을 찾을 수 없었습니다ㅜ 확인해주실 수 있나요?
미해결
[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
스프라이트 리소스를 비동기 로딩할 때 EXPGem_01.sprite 키값을 EXPGem_01.sprite[EXPGem_01]형태로 수정하여 Addressables.LoadAssetAsync함수를 호출해도 Texture2D타입의 오브젝트가 로딩되는데 왜 이런 현상이 생길까요? string key = Random.Range(0, 2) == 0 ? "EXPGem_01.sprite" : "EXPGem_02.sprite"; Texture2D texture = Managers.Resource.Load<Texture2D>(key); Sprite sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), new Vector2(0.5f, 0.5f)); go.GetComponent<SpriteRenderer>().sprite = sprite; 강제로 스프라이트를 생성해서 영상처럼 랜덤하게 젬이 드랍되긴 하는데 어디가 문제인지 모르겠어서 질문 드립니다.