묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
단축키 문의
안녕하세요. 강의에서 "Run Python File in Terminal"을 마우스로 눌러서 사용하고 있습니다. 이거는 단축키가 없나요? ctrl + f5가 실행인거 같은데, 이거는 조금 다른 것 같아요. 실행할때 마우스로 눌르는건 단축키가 없나요? 감사합니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
onnx 범용성에 대해서 질문이 있습니다
안녕하세요 선생님. 딥러닝에 대해서 공부한지 한 달 정도밖에 안된 학생입니다 다름이 아니라, 제가 임베디드 디바이스에서 동작시키는 모델을 만드는 것이 목표입니다 사이트 (https://github.com/dusty-nv/jetson-inference/blob/master/docs/pytorch-collect-detection.md)에서 training your model에서 onnx로 통일해서 모델을 동작시키는데, 그러면 선생님한테 배워서 생성한 모델을 단순하게 onnx로 변환해서 사용하면, 몇가지 오류만 잡아주면 저기서 사용하는 것이 가능하다고 이해하면 될까요? 감사합니다
-
미해결스프링 시큐리티
Handler 등록 방식 궁금증
8:34초에서 AjaxSecurityConfig.java 파일에서 authenticationEntryPoint는 new AjaxLoginAuthenticationEntryPoint() 이렇게 등록하고 accessDeniedHandler는 @Bean으로 등록 후 return new AjaxAccessDeniedHandler() 하시는데 궁금증이 생겨 질문드립니다. 앞서 강의 내용까지 참고하면 SecurityConfig 파일에 커스텀한 handler를 등록 할 때 1. @Autowired 2. @Bean 등록 후 return new CustomHandler() 3. 바로 new CustomHandler()해서 등록 이렇게 3가지 방식으로 작성하시는데 차이가 있나요?
-
해결됨iOS/Android 앱 개발을 위한 실전 React Native - Basic
개발환경 설정 관련하여 몇가지 내용 보완이 필요해 보여요.
안녕하세요. 강의 잘 듣고 있습니다. 강의 영상에서 환경설정시 bash 쉘 기준으로 설명해 주셨는데요. 맥OS 업데이트 이후(카탈리나 이후) 기본 쉘이 zsh 로 변경되어 이 부분에 대한 보충 설명이 필요할 것 같습니다. 맥을 잘 쓰는 사람들의 경우에는 문제 없이 설정 가능한 부분이긴 하지만, 맥OS를 처음 쓰거나 이런 변경된 내용을 모르는 사람들의 경우에는 헤맬 수 있을 것 같아요. 최신 맥OS 에서는 ~/.bash_profile을 수정하는 대신 ~/.zshrc 파일을 수정해야 환경변수가 정상 로드 됩니다. 또한 안드로이드 에뮬 실행 (run-android) 시 오류가 나시는 분들은 gradle 버젼 문제입니다. 기본으로 생성된 React Native 프로젝트 안에 /android/gradle/wrapper/gradle-wrapper.properties 파일로 이동하여 distributionUrl로 시작하는 라인에서 gradle 버전을 distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip 로 변경해 주고 재시작하면 오류 없이 정상작동하는 것을 확인할 수 있습니다. 개발 환경 설정이 잘 안되시는 분들은 참고하시기 바랍니다
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
환경설정문의
안녕하세요 강사님. 항상 좋은강의와 질의응답 해주셔 감사합니다. 다름아니라, 이클립스랑 jdk설치하는 환경설정 부분에서요, 강사님과는 다르게 저는 2020년12월 현재 최신버전의 이클립스와 jdk는 강사님과 같은 8버전을 깔앗을때, 이클립스 실행 시 메이븐을 생성할수도, 오른쪽상단 Open perscpective쪽에 JavaEE 등등을 추가할 수 없더라구요. 이클립스의 ini설정에서 11로 설정되있는걸 1.8로 강제로 바꿔도 안되구요. 그러다가 강사님과 같은 버전의 이클립스와 자바를 매칭시켜주니 정상으로 실행되더군요. 이클립스도 버전업뎃하면서 자바파일과 매칭되는게 있기때문에 위와같은 에러가 발생한거로 이해해도 될가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
네비게이션 가드 transition
영상 9:03초를 보시면 네비게이션 가드를 적용시 아주 잠깐 list 내용이 나왔다가 깜빡이고 다시 list 내용이 나옵니다. 더 구체적으로 말씀 드리면, 네비게이션 가드 적용된 News 라우터링크를 누르면 새롭게 패치된 list가 잠시 찍히고 곧이어 transition이 적용되서 깜빡여서 list가 재등장하는 것처럼 보입니다. 반대로 영상 9:00에서 처럼 created를 적용한 Ask는 이전에 패치된 Jobs list가 아래로 잠깐 보인뒤 transition에 의해서 처음 등장하는 것처럼 보이는데요. 이러한 차이가 발생하는 이유가 뭘까요? UX 측면에서는 라우터링크를 눌렀을 때, 이전 list가 보이지 않으면서 동시에 새로운 list가 transition 적용 이전에 등장하지 않게 하고 싶은데 방법이 없을까요?
-
미해결타입스크립트 입문 - 기초부터 실전까지
질문은 아니구..
1분 03초 에서 CSS 선택자 라고 하셨는데, Id 선택자 아닐까요??
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
oracle 접속 시
사용자명 입력: ERROR: ORA-12560: TNS:프로토콜 어댑터 오류 계속해서 발생하는데요 어떤걸 해보면 처리가 될까요?
-
해결됨실전 리액트 프로그래밍
상태가 아닌값을 ref에 저장하는 이유가있나요?
useRef(0) 이렇게 해서 값을 저장 해서 사용하는이유가 궁금 합니다. 컴포넌트 외부에 let변수를 선언 해서 사용하지 않는 이유가 있을까요? 강의 감사합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
github 허가 부탁드립니다!
github gist에 남겼는데 허가 부탁드립니다! github mail : vmelove@naver.com 인프런 mail : kjm9596@gmail.com
-
해결됨애플 웹사이트 인터랙션 클론!
선생님
안녕하세요 선생님. 입문한지 3주가 지나 개념 공부 이후 클론코딩을 여러 차례 시도하고 있는 중입니다.1. 죄송하지만 혹시 BEM을 사용하지 않고 코딩을 하시는 데에는 어떤 이유가 있으신지 너무 궁금해서요! 입문 당시 여러 사이트에서 BEM 방식을 추천해주더라구요. 실무에서는 잘 사용하지 않는 작명법인가요?2. 마찬가지로 CSS 파일 분할법에 대한 노하우를 배우고 싶은데, 현재 클론코딩 폴더를 뒤져보면 main.css 하나로 스타일을 적용하고 계셔서 궁금해요!혹시 SPA를 제작하는 데 있어 CSS를 여러 파일로 구분하는 것은 큰 의미가 없는 행위일까요? JS의 경우 모듈화를 거치다 보니 분명하게 함수의 용도나 목적이 다르면 분할을 하고 있는 상태라 조금 혼동이 있네요 ㅠㅠ 예를 들면 - nav.css, scroll-section.css, footer.css 등과 같이요! 요소로 분할한다면 폴더는 components 등의 네이밍으로 분류하고 싶은데, 실무에서는 그렇게 하지 않는지 궁금해서 여쭤봅니다! (사실 하나의 html 파일에서만 사용하는데 분할이 큰 의미가 없나 싶기도 해서요ㅠㅠ)스택 공부도 중요하지만 미리 코딩 습관을 들이는 것이 더 중요하지 않을까 해서 여러모로 걱정이 많아 글이 길어졌습니다. 저는 보기 좋은 코딩을 하는 것 또한 목표라 많은 분들의 노하우도 참고하고 싶어서요 ㅎㅎ... 전에 Flex - Grid 블로그 글을 먼저 읽었었는데, 설명 정말 잘하시는 것 같아서 부럽습니다 ㅠㅠ
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
앞서 배운 필터링을 적용해서 반환하게 되면
기존 배웠던 필터링을 적용해서 반환하게 되면 위 사진에서 보시는 것처럼 형식이 약간 달라지는 것 같고 hreflang, media 같은 못보던 속성들이 추가가 되는데 이것들은 무엇인가요??
-
미해결파이썬 텍스트 분석 입문 - 데이터 수집부터 분석까지
jpype 설치 오류 관련
안녕하세요 지금 필요한 프로그램 설치하고 있는데, 제공해주신 PDF 43페이지에서 계속 오류가 납니다. 이런식으로 오류가 계속 발생해, 버전이 달라 그런가 싶어 40페이지의 jpype 파일들을 몇개 더 다운받아 시도해보았지만 계속 오류가 발생하네요.. 이걸 보면 cp37로 설치하는건 맞는건가 싶긴 한데 혹시 해결할 수 있는 방법이 있을까요?
-
해결됨웹 게임을 만들며 배우는 자바스크립트
자바스크립트는 동기? 비동기 ?
문득 강의를 듣다 궁금해졌습니다.구글링을 해보긴 했는데 기본적으로 자바스크립트는 동기적 언어라고 하더군요.간혹 비동기적 언어라고 오해하는 경우도 있던데 , 콜백이나 프로미스, async / await 등 비동기 처리에 대한 특징들이 많아서 그럴까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
styled-components를 이용해 커스텀할 때 Warning 문제
안녕하세요 스타일드 컴포넌트를 이용해서 커스텀을 하려고 하는데 다음과 같은 오류가 떠서 문의 드립니다. 이렇게 className이 맞지 않는다는 오류가 뜨는데 혹시 버전이 달라서 그런걸까요? 코드는 이런식으로 작성했습니다. import React, { useState, useCallback, useMemo } from "react"; import Head from "next/head"; import Link from "next/link"; import PropTypes from "prop-types"; import styled from "styled-components"; import { Form, Input, Button } from "antd"; const FormStyle = styled(Form)` padding: 1rem; `; const LoginForm = ({ setIsLogin }) => { const [values, setValues] = useState({}); const handleChange = useCallback( ({ target: { name, value } }) => { setValues({ ...values, [name]: value }); }, [values] ); const handleSubmit = useCallback(() => { setIsLogin(true); }, [values.id, values.password]); const style = useMemo(() => ({ marginTop: 10 }), []); return ( <> <Head> <title>Login | NodeBird</title> </Head> <FormStyle onFinish={handleSubmit}> <div> <label htmlFor="id">아이디</label> <Input name="id" value={values.id} onChange={handleChange} required autoComplete="false" /> </div> <div> <label htmlFor="password">비밀번호</label> <Input name="password" type="password" value={values.password} onChange={handleChange} required autoComplete="false" /> </div> <div style={style}> <Button type="primary" htmlType="submit" loading={false}> 로그인 </Button> <Link href="/signup"> <a> <Button>회원가입</Button> </a> </Link> </div> </FormStyle> </> ); }; LoginForm.propTypes = { setIsLogin: PropTypes.func.isRequired, }; export default LoginForm; package.json dependency도 같이 첨부합니다. "dependencies": { "@ant-design/icons": "^4.3.0", "antd": "^4.9.4", "next": "^10.0.3", "prop-types": "^15.7.2", "react": "^17.0.1", "react-dom": "^17.0.1", "styled-components": "^5.2.1" },
-
해결됨타입스크립트 입문 - 기초부터 실전까지
유니온 없애 보았습니다.
https://codepen.io/honux77/pen/poEPGVB 그런데 약간의 코드 중복이 발생하는데 어떻게 줄이는게 좋을지 모르겠어요. 제네릭 강의 너무 좋았습니다! 감사합니다!
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
실행이 갑자기 안됩니다. ㅠㅠ
질문을 안드리고 싶은데..ㅠㅠ 자꾸만 질문을 하게 되네요.. 죄송합니다. 실행이 잘 되던 것이 어느날 갑자기 안되기 시작합니다. 어제도 고생해서 다시 예전 버전으로 복사해서 어찌어찌 됐는데.. 오늘도 잘 되다 갑자기 또 안됩니다. 구글링을 해보니 메모리 누수 관련된거 같은데.. 어떻게 메모리를 늘려야 하는지 모르겠습니다. 에러 내용은 아래와 같습니다. react-native run-android, ios 둘다 아래의 내용이 나옵니다. Failed to construct transformer: { Error: Call retries were exceeded at ChildProcessWorker.initialize (/Users/yspark/project/react_native/GOGOING/node_modules/jest-worker/build/workers/ChildProcessWorker.js:193:21) at ChildProcessWorker.onExit (/Users/yspark/project/react_native/GOGOING/node_modules/jest-worker/build/workers/ChildProcessWorker.js:263:12) at ChildProcess.emit (events.js:189:13) at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) type: 'WorkerError' } Error: Call retries were exceeded at ChildProcessWorker.initialize (/Users/yspark/project/react_native/GOGOING/node_modules/jest-worker/build/workers/ChildProcessWorker.js:193:21) at ChildProcessWorker.onExit (/Users/yspark/project/react_native/GOGOING/node_modules/jest-worker/build/workers/ChildProcessWorker.js:263:12) at ChildProcess.emit (events.js:189:13) at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) 그리고 언제부턴가 android 폴더에 java_pid번호.hprof 파일이 생겼습니다. 분명 메모리 초과인거 같긴한데, 어떻게 메모리를 늘려야 하나요? 찾아보니 node --max-old-space-size=4096 yourfile.js 라고 되어 있는데, vs code 터미널창에서 임의의 js파일(console.log('ok')만 있는 yourfile.js를 만들어서 실행을 해보았는데 아무런 메시지 없이 실행은 된거 같은데. react-native run-ios 해도 위의 어마무시한 에러는 똑같이 뜹니다. 아, 어떻게 해야 할까요? 가르침을 주시면 정말 감사합니다. react-native 는 개발하기 너무너무 힘드네요..
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
공부방법 관련
안녕하세요 강의 잘듣고 있습니다. 머신러닝에 대한 개념이 많이 부족한지라 생각보다 시간이 걸리네요. 공부방법에 관한 질문드립니다. 혹시 코드를 하나하나 다 따라해보며 한줄한줄 다 이해하는게 나을까요 (현재 이런 방식으로 하고있습니다) 아니면 코드의 흐름 및 알고리즘 개념만 이해했으면 넘어가는게 나을까요?
-
미해결언리얼 엔진4 (Unreal Engine) 3D 횡스크롤 게임 만들기
tolerance 가 있습니다
안녕하세요 선생님! 자주 질문을 올리게 되네요. 일단, 애니메이션을 뛰어넘고 이번 강의를 듣는데요, 막판에 결과가 이상하길래, 보아하니 버전이 다른탓에..(제가 잘못 했죠..) Normalize 함수에 tolerance라는 값이 있었습니다. 이걸 1.0으로 그냥 넣어봤더니 선생님이랑 같은 결과가 나왔습니다. 일단 된 것도 기쁘지만, 왜 그런지를 이해할 수 없어서요! tolerance는 뭐할 때 어떻게 쓰는 값인지 알 수가 있을까요? 설명에는 Minimum squared vector length 라는데..이해하기 어렵습니다 ㅠㅠ
-
미해결WEB2 - JavaScript
태그 색에 관하여..
저는 <script>를 입력 후 Enter를 치면 태그색이 회색으로 변하고 줄도 자동으로 안 맞춰집니다..