inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

불변성을 지키며 수정 삭제를 할때도 Map이 유리한가요?

해결됨

프론트엔드 마스터클래스

안녕하세요 31. 히든클래스와 성능저하모드 강의를 듣고 질문남깁니다. 해당 강의를 react에 적용해보고 있습니다. 기존에는 useState를 사용해서 상태관리를할때 object와 Map은 수정 삭제시 대부분의 경우 불변성을 지키며 setState를 하고 있었습니다. 매번 Map과 object를 재생성할때 Map이 좀더 메모리를 많이 차지한다고 들어서 비번한 수정/삭제가 일어날때는 Map대신 object를 사용해서 상태관리를 하고 있었는데 Map 강의듣고나니 일반적인 수정삭제일때는 Map이 좋은걸로 이해했는데 불변성을 지켜야할 때는 기존에 제가 가지고 있던 생각이 맞는지 의문이 생겼습니다. 불변성을 반드시 지켜야하는건 아니지만 그래도 지켜야 하다 가정하고 수정삭제가 1초에 1번정도 난다고 해도 Map이 유리한가요?

  • javascript
  • react
  • 함수형-프로그래밍
  • 객체지향
  • next.js
grs0412 댓글 1 좋아요 0 조회수 152

강의 중에 스코프파형 보는 부분 혹은 DAC 출력 질문입니다.

해결됨

PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!

안녕하세요. 교육용 보드 (소형보드)에 DAC1, DAC2핀으로 파형을 볼려고 하는데 안나와서 질문드립니다. 교육용보드 설명자료에는 PCB 실크스크린으로만 나와있는데 이 위치에 프로브로 찍고 있습니다. 출력이 안나와서요. 소스 내용중에 DAC_Write_CH1, DAC_Write_CH2 의 값을 변경해서 보고 싶은데 안되서 질문드립니다. 추가적으로 강의 106. I/F 제어실습, 7:23초경에 파형을 찍는 부분이 있는데 프로브를 어디에 찍고 보시는건지 궁금합니다. 감사합니다.

  • stm32
  • motordriver
juck2002 댓글 2 좋아요 0 조회수 84

홈 디렉토리에 claude가 없는 문제

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

(질문을 많이 해서 정말 죄송합니다) 56강을 듣고 있는데, 제 홈 디렉토리에는 claude 가 없네요. 혹시 이전 강의에서 제가 무언가 빼먹은건지.. 혹시 제 홈디렉토리에는 claude가 없는지 알수있을까요? 이게 없으면 이후 진도를 못 따라가서요

  • react
  • 인공지능(ai)
  • claude
771829 댓글 2 좋아요 0 조회수 235

permission denied

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

터미널(아이텀2)에서 홈 디렉토리로 가려는데 permission denied라고 뜨네요. 혹시 해결법이 있을까요

  • react
  • 인공지능(ai)
  • claude
771829 댓글 2 좋아요 0 조회수 157

맥OS 터미널(아이텀2) 줄바꿈 단축키

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

교안에 써주신 대로, 쉬프트+엔터 / 옵션+엔터 둘다 해봤는데 위 처럼 나오네요. 지피티에게 물어보니 저건 줄바꿈이 된게 아니라, 프롬프트가 실행된거라고 하네요. 혹시 줄바꿈이 안되는 이유를 알수 있을까요? (개발, 코딩, 터미널 모르는 입장에서 강의 내용 정말 어렵네요 ㅠㅠ)

  • react
  • 인공지능(ai)
  • claude
771829 댓글 2 좋아요 0 조회수 137

맥OS 터미널(아이텀2) 줄바꿈 단축키

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

교안에 써주신 대로, 쉬프트+엔터 / 옵션+엔터 둘다 해봤는데 위 처럼 나오네요. 지피티에게 물어보니 저건 줄바꿈이 된게 아니라, 프롬프트가 실행된거라고 하네요. 혹시 줄바꿈이 안되는 이유를 알수 있을까요? (개발, 코딩, 터미널 모르는 입장에서 강의 내용 정말 어렵네요 ㅠㅠ)

  • react
  • 인공지능(ai)
  • claude
771829 댓글 2 좋아요 0 조회수 232

"신규 개발"에 대한 소재는 어떤 식으로 접근하는게 좋을까요?

해결됨

10,000장의 이력서를 본 기술이사의 이력서 가이드

신규 서비스 개발이 제 소재의 대부분인 경우, 어떤 관점으로 이 소재를 접근하는게 좋을까요? 아니면 굳이 "신규 개발" 이라는 주제에 몰입하기보단 일반적인 주제와 마찬가지로 접근하는게 좋을까요. "신규로 무언가를 만들었다" 라고 어필 포인트를 잡으려고 하니 한 일들에 대한 나열 하게 되고, 빼자니 아깝다는 생각이 들어서 집착하게 되는 것 같습니다.

  • 면접
  • 이력서
  • 기술면접
  • 취업
