묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 배치
Which Database Should I use?
안녕하세요 수원님!강의에서 보면 Mysql을 DB로 사용하는거로 나와있는데 강의교안 PDF를보면 postgres로 DB를 사용하더라구요!혹시 어떤 DB를 써야 강의내용을 쭉 따라갈 수 있을까요?
-
해결됨디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)
VHD와 Veracrypt 수강중 질문
22회 실기시험 준비중인데, 실제 시험장에서 사용할 Tool 중에서 Veracrypt는 목록에 없어요그런데 VHD 암호화 문제가 출제되면 어떤 다른 프로그램 사용할만한게 있나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
데이터프레임
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요 안녕하세요 데이터 프레임은 [[]]시리즈는 []인건 이해했습니다.다만, 스케일링을 할 때 앞에 2과목 강의에서는 [] 한번만 사용했는데이는 cols라는 새로운 리스트를 만들어줘서 그런것으로 생각됩니다.이 문제에서는 qsec라는 하나의 열에 스케일링을 적용하지만 qsec가 데이터 프레임 형태에 하나의 열로 들어가 있기 때문에 [[]]으로 생각하면 될까요?
-
미해결실전! Querydsl
complieQuerydsl이 보이지 않습니다.
디펜더시 선언하고 검증용 엔티티 생성하고Gradle > Tasks > build > clean 하고Gradle > Tasks > other에 compileQuerydsl 이 없습니다..https://docs.google.com/document/d/1j0jcJ9EoXMGzwAA2H0b9TOvRtpwlxI5Dtn3sRtuXQas/edit#heading=h.iayahq64el0u디펜더시 설정은 해당 url 참고 하였고 그 다음엔 프로젝트 환경설정.pdf 에서 검증용 Q타입 생성 부분을 참고하였습니다. other에서 compileJava를 누르면 된다는 글을 보았으나경로가 상이한것 같습니다. 이게 맞는건가요?영상에서는 build > generated에 생성되야 한다고 하는데요 ㅠㅠ build > generated
-
미해결[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
Postgre SQL 연결
안녕하세요. 강의 잘 듣고 있습니다!! ㅎㅎAndroidStudio를 살짝 맛 봤던 사람으로써 코드 없이 앱을 만들 수 있다는게 너무 편하고 좋네요.. FlutterFlow에서는 Firebase를 주로 사용하는데제가 맡은 업무에서는 Postgre 연결이 필요할 것 같아요 혹시 이 연결 방법은 고급 강의에서 들을 수 있나요?제가 postgre sql자체를 아예 몰라서...문서 찾기나 방법 찾기가 더욱 힘든 것 같아질문 남겨봅니다. 또한 자체 개발 백앤드 api를 연결 할 경우 방법이 쉬운 편인지도 여쭤보고싶어요 😃
-
미해결
임의 변수의 클래스 타입 확인
언리얼에서 임의 변수가 원하는 클래스 타입인지 혹은 원하는 클래스를 상속받았는지확인하는 방법이 dynamic_cast 를 통한 방법 말고, 좀 더 최적화된 방법이 있나요? 리플렉션 시스템 관련해서 무언가 있을 것 같은데 찾기가 어렵습니다..
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
ga4이벤트 만들기와 gtm 이벤트 만들기의 차이
안녕하세요 강사님.강의 보던 중에 궁금한 점이 있어서 질문드립니다.ga4 이벤트 생성할 때, gtm을 통해서 태그/트리거 생성해서 만든 이벤트와 ga4 상에서 이벤트 만들기를 통해 만드는 이벤트가 혹시 차이가 있을까요? 현재 회사에서 이전 담당자가 세팅한 내역을 보니 동일한 회원가입 이벤트에 대해 동일한 세팅 조건으로 gtm, ga4 두가지 모두로 중복해서 생성이 되어 있는데, 이벤트 값을 확인해보면 두 이벤트가 동일한 조건임에도 같은 기간에 대해 수치가 조금 다르게 나오더라구요. (둘다 페이지뷰 기반 이벤트입니다.) 두 가지 세팅 방법에 따라서 혹시 차이가 있는지, 그리고 기왕이면 한 사이트에 대해서는 이벤트 세팅 공간은 통일시켜놓는게 좋을지 궁금합니다!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
질문있습니다
컨트롤러에서 데이터를 받을때Map<String, Object> param으로 받으려면에노테이션 @RequestParam으로 받은게 맞을까요? @RequestBody로 받으면 안되는거죠?
-
해결됨실전 jOOQ! Type Safe SQL with Java
build.gradle.kts
plugins { id("org.springframework.boot") version "3.3.0" id("io.spring.dependency-management") version "1.1.5" kotlin("jvm") version "1.9.24" kotlin("plugin.spring") version "1.9.24" id("nu.studer.jooq") version "9.0" } group = "com.sight" version = "0.0.1-SNAPSHOT" java { toolchain { languageVersion = JavaLanguageVersion.of(17) } } repositories { mavenCentral() } dependencies { implementation("org.springframework.boot:spring-boot-starter-jooq") implementation("org.springframework.boot:spring-boot-starter-web") implementation("com.fasterxml.jackson.module:jackson-module-kotlin") implementation("org.jetbrains.kotlin:kotlin-reflect") runtimeOnly("com.mysql:mysql-connector-j") testImplementation("org.springframework.boot:spring-boot-starter-test") testImplementation("org.jetbrains.kotlin:kotlin-test-junit5") testRuntimeOnly("org.junit.platform:junit-platform-launcher") jooqGenerator("com.mysql:mysql-connector-j") jooqGenerator("org.jooq:jooq") jooqGenerator("org.jooq:jooq-meta") } kotlin { compilerOptions { freeCompilerArgs.addAll("-Xjsr305=strict") } } tasks.withType<Test> { useJUnitPlatform() } val dbUser: String = System.getProperty("db-user") ?: "root" val dbPassword: String = System.getProperty("db-passwd") ?: "passwd" jooq { configurations { create("sakilaDB") { generateSchemaSourceOnCompilation.set(false) // 기본적으로 스키마 소스 생성을 비활성화합니다. jooqConfiguration.apply { jdbc.apply { driver = "com.mysql.cj.jdbc.Driver" url = "jdbc:mysql://localhost:3306/sakila" user = dbUser password = dbPassword } generator.apply { name = "org.jooq.codegen.KotlinGenerator" // 코틀린 제너레이터 명시 database.apply { name = "org.jooq.meta.mysql.MySQLDatabase" inputSchema = "sakila" } generate.apply { isDaos = true isRecords = true isFluentSetters = true isJavaTimeTypes = true isDeprecated = false } target.apply { directory = "src/generated" } } } } } } sourceSets { main { kotlin { srcDirs(listOf("src/main/kotlin", "src/generated")) } } } 3.3.0 버전은 jooq 최신버전을 사용하고 있는 것 같아서 group 재설정은 뺐습니다.
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
강사님 이 강의 관련 깃허브 링크 알 수 있을까요?
강의에서 가끔씩 깃허브 참고하시라고 하시고 답변으로도 그렇게 말씀해주셔서 찾아보려고 노력했는데 깃허브 링크를 못찾겠더라구요😖 혹시 괜찮으시다면 공유 부탁드려도 될까요?
-
해결됨Supabase, Next 풀 스택 시작하기 (feat. 슈파베이스 OAuth, nextjs 14)
5장까지 강의 잘 듣고 질문있습니다.
5장까지 너무나도 좋은 강의 감사하며 잘듣고 있습니다.질문이 있는데요 왜 useTodoController를 TodoList 컴포넌트에서 가져와서 직접쓰지 않고 TodoContainer에서 불러와서 props로 주는건가요??TodoList로 바로 받으면 TodoContainer도 만들 필요 없지 않나요??
-
미해결
Best Airline to Fly to California
The best airline to fly to California depends on your priorities. Delta Airlines is known for its excellent service and extensive network. Southwest Airlines offers affordable fares and free checked bags. For luxury consider flying with United Airlines which provides premium services. Alaska Airlines is great for West Coast travel offering comfortable flights and reliable service.
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
Kernel 설정
가상환경 bat실행이 안되어서 기존의 질문을 검색해서 해결했습니다.그리고 가상환경까지 전부 설정이 끝나고 실행해 보려니 Kernel을 선택하라는 창이 뜹니다.저는 강사님처럼 ch02가 안보이고 select Kernel만 보입니다.어떻게 하면 될까요??
-
해결됨[빅데이터 러닝센터] (무료) KNIME으로 시작하는 분석 Skill-Up
도와주세요
Column Renamer를 사용하려고 하는데 변수 타입 변경이 아니라 이름만 변경되는 것 같은데.. 해당 영상처럼 타입이 안뜨는데 어떡하죠ㅠ groupby노드도 안보이고 Numeric binner노드도 안보여요..
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
없는 리소스 요청
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 궁금한 점이 생겨서 남겨봅니다.서블릿 예외 처리 - 필터 강의 기준으로없는 리소스 ex) localhost:8080/dsdswdsdsdsd요청을 해도 templates에 넣어둔404.html view가 보이는 이유는 WebServerCustomizer에서 customize()ErrorPage errorPage404 = new ErrorPage(HttpStatus.NOT_FOUND, "/error-page/404");맞을까요?flowwas -> 필터(try) -> 서블릿(디스패처 서블릿) -> 디스패처 서블릿에서 handler mapping 과정 해당 url에 맞는 컨트롤러(핸들러)가 없으니까 ->어뎁터 호출 x -> 디스패처 서블릿이 내부에서 sendError(404)예상 (response status code 404 지정)이유 - ErrorPageController log에 (ERROR_EXCEPTION_TYPE: null)-> 필터(finally) -> was -> 필터(try) -> 서블릿 -> 컨트롤러 -> view -> 필터(finally) -> was[질문 정리]1)404.html view가 보이는 이유: WebServerCustomizer2) flow3)디스패처 서블릿 handlerMapping 예외 처리중에 내부에서 sendError(404)?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
ManyToMany 연관관계 관련 질문
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요? 강의를 열심히 듣다가 궁금한 점이 생겨서 질문 드립니다! @ManyToMany 와 복합키에 관련된 부분에 대해서 궁금한 점이 있는데, 일반적으로 실무에서 @ManyToMany 관계를 사용하지 않는 이유로 단순히 연관 연결 뿐 아니라 그 외에 특정한 데이터들이 들어올 수 있기 때문에 새로운 Entity로 승격시켜 생성한다는 부분은 이해하였습니다. 또한, 이를 정의하면서 복합키를 사용하지 않고 새로운 대체키를 생성하는 부분 역시 이해하였습니다. 하지만, 만약 팔로잉 테이블을 구현한다고 가정한다면 제가 생각하기엔 팔로잉 하는 사람의 ID 값과 팔로우 하는 사람의 ID 값만 저장하면 된다고 생각하는데 이런 경우에는 1. ManyToMany 관계를 사용하는지?2. 새로운 대체키를 사용하는지? 이 부분이 궁금합니다. 또한, 실무에서 팔로잉 기능을 개발한다고 가정하면 위에서 설명한 단순히 2개의 외래키만 사용하는 것이 아닌 생성일 같은 데이터를 추가하여 좀 더 자세하게 관리하는지 역시 궁금합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
자료형 불일치 오류가 뜹니다
명언 앱 만들기 강의 수강 중 Type mismatch: inferred type is ViewDataBinding! but ActivityMainBinding was expected위와 같은 오류가 발생합니다. binding=DataBindingUtil.setContentView(this,R.layout.activity_main)에 빨간 밑줄이 그어집니다. package com.junho.goodwords import android.content.Intent import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import androidx.databinding.DataBindingUtil import com.junho.goodwords.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) binding=DataBindingUtil.setContentView(this,R.layout.activity_main) binding.showAllSentencesBtn.setOnClickListener { val intent= Intent(this,SentenceActivity::class.java) startActivity(intent) } } }gradle 에서는 buildFeatures{ dataBinding=true viewBinding=true }로 설정하였습니다.
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
not found 에러
@Controller @RequestMapping("/message/items") @RequiredArgsConstructor public class MessageItemController { private final ItemRepository itemRepository; @GetMapping public String items(Model model) { System.out.println("MessageItemController.items"); List<Item> items = itemRepository.findAll(); model.addAttribute("items", items); return "message/items"; } @GetMapping("/{itemId}") public String item(@PathVariable long itemId, Model model) { Item item = itemRepository.findById(itemId); model.addAttribute("item", item); return "message/item"; } ... } http://localhost:8080/message/items get 요청을 보내면 not found에러가 발생하는데 이유를 찾을수가 없네요. resources static 경로에 있는 index.html은 잘 찾아옵니다.http://localhost:8080 을 입력하면 브라우저에 페이지가 잘 나와요.templates 경로도 올바르게 되어있는 것 같은데 이유를 모르겠습니다 2024-06-07T00:51:34.677+09:00 DEBUG 20684 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : GET "/message/items", parameters={} 2024-06-07T00:51:34.724+09:00 DEBUG 20684 --- [nio-8080-exec-1] o.s.w.s.r.ResourceHttpRequestHandler : Resource not found 2024-06-07T00:51:34.735+09:00 DEBUG 20684 --- [nio-8080-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.servlet.resource.NoResourceFoundException: No static resource message/items.] 2024-06-07T00:51:34.736+09:00 DEBUG 20684 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 404 NOT_FOUNDdebug 로그가 위와 같이 나옵니다.thymeleaf 의존성을 추가는 했는데 templates 경로에서 찾지 않는 것 같아서요. 맞나요?의존성 추가는 되어있습니다.dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' testRuntimeOnly 'org.junit.platform:junit-platform-launcher' }
-
미해결
차량 통신 시스템과 CAN/Etherent
차량 통신 제어기의 설계 및 개발과 관하여 궁금합니다. 차량용 통신에는 CAN을 사용하고 있는 것으로 알고 있습니다.하지만 최근에 Ethernet을 적용하는 분야가 늘어나고 있는 것 같습니다.주로 어떤 분야에 적용되며, CAN에서 Ethernet으로 변화함에 있어 바로 적용이 가능한 것인지도 궁금합니다. 질문 내용과 관련하여 답변 부탁드립니다.
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
랜더링 질문 있습니다!!
발생: FeedDetailScreen진도: Calendar 구현하기 도입내용: Rendered more hooks than during the previous render v Previous render Next render ------------------------------------------------------ 1. useContext useContext 2. useContext useContext 3. useContext useContext 4. useEffect useEffect 5. useState useState .... 29. undefined useEffect ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in FeedDetailScreen (created by SceneView)useEffect의 위치에 따라 저런 에러가 발생하는데 왜 그런지 혹시 알 수 있을까요??const { id } = route.params; ... const { } = useHooks; //! useEffect <<<<< 에러 발생 x if (isError || isPending) return null; //! 아래로 에러 발생 //! useEffec <<<< 에러 발생 handler 1 handler 2 return (View)