inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

플러터 환경변수 설정

미해결

안녕하세요. 안드로이드 스튜디오로 플러터 프로젝트를 하나 생성하고 싶은데, 공식 문서에서 플러터 sdk를 설치할 때, developments 디렉을 하나 만들어서 거기에 압축 해제? 하는걸 권고하는것 같더라고요. unzip ~/Downloads/flutter_macos_3.19.6-stable.zip ~/development/ 근데 제가 다운받고 그냥 바로 압축을 풀어버렸는지 flutter doctor -v 를 통해서 설치된 경로를 찾아보니까 Flutter version 3.19.6 on channel stable at /opt/homebrew/Caskroom/flutter/3.19.6/flutter 이렇게 뜨더라고요..! 이럴 경우에는 환경변수 설정할 때 export PATH="$PATH:/opt/homebrew/Caskroom/flutter:$$PATH 이런식으로 하면 될까요? 아니면 developments를 하나 생성해서 거기에 flutter 폴더를 옮기고 공식 문서 권고대로 하면 될까요..?

이다연 댓글 1 좋아요 0 조회수 210

Machine Learning-Assisted Completion 자동완성

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] Machine Learning-Assisted Completion라는 인텔리제이 기능이 있는데, 혹시 이거 회색으로 뜬 다음에 어떤키를 눌러야 자동완성되는지 알려주실 수 있나요?

  • java
  • spring
  • mvc
  • spring-boot
우한영 댓글 1 좋아요 0 조회수 422

SIMULATION 시간 관련 질문 드립니다.

해결됨

설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)

================= 현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ) 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등) 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요) 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등.. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.) 서로 예의를 지키며 존중하는 문화를 만들어가요. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! ) 먼저 유사한 질문이 있었는지 검색해보세요. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ================== 안녕하세요. 맛비님. 항상 강의 잘 보고 있습니다. 제 PC에 WSL이 설치되지 않아 어쩔 수 없이 윈도우 상에서 실행하고 있는데 이번 FIFO 관련 실습을 진행하다 막히는 부분이 있어서 질문 남깁니다. 맛비님이 작성하신 소스를 불러와서 시뮬레이션을 실행시키면 무슨 이유인진 몰라도 제 환경에선 1000ns 이후에 시뮬레이션이 진행되지 않고 있습니다. TCP Console 메시지를 보면 중간에 시뮬레이션이 중단이라도 된 것 마냥 Start! 메시지는 나와도 Finish! 메시지는 안 나옵니다. 제가 추가적으로 무언가 설정해야 할까요?

  • verilog-hdl
  • fpga
  • 임베디드
  • amba
김상현 댓글 2 좋아요 1 조회수 761

네이버 뉴스 크롤링

미해결

모두를 위한 ChatGPT Part 1 - ChatGPT를 이용한 업무자동화와 파이썬 입문

안녕하세요, 크롤링을 계속 진행하다 보면 403 에러가 발생합니다. 이를 우회할 방법이 있을까요? chatgpt에 문의를 해봤지만 해결되지 않네요.

  • chatgpt
saparkkpci 댓글 2 좋아요 0 조회수 997

cropper 오류 문제로 질문드립니다..

미해결

스프링과 JPA 기반 웹 애플리케이션 개발

좋은 강의 덕분에 공부를 열심히 잘 하고 있습니다 선생님 감사드립니다. 다름이아니라 이번 강의 중 cropper 사용에서 똑같이 설치 후 이미지 파일을 불러오면 Uncaught TypeError: $newImage.cropper is not a function at reader.onload 지정된 함수가 아니라고 뜨는데 cropper가 안 먹혀서 그런 걸까요 ㅠㅠ..? 서치하고 코드를 계속 봐도 답이 나오지 않아 이렇게 질문 드립니다..

  • java
  • spring
  • spring-boot
  • jpa
  • thymeleaf
leekyungbin55 댓글 2 좋아요 0 조회수 340

문제를 스스로 풀면서

해결됨

김영한의 실전 자바 - 중급 1편

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 네 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네 [질문 내용] 강의에 앞서 먼저 풀어봤습니다. 검색을 하진 않았고 배열의 사용가능한 메서드를 인텔리제이에서 안내해주어서 활용해봤습니다. 따로 검사 메서드를 만들지 않고 if () 부분에 Arrays.stream (lottoNumbers).anyMatch( a -> a == NumberLotto)를 활용했습니다. NumberLotto는 랜덤생성한 기본형 int입니다. 궁금한 것은 처음에는 == 쓰지 않고 equals를 쓰려고했는데 문법상 안되더라구요(MAYBE 컴파일 에러) 그래서 a == NumberLotto로 했는데 이런 방식은 문제가 될까요?

  • java
  • 객체지향
