묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
시퀄라이즈 환경변수 설정
안녕하세요! 기존에 npx sequelize db:create를 하고, node_env를 따로 설정하지 않으면 development가 기본값으로 설정되고 npx sequelize db:create —env test하면 config.json의 test 디비로 설정이 된다고 이해했는데 (--env 옵션이 데이터베이스를 선택할 수 있는 옵션이 맞나요??) 환경변수를 --env를 사용해 test로 바꾸면 다시 development를 사용하고 싶을땐 어떻게 바꿔주어야하나요? (이미 db:create를 했다면 npx sequelize —env test 만 써도 되는 것인가요??)
-
미해결홍정모의 따라하며 배우는 C언어 (부록)
강의 내용 질문 드립니다!
강의 16분경, if (prev==NULL) 부분에 대하여 질문드립니다!위에서 prev = NULL 로 초기화를 해주었고,1.search 하는 루프에 아예 진입하지 못하거나,2.search 루프에 들어가자마자 찾아서 break; 에 걸리거나두 경우가 아니면 prev가 null 일수 없는 구조로 보이는데, 설명하시기를, prev 가 null이다 -> prev가 head이다 라고 하신 부분이 이해가 잘 가지 않습니다!prev가 null이다 -> search가 head일 때가 아닌지 여쭙습니다ㅜㅜ 제가 이해가 부족한 것이라면 도움 부탁드리겠습니다. 감사합니다!
-
미해결함수형 프로그래밍과 JavaScript ES6+
순회할 값이 적은 경우에는 왜 먼저 실행한 게 오래 걸리나요?
10번만 돌리니까 먼저 돌린게 오래 걸리고, 1000000번 정도 돌렸을 때는, 순서에 상관없이 L.range가 효율이 좋게 나오네요. const test = (f, name) => { console.time(name); f(); console.timeEnd(name); } const add = (acc, i) => i + acc; const times = [10, 1000000]; /** L.range 먼저 실행**/ for (const t of times) { test(() => reduce(add, L.range(t)), `L.range-${t}`); test(() => reduce(add, range(t)), ` range-${t}`); } log("---------") /** L.range 나중에 실행**/ for (const t of times) { test(() => reduce(add, range(t)), ` range-${t}`); test(() => reduce(add, L.range(t)), `L.range-${t}`); } L.range-10: 0.189ms range-10: 0.051ms L.range-1000000: 36.246ms range-1000000: 55.928ms --------- range-10: 2.477ms L.range-10: 0.189ms range-1000000: 38.996ms L.range-1000000: 27.94ms
-
미해결애플 웹사이트 인터랙션 클론!
currentScene과 sceneInfo[i].scrollHeight의 상관관계
해석하다 보니까 궁금한 점이 생겨버렸습니다. 반복문을 보면 currentScene이 0일때, 0 = 0 + sceneInfo[0].scrollHeight 라서 0 = 0 + 3725 이 되고 결국엔 스크롤 높이가 3725가 되는 건데, 콘솔로그창에 prevScrollHeight를 찍고 스크롤 했을 때 처음부터 3725가 나와야하는 것 아닌가요...?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
OrderItem 지연로딩 쿼리
안녕하세요 선생님. 강의에서 궁금한 점이 생겨서 질문드립니다. List<OrderDto> orders = orderRepository.findALlWithMemberDelivery(offset, limit) .stream().map(o -> new OrderDto(o)).collect(toList()); 멤버와 딜리버리가 페치조인된 첫번째 쿼리가 나가고 지연로딩으로 OrderItem을 조회하는 쿼리에서 select orderitems0_.order_id as order_id5_5_0_, orderitems0_.order_item_id as order_it1_5_0_, orderitems0_.order_item_id as order_it1_5_1_, orderitems0_.count as count2_5_1_, orderitems0_.item_id as item_id4_5_1_, orderitems0_.order_id as order_id5_5_1_, orderitems0_.order_price as order_pr3_5_1_ from order_item orderitems0_ where orderitems0_.order_id=? order_id와 order_item_id가 select문에 두번씩 조회되는데 왜 그런지 생각해봐도 이유를 모르겠네요ㅜㅜ 감사합니다!!
-
미해결누구나 쉽게 배우는 통계(SPSS보다 쉽게 R)
통계 지도에서 궁금한점이 있습니다.
안녕하십니까 지난번 답변 잘 보았습니다. 강의를 반정도 들으면서 지난번 첨부해주신 통계지도와 같이 보면서 정리중에 있습니다. ANOVA를 들으면서 oneway ANOVA의 경우, 조건이 등분산, 정규성을 만족해야하고 등분산 아니면 welch's anova, 비모수 이면 kruskal wallis test를 한다고 배웠습니다. 여기서 궁금한것ㅇ multiple ANOVA의 경우, 역시 조건으로 정규성, 등분산을 만족해야 한다고 알고있습니다만 multiple ANOVA의 경우, 등분산이 아니거나, 비모수일경우 다른 해석 방법이 있습니까?(인터넷에 많이 찾아보았습니다만 GEE, 프레드만 테스트 여러말들이 있는데 명확하지가 않아서요) 항상 감사합니다 ^^
-
미해결커피 한 잔으로 입문하는 Convolutional Neural Network
sequential 함수를 못불러 옵니다
안녕하세요. CNN 강의 중 구현강의를 따라하는데 자꾸 에러가 나서 문의드립니다.. class 선언하고, feature extractor 부분 똑같이 따라했는데요, self.fe = Sequential() self.fe.add(Conv2D(....)) 이런식으로 분명 똑같이 해봤거든요..? 그런데 모델 빌드하면 no attribute 'fe' 에러메세지가 뜹니다.. 왜그럴까요?ㅠㅠ 구현강의 너무 좋아요.. 감사합니다!
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
설치 및 실행에 대한 질문입니다.
안녕하세요 선생님 판다스 실행과 관련하여 질문드립니다. import pandas as pd df = pd.DataFrame( {"a" : [4 ,5, 6], "b" : [7, 8, 9], "c" : [10, 11, 12]}, index = [1, 2, 3]) print(df) 이렇게 입력하였을 때 출력은 되는데 이외에도 이상한 항목들이 같이 뜨네요. 해결책 부탁드립니다. 아톰입니다! 감사합니다 C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:172: RuntimeWarning: divide by zero encountered in exp2 eps=exp2(ld(-112)), C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:51: RuntimeWarning: divide by zero encountered in log10 self.precision = int(-log10(self.eps)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:52: RuntimeWarning: divide by zero encountered in power self.resolution = float_to_float(float_conv(10) ** (-self.precision)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:184: RuntimeWarning: divide by zero encountered in exp2 epsneg_f80 = exp2(ld(-64)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:185: RuntimeWarning: divide by zero encountered in exp2 tiny_f80 = exp2(ld(-16382)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:199: RuntimeWarning: divide by zero encountered in exp2 eps=exp2(ld(-63)), C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:211: RuntimeWarning: divide by zero encountered in nextafter huge_dd = (umath.nextafter(ld(inf), ld(0)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:224: RuntimeWarning: divide by zero encountered in exp2 eps=exp2(ld(-105)), C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:225: RuntimeWarning: divide by zero encountered in exp2 epsneg= exp2(ld(-106)), C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:227: RuntimeWarning: divide by zero encountered in exp2 tiny=exp2(ld(-1022))) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\__init__.py:340: RuntimeWarning: divide by zero encountered in subtract if not abs(x.dot(x) - 2.0) < 1e-5: C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\__init__.py:340: RuntimeWarning: divide by zero encountered in absolute if not abs(x.dot(x) - 2.0) < 1e-5: <frozen importlib._bootstrap>:228: RuntimeWarning: divide by zero encountered in add 1.2.2 C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\_methods.py:56: RuntimeWarning: divide by zero encountered in reduce return umr_any(a, axis, dtype, out, keepdims) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\pandas\core\internals\managers.py:246: RuntimeWarning: divide by zero encountered in equal if (new_blknos == -1).any(): C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\pandas\core\strings\accessor.py:211: RuntimeWarning: divide by zero encountered in invert inferred_dtype = lib.infer_dtype(values, skipna=True) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\fromnumeric.py:87: RuntimeWarning: divide by zero encountered in reduce return ufunc.reduce(obj, axis, dtype, out, **passkwargs) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\pandas\io\formats\string.py:155: RuntimeWarning: divide by zero encountered in longlong_scalars dif = max_len - width C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\pandas\io\formats\string.py:157: RuntimeWarning: divide by zero encountered in longlong_scalars adj_dif = dif + 1 a b c 1 4 7 10 2 5 8 11 3 6 9 12
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
에셋파일 요청합니다.
유료로 강의 듣는데 강의에 필요한 에셋파일이나 자료들을 받아야하는데 카페가서 가입해야하니 번거롭습니다. 인프런이나, 웹사이트에 올려주셨으면 좋겠습니다.
-
해결됨남박사의 파이썬으로 실전 웹사이트 만들기
이미지 유효성
안녕하세요 강사님. 이미지를 업로드시 해당 이미지가 진짜 이미지인지 아닌지 알수있나요? 예를 들면 텍스트 파일을 확장자만 변경한 경우처럼요. 자바스크립트에서 하는 방법을 몰라서, 파이썬 서버단에서 꼼수로 구현은 했는데, 클라이언트 단에서 가능한지 확인 부탁드립니다. 서버단에서는 저장하고 다시 읽어서 오류나면 삭제하는 방식으로 구현은 했는데, try: img = Image.open(savefilepath) img.close() return url_for("board.board_images", filename=filename) except: os.remove(savefilepath) return url_for("board.board_images", filename="error") 파일이름을 줄수 없어서 그냥 에러 처리해서 화면단에선 그림이 엑박됩니다.
-
미해결스프링 핵심 원리 - 기본편
Car 인터페이스에 대해 질문이 있습니다
안녕하세요 선생님 귀중한 강의 너무 잘 듣고있습니다 감사합니다. 한 가지 궁금한 점은 예시에서 설명해주신 자동차를 인터페이스로 구현하면 엑셀, 브레이크 등 자동차의 기능적인 측면의 것들이 선언될 것이라고 생각합니다. 기능이 아닌 자동차의 상태적인 측면(색깔, 경유차/휘발유차/전기차, 4륜/후륜 등)을 생각했을 때, 공통적인 속성들을 상속하는 구조가 좋을 것으로 생각하는데 그럼 실제 코드로 구현한다고 하면 Car라는 공통 속성들이 정의된 부모클래스에 엑셀, 브레이크 등이 선언된 인터페이스, 그 외에 다양한 기능들이 정의된 또 다른 인터페이스들이 implements 되고 Car 클래스를 K3, Avante 등의 클래스에서 extends 해서 엑셀, 브레이크 등의 메서드를 오버라이딩 한다고 생각해야 하는건가요 ?? 그런식이라면 애초에 Car를 추상클래스로 선언해야하는건가요 ?? 헷갈리네요. 즉, 인터페이스로 역할을 정의할 때, 속성에 관련된 측면들은 어떻게 처리되어야하는지 궁금합니다. 감사합니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
multer에서 filefilter 부분
filefilter부분에서 확장자명을 ext 변수로 뽑은 다음에 .mp4가 아니면 거절하게 만들었는데 png파일이나 다른 기타 등등의 파일이 필터가 안되는 이유가 뭘까요
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
마지막에 /search 관련해서 뭔말인지 잘 모르겠습니다.
검색관련 메소드를 만들때 uri 를 localhost:8080/search 이런식으로 GET Method 를 만들고 파라미터에 따라 유저든 포스트든 전부 통합해서 하는게 좋다는 말인가요 ? 그리고 추가적으로 웹사이트를 만들때 이런식으로 REST api 로 만든다면 뷰 부분은 보통 뭘로 만드나요 ?
-
미해결스프링 기반 REST API 개발
self-descrive messages 와 hateoas에 대해 질문이 있습니다.
질문1 self-descrive messages 기준에 대해 질문: front 에서 backend로 api 요청을 날려 응답을 받았을때 그 응답 데이터가 문서화 되어 제목을 통해 응답 데이터의 용도를 유추할수 있거나 아니면 응답 객체중 응답의 의미가 뭔지 알수 있게끔 하는 어떤 형식의 데이터가 포함되어 있으면 self-descrive messages 라는 기준을 만족하는건가요? 질문2:hateoas는 응답과 연관된 다른 요청을 프론트엔드에서 직접작성하는게 아니라 응답 내의 데이터를 이용해 바로 링크 설정을 할수 있게 한다는 의미인가요?
-
미해결따라하며 배우는 MySQL on Docker
다음 새로운 강의로는 AWS기반의 EKS, NLB, SSL, Nginx, Aurora for mysql을 활용한 쿠버네티스 강의를 만들어주시면 감사하겠습니다.
다음 새로운 강의로는 AWS기반의 EKS, NLB, SSL, Nginx, Aurora for mysql을 활용한 쿠버네티스 강의를 만들어주시면 감사하겠습니다. EKS(Elastic Kubernetes Service)로 node 구성시 multi-AZ으로 해주시고, ECR(Elastic Container Registry)사용법, ALB for Ingress로 할지 아니면 'NLB + Nginx for Ingress로 할지', SSL(혹은 TLS)인증서를 어디에 구성할지(Termination할지?), Jenkins 와 쿠버네티스 연동 그리고, 웹서버 혹은 WAS서버가 Scale-In될 때 웹클라이언트 세션 유지 용도로 ElasticCache for Redis도 추가 부탁 드립니다. 이 정도 커리큘럼이면 괜찮은 강의가 구성될 것 같습니다. 여력이 되신다면 쿠버네티스 모니터링용으로 프로메테우스와 그라파나, 그리고 로그서버로 fluentd도 부탁 드립니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
DB에는 해쉬태그가 등록됐는데... 프론트에서 나오지 않습니다.
. DB에는 해시태그가 잘 등록되어있는데, 프론트에서는 해시태그가 없네요;;
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
Send 눌러도 작동이안됩니다..
default example 저장 후 send눌러도 안되는데 무슨문제일까요?? ++ 눈 모양 이모티콘을 누르면 서버 URL이 안뜨고 setup environment 하라는 것처럼 나오는데 제가 놓친 부분이 있나요?
-
미해결우디의 포토샵 강좌
브러쉬
마스크누르고 브러쉬펜 적용하려는데 아무리 눌러도 브러쉬펜 효과가 안나타나요..ㅜ 이럴경우에 어떻게 해야하나요??
-
미해결모던 안드로이드 - 코틀린과 Jetpack 활용
/?m=5000 에 대해서 질문드립니다.
안녕하세요. 마스크 api 서비스가 종료되어서 백업으로 올려주신 url 로 강의를 따라가고 있습니다. sample.json 으로 진행할 때에도 url 에 /?m=5000 을 적용하면 위치 반경의 데이터를 먼저 보여주나요? 강의에서는 url에 /?m=5000 을 적용하시고 위도, 경도 데이터를 쿼리로 보내니 오산시 데이터를 먼저 보여주는데, 제 app 에서는 /?m=5000을 추가하기 전과 똑같이 순서변경없이 서울시 데이터를 보여주고 있습니다. 혹시나 하는 마음에 서울시의 특정 위치의 위도, 경도를 설정해서 진행해 보았지만, 순서 변경없이 출력되고 있었습니다. --- 결론--- 혹시 /?m=5000 은 api 서비스에서만 작동되는 건지 질문드립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
선생님이 쓰시는 vs 테마는 이름이 뭐에요?
선생님이 쓰시는 vs 테마 이름은 무엇인가요?