묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결데이터 분석 SQL Fundamentals
floor(sal/1000)*1000 관련 질문이 있어요
안녕하세요 선생님. 먼저 floor(sal/1000)*1000 이렇게 group by를 하는 것은 엄청난 팁인것 같습니다! 그러면 혹시 이렇게 어떤 컬럼으로 group by가 되는 것이 아니라, 위에 경우처럼 자체적으로 group by를 할 수 있는 다른 '공식' 등이 있을까요? 제가 질문하고도 뭔가 굉장히 애매하다고 느끼지만, 위와 같은 경우는 그 전에 공부했을 때는 배운적이 없던 경우여서, 다른 예시들도 있을까하여 질문을 드려요! 감사합니다:)
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
pip 오류
구글링해서 나오는 방법들 다 해보고 기존 방법들 안되었던 분이 올린 방법들도 다 해봤는데 여기서 넘어가지를 못하고 있네요. 환경변수도 잘 추가되어있고 그런데 대체 뭐가 문제일까요? 며칠째 이화면만 보고있어요.
-
해결됨3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
안녕하세요 궁금한게있습니다
모델링을 만들면 모델링안에 색깔을 안넣나요?? 강의 소개 보면 똑같이 만들고 색깔 넣는거는 안배우나요??
-
미해결프로그래머를 위한 강화학습(저자 직강)
Reward 에 대한 질문 드립니다.
좋은 강의 감사드립니다. 깊이 있는 지식에서 나오는 것들이라 듣는 순간 아는것 처럼 착각하게 됩니다. 중반까지 듣고 있는데 풀리지 않는 의문이 있어서 질문드립니다. 보상에 관한 것인데 나누어 질문 드리려고 합니다. 1. Gym 과 같은 것을 사용하면 보상이 나오는데 이것은 일종의 설계로 보입니다. 즉, 좌 또는 우로 움직여서 성공적으로 움직이면 reward 가 주어지는 구조로 보입니다. 제가 이해한 것이 맞는지? 이런 질문을 드리는 이유는 강화학습이 reword 를 학습하는것은 아니다 라는 판단이 있어서 입니다. 2. 만약 위 질문에서 답이 yes 라면 reward 를 환경과 상황에 따라 설계를 해야된다는 말씀이 되는데 어떤 규칙이나 방법이 존재하는지? 너무 복잡한 환경에서 어떤 reward 를 줘야 되는지 모른다면 어떻게 접근하면 될까요? 3. reward 가 지연되어 들어온다면 여전히 강화학습이 유효한가? 라는 질문입니다. 예를 들어 비행기 시뮬레이션에서 pitch 를 위로 올린다면 올리기 시작 후 원하는 각도가 될따까지 시간적인 지연이 있을 것입니다. 이경우 그 행동을 시작했던 시점과 시간차가 나는데 여전히 유효하게 학습을 하는지? 라는 질문이 됩니다. 아마도 deep learning model 이 함께 사용된다면 가능할 수 도 있겠다는 생각이지만 그게 아닌 단순한 Q-Learning 정도로 이것은 가능한지? 최대한 짧게 정리하려고 했는데 결국 두서없이 작성했습니다. 문장력이 없어서라고 생각하고 이해 부탁드립니다. 간단한 힌트라도 좋으니 멀티코어 님의 조언 부탁드립니다. 미리 감사드립니다.
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
restDoc 사용시 보안부분이 궁금합니다!
안녕하세요 호돌맨님 ! 열심히 강의듣고 있는 수강생입니다 서비스회사로 옮기고나서 처음으로 API를 만들어보고 있는데요! 배포시 jar 파일에 RestDoc파일이 같이 배포될 됐을때엔드포인트가 외부노출이 됐을때 api 스펙이 모두 노출될 것 같아 걱정되는데요 라이브서버에 같이 배포 안하고 따로 배포하면 될까요 ??
-
미해결문제로 배우는 C언어
이상한게 뜹니다.
제목 그대로입니다.... 뭘 잘못 건드렸는지 제대로 된 코드를 치고 F11을 눌러도 첨부한 캡처의 창만 뜨네요... 어떻게 해야 정상적으로 돌아가는지 알려주실 수 있나요...ㅠㅠ
-
미해결스프링 핵심 원리 - 기본편
타입 조회 관련 질문 드립니다
스프링 빈 - 동일한 타입이 둘 이상에서 타입으로 조회시 같은 타입이 둘 이상 있으면 중복 오류가 발생한다고 말씀을 하셨는데 이번 강의(스프링 빈 - 상속관계)를 들으니 이전 케이스가 같은 타입으로 조회를 했기에 생겼던 문제인지가 궁금해 졌습니다 예를 들어 코드가 아래와 같은 경우 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(SameBeanConfig.class); @Test@DisplayName("타입으로 조회시 같은 타입이 둘 이상 있으면, 중복 오류가 발생한다.")void findByBeanTypeDuplicate(){ assertThrows(NoUniqueBeanDefinitionException.class,()->ac.getBean(MemberRepository.class));} @Configurationstatic class SameBeanConfig{ @Bean public MemberRepository memberRepository1(){ return new MemoryMemberRepository(); } @Bean public MemberRepository memberRepository2(){ return new MemoryMemberRepository(); }} 위의 코드는 타입으로 빈을 조회할 때 MemberRepository를 줍니다. 이걸 주면 오늘 배운 상속 내용처럼 이걸 구현한 MemoryMemberRepository를 가지고 오게 되는데이 자식이 2개가 존재하므로 이번 강의 설명처럼 부모 타입으로 조회하였는데 자식 타입이 2개가 나왔으므로 에러가 생긴 케이스 같습니다.(만약 해당 문제가 싱글톤 컨테이너와 관련이 되어 있는 문제라면 제가 생각한 아래의 구상이 맞는건지 궁금합니다)
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
스트림즈에서 테이블의 데이터 수명주기
안녕하세요 카프카 스트림에서 조인을 공부하다가 질문을 남기게 되었습니다. 카프카에는 기본적으로 세그먼트가 있는거로 알고 있습니다. 저는 이것의 수명주기를 1주일로 세팅했다고 가정하겠습니다. 1월 1일address topic에 gildong: busan 이라는 내용이 들어갔습니다. 1월 3일order topic에 gildong: iphone이라는 내용이 들어갔습니다. 1월 15일order topic에 gildong: apple watch라는 내용이 들어갔습니다. 그럼 1월1일 address의 gildong: busan은 1월 15일에는 액티브 세그먼트에는 들어있지 않게 되는거 아닌가요? 이상태에서 order에 gildong: ipad라는 내용이 들어가면 조인이 되는건지 궁금합니다.
-
미해결실전! 스프링 데이터 JPA
안녕하세요 영한님! 네이티브 쿼리 사용이 적절한 상황인지 궁금해서 질문드려요
우선 제가 하려는 동작은 "특정 브랜드의 카테고리별 상품의 최저가의 합" 을 구하는 쿼리를 작성해야했었고 결과물 쿼리는 " select sum(temp_mins.mins) as total from ( select min(price) mins from product where brand_num = ? group by category_num) as temp_mins" 위처럼 작성했습니다. 코드는 @Query(value = "select sum(temp_mins.mins) as total from (select min(price) mins from product where brand_num = ? group by category_num) as temp_mins", nativeQuery = true)Integer sumLowestPriceEachCategoryByBrand(Long brandNum); 입니다. queryDsl이나 JPQL에선 from절의 서브쿼리 기능을 제공하지 않는다고 파악되어서 고민끝에 네이티브 쿼리까지 왔는데요.현재 강의에서 네이티브 쿼리의 대표적인 단점으로 뽑아주신게 반환타입 부분으로 학습했는데 제 생각으로는 단순한 박싱 타입으로 반환하기 때문에 크게 문제가 없다고 생각됩니다. 혹시 위 코드가 네이티브 쿼리를 사용하는데 적절한 상황일까요?
-
미해결데이터 분석 SQL Fundamentals
with temp_01 as () 관련 질문이 있어요
먼저 좋은 강의 감사합니다. 혹시 with temp_01 as ( ) select* from ... 이렇게 쿼리를 작성하실 때, 제가 하이라이트 한 부분을 한 줄 띄어쓰고 작성하면 작동이 되지 않는 걸까요? 예를 들어 위 부분을 ) select * from ... 위와 같이 한줄을 띄어쓰고 했을 때, 쿼리가 작동이 되지 않았습니다! 확인해주시고 답장주시면 감사드려요~
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
선형성의 레이블 영향력
regplot()으로 각 칼럼이 회귀 결과에 미치는 영향을 보여주셨는데 강의와 책에서는 선형회귀선의 양방향과 음방향의 선형성이 크면 레이블값의 대한 영향도가 크다라고 간접적으로 나와있는거 같은데 예외인 경우도 있나요? 있다면 예시 하나만 들어서 설명해주실 수 있으실까요? 또한 반대로 양방향과 음방향의 선형성이 크지 않고 선형회귀 직선이 수평에 가까우면 레이블에 대한 영향력이 크지 않다고 단정지어 말할 수 있는건가요?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
dataset 선택에 대하여 질문드립니다.
안녕하십니까 교수님 최근 진행중인 프로젝트 수행을 위해서 강의를 듣고 있는 학생입니다. 현재 depth camera 를 이용하는 딥러닝 프로젝트를 진행하며 여러가지 오픈소스를 찾던 중 ssd-mobilenet 을 PASCAL VOC 로 학습한 것과 같은 알고리즘 ssd-mobilenet를 사용하여 COCO dataset으로 학습된 것을 봤습니다. 만약 오픈 소스를 사용하는 입장이면(학습하는 시간을 고려하지 않았을 때) 무조건 데이터 분류가 많고, 사진 당 오브젝트 수가 많은 COCO 데이터셋이 학습된 소스가 좋다고 생각하는데 혹시 다른 차이가 있을까 궁금해서 이렇게 질문드리게 되었습니다 학습 분류가 많을수록 FPS 에 의한 차이가 있나요? 학습 분류가 많을수록 특정 사물에 대한 detection 성능의 차이가 있을 수 있나요? - 예를 들어 person 데이터만 필요할 때 PASCAL VOC, COCO 또는 open image 를 사용할 때 성능 차이가 발생하나요? 다른 차이가 있을까요? 강의는 항상 잘 듣고 있습니다. 덕분에 다양한 프로젝트를 진행하여 취업까지 연결할 수 있었습니다. 아직 반정도 남았지만 분발하여 꼭 완강하도록 하겠습니다. 감사합니다!!
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
에러
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:generateDebugBuildConfig'. > Error while evaluating property 'namespace' of task ':app:generateDebugBuildConfig' > Failed to calculate the value of task ':app:generateDebugBuildConfig' property 'namespace'. > Failed to query the value of property 'namespace'. > org.xml.sax.SAXParseException; systemId: file:/C:/Users/BYEONGGIl/workspace/flutter/proj9_agora/android/app/src/main/AndroidManifest.xml; lineNumber: 14; columnNumber: 122; ��� ���� "uses-permission"��(��) ������ "tools:ignore" �Ӽ��� "tools" ���ξ ���ε���� �ʾҽ��ϴ�. * 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 4s Exception: Gradle task assembleDebug failed with exit code 1 위와 같은 에러가 나는데, AndroidManifest.xml 에서 추가한 uses-permission 중 <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" tools:ignore="ProtectedPermissions" /> 해당 부분을 주석하면 앱은 정상 동작합니다. 에러메시지가 인코딩이 깨져서 표현되서 구글링을 못하겠네용... 강의에는 문제가 없겠죠?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
forward 식별자를 찾을 수 없다는 에러가 발생합니다.
루키스님의 강의자료를 다운받아서 xalloc, xrelease 부분 이름을 바꾸고 컴파일을 진행하는데 저렇게 에러가 발생합니다. 이건 어떤 이유에서일까요?
-
미해결데이터 분석 SQL Fundamentals
::timestamp 관련 질문이 있어요
유익한 강의 감사드립니다. ::timestamp와 관련된 질문이 있어요. date_part를 할 때, date_part('hour', '2022-02-03 13:04:10'::timestamp) as hour 위와 같이 표현을 하셨는데, 만약에 ::timestamp 수식을 넣지 않아도 시간부분만 추출이 잘 되는 걸까요? ::timestamp 수식이 없어도 추출이 잘 되는지 궁금하여 질문을 드려요. 혹은 '2022-02-03 13:04:10' 부분이 text로 되어있어 timestamp를 변경이 필요한 것이었는지 설명도 추가해주시면 감사드릴게요.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
transition 추가
안녕하세요. 예제 코드랑 동일하게 만들고 작동이 잘 되는 상태에서 마우스를 올려 숨겨둔 .submenu가 나올때 transition을 넣어서 조금 더 매끄럽게 나오게 해보고싶은데 여기저기 넣어도 아무 반응이 없습니다. .dropdown에을 넣는게 아닌가요..?ㅠㅠ :1 문의하기를 이용해주세요.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
typeorm migration 실행이 안 됩니다.
제로초님 안녕하세요. 강좌에 나온대로 app module에 TypeOrmModule 관련된 설정은 아래처럼 해둔 상태인데요. npx typeorm migration:create -n categoryToType 명령어를 실행시키면 ...@Module({imports: [ConfigModule.forRoot({ isGlobal: true, load: [getEnv] }),TypeOrmModule.forRootAsync({inject: [ConfigService],useFactory: async (configService: ConfigService) => {return {type: 'mysql',host: 'localhost',port: 3306,username: configService.get('DB_USERNAME'),password: configService.get('DB_PASSWORD'),database: configService.get('DB_DATABASE'),entities: [...],migrations: [__dirname + '/src/migrations/*.ts'],cli: { migrationsDir: 'src/migrations' },autoLoadEntities: true,charset: 'utf8mb4',synchronize: false,logging: true, keepConnectionAlive: true, };},}),UsersModule,WorkspacesModule,ChannelsModule,DmsModule,],controllers: [AppController],providers: [AppService,ConfigService,{ provide: 'CUSTOM_KEY', useValue: 'CUSTOM_VALUE' },UsersService,],exports: [],})export class AppModule implements NestModule {configure(consumer: MiddlewareConsumer): any {consumer.apply(LoggerMiddleware).forRoutes('*');}} Not enough non-option arguments: got 0, need at least 1 이라는 에러메시지가 나오면서 마이그레이션이 안 됩니다. typeorm 공식문서(https://typeorm.io/using-cli#create-a-new-migration) 에서도 위처럼 TypeOrmModule 설정에 cli를 설정해두거나 아니면 npx typeorm migration:create -n UserMigration -d src/user/migration 이런 식으로 하게끔 되어 있는 것 같아서 path를 지정해서 해봤는데도 같은 에러가 나옵니다. 혹시 무엇이 문제인 걸까요?
-
미해결홍정모의 따라하며 배우는 C++
다차원 배열을 출력하는 for문에 관해 질문이 있습니다.
7:14부터 교수님께서 for문을 이용하여 다차원 배열을 출력하시는데요, 그곳에서 cout<<row[r][c]<< 라고 하십니다. 저는 r1 r2 r3가 int 포인터 여서 004FF864 와 같은 정수 값을 가지므로 row는 결국 [ 004FF864 , 005AA890, 0000BF92] 처럼 1차원 배열이다 라고 이해하였는데 갑자기 cout에서 row를 2차원으로 사용해 버려서 혼란스럽습니다. 혹시 보충 설명 가능하신 분 계실까요? 읽어주셔서 감사합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
TypeError: require(...) is not a function
아래와 같은 에러코드로 node server.js가 실행되지 않습니다.
-
미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
실행 오류
안녕하세요, 너무 좋은 강의 감사드립니다 :) 다름이 아니라, 상단 플레이 버튼을 눌러도 진한 파랑색 화면에서 다음 화면으로 넘어가지 않습니다. 화면은 다음과 같은데 어떻게 해결해야하는지 여쭤보고 싶습니다. 감사합니다.