묻고 답해요
132만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨AWS Certified Solutions Architect - Associate 자격증 준비하기
사용량이 아닌 생성일자에만 영향을 받는건가요?
객체가 생성된지 일정 시간이 지나면 이동되도록 관리하는 것으로 이해하였습니다.그러면, 실제 객체가 사용되고 있더라도 시간이 지나면 그냥 이동되버리는 건가요?
-
미해결
파이썬 numpy, Fancy indexing 질문드립니다.
문제는 이것입니다.저 문제 자체는arr = np.array([1000,2000,1500,2000])print(arr)s= 0order = [1,1,3,2,2,3,4,1]for i in range(len(order)): for j in range(len(arr)): if order[i]-1 == j: s = s+arr[j]print(s)이렇게 풀 수는 있었지만, 저 문제 해결 자체가 numpy array의 fancy index를 활용해서 푸는 문제여서 어떻게 해야하는지 질문드립니다 ㅠㅠ
-
해결됨스프링 핵심 원리 - 기본편
다양한 의존관계 주입 방법 강의 7분 42초 질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요.basicScan 메소드로 테스트 시sout을 해도 sout이 출력이 되지 않아 질문드립니다.어떤 부분을 확인해봐야 할까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
toggleOneItem > 안티패턴에 대해
안녕하세요. Vue.js 중급편을 듣고 있는 수강생입니다.다름이 아니라, App.vue > toggleOneItem의 이벤트로 넘어온 todoItem을 수정하는 것이 안티패턴이라고 하신 것은 이해가 되었는데, localStorage.setItem(todoItem.item, JSON.stringify(todoItem));에서는 todoItem을 그대로 사용하여, localStorage에 저장하는 방식은 조금 이해가 되지 않습니다. 위 문단의 안티패턴과는 상관없지만 this.todoItems[index]의 필드 수정된 것이 todoItem이 참조하고 있기 때문에 변경 처리되었으니 localStorage에 저장한다는 의미가 되는데, 굳이 그렇게 하는 것보다는 명확하게 하기 위해서이벤트로 index만 받고,toggleOneItem: function (index) { let todoItem = this.todoItems[index] todoItem.completed = !todoItem.completed localStorage.removeItem(todoItem.item) localStorage.setItem(todoItem.item, JSON.stringify(todoItem)); },이렇게 했을 때, App 컴포넌트의 todoItems를 핸들링하는 것을 명확하게 알 수 있지않을까 했습니다.이렇게 구현했을 때의 구현상의 안좋은 패턴이 되는 요소가 있는지 궁금합니다.
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
트랜지션(transition) 관련 질문드립니다.
안녕하세요.vue.js를 사용해 도시별 6일치 날찌 조회 화면을 만들고 있는 중인데 트랜지션에서 막혀서 질문드려요.아래 사진처럼 서울 -> 다음 도시 -> 그 다음 도시이렇게 도시별로 날씨 값을 바꿔가며 화면을 보여주려고 합니다.현재 구현한 방식은 오픈 api를 통해 도시별 날씨의 정보가 들어가있는 배열, 즉, 날씨배열 = [서울날씨값, 부산날씨값, 대구날씨값 ...]을 갖고 있는 있는 상태이며, 인덱스 값을 ++ 해주면서 배열에 들어있는 도시별 날씨 정보를 화면에 뿌려주는 형식입니다. 아직 따로 컴포넌트를 빼서 화면을 구성하진 않은 상태라 사진 자체가 한 컴포넌트입니다. 제가 하려는 것은 도시가 바뀔 때마다 transition을 통해 다음 값으로 변경됐다는 표시를 하고싶은데, 제가 해본 방법은 아래와 같습니다.라우터로 파라미터 넘겨주면서 같은 path로 가는 방식을 통해 컴포넌트 변경 transition 적용해보려고 했는데 안 먹혔습니다.v-if나 v-for를 해봤더니 transition 안에서 하나의 child element만 넣을 수 있다는 경고창만 뜨는 상태입니다. 한 컴포넌트에서 값만 바뀌는데 컴포넌트 변경 시 적용되는 트랜지션을 줄 수 있나요? 혹시 어떻게 해야 도시가 바뀔 때마다 트랜지션 효과가 먹힐까요? 이거 때문에 며칠을 시도해봤는데 다 실패해서 질문 올려봐요ㅠㅠㅠ도와주세요 짐코딩~~!! ㅠㅜㅜㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
서블릿과 파일 업로드1 - http 요청 메세지? 글자 깨짐
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]HttpServletRequest 를 log.info로 출력하는 부분은 잘 나오는데, Http 요청 메세지가 png 바이너리 부분 뿐만 아니라 전체가 글자가 깨집니다.. 어떻게 해결해야 할까요?
-
미해결파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI)
aiohttp 동시 요청 수 제한 관련
안녕하세요. 강의 잘들었습니다!강의 내용 토대로 비동기로 API 수집을 구현했었는데API 서버가 제가 보낸 모든 요청을 처리하지못해 오류 발생하여 요청 수를 제어하려고 합니다.예를 들어들어 각기 다른 파라미터로 서버에 요청해야 할 수가 총 1000번이라면1초당 10개씩만 요청하려고 합니다.이럴 경우에는 어떻게 구현하는게 좋을까요?semaphore 사용해서 하는게 맞는건지 아님 aiohttp.BaseConnector 의 limit 수 파라미터를 조정하는게 맞는건지 궁금합니다.https://docs.aiohttp.org/en/stable/client_reference.html#baseconnector그리고 한번에 요청 보내는 수뿐만아니라 요청보내는 간격에 대해서도 제어하려면 어떻게하면 좋을지 의견부탁드립니다!
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
리버팟 패키지가 import가 안되는 것 같습니다...
이렇게 뜨는데 왜이럴까요 ...ㅠㅠ에러 메시지는 정확히 lib/riverpot/state_provier_screen.dart:1:8: Error: Error when reading '../../../Documents/libraries/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_riverpod-2.1.3/lib/flutter_riverpod.dart/': Not a directoryimport "package:flutter_riverpod/flutter_riverpod.dart/"; ^lib/riverpot/state_provier_screen.dart:3:24: Error: Method not found: 'StateProvider'.final numberProvider = StateProvider<int>((ref) => 0); ^^^^^^^^^^^^^FAILURE: Build failed with an exception.* Where:Script '/Users/kimkinam/Documents/libraries/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 1159* What went wrong:Execution failed for task ':app:compileFlutterBuildDebug'.> Process 'command '/Users/kimkinam/Documents/libraries/flutter/bin/flutter'' finished with non-zero exit value 1* 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.orgBUILD FAILED in 6sException: Gradle task assembleDebug failed with exit code 1 이렇게 뜹니다.
-
해결됨XD UI 디자인 + Clone Coding 인터렉티브 반응형웹 포트폴리오!
완성본 파일
제가 한 작업물과 강사님의 작업물과 비교하면서 수업하고 싶은데 강사님이 한 완성본은 없을까요?
-
해결됨
강의 취소했는데 환불이 안됩니다 ~~
강의 취소했는데 환불이 안됩니다
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
질문입니다.
초급부터 들으면서 생긴 아주 기초적인 질문이긴 한데요..SQL문을 쓰다보면, SELECT 000, 000, 000DISTINT *,SUM(*), AVG(*)LIKE 'a%' (큰따옴표를 쓰는 경우도 있는지는 모르겠네요) 위와 같이 어떤 것은 테이블/컬럼명을 그래도 쓰고, 어떤것은 괄호()로 묶어주고, 어떤 것은 따옴표를 쓰고...LIKE같은 경우는 데이터 소스명이라기 보다는 문자열 표현이라 좀 구분이 가는데, DISTINCT/SELECT 등과 SUM 등의 경우와 같이 어떤것은 괄호로 묶어주고, 어떤 것은 아니고이 기준이 무엇인지 궁금합니다ㅠ
-
미해결안드로이드 모바일 앱 모의해킹과 시큐어코딩
교재문의
안녕하세요. 강의 교재는 어디서 받아볼 수 있을까요?
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
emits사용 이유
emits: ['createPost']가 없어도 setup함수에선context를 사용해서, <template>에선 $emit을 사용해서잘 동작하는데 사용하면 달라지는 게 무엇인가요?
-
미해결[2024 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
원본 소스 부탁 드립니다.
강사님 기본과 실전 수강중에 있는데요어느 부분에서 계속 오류가 걸리는 경우를 보면거의 오타가 많아요지금도 오류에 멈춰서 있습니다.해서 원본 소스를 주시면 제 문제점 찾는데큰 도움이 될 것 같아요. 메일로 부탁 드립니다.( kim691220@naver.com )
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
MVC분리
실무에선 Controller,Model,View각각 패키지를 만들어서분리하나요?아이템들끼리 분리하나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
채널과 룸
서버에서 보통 채널을 말하던데 룸과 채널이 같은건가요 다른 건가요?인식은 채널안에 룸이 있는것 같은데..채널은 보통 별도의 서버인가요? 소프트웨어적으로나 하드웨어 적으로 채널과 룸은 관리를 어떤 식으로 하는지 궁금합니다
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
업로드자료 오류
[업로드자료 오류] 부록강의의 소스코드, 전체코드가 없는 페이지로 나옵니다. 확인 부탁드립니다.
-
미해결Node.js로 웹 크롤링하기
인스타그램 돔의 value 값으로 쿼리셀렉터 찾을 수 있나요?
_0000 이런 클래스가 많고,중복되는 이름이 거의 대부분이라유니크한 이름으로 쓰고 싶은데요 보니까 버튼이나 텍스트에 특정 유니크한 값이 들어가 있는 경우가 많더라구요딱히 구글링해도 찾아보기가 어려운데, 애초에 태그 분석시 div나 span 등 태그 안에 있는 값으로 쿼리셀렉터 값을 찾을 수 있는 방법은 없는지 궁금합니다. 아래 스샷처럼 클래스 네임이 아니라, <Facebook으로 로그인> 이 문자열을 찾아서 여기 태그를 가져오고 싶어서요
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 요청
안녕하세요.. 예제문서 등이 비어있네요 이메일로 받을 수 있는 건지요. 메일주소는 jamma89@gmail.com입니다
-
해결됨Jenkins를 이용한 CI/CD Pipeline 구축
Jenkins를 이용하여 Tomcat 서버에 배포 오류
Started by user Administrator Running as SYSTEM Building in workspace /var/lib/jenkins/workspace/my-maven-project The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/my-maven-project/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/ryuu9505/demo202212260058 # timeout=10 Fetching upstream changes from https://github.com/ryuu9505/demo202212260058 > git --version # timeout=10 > git --version # 'git version 2.38.1' > git fetch --tags --force --progress -- https://github.com/ryuu9505/demo202212260058 +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision aacd3c84d395746ee5fcf35648855f792cb53577 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f aacd3c84d395746ee5fcf35648855f792cb53577 # timeout=10 Commit message: "test" > git rev-list --no-walk aacd3c84d395746ee5fcf35648855f792cb53577 # timeout=10 Parsing POMs Established TCP socket on 35511 [my-maven-project] $ java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.14.jar:/opt/maven/boot/plexus-classworlds-2.6.0.jar:/opt/maven/conf/logging jenkins.maven3.agent.Maven35Main /opt/maven /var/lib/jenkins/%C/jenkins/war/WEB-INF/lib/remoting-3071.v7e9b_0dc08466.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.14.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.14.jar 35511 <===[JENKINS REMOTING CAPACITY]===>channel started Executing Maven: -B -f /var/lib/jenkins/workspace/my-maven-project/pom.xml clean compile package java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225) at jenkins.maven3.agent.Maven35Main.launch(Maven35Main.java:179) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at hudson.maven.Maven3Builder.call(Maven3Builder.java:139) at hudson.maven.Maven3Builder.call(Maven3Builder.java:70) at hudson.remoting.UserRequest.perform(UserRequest.java:211) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:377) at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: java.lang.NoSuchMethodError: 'java.util.List org.apache.maven.eventspy.internal.EventSpyDispatcher.getEventSpies()' at org.jvnet.hudson.maven3.launcher.Maven35Launcher.main(Maven35Launcher.java:122) ... 21 more ERROR: Failed to parse POMs java.io.IOException: java.lang.reflect.InvocationTargetException at hudson.maven.Maven3Builder.call(Maven3Builder.java:177) at hudson.maven.Maven3Builder.call(Maven3Builder.java:70) at hudson.remoting.UserRequest.perform(UserRequest.java:211) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:377) at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to Channel to Maven [java, -cp, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.14.jar:/opt/maven/boot/plexus-classworlds-2.6.0.jar:/opt/maven/conf/logging, jenkins.maven3.agent.Maven35Main, /opt/maven, /var/lib/jenkins/%C/jenkins/war/WEB-INF/lib/remoting-3071.v7e9b_0dc08466.jar, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.14.jar, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.14.jar, 35511] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1784) at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356) at hudson.remoting.Channel.call(Channel.java:1000) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:161) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:877) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526) at hudson.model.Run.execute(Run.java:1900) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) at hudson.model.ResourceController.execute(ResourceController.java:107) at hudson.model.Executor.run(Executor.java:449) Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at hudson.maven.Maven3Builder.call(Maven3Builder.java:139) ... 9 more Caused by: java.lang.Exception: java.lang.reflect.InvocationTargetException at jenkins.maven3.agent.Maven35Main.launch(Maven35Main.java:182) ... 14 more Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225) at jenkins.maven3.agent.Maven35Main.launch(Maven35Main.java:179) ... 14 more Caused by: java.lang.NoSuchMethodError: 'java.util.List org.apache.maven.eventspy.internal.EventSpyDispatcher.getEventSpies()' at org.jvnet.hudson.maven3.launcher.Maven35Launcher.main(Maven35Launcher.java:122) ... 21 more channel stopped [DeployPublisher][INFO] Build failed, project not deployed Finished: FAILURE 실습24) Jenkins를 이용하여 Tomcat 서버에 배포하기 강에 대한 질문입니다.강의를 따라 젠킨스 아이템을 만들어 빌드하고 실패하였는데 위 오류로 무엇이 문제인지 짐작이 가지않아 질문 남깁니다.