withkey 댓글 2 좋아요 2 조회수 180

터미널 설정 파일에 별칭 직접 등록이 안되요

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

이렇게 해보라고 하셔서 이렇게 입력했는데 zsh: no such file or directory: /Users/jfounders/.zshrc 이렇게 나오네요.. 해결방법이 있을까요

  • react
  • 인공지능(ai)
  • claude
771829 댓글 1 좋아요 0 조회수 63

video_call 플러그인 설치후 에러 발생

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

video_call 플러그인 설치후 에뮬레이터에 실행시 아래와 같이 에러가 발생했습니다. 에러를 처리 하는 방법을 알려주시면 감사하겠습니다! FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':agora_uikit'. > Could not create an instance of type com.android.build .api.variant.impl.LibraryVariantBuilderImpl. > Namespace not specified. Specify a namespace in the module's build file: C:\Users\dwpark\AppData\Local\Pub\Cache\hosted\ pub.dev \agora_uikit-1.3.10\android\build.gradle. See https://d.android.com/r/tools/upgrade-assistant/set-namespace for information about setting the namespace. If you've specified the package attribute in the source AndroidManifest.xml, you can use the AGP Upgrade Assistant to migrate to the namespace value in the build file. Refer to https://d.android.com/r/tools/upgrade-assistant/agp-upgrade-assistant for general information about using the AGP Upgrade Assistant. * 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.org . BUILD FAILED in 5s Error: Gradle task assembleDebug failed with exit code 1

  • flutter
  • 클론코딩
Park 댓글 1 좋아요 0 조회수 141

CheatSheet 링크 및 런처 선택

해결됨

맥북 처음 샀을 때 꼭 해야 할 세팅 A to Z (Claude Code · OpenClaw · Hermes Agent | macOS 올인원)

https://www.mediaatelier.com/CheatSheet/ 를 들어가면, 다른 앱이 나옵니다. 사이트가 바뀐건지,... 어디서 받으면 좋을까요? 그리고, 알프레드와 Raycast 를 둘다 설치를 해봤는데, 아무래도 단축키부터 시작해서 겹치는 것 같네요. 하나만 유지하는게 맞지요? 알프레드를 쓰시는 이유를 좀더 알려주시면 선택에 많은 도움이 될 것 같아요!

  • macos
  • homebrew
  • 인공지능(ai)
  • ai-agent
  • claude
Do Hun Kim 댓글 3 좋아요 0 조회수 1100

claude.md 파일이 없어요

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

66강 수강중에 하는 질문입니다. 왜 저는 claude.md 파일이 없을까요 질문이 너무 많아서 죄송합니다. 개발을 아예 모르는 사람을 대상으로 하는 강의인줄 알았어요ㅠㅠ

  • react
  • 인공지능(ai)
  • claude
771829 댓글 2 좋아요 0 조회수 209

ll -al 명령어 문제

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

이렇게 나오네요....

  • react
  • 인공지능(ai)
  • claude
771829 댓글 2 좋아요 0 조회수 94

Thinking Token 관련 질문

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요, Sonnet 을 주 모델로 활용하고 Opus도 사고 토큰을 조정하기 위해 선생님이 작성하신대로 MAX_THINKING_TOKENS를 8000으로 설정하였는데요, 생각처럼 동작하지 않는것같아 문의드립니다. 참고한 문서: https://code.claude.com/docs/en/env-vars 현재 Global settings (.claude)에 적용한 내용 { "env": { "ENABLE_TOOL_SEARCH": "true", "CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING": "1", "MAX_THINKING_TOKENS": "8000" }, "alwaysThinkingEnabled": false, "model": "Sonnet" } MAX_THINKING_TOKENS 만 적용했을때 /config 의 Thinking mode 의 설정이 여전히 true이길래, 공식문서 여기저기 뒤져서 아래 옵션을 추가하였습니다. alwaysThinkingEnabled: false CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING: 1 근데.. 위처럼 설정해도 계속 /config 로 확인한 Thinking mode는 'true'로 남아있습니다 ㅠㅠ 제대로 설정이 된걸까요..? 아니면 제가 과도하게 설정한건지 문의드리고 싶어요

  • react
  • 인공지능(ai)
  • claude
크루하학 댓글 2 좋아요 0 조회수 204

Claude Code터미널에서 설치 시 실패메세지

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요. Claude Code터미널에서 설치시 문제있어 도움 요청 드립니다. 아래와 같은 메세지가 나옵니다.

  • react
  • 인공지능(ai)
  • claude
댓글 4 좋아요 0 조회수 528

무한맵 제작과정중에 GetWorld 가 Nullptr 을 반환합니다.

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

