inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

실습을 따라하는데 데이터베이스가 보이지 않아요

미해결

[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]

강의 내용에 실습 영역을 따라 스크립트를 작성하였는데 데이터베이스가 보여지지 않습니다. 맥, 윈도우 모두 동일한 상태라 별도로 db를 다운받아 워크벤치 넣어야되는 것인지 문의 드립니다. - 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.) - 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 24시간 내에 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~ - 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.

  • python
  • sql
  • mysql
  • dbms/rdbms
  • 데이터-엔지니어링
Park Soo Jin 댓글 1 좋아요 0 조회수 98

Security Goal 도출 관련 문의 건.

미해결

차량 사이버보안 위협 분석 및 위험 평가 (TARA)

Security Goal을 적으려면 Asset/Security Property에 맞는 방어를 위한 기능을 구현 또는 도입해야 할것 같은데, 방어 기능 또는 알고리즘을 정리해놓은 자료 같은게 있을까요?

  • security
  • mobility
  • threat-model
  • cybersecurity
bb2647 댓글 2 좋아요 0 조회수 92

힙 삽입의 케이스 관련해서 질문이 있습니다.

미해결

그림으로 쉽게 배우는 자료구조와 알고리즘 (심화편)

안녕하세요. 감자님. 자료구조 입문편에 이어서 심화편에서 또 뵙습니다. 질문이 있어서 글을 남기겠습니다. // 3. lastInsertedNode가 부모노드의 오른쪽 자식인 경우 else if(this.lastInsertedNode.getParent().getRightSubTree() === this.lastInsertedNode){ let currentNode = this.lastInsertedNode; let firstRightSiblingNode = null; // 상위 노드 중에서 처음으로 존재하는 오른쪽 형제 노드 while(currentNode.getParent() !== this.root){ // 최대 루트노드의 자식 노드까지 반복 currentNode = currentNode.getParent(); firstRightSiblingNode = this.getRightSibling(currentNode); if(firstRightSiblingNode !== null){ // 처음으로 존재하는 오른쪽 형제 노드를 찾은 경우 break; } } // while문 탈출 시, firstRightSiblingNode가 존재하지 않거나 찾은 경우만 존재 강의에서 while문은 루트노드의 자식까지만 반복하기 위해서 currentNode.getParent().getParent() !== null 이라고 하셨는데 코드가 직관적으로 와닿지 않아서요. 그래서 직관적으로 currentNode.getParent() !== this.root 라고 적으면 포인터에 대한 접근도 적어지고 코드도 의미를 한번에 파악할 수 있어서 이렇게 작성했습니다. 혹시 이렇게 작성하고 코드를 실행했을 때 발생할 수 있는 잠재적 문제가 있을까요? 좋은 강의 제공해주셔서 열심히 듣고 있습니다. 한 번 배웠던 내용들인데 다 잊어버려서 새롭게 배운다는 마음으로 꼭 완강하겠습니다. 감사합니다.

  • 알고리즘
이지민 댓글 2 좋아요 1 조회수 91

강의 설명 끊김

해결됨

[CS 기술면접 2] 말이 트이는 운영체제

19강 3분 37초에 "페이지 테이블의 주소 변환 기법을 살펴보겠습니다."를 말하시고 끊긴 것처럼 해당 개념에 대한 설명없이 다음으로 넘어가는 것 같습니다.

  • 운영체제
  • 기술면접
  • computer-science
  • 카카오공채-개발
  • 카카오공채-채용
southgyuios19 댓글 3 좋아요 1 조회수 128

BubbleSort

미해결

홍정모의 따라하며 배우는 C++

문제되는게 있으면 알려주세요

  • c++
변상윤 댓글 2 좋아요 1 조회수 97

리니어 레귤레이터 관련 질문입니다.

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

Vout이 낮아지면 VFB가 낮아져서 VFB<VREF가 돼서 오차 증폭기 출력이 high가 돼서 switch가 on이 돼서 Vout 전압값을 올린다 1.VFB<VREF인 상황이면 증폭기 출력은 0V가 나와야 하는거 아닌가요? 증폭기의 +단자에 Vfb -단자에 Vref라서 V+<V-인 상황에서의 출력값은 0V인것으로 알고 있는데 이부분이 헷갈립니다. 2. switch가 on이 되는것이 왜 Vout 전압값을 올리는 결과가 나오는 것인지 궁금합니다.

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
김휘주 댓글 2 좋아요 2 조회수 74

슈퍼 클로드 코드 강의도 예정되어 있나요?

미해결

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

클로드 코드 관련해서 ‘슈퍼 클로드 코드’라는 것도 있는 것 같은데, 이와 관련된 강의를 만드실 계획은 없으신가요?

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
멍텅구리 댓글 1 좋아요 0 조회수 227

안녕하세요

해결됨

C# WinForm 사용자 정의 컨트롤 활용. 실무 역량 키우기