영한노게임 댓글 1 좋아요 0 조회수 393

flip시뮬에서 파티클의 방향을 확실하게 잡는법이 궁금합니다.

미해결

[왕기초] 후디니 게임 이펙트 만들기

강의 많은 도움되고 있어요 감사합니다! flip 파티클을 노이즈 값이랑 윈드값으로 VECTOR 값을 {1, 0, 0} 이런식으로 주면 x방향으로 나아가긴 하는데 x보다 조금 더 대각선 위쪽으로 으로 날라가는데 정확하게 제가 원하는 방향으로 날라가게 하려면 어떤 방식으로 하는게 좋은가요?

  • unreal-engine
  • vfx
  • 3d
  • cg
  • houdini
댓글 1 좋아요 0 조회수 262

굳이 out으로 안하고 해도 되지 않을까 싶어서요

해결됨

김영한의 실전 자바 - 중급 2편

[질문 내용] 따로 Shuttle에 out 을 만들어서 T unit에 넣어서 sout으로 입력해 출력하는 것이 아니라 public static <T extends BioUnit> void printV1(Shuttle<T> t) { t.showInfo(); } public static void printV2(Shuttle<? extends BioUnit> t) { t.showInfo(); } 이렇게 출력해도 동일하지 않을까 싶어 여쭈어봅니다.

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
baileypark 댓글 1 좋아요 3 조회수 516

화이트라벨 500 에러가 뜹니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 강의에서 알려준대로 PDF파일 코드를 복사를 해서 붙여넣기 하고 그대로 했는데 회원목록이나 회원가입에서 NAME을 작성하면 화이트라벨 500에러가 뜹니다 에러 이유는 아래와 같은데 MEMBER 테이블이 왜 안만들어졌는지 잘 모르겠습니다. org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "MEMBER" not found (this database is empty); SQL statement: select * from member

  • java
  • spring
  • mvc
  • spring-boot
maxx 댓글 3 좋아요 0 조회수 872

카카오 주소 검색 기능 401 에러

미해결

맛집 지도앱 만들기 (React Native & NestJS)