void AKSHStageGimmick::SetFight() { StageTrigger->SetCollisionProfileName(TEXT("NoCollision")); for (auto GateTrigger : GateTriggers) { GateTrigger->SetCollisionProfileName(TEXT("NoCollision")); } UWorld* World = GetWorld(); if (World ==nullptr) { UE_LOG(LogTemp, Error, TEXT("World is Nullptr")); return; } CloseAllGates(); World->GetTimerManager().SetTimer(OpponentTimerHandle, this, &AKSHStageGimmick::OnOpponentSpawn, OpponentSpawnTime, false); } 안녕하세요! 프로젝트를 빌드하여 에디터를 처음실행하게되면 World 가 nullptr 을 반환합니다. 하지만 두번째이후부터는 정상적으로 GetWorld 를 하면 world 반환됩니다. 버전은 5.7.4 버전을 이용중입니다..

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
댓글 3 좋아요 0 조회수 187

2. Kafka 설치 파일 다운받기 404 Not Found 오류 관련

해결됨

실전에서 바로 써먹는 Kafka 입문

강사님, 안녕하세요. 강의 잘 듣고 있습니다~! 2. Kafka 설치 파일 다운받기에서 현재기준 카프카 4.0.0 다운로드 주소가 변경된 것 같습니다! EC2에서 아래와 같이 입력하시면 다운로드가 잘됨을 확인할 수 있었습니다. 감사합니다 wget https://archive.apache.org/dist/kafka/4.0.0/kafka_2.13-4.0.0.tgz

  • kafka
  • EDA
  • msa
  • devops
  • infrastructure
  • 설치파일
  • install
쿠카이든 댓글 2 좋아요 0 조회수 143

LinkedList 과제 Fast, slow 포인터

해결됨

38군데 합격 비법, 2026 코딩테스트 필수 알고리즘

1. 현재 학습 진도 2챕터 과제, 끝에서 K번째 노드값 구하는 문제 LinkedList 2. 어려움을 겪는 부분 fast 포인터를 k만큼 움직이고 slow, fast를 동시에 움직여 fast노드가 끝에 도달때까지 반복해 k만큼 떨어진 slow노드를 반환하는것은 이해했습니다. 그런데 fast 노드를 끝까지 보내는 While 문 조건에서 저는 fast.next가 없을 때 가 마지막 노드라고 생각했습니다. 하지만 선생님이 실제로 구현할 때는 이전에 구두로 설명하신것과는 약간 다르게 fast 가 마지막 노드가 아닌 거기서 한번 더 반복되어 fast == None 일때까지 움직여 k번째 노드를 찾으시더라고요. 왜 마지막노드에서 멈추는게 아니라 설명과 좀 다르게 2개의 포인터를 한칸씩 더 움직여 none이 될때까지 움직이도록 했는지 궁금해 강의 끝 시각화 해주신 부분을 봤습니다. 강의 끝에 시각화 하는 부분에서도 첫번째 풀이방법의 답은 10, 두번째 풀이방법의 답은 9가 나오면서 각 풀이방법의 정답이 달라진것 처럼 나오게 됐습니다. 구두로 설명하셨던 것보다 결국 index를 한칸 더 가서 fast가 None이 돼야 정답이 되던데 일반적으로 LinkedList 문제에서 마지막 노드까지 반복문을 돌린다고 가정하면 원래 currentNode가 None이 될때까지 돌려서 푸는건가요??? 이렇게 구체적으로 알려주시면, 더 정확하고 도움이 되는 답변을 드릴 수 있습니다! 😊

  • python
  • 코딩-테스트
  • 알고리즘
  • data-structure
김규태 댓글 2 좋아요 0 조회수 93

서브쿼리 강의에서 ALL 예시 관련 질문드립니다.

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

select o from Order o where o.orderAmount > ALL(select p.stockAmount from Product p) ALL 예제가 강의록에 위와같이 되어있던데요. 이게 아래 sql 문처럼 서브쿼리에 MAX 적용한 거랑 동일한 결과를 내는 걸까요?? select o from Order o where o.orderAmount > (select MAX(p.stockAmount) from Product p)

  • java
  • jpa
이상우 댓글 2 좋아요 1 조회수 116

/permissions 질문입니다.

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

bash의 모든명령을 허용했다고 하더라도, claude code를 실행한 프로젝트밖의 내용은 건드리지 않는다고 보면 되나요? bash뿐만이 아니라, 모든 명령을 허용했다하더라도, claude code가 실행 가능한 영역은 claude code를 실행한 workspace안으로 한정되는 것으로 이해하면 될까요?

  • 인공지능(ai)
  • claude
ezeuya 댓글 2 좋아요 0 조회수 171

S3 예상 기출 3번

미해결

AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기

문제는 생성 후 24시간 이내 자동 삭제인데 왜 정답에는 1일 후 삭제하는 수명 주기일까요 ㅜㅜ 그럼 24시간 이내가 안되는거라 생각이 들어서요

  • aws
  • backend
  • devops
  • infrastructure
  • aws-saa
LEE 댓글 1 좋아요 0 조회수 122

인기 태그

인프런 TOP Writers

주간 인기글