안녕하세요 kaburi님 " C# 프로그래밍 기초부터 실전 활용까지 " 를 25% 강의 들은 상태에서 미리 " C# WinForm 사용자 정의 컨트롤 활용. 실무 역량 키우기" 결제를 진행하였습니다. 혹시 강의에 관련 자료는 어디서 받을수 있을까요??

  • C#
  • winforms
  • winform
0803nk 댓글 2 좋아요 0 조회수 100

혹시 이 강의에서 제공된 애셋들의 저작권 사항은 어떻게 되나요?

해결됨

2. 유니티가 어려운 입문자를 위한 입문용 게임 제작

"2. 유니티가 어려운 입문자를 위한 입문용 게임 제작" 강의의 내용과 제가 창작한 컨텐츠 (실드 등) 를 합쳐서 게임을 완성해봤는데, 애셋의 저작권 문제가 어떻게 될지가 신경이 쓰이네요. 유료 배포는 안 할 거긴 한데 (그럴 퀄리티가 안 되기도 하니...) 혹시 애셋들 중 배타적 저작권이 걸려있는 게 있다면 무료 배포에도 태클이 걸릴 수 있다고 알고 있어서요.

  • C#
  • unity
Lokasenna 댓글 3 좋아요 0 조회수 150

USB를 못 찾을 때...?

미해결

Adobe Lightroom Classic 2020의 입문 Part.1

27:37 위치에서 똑같이 import를 따라했는데 먼저 사진을 가져왔던 usb 이동식 디스크(F:)가 from 목록에 나타나지 않고, other source를 눌러도 보이지가 않습니다?????

  • Lightroom
rma951 댓글 1 좋아요 0 조회수 62

나오는 과정이 다른 것도 버전 차이인가요?

미해결

Adobe Lightroom Classic 2020의 입문 Part.1

new catalog - 가운데 click - 폴더명 입력 - create 하면 라이트룸이 다시 실행되면서 no photo selected 라고 나옵니다.

  • Lightroom
rma951 댓글 0 좋아요 0 조회수 46

메모리 최적화 다이어그램 검증

해결됨

[CS 기술면접 2] 말이 트이는 운영체제

17강을 보고 제가 이해한대로 다이어그램을 그려보았는데 잘 이해했는지 검토해주시면 감사하겠습니다.

  • 운영체제
  • 기술면접
  • computer-science
  • 카카오공채-개발
  • 카카오공채-채용
southgyuios19 댓글 2 좋아요 0 조회수 115

11.6 직접 strcmp와 strncmp를 구현해 보았습니다.

해결됨

홍정모의 따라하며 배우는 C언어

void fit_str(char* str, unsigned int loc) { str[loc] = '\0'; for (; loc < strlen(str) ; loc++) str[loc] = '\0'; } int my_strcmp(char* str1, char* str2) { char* str1_ptr = str1; char* str2_ptr = str2; if (strlen(str1_ptr) > strlen(str2_ptr)) return 1; if (strlen(str1_ptr) < strlen(str2_ptr)) return -1; if (strlen(str1_ptr) == strlen(str2_ptr)) { int i = 0; while (i < strlen(str1_ptr)) { if ((char)str1_ptr[i] - (char)str2_ptr[i] > 0) return -1; else if ((char)str1_ptr[i] - (char)str2_ptr[i] < 0) return 1; i++; } return 0; } } int my_strncmp(char* str1, char* str2, unsigned int loc) { int compare = 0; char st1[sizeof(str1)] = { 0, }; char st2[sizeof(str2)] = { 0, }; for (int i = 0; i < strlen(str1); i++) st1[i] = str1[i]; for (int i = 0; i < strlen(str2); i++) st2[i] = str2[i]; fit_str(st1, loc); fit_str(st2, loc); compare = my_strcmp(st1, st2); return compare; }

  • c
wjdwn535 댓글 2 좋아요 1 조회수 116

자료 다운로드 하면 링크가 모두 클릭이 안됨

미해결

실리콘밸리 데이터 리더가 알려주는 Airflow 기초

자료 다운로드 하면 링크가 모두 클릭이 안됩니다. 모든 강의 자료 PDF로 다운로드되며, 하이퍼링크처럼 표시만 되고 클릭 불가합니다. 링크는 다른곳에 따로 올리시는 걸까요?

  • python
  • sql
  • airflow
  • snowflake
wony 댓글 2 좋아요 0 조회수 185

이벤트 페이로드 객체의 생성 방식이 팩토리 메서드 패턴이 아닌 빌더 패턴인 이유가 궁금합니다!.

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

