묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-K 풀이가 중간에 끊깁니다.
동영상이 중간에 끊기는 것 같습니다. 확인 부탁드리겠습니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
프로토타입?! 이먼지 모르겠습니다
시즌1부터 쭉 다듣고 열심히 공부중인 학생입니다 웹사이트 프로토타입(Web Site Prototype) 제작 지금 이부분을 보고있는데 프로토 타입이라는게 먼지모르겠네요 ㅠㅠ 프로토타입으로 웹사이트 제작한다하면 다른타입이 있기때문에 프로토타입이라는 말로 정의를 한 것 같은데 또 다른타입은 어떤것이 있는지 또 그것과 프로토타입은 어떻게다른지 너무궁금합니다
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
영상이 짤린것같습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
comment 모델을 직접 import 하기 or 종속성 주입의 차이점을 알고싶습니다.
안녕하세요 강사님. cats.reposipory.ts 에서 findAll 메소드를 만들 때 13번째 줄처럼 직접 인스턴스에 comment모델을 주입하는 형태와 17번째 줄에 몽구스 comment 모델을 직접 불러오는 형태의 차이점을 알고싶습니다. 둘 다 잘 작동은 하지만 어느 상황에서 어떤 형태로 쓰이는게 효율적인가 모르겠습니다. 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
HTML에서의 URL에 관한 질문 (2)
안녕하세요. 앞선 질문에 대한 답변 감사드립니다. 제가 이해가 부족하여 착오가 있었던 것 같습니다. 그런데 아래 코드에서 <form action="item.html" th:action th:object="${loginForm}" method="post"> 이 form이 전송되어야 할 주소 /login은 thymeleaf에 기술되어 있지 않은데, 어떻게 form의 데이터가 /login으로 전송되는 것일까요? <!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="utf-8"> <link th:href="@{/css/bootstrap.min.css}" href="../css/bootstrap.min.css" rel="stylesheet"> <style> .container { max-width: 560px; } .field-error { border-color: #dc3545; color: #dc3545; } </style> </head> <body> <div class="container"> <div class="py-5 text-center"> <h2>로그인</h2> </div> <form action="item.html" th:action th:object="${loginForm}" method="post"> <div th:if="${#fields.hasGlobalErrors()}"> <p class="field-error" th:each="err : ${#fields.globalErrors()}" th:text="${err}">전체 오류 메시지</p> </div> <div> <label for="loginId">로그인 ID</label> <input type="text" id="loginId" th:field="*{loginId}" class="form-control" th:errorclass="field-error"> <div class="field-error" th:errors="*{loginId}" /> </div> <div> <label for="password">비밀번호</label> <input type="password" id="password" th:field="*{password}" class="form-control" th:errorclass="field-error"> <div class="field-error" th:errors="*{password}" /> </div> <hr class="my-4"> <div class="row"> <div class="col"> <button class="w-100 btn btn-primary btn-lg" type="submit">로그인</button> </div> <div class="col"> <button class="w-100 btn btn-secondary btn-lg" onclick="location.href='items.html'" th:onclick="|location.href='@{/}'|" type="button">취소</button> </div> </div> </form> </div> <!-- /container --> </body> </html>
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
strip 함수 관련 질문드립니다~!
친절한 강의 잘 듣고있습니다. 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 문자열,리스트,조건문 활용2 강의 질문입니다. 질문1 위 강의에서 strip 함수에 대해서 설명해 주시는데 제가 주피터 노트에서 아래와 같이 코드를 작성했는데요 code = 'ASAS#D23ERT3' print (code.strip(code[0:3])) 제가 생각했을 때 code의 0~2번째까지 즉 ASA가 잘리고 S#D23ERT 로 추출이 되어야 된다고 생각하는데 적용해보니 #D23ERT3 로 추출이 됩니다...ㅜ 어떻게 된걸까요? 질문2 해당 강의에서 지우고 싶은 문자열을 strip() 괄호안에 넣으면 된다고 하셔서 아래와 같이 코드를 작성했는데 괄호 안에 들어간 부분이 없어지지 않고 추출이 됩니다. -아래와 같이 코드를 작성하면 아에 추출이 안됩니다. code = 'abcd\nsaddsadwadw' print(code.strip('ab\')) -아래와 같이 코드를 작성하면 a와 b 모두 없어질거라 생각했는데 ab(결합된 형태)만 없어집니다. 따로 없애려면 코드를 어떻게 작성해야 되나요? code = 'abcd\nsaddsadwadw' print(code.strip('ab')) 바쁘실텐데 항상 답변 주셔서 감사합니다 :)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
antd 관련 이슈
안녕하세요. 이제 거의 선생님의 강의를 다 들어가는 한 학생입니다. 다름이 아니라 다른 부분은 다 잘되고 있는데 antd를 이용하는 과정에서 에러는 아니지만 아래와 같은 [1] Module Warning (from ./node_modules/source-map-loader/dist/cjs.js): [1] Failed to parse source map: 'webpack://antd/./components/time-picker/style/index.less' URL is not supported 메시지가 뜨면서 선생님이 진행하신 로그인 페이지의 UI와 다른 UI가 만들어집니다. 많이 찾아봤는데 어떻게 해결해야하는지 잘 모르겠어서 이렇게 질문남깁니다. ㅠ 참고] https://github.com/ant-design/ant-design/issues/33327를 보면 This problem occurred after react-script was upgraded to 5.0.0, which means that starting from the 14th, all projects created through npx create-react-app will see this warning after the introduction of antd.css 'react-script'가 업그레이드 되면서 생긴 버젼 차이라고 생각되는데 혹시 어떻게 해결할 수 있을까요.ㅠ 깔끔한 UI를 보고싶습니다 ㅠ
-
미해결리눅스 입문 - 개념으로 탄탄히!!
출력 리디렉션
안녕하세요 출력 리디렉션을 할 때 ls > filename 을 통해 스트림을 대상파일에 저장한다고 하였는데 여기서 스트림을 표준스트림 0,1,2로 구분할 수 있으며 특별히 2번 스트림을 저장하고싶을때는 ls/asdfasdf 2>result 이런식으로 별도 표준스트림 번호를 지정해야하나요? 정리차원에서 질문드립니다. 감사합니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
TypeError: 'int' object is not callable 질문입니다.
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 data1 = int(input()) data2 = int(input()) print (data1 + data2) 라는 간단한 함수를, python-question1-web이라는 주신 예제에서 거듭 실행을 반복한 와중에 위와 같은 오류가 발생한것이 확인되었습니다. 새롭게 test나 practice라는 파일을 만들어서 그대로 실행하면 아무 문제없이 실행되는데, 몇 번 거듭해서 작성하다보면 위와같은 오류가 발생하는걸까요?
-
미해결Vue.js - Django 연동 웹 프로그래밍 (실전편)
컴파일 시점 변수 undefined
안녕하세요 강의 내용 중 궁금한 점이 생겨 글을 남깁니다. 강의 내용 중 title undefind 오류가 created가 실행되고 axios기능으로 데이터를 받아오는 도중에 post.prev.title과 post.next.title 부분이 컴파일되어 인식되지 못하는 이유로 발생한다고 이해했습니다. 여기서 탬플릿 내에 axios기능으로 받아오는post.title과 post.modify_dt, post.owner와 같은 인스턴스들은 정상적으로 받아 올 수 있는 이유가 궁금합니다. 좋은 강의 감사합니다.
-
해결됨따라하며 배우는 리액트 테스트 [2023.11 업데이트]
선생님 질문 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 서버실행 하였고 리액트 npm start를 하였을때 화면이 서버데이터가 안들어옵니다. 어떤걸 확인해보면 좋을까요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
블로그 포스팅관련 문의
안녕하세요, 제로초님의 인강을 보면서 공부중인 수강생입니다! 블로그 포스팅에 관련 문의가 있어 질문 납깁니다. 공부한 내용을 블로그에 포스팅하면서 기록을 하고싶은데 혹시 불쾌하실 수 있을것같아 문의드립니다. 포스팅 내용은 코드, 해설해주시는 내용을 위주로 정리해서 올리려고합니다. 실례되는 질문드려서 죄송합니다. 또, 질 좋은 강의 감사합니다!
-
해결됨더 자바, 코드를 조작하는 다양한 방법
강의 순서 문의
안녕하세요 jAVA 기본 문법 정도 알고 있는 초보입니다 더 나은 자바 개발자를 위한 로드맵이 좋아 보여서 전체 구매했는데요 1. 혹시 이 로드맵을 보기 전에 스프링에 대한 이해가 필요한가요? 스프링에 대해 전혀 모르면 이거 보기 전에 스프링을 먼저 배우는 게 좋을까요? 2. 그리고 이 로드맵에 나온 순서대로 보면 될까요? 로드맵에서는 1. 더 자바, 코드를 조작하는 다양한 방법 2. 더 자바, 애플리케이션을 테스트하는 다양한 방법 3. 더 자바, Java 8 이렇게 되어있는데 이대로 보는게 제일 나을까요? 감사합니다.
-
미해결더 자바, 코드를 조작하는 다양한 방법
힙 영역에 관한 질문입니다.
클래스 로더 시스템이 힙영역에 객체를 생성 한다고 하였는데 실제로는 실행 엔진이 바이트 코드를 실행하면서 힙영역에 객체 배치하는게 아닌가요 ?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
코드 에러
강의에서 나온 순서대로 설치를 진행했는데 함수의 code lint가 나오지 않습니다 ㅜㅜ print('hello') 를 돌리면 You must select a language in the lower right, or save the file with an appropriate extension. ^C 다음과 같은 에러가 납니다 어떻게 해야될까요
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
FBV로 기능들 구현해보고 싶은데
model 이나 form은 그 관련 구현 상속받는거 밖에 못쓰는거지요? fbv로 구현하는건 어떤문서를 참고해야 공부가 될지 알려주시면 감사하겠습니다
-
미해결
블록체인 개발을 배우고 싶은데.. 이 사이트를 어떻게 활용 해야 하나요?
블록체인 개발을 배우고 싶은데.. 이 사이트를 어떻게 활용 해야 하나요? 현재 java 풀스택으로 15년 정도 경력입니다. 그런데 블록체인 개발을 하고 싶은데 뭐부터 해야 하는지 감이 안와서요. 이 사이트 서비스 보니 멘토링?도 있는듯하고.. 다른데랑 좀 다른거 같은데 멘토링에 블록체인 관련은 없는거 같고.. 이사이트를 어떻게 이용하면 효과 적일까요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
mysql referenced error 관련 질문 드립니다.
mysql> CREATE TABLE nodejs.comments ( -> id INT NOT NULL AUTO_INCREMENT, -> commenter INT NOT NULL, -> comment VARCHAR(100) NOT NULL, -> created_at DATETIME NOT NULL DEFAULT now(), -> PRIMARY KEY(id), -> INDEX commenter_idx (commenter ASC), -> CONSTRAINT commenter -> FOREIGN KEY (commenter) -> REFERENCES nodejs.users (id) -> ON DELETE CASCADE -> ON UPDATE CASCADE) -> COMMENT = '댓글' -> DEFAULT CHARSET=utf8mb4 -> ENGINE=InnoDB; 안녕하세요 맥에서 강좌의 내용처럼 테이블을 생성할때 ERROR 1824 (HY000): Failed to open the referenced table 'users' 라는 에러가 표시되면서 생성이 안되고 있는데 users가 없어서 참조할 수 없다는것 같은데 혹시 제가 놓친 부분이 있는건가요?
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part2
지수이동평균의 alpha 값에 문의가 있습니다.
안녕하세요. 만들어 주신 강의 정말 감사히 잘 수강하고 있습니다. 너무 이론적인 질문이 아닌가 싶기는 하지만, df.ewm()에 들어가는 alpha 값에 관하여 문의가 있어서 글을 남깁니다. alpha값 산정의 기준은 어떤게 있을까요? 혹시 이동평균화할 구간에 맞춰서 변동을 하나요? 밑에 질문이 좀 장황해졌는데, 아무래도 진행해본 과정을 자세히 알려드리는게 나을것 같아서 좀 많이 적었습니다. 현재 수강을 하면서 추가적으로 기술적 지표 코딩을 연습하는데, 이 교재에서는 numpy array를 이용하여 for 문등 원초적인? 코딩을 따라하며 익히고 있습니다. Pandas DataFrame을 이용해 하면 좋지 않나 싶지만, 저자가 옛날 스타일의 코딩을 좋아하는것인지 모르겠지만, 일단 따라서 연습하고 있습니다. 다시 질문으로 돌아가, alpha 값에 관하여 궁금한 점이 있습니다. 강의중에 alpha 값을 0.8을 쓰시기도, 0.2를 쓰시기도 하셔서, 어떤 값이 더 적합한지 찾아보았습니다. 최근에 개인적으로 ema 함수로 사용하는 과정들이 많아졌는데, 혹시 잘못되면 문제일것 같아서, 찾아보았습니다. 아래 링크에 있는 Investopia의 설명에서는 2/(이평하고자하는 n갯수 +1)의 값이 alpha에 들어간다고 나옵니다. 수학적인 증명의 과정은 정확히 모르겠습니다. 그래서 연산되어 나오는 값을 비교해 보았습니다. 현재 제가 연습한 코딩은 아래와 같습니다. def ema(Data, alpha, lookback, what, where): alpha = alpha / (lookback + 1.0) beta = 1 - alpha # First value is a simple SMA Data = ma(Data, lookback, what, where) # Calculating first EMA Data[lookback + 1, where] = (Data[lookback + 1, what] * alpha) + (Data[lookback, where] * beta) # Calculating the rest of EMA for i in range(lookback + 2, len(Data)): try: Data[i, where] = (Data[i, what] * alpha) + (Data[i - 1, where] * beta) except IndexError: pass # Cleaning Data = jump(Data, lookback) # lookback 구간동안 새로생긴 칼럼의 값은 nan 이라서 삭제한다. return Data 여기에서 5일 지수이평을 구한다고 값을 내어보고, ema(Data, alpha, lookback, what, where)에서는 alpha에 2, lookback에는 5를 입력하였습니다. Pandas에 들어가있는 오브젝트인 ewm를 이용해 계산을 해보았습니다. 아래와 같이 0.333을 입력하여야 근사한 값이 나오는것 같습니다. 2/(20+1)로 0.333333를 계산한 것입니다. pd.DataFrame(dfe).iloc[:,1].ewm(alpha = 0.3333).mean() 이미 지수이평의 값은 단순이평보다 반응이 빠르기에 어떤 값을 넣어도 문제가 없다고 생각하는 분들도 계시겠지만, 그래도 확실히 알아보는게 나을것 같아서 문의 드립니다. 새해 복 많이 받으시고, 감사합니다. 출처: How Is Exponential Moving Average (EMA) Calculated? (investopedia.com)
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
09:55 질문입니다!
-package com.daeyeon.fb_firebase_email_password_auth import androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.util.Logimport android.widget.Buttonimport android.widget.EditTextimport android.widget.Toastimport com.google.firebase.auth.FirebaseAuthimport com.google.firebase.auth.ktx.authimport com.google.firebase.ktx.Firebaseclass MainActivity : AppCompatActivity() { private lateinit var auth: FirebaseAuth override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) auth = Firebase.auth val joinBtn = findViewById<Button>(R.id.joinBtn) joinBtn.setOnClickListener { val email = findViewById<EditText>(R.id.emailArea) val password = findViewById<EditText>(R.id.passwordArea) Log.d("MAIN", email.text.toString()) Log.d("MAIN", password.text.toString()) auth.createUserWithEmailAndPassword(email.text.toString(), password.text.toString()) .addOnCompleteListener(this) { task -> if (task.isSuccessful) { // Sign in success, update UI with the signed-in user's information Toast.makeText(this, "성공", Toast.LENGTH_LONG).show() } else { // If sign in fails, display a message to the user. Toast.makeText(this, "실패", Toast.LENGTH_LONG).show() } } } } } 이메일 비번을 치고 회원가입을 누르면 자꾸 실패가 떠요!....