묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결앨런 Swift Concurrency for Swift 6 (Part-2)
20강 Task 내부에서 nonisolated async 호출 예제 질문드립니다
18분 55초 쯤 예시를 보여주시면서/// 2) (액터 외부) 동기 코드가 (일반) 비동기 코드에서 불려지면.. 어떤 (컨텍스트에 해당하는) 작업(Task) 내부에서 실행됨 ===> Task 격리 func readAny(with books: [Book]) async { if let book = books.randomElement() { readBook(with: book) } } Task { let account = LibraryAccount(idNumber: 1) /// 액터 let books = await account.booksOnLoan /// 액터내부의 (상태)값 가져오기 (Sendable타입) await readAny(with: books) /// 액터 외부에서 실행 (일반적으로 이런 구현은 옳지 않음) }위와 같은 코드에서 Task 가 3번 스레드에서 돌아가고 있었다고 치면, account.booksOnLoan 을 가져오는건 2번 스레드로 갈 수 있다고 쳐도, await readAny(with:) 는 다시 Task 와 동일한 3번 스레드에서 돌아가게 될거다! 라고 말씀을 주셨는데요사실 nonisolated async func 인 readAny 를 await 로 호출을 하는 순간, 해당 함수는 Task 의 스레드는 무관한게 아무 스레드에서나 돌아갈 수 있다고 생각을 했습니다 (실제로 Task 를 mainActor context 로 두고 해당 코드를 돌려봐도 readyAny 는 main 에서 돌아가지 않았구여!)이해 편의상 돌려서 설명을 주시건가??? 생각이 들지만 혹시 정확히 어떤 의미로 요렇게 말씀을 주신건지 궁금합니다~감사합니다저장
-
해결됨앨런 Swift Concurrency for Swift 6 (Part-2)
19강 Actor 의 동작 관련해 질문드립니다
안녕하세요 앨런님! 19강에서 actor 를 이해 편의상 "특정한 하나의 스레드에서만 실행"되는 것처럼 그림을 첨부해주셨는데요 (물론 설명으로는 한번에 하나씩 실행되는건 맞지만 스레드를 특정할 수는 없다" 라고 말씀주셨지만요)그러면 이해 편의상이 아니라, 좀 더 정확하게는 제가 이해한 내용이 맞을지 한번 확인 부탁드려도 될까요?항상 좋은 강의 감사합니다. 기본적으로 actor 의 실행 스레드는 고정되어있지 않음Actor 의 메서드나 데이터에 접근하면 serial executor 에 작업이 쌓일 것이때 actor 는 선입 선출로 동작하지 않으므로, 우선 순위에 따라 실행 순서는 달라질 수 있음Actor 의 작업이 실행될때 어느 스레드에서 실행할건지는 상관없고 중요하지도 않음. 한 작업이 끝나고 나면, serial executor 에서 대기하고 있던 작업은 어느 스레드에서든 heap 에 저장된 데이터 읽어서, 그 데이터 기반으로 작업하면 되는 것.중요한건 데이터 경쟁이 발생하지 않게 serial executor 에 넣어서 actor 관련 작업은 한번에 하나의 스레드에서만 돌게 하는 매커니즘
-
미해결실습으로 배우는 선착순 이벤트 시스템
ApplyService와 Consumer서비스의 db공유?
안녕하세요 강의 잘 듣고 있습니다.ApplyService와 Consumer서비스의 db관련 질문을 하려 합니다.9:30분쯤부터 ApplyService와 컨슈머서비스를 분리해서 테스트를 진행하는데 AppliServiceTest를 보면 자신의 CouponRepository에서 count개수가 100개인지 체크하는것 같습니다. 저는 쿠폰생성 및 저장 로직을 전부 컨슈머서비스로 옮겨서 여기서 쿠폰테이블을 관리한다고 생각했는데 어떻게 ApplyService가 자신이 이전에 사용하던 CouponRepository에서 count 체크가 가능한건지 궁금합니다. 혹시 두 서비스가 하나의 db를 공유하는건가요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-B 문제 질문
while i <= (1 << (n - 1)): cnt = 0 for j in range(0, n): if values[j] & i: cnt += 1 total += min(cnt, n - cnt) i *= 2 result = min(result, total)위 코드에서 & 연산은 두 값이 공통으로 포함하는 비트가 있는지를 확인하기 위한 조건으로 사용되고 있습니다. 이때 &연산을 통해 무엇을 검사하는지,또한 왜 H가 포함됐다고 생각하고 cnt를 증가시키는지를 알고싶습니다.
-
미해결빅데이터분석기사 필기 올인원: 3주에 끝내는 완벽 대비
26년 1회차 준비 가능할까요?
인강 결제 했습니다만강의 내용 최종 업데이트가 25년 8월으로 확인됩니다. 최신 기출 기반 내용이 반영이 안된 것 같은데 지금 강의 구성과 첨부교재만으로 26년 1회차 시험 대비 가능할까요?
-
미해결옵시디언 마스터 클래스(생산성을 바꾸는 기록 습관)
저널링 플러그인 관련 질문
안녕하세요,Part 3-1에서 하루 기록 루틴 관련 강의를 시청 중입니다. Calendar, Templater 등의 플러그인으로 구성하셨는데, 혹시 Journals 플러그인도 사용해보셨을까요? Journals 플러그인을 사용하면 Calendar, Templater 플러그인을 사용하지 않고 하나의 플러그인으로 저널링 셋업이 가능하다고 알고 있습니다. 실제로 사용 해보셨을지, 그리고 기존 셋업에서 Journals 셋업으로 마이그레이션은 하지 않으셨는지 궁금합니다.
-
미해결38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
강의3-4 스택 탑 문제
3-5 스택 강의에서 쓰인 탑 문제 코드 스니펫에 정답과 현재풀이값이 불일치하는 오류가 있어서 알려드립니다. print("정답 = [0, 0, 0, 3, 3, 3, 6] / 현재 풀이 값 = ",get_receiver_top_orders([3,9,9,3,5,7,2]))라고 되어 있는데 강의에서는 현재 풀이 값이 아래와 같이 나옵니다. 아래가 정답이 되어야 할 것 같습니다. [0, 0, 2, 3, 3, 3, 6]
-
미해결[4주 완독X실습 챌린지] <커서×AI로 완성하는 나만의 웹서비스> 함께 읽고, 함께 만들어요!
교재 61-62, ai패널 agent, ask모드 실습시 무반응이에요
무료라서 그런가요? ㅠㅠㅠ유료로 바꿔야 되나요?? 일주일정도 무료체험있었던것 같기도 한데.. 어떻게 하는지 방법 좀 알려주세요.
-
해결됨[Rookiss R&D Lab] UE5 Framework Insight (Liu)
혹시 후속강의 제작 계획은 없으신가요?
혹시 후속강의 제작 계획은 없으신가요? 좋은강의라 생각해서요 혹시 후속 강의 제작 계획은 따로 없으실까요?
-
미해결원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
숫자 변환 프롬프트 추가 사항.
안녕하세요 강의 수강 완료하고 영상 5개가량 만들어 봤는데요~. 숫자 읽을때 아직도 어색한 부분을 2개 발견 했어요. 5분을 다섯분, 11세기를 열한세기 로 발음하네요. 이에 맞춰 프롬프트 추가 하시면 좋을것 같아요.
-
미해결독하게 시작하는 C 프로그래밍
용어 설명 필요
float이 단정도 double이 배정도 인걸 따로 찾아보고 알게되었습니다. 대체적으로 좋은 수업이긴 하나 수강자가 어느 정도 이해하고 있다고 가정하고 수업하는 경우가 종종 있는 것 같습니다. 참고하시면 좋을 것 같습니다.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
Study 개설하는 로직에 대해서 궁금점이 있습니다.
현재보면 repository에 저장하고 나서 manager등을 set하게 되는데 이렇게 되면 쿼리수가 늘어나서 set을 먼저하고 repository에 저장을 해주는게 효율적이지 않을까요? 다른 특별한 이유때문에 순서를 save를 하고 set으로 결정하셨는지 궁금합니다.
-
미해결블렌더 3D 미피 캐릭터 인사하는 애니메이션 만들기
스킨 모디파이어가 잘 안 됩니다.
미피 입 모델링(15:57)을 시작 하려고X-ray 모드를 키고 오브젝트 모드에서 플랜을 생성 후 에디트 모드에서 R - X - 90를 입력해서 수직으로 세워 줬습니다. 그 다음, S로 전체 크기를 적당히 줄여 준 후 S - Z와 S - X로 디테일 작업까지 한 후 Merge로 점을 합쳐 주고 점 전체 선택 후 우클릭으로 Subdivide를 적용해 엣지 중앙에 점 추가도 해 줬습니다.마지막으로, 모든 점을 선택 후 스킨 모디파이어를 해 줬는데 이미지 처럼 나옵니다. 강의 영상 처럼 똑같이 따라서 했는데 계속 이미지 처럼 나옵니다. ㅠㅠ어떻게 해야 해결이 될지 피드백 부탁 드립니다.
-
미해결타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게
default format >> prettier 이 실행이 안됩니다.
검색을 하면 각각 탭이 있습니다.그리고 강의에서 이야기 해 주신대로 x를 눌러서닫았고 그 이후 index.html을 수정한 후 저장을 눌렀으나 탭을 한 그 상태로 저장이 되어집니다. 왜 그런지 알 수 있을까요?
-
미해결타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게
윈도우 사용자입니다. homebrew 윈도우 설치법은 없나요?
윈도우 사용자입니다. homebrew 윈도우 설치법은 없나요?
-
미해결김영한의 실전 자바 - 기본편
캡슐화 문제풀이 ShoppingCart 요구사항에 문제가 있어보입니다. 피드백 주세요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요.쇼핑카트 문제 요구사항이 명확하지 않아서 혼돈을 준다고 생각합니다.-상품을 최대 10개만 담을 수 있다.라는 것을 저는 상품의 '개수'(quantity 총 합) 를 생각했으나,문제 풀이하시는 것을 보니 상품의 '종류'가 총 10개 더군요. 둘의 풀이는 완전히 달라지기에, 더 명확히 해야한다고 봅니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
Nginx Proxy Manager 의 Certificates 문제
아래 다른 분이 올려주신 것과 동일하게 저도 알려주신 것과 다르게 Create"도메인" 이 안뜨네요.energynex.kr 도메인이고 알려주신 호스팅.kr 에서 구매했습니다. 위 단계 전까지는 누락사항 없어 교육 내용과 똑같이 따라왔는데 아래 분도 뽀족한 방안이 없는 것 같은데 가능하다면 어찌할지 도움 주시면 감사하겠습니다.
-
미해결디자인 시스템 with 피그마
컬러시스템 등록 관련
첫번째 화면: 모든 오브젝트에서 마우스를 뗐을 때 컬러 시스템 등록된 화면두번째 화면: 오브젝트 선택 시 설정 가능한 라이브러리에 생성된 시스템 Q. 컬러 시스템을 만드는 와중에 border / 로 하여 네이티브 설정을 잘못했더니 오브젝트를 아무것도 선택 안하면 첫번째 화면과 같이 등록이 잘되었는데 두번째 화면처럼 필요없는 것들이 등록된걸 볼 수가 있어요.삭제도 안되고 자꾸 쌓이는 구조같은데 어디서 찾을 수 있을까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결
GeneratePress 테마 파일이 보안검사로 없어지지않는 방법도 부탁드립니다.
안녕하세요.인프런에서 구글 애드센스 수익형 워드프레스 블로그 만들기 강의를 수강 중인 수강생입니다.강의에서 안내해주신 GeneratePress 테마 파일을 이전에 전달받았으나,서버 오류 및 파일 분실로 인해 현재 테마 재설치가 어려운 상황입니다.번거로우시겠지만 GeneratePress 테마 파일을 다시 한 번 전달해주실 수 있을지 문의드립니다.필요하다면 수강 인증도 가능합니다.죄송하지만 추가로 결제는 못하는점은 양해 바랍니다. 이메일:ihyeonai5@gmail.com로 보내주셨으면 좋겠습니다.확인 부탁드리며, 항상 좋은 강의 감사드립니다.감사합니다.
-
미해결죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
킬구형 실무에서는 JPA ItemReader / ItemWriter를 더 선호해? 아니면 JDBC itemReader/ItemWriter를 더 선호해?
킬구형, 히사시 부리데쓰요야 JPA ItemReader와 ItemWriter를 배워보니 생각보다 복잡하고 여러 고려사항들이 많이 보이는 것 같아, 물론 JPA와 통합이 되서 좋지만 JPA를 쓰고 있어도 Jdbc ItemReader/ItemWriter가 훨씬 더 간단해보이고 별다른 추상화도 많이 없어서 성능도 괜찮아 보이는데, 실무에서는 어때? JPA ItemReader / ItemWriter를 더 많이 써 Jdbc ItemReader/ItemWriter를 더 많이써? PS: 킬구형 어떻게 이렇게 자세한 내용들을 알 수 있는거야? spring batch 공식 docs를 봐도 내용이 없던데 ㅋㅋㅋ 킬구형 없었으면 큰일 날뻔했자너~