LOG a {"latitude": 37.550165, "longitude": 127.12752} LOG [AxiosError: Request failed with status code 401강의영상 잘 따라하고, REST API KEY까지 제대로 입력했는데, 위와 같은 에러가 발생합니다. import React from 'react'; import {StyleSheet, TextInput, TextInputProps, View} from 'react-native'; import Ionicons from 'react-native-vector-icons/Ionicons'; import {colors} from '@/constants'; interface SearchInputProps extends TextInputProps { onSubmit: () => void; } function SearchInput({onSubmit, ...props}: SearchInputProps) { return ( <View style={styles.container}> <TextInput style={styles.input} autoCapitalize="none" placeholderTextColor={colors.GRAY_500} returnKeyType="search" onSubmitEditing={onSubmit} clearButtonMode="while-editing" {...props} /> <Ionicons name={'search'} color={colors.GRAY_700} size={20} onPress={onSubmit} /> </View> ); } const styles = StyleSheet.create({ container: { flexDirection: 'row', alignItems: 'center', justifyContent: 'space-between', borderWidth: 1, borderColor: colors.GRAY_200, paddingVertical: 8, paddingHorizontal: 10, borderRadius: 5, }, input: { flex: 1, fontSize: 16, paddingVertical: 0, paddingLeft: 0, color: colors.BLACK, }, }); export default SearchInput; import axios from 'axios'; import {useEffect, useState} from 'react'; import Config from 'react-native-config'; import {LatLng} from 'react-native-maps'; type Meta = { total_count: number; pageable_count: number; is_end: boolean; same_name: { region: string[]; keyword: string; selected_region: string; }; }; export type RegionInfo = { address_name: string; category_group_code: string; category_group_name: string; category_name: string; distance: string; id: string; phone: string; place_name: string; place_url: string; road_address_name: string; x: string; y: string; }; type RegionResponse = { meta: Meta; documents: RegionInfo[]; }; function useSearchLocation(keyword: string, location: LatLng) { const [regionInfo, setRegionInfo] = useState<RegionInfo[]>([]); const [pageParam, setPageParam] = useState(1); console.log(keyword, location); useEffect(() => { (async () => { try { const {data} = await axios.get( `https://dapi.kakao.com/v2/local/search/address.json?query=${keyword}&y=${location.latitude}&x=${location.longitude}&page=${pageParam}`, { headers: { Authorization: `KakaoAK ${Config.KAKAO_REST_API_KEY}`, }, }, ); console.log('data', data); } catch (error) { console.log(error); } })(); }, [keyword, location]); return {regionInfo}; } export default useSearchLocation; GOOGLE_API_KEY=키내용들 KAKAO_REST_API_KEY=키내용들 어떤 부분이 잘못되어서 401 에러가 발생하는지 알고싶습니다.

  • react-native
  • typescript
  • nestjs
  • react-query
  • zustand
김용민 댓글 5 좋아요 1 조회수 866

실무에서 prefix index를 어떤 요구사항이 있을때 사용하는지 궁금합니다!

해결됨

MySQL 성능 최적화

실무 요구사항에서 blob, text, 긴 varchar와 같은 칼럼을 인덱싱하는 경우가 있을까요? 당장 기억나는건 게시글 내용 검색 밖에 생각이 안나네요.. 그리고 요 아래글에 나와있는 prefix index의 한계점도 맞는 말일까요? https://stackoverflow.com/questions/31526618/mysql-prefix-index-vs-index (아래는 챗지피티가 요약해준거라 정확하지 않을 수 있습니다 ㅠ) 인덱스를 통해 "가능한" 행들을 먼저 찾고, 이후 실제 데이터 행을 검색하여 추가 필터링을 수행(두 단계를 거치므로 인덱스를 사용하지 않을때보다 더 많은 시간 소요..?) 2.정렬(sorting)이나 그룹화(grouping) 작업에는 사용되지 않음. ORDER BY 절을 명시적으로 사용하지 않는 한 결과의 순서는 보장되지 않음 커버링 인덱스로 사용 불가

  • sql
  • mysql
  • dbms/rdbms
  • optimizing
soap 댓글 1 좋아요 0 조회수 519

섹션 4. 직접 구현하는 연결 리스트 제네릭 도입

해결됨

김영한의 실전 자바 - 중급 2편

제네릭은 new를 하면 타입 이레이저 때문에 Object가 되어버려서 new를 할 수 없다고 하셨는데, Node<E> newNode = new Node<>(e); 이것도 E부분이 Object로 변하니까 new 생성을 못하는 이거는 왜 가능한 건지 이해가 되지 않습니다 ㅠ public class MyLinkedListV3<E> { private Node<E> first; private int size = 0; public void add(E e) { Node<E> newNode = new Node<>(e); if (first == null) { first = newNode; } else { Node<E> lastNode = getLastNode(); lastNode.next = newNode; } size++; }

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
권정익 댓글 1 좋아요 0 조회수 327

잘못된 Gradle JVM 문제

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

프로젝트명을 validation-start에서 validation으로 변경 후 프로젝트를 생성하면 위와 같은 메세지가 나옵니다. 해결방법이 어떻게 되나요?

  • spring
  • mvc
pbs0216 댓글 1 좋아요 0 조회수 471

"싱글톤방식의 주의점"강의와 이번강의의 내용이 헷갈립니다

미해결

스프링 핵심 원리 - 기본편

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 안녕하세요 예전 강의(싱글톤방식의 주의점 ) 에서 싱글톤객체 사용시 공유되는 전역변수를 사용하면 문제가 되므로 사용하면 안된다고 이해했습니다.(싱글톤객체는 여러 쓰레드에 의해 공유되므로 ) 이번 강의 에서 싱글톤객체의 필드에 프로토타입 스코프의 객체를 주입받아서 사용하는데 이 객체가 프로토타입스코프여서 문제가 되는게 아니라 해당 객체의 전역변수를 변경하는 로직이 문제가 되는거 아닌가요? 주입받는 객체가 프로토타입 스코프가 아니라 싱글톤스코프여도 여러스레드에 의해 공유되는 전역변수를 변경하는 로직이 문제가 되는건 아닌지요. 싱글톤사용시 공유되는 전역변수를 변경하는 로직을 사용하면 안되다고 이해했는데 이번강의 에서는 싱글톤 객체에 주입받는 객체가 프로토타입스코프여서 문제가 되는걸로 이해가 잘되질않아서요. 질문이 너무 두서가 없는것 같지만 해당부분이 잘이해가 안됩니다.ㅜ

  • spring
  • 객체지향
베이스연주자 댓글 1 좋아요 1 조회수 355

update에서 new BeanPropertySqlParameterSource()사용시 문제

해결됨

스프링 DB 2편 - 데이터 접근 활용 기술

강의에서 update부분을 new BeanPropertySqlParameterSource() 로 변경해서 사용해 보았는데 수정이 정상적을 이루어 졌습니다. I’d가 어떻게 자동으로 매핑이 되는건가요?

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
양치잘하기 댓글 1 좋아요 0 조회수 343

이원분산분석 C() 질문 있습니다.

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요. 강의 수강 중 질문이 있어 글 남깁니다. ________________________________________________________ 첫 번째 질문 이원 분산 분석 5분 30초 즈음, 모든 변수에 C()로 감싸주는게 차라리 속 편하다고 하셨는데, 만약 독립변수 중에 범주형이 아닌 수치형 변수에다가도 C()로 감싸주어도 될까요? + 인프런 AI 댓글을 보고, 결론을 요약해보았습니다. 이원 분산 분석에서 1. object형 + 범주형 특성 => 앞에 C()를 붙인다. 2. int/float형 + 범주형 특성 => 앞에 C()를 붙인다. 3. int/float형 + 범주형 특성 X => 앞에 C()를 붙이지 않는다. 요약한 내용이 맞을까요? ________________________________________________________ 두 번째 질문 또한 이원 분산 분석이 아니라, 일원 분산 분석에서 독립 변수가 범주형 변수면 C()로 감싸주어야 할까요? ________________________________________________________ 세 번째 질문 예시문제 작업형3 /로지스틱 회귀 강의 중 7분 12초 즈음에, model = logit("Survived ~ C(Gender) + SibSp + Parch + Fare", data=df).fit() 부분에 SibSp 와 Parch는 수치형이지만 범주형 특성을 띄고 있는데, 이 부분에는 C()를 왜 안하는건지 여쭤보고 싶습니다! 감사합니다!

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
munjihey1127 댓글 3 좋아요 0 조회수 465

LOD Exclude 예제 (State Profit 기여도)

해결됨

태블로 레벨UP

주 내 Profit에 기여하는 정도 표현하실 때, SUM([Profit]) / ATTR({EXCLUDE [City] : SUM([Profit])}) 이 식을 쓰셨는데요, 주별 Sum(Profit)이 마이너스인 곳에서는 마이너스가 클 수록 기여도가 크게 계산됩니다. (음수 나누기 음수라서) 예를들어 Arizona - Phoenix 보시면, Arizona 전체 Profit 합이 -3428 이고, Phoenix에서 Profit 합이 -2791 인데, 0.814로 가장 기여를 크게 했다고 표시됩니다. (강의에서 설명하실 때 -로 뜨는게 손실이라고 표현하셔서 말씀 드립니다. 즉 원이 크다고 수익을 많이 내는게 아님) 위와 같이 음수와 양수가 섞여있는 사례에서, 기여도를 표시하려면 [평균값]- [해당값]가 큰게 손실이 크고, 작은게 이득이 크다고 해야하지 않을까 싶습니다. 이렇게 음수랑 양수가 섞여있는 곳에서 비율계산이 익숙하지가 않아서, 제가 생각한게 맞는지 코멘트 달아주시면 감사드리겠습니다.

  • tableau
전나영 댓글 1 좋아요 1 조회수 301

widget.color 가 헷갈립니다.

미해결

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

안녕하세요! widget.color가 동작 방식이 이해가 가질 않습니다. ㅜ stateful 클래스와 state 클래스를 바인딩 시켜주면 widget.color의 state클래스에서 widget은 stateful클래스를 참조한다고 생각하면 될까요?

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

런타임 의존관계

미해결

김영한의 실전 자바 - 중급 2편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 배치프로세서가 컴파일 시점에서는 mylist 인터페이스 의존을 하고 런타임에 생성자 주입을 한다고 하는 데 main 함수도 결국 컴파일 되는 것 아닌가요? 배치프로세서가 유연해 지는 건 이해할 수 있는 데 런타임시점에서 의존성이 주입된다는 부분이 좀 잘 이해가 안갑니다.

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
JuHee_Lee 댓글 2 좋아요 3 조회수 436

문제 풀이1번 enum AythGrade 질문

해결됨

김영한의 실전 자바 - 중급 1편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. 물어볼게 있어서 질문을 남깁니다. 이넘 AuthGrade 클래스를 보면 이넘 상수 생성자에(이렇게 말해도 되나요?). ex) GUEST(1,"손님"), LOGIN(2, "로그인회원") ..... 값을 넣어서 level를 넣는것을 볼수 잇었습니다. 근데 생각해 보니까 이넘 상수 생성자? 를 정의할때 실수로 오타를 내서, level의 값을 잘못 넣는 경우의 수가 발생할수도 있을것 같은데.. 이럴 경우 어떻게 해야 오타를 안낼 까요? 자바 문법상. 생성자 의 level값이 같아도 문제가 되지 않아, 예방할수 있는 방법이 있을까요? 그리고 '이넘 상수 생성자' 이렇게 말해도 되나요? 아니면 어떻게 말해야 하나요? 이것도 대답 주시면 감사하겠습니다. 답변 부탁 드립니다.

  • java
  • 객체지향
생각하는자 댓글 1 좋아요 0 조회수 326

인기 태그

인프런 TOP Writers

주간 인기글