안녕하세요, 강사님 덕분에 많은 인사이트를 얻으며 성장중인 수강생입니다ㅎㅎ 다름이 아니라 이벤트 페이로드 타입의 생성 방식이 팩토리 메서드 패턴이 아닌 빌더 패턴인 이유가 궁금합니다! 빌더 패턴의 장점은 생성자 오버로딩이 많을 때, 간편하게 사용할 수 있다는 장점이 있지만 필수인 필드에 null 이 들어갈 수 있다는 단점이 있다고 생각합니다. 그래서, 저는 빌더 패턴을 해당 객체의 필드 중 null 이 들어갈 수 있는 필드가 많을 때 사용하는 걸 선호하다 보니, 이벤트 페이로드 타입을 생성 할 때 일부 필드에 null 이 들어가는 걸까? 란 궁금증으로 질문이 생기게 되었습니다. 빌더 패턴에 대한 강사님의 의견이 궁금하며 이벤트에 기존에 사용하신 팩토리 메서드 대신 빌더 패턴을 사용하신 계기가 궁금합니다! 감사합니다 :)

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
종혁 댓글 2 좋아요 0 조회수 128

예제파일

미해결

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

혹시 예제파일들 어디서받나요?

  • HTML/CSS
  • jquery
  • 웹-디자인
김성관 댓글 1 좋아요 1 조회수 89

11.6 my_strcat과 my_strncat을 구현해봤습니다.

해결됨

홍정모의 따라하며 배우는 C언어

void my_strcat(char* str1, char* str2) { char* st1 = str1; st1 = st1 + strlen(st1); for (int i = 0; *(str2 + i) != '\0'; i++) *(st1 + i) = str2[i]; } void my_strncat(char* str1, char* str2, unsigned int loc) { char* st1 = str1; st1 = st1 + strlen(st1); for (int i = 0; *(str2 + i) != '\0' && i < loc; i++) *(st1 + i) = str2[i]; }

  • c
wjdwn535 댓글 2 좋아요 1 조회수 84

실행이 안되네요

미해결

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

Execution failed for task ':compileKotlin'. > Error while evaluating property 'filteredArgumentsMap' of task ':compileKotlin' > Could not resolve all files for configuration ':compileClasspath'. > Could not find org.jetbrains.kotlin:stdlib-jdk8:1.6.21. Required by: project : Possible solution: - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html 위와 같은 에러가 뜨는데 아래 잘 바꿨거든요? plugins { id 'org.springframework.boot' version '2.7.6' id 'io.spring.dependency-management' version '1.0.12.RELEASE' id 'java' id 'org.jetbrains.kotlin.jvm' version '1.6.21' } group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.jetbrains.kotlin:stdlib-jdk8' runtimeOnly 'com.h2database:h2' testImplementation 'org.springframework.boot:spring-boot-starter-test' } tasks.named('test') { useJUnitPlatform() } compileKotlin{ kotlinOptions{ jvmTarget="11" } } compileTestKotlin{ kotlinOptions{ jvmTarget="11" } } 왜안될까요

  • java
  • spring
  • kotlin
  • spring-boot
  • 리팩터링
김성관 댓글 2 좋아요 0 조회수 124

23강 댓글 생성 메소드 오류

미해결

[개념은 호옹~, 실습 빡] 스프링 부트, 입문!

23강에서 클래스 CommentService에 들어있는 create 메소드(댓글 생성) 가 잘 동작이 되지 않습니다. 강의에서 나오는대로 create 메소드를 작성하고 Talend API Tester 에서 데이터를 사진과 같이 작성하고 실행하니 정상적으로 작동하지 않고 500번 응답을 받습니다. 콘솔창에서 확인했을때, 다음과 같이 클래스 CommentService의 2번째 줄과 클래스 CommentApiController 의 2번째 줄이 잘못되었다고 합니다. 강의에서 알려준대로 코드를 치고 돌려봐도 안되서 강의를 3번 다시보면서 틀린코드가 없나 비교해봐도 도대체 뭐가 문제인지 모르겠습니다. 클래스 CommentService 에 create 메소드는 다음과 같이 작성하였습니다. //< DTO 댓글을 엔티티 댓글로 생성해주는 메소드> @Transactional public CommentDto create(Long articleId, CommentDto dto) { // 게시글 조회 및 예외 발생 Article article = articleRepository.findById(articleId) .orElseThrow(() -> new IllegalArgumentException("댓글 생성 실패! 대상 게시글이 없습니다.")); // 만약에 값이 없다면 예외를 발생시키겠다. // 댓글 엔티티 생성 Comment comment = Comment.createComment(dto,article); // 댓글 엔티티를 DB로 저장 (** 애가 문제라고 뜹니다 ㅠㅠ**) Comment created = commentRepository.save(comment); // DTO로 변경하여 변환 return CommentDto.createCommentDto(created); } 클래스 CommentApiController 에 create 메소드는 다음과 같이 작성하였습니다. // 댓글 생성 @PostMapping("/api/articles/{articleId}/comments") public ResponseEntity<CommentDto> create(@PathVariable Long articleId,@RequestBody CommentDto dto) { // 서비스에게 위임 CommentDto createdDto = commentService.create(articleId, dto); // (** 애가 문제라고 뜹니다. ㅠㅠ **) // 결과 응답 return ResponseEntity.status(HttpStatus.OK).body(createdDto); }

  • spring-boot
박성욱 댓글 2 좋아요 0 조회수 116

인기 태그

인프런 TOP Writers

주간 인기글