묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 오픈소스도구를 활용한 악성코드 분석
maltrieve 파일 다운로드
안녕하세요 maltrieve 설치는 되었는데 아래 명령어 입력시 파일 다운로드가 되지 않고 에러 메시지가 나오는데 원인을 모르겠어요. kali@kali:~/Desktop/실습파일/Part3/maltrieve$ python maltrieve.py -d ~/malware/ Processing source URLs Completed source processing Traceback (most recent call last): File "maltrieve.py", line 517, in <module> main() File "maltrieve.py", line 490, in main malware_urls.update(source_urls[response.url](response.text)) KeyError: u'https://support.clean-mx.com/clean-mx/rss?scope=viruses&limit=0%2C64'
-
해결됨공공데이터로 파이썬 데이터 분석 시작하기
명령어를 한번에 #명령어로 바꾸는 방법
안녕하세요? 강의를 보니 명령어 부분을 한번에 #명령어로 변경하시는 것을 보았습니다. 이렇게 변경하는 방법을 알려 주시기 바랍니다.
-
미해결[구버전] 웹 애플리케이션 개발을 위한 IntelliJ IDEA 설정 (2020 ver.)
package 부분에서 질문 있습니다
maven에서 package로 하는 부분에서 질문 있습니다. 현재 인텔리제이는 java13 버전으로 생성이 되어있는데, 다른 프로젝트 때문에 JAVA_HOME을 1.8로 잡아놨습니다. 그러다 보니, startup.bat 하는 과정에서 JRE_HOME가 1.8로 잡히고 localhost에선 404 오류가 발생합니다. 이런 경우 톰캣에 띄우려는 인텔리제이 프로젝트만을 java 13으로 바꾸는 방법이 있나요?
-
미해결R프로그래밍 기초 다지기
숫자형 문자형 numeric character 바꾸는거
숫자형, 문자형 (numeric, character) 를 왜 자꾸 바꾸고 하는겨죠..? 강의를 들으면서 따라하고 있지만 무슨 이유에서 하는건지 잘 모르겠어서 질문해봅니다
-
해결됨React로 NodeBird SNS 만들기
모델 작성 질문드립니다!
안녕하세요! 강의 수강하고 토이프로젝트 만들고 있는 학생입니다. 모델 관계 작성중 모르는 부분이 생겨 질문 드립니다! history라는 모델과 todo 모델을 작성하였는데요. 각각의 모델의 관계를 db.History.hasMany(db.Todo); ---------------------------- db.Todo.belongsTo(db.History); 이렇게 작성하였습니다. 하나의 history 데이터가 특정 날짜에 해당하는 여러개의 todo 데이터들을 가지고 있는 개념을 생각하여 이렇게 작성하였는데, 이렇게 되면 Todo 데이터들은 꼭 어느 하나의 History 데이터에 포함되어 있어야 하나요? 먼저 여러개의 Todo데이터들을 만들고, 이것이 완료된 상태가 되면 History에 새 데이터를 만들어 해당 날짜의 Todo데이터들을 담을 생각입니다! 해당되는 날짜의 History 데이터가 생기지 않았다면 Todo 데이터가 포함되어 있을 History 컬럼이 공백으로 작성되어 있을것 같은데, 이런 식으로 작성해도 괜찮은 것인지 아니면 다른 관계 표현 방법이 있는지 궁금하여 질문 드립니다! 제가 너무 중구난방식으로 적어놓은것 같은데... 여쭤보고 싶은 점은 hasMany / belongsTo 관계일 때 1:N에서 N에 해당하는 데이터에 대응하는 1이 존재하지 않는 상태여도 괜찮은가입니다! 도움 주시면 감사하겠습니다! ( _ _)
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
passport-kakao 로그인 관련 질문입니다..
안녕하세요. 강사님 github 에 있는 node-js 를 clone 해서 실습중인데 passport kakao 로그인중에 아래와 같은 오류가 생기는데 구글링으로 찾아봐도 잘 나오지 않아 문의 드립니다. C:\workspace\nodejs-book\ch9\9.5\nodebird\node_modules\passport-kakao\lib\strategy.js:58 if (err) { return done(new InternalOAuthError('failed to fetch user profile', err)); } ^ ReferenceError: InternalOAuthError is not defined at C:\workspace\nodejs-book\ch9\9.5\nodebird\node_modules\passport-kakao\lib\strategy.js:58:32 at passBackControl (C:\workspace\nodejs-book\ch9\9.5\nodebird\node_modules\oauth\lib\oauth2.js:132:9) at IncomingMessage.<anonymous> (C:\workspace\nodejs-book\ch9\9.5\nodebird\node_modules\oauth\lib\oauth2.js:157:7) at IncomingMessage.emit (events.js:228:7) at endReadableNT (_stream_readable.js:1185:12) at processTicksAndRejections (internal/process/task_queues.js:81:21) [nodemon] app crashed - waiting for file changes before starting... 에디터에 코드로 붙여넣으면 깨져서 그냥 복붙합니다; 현재 실습시에는 kakado devloper 사이트가 개편되어서 조금 다른데 방식은 비슷해서 강의를 보고 똑같이했습니다. 실습이 잘 안되어서 카카오 앱 설정 도 여러번 삭제하고 다시 생성해서 하면 카카오 동의화면까지는 나왔다가 동의하고 계속하기 를 누르면 auth/kakao/callback 까지 잘 가는데 사이트에 연결할 수 없다고 나오네요.. 구글링해보고 찾아봤는데 잘 모르겠어서 질문 드렸습니다.. 실습은 9.5 nodebird 에서 실습 진행하였습니다. 감사합니다.
-
미해결React로 NodeBird SNS 만들기
post/:id 페이지 관련 오류 질문입니다
singlePost를 불러오는 부분에서 property를 읽을 수 없다는 오류가 나와서 console.log를 찍어보니 singlePost가 null로 들어오고 있습니다. post의 getInitialProps id를 검색하면 포스트의 아이디 번호가 제대로 나오고 있는데, singlePost가 null로 나오는 부분 때문에 해결이 어렵습니다 ㅠㅠ action.data 부분이 들어가지 않는 것 같은데, request null 체크할 수 있는 방법이 있는지 여쭤보고 싶습니다!
-
미해결스프링 기반 REST API 개발
AWS환경에서 hateoas
안녕하세요 강의 반복해서 학습중입니다. Self링크가 현재는 localhost로 나오는데 만약 ec2에 배포했을때 localhost말고 퍼블릭 DNS/api/event/... 이런식으로 동적으로 나오게 하려면 어떻게 해야 할까요?
-
미해결PHP 7+ 프로그래밍
세션과 쿠키에 대해 질문이 있는데요
쿠키와 세션에 대해서 개념이 좀 잘 정리가 잘 안되요, 뒤죽박죽 머리에 엉겨있는 것 같은데, 1)클라이언트인 크롬 브라우저에서 쿠키를 생성하면, session_start() 메서드가 그 쿠기를 sess_[cookie값] 이런식으로 저장하는 것인가요? 2)아래 코드를 보면 세션의 유효시간과, 쿠키의 유효시간을 동시에 설정해주셨거든요,쿠기는 클라이언트단에서의 인증(?) 과 관련된 것이고 세션은 서버단에서의 유저를 인증하기 위한 수단이잖아요? 아직 정리가 안되서 혼란스럽긴한데, 크롬브라우저에서 주는 쿠키를 세션 id 로 바꿔서 이용하는 것 같다는 생각이 들거든요. 이게 맞나요? 쿠키와 세션관련한 프로세스가 어떻게 되는 것인지 궁금합니다. // 세션의 라이프타 // 초단위// ini_set('session.gc_maxlifetime', 3);// session_set_cookie_params(3); 개념들이 파편적으로 있는 것 같아서요, 그런 것들을 한번 훓고 정리할 수 있는 ,혹시 웹이 작동하는 원리나 개념에 대해서 전반적으로 다루고 있는 좋은 책이 있을까요?
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
문자열 슬라이싱 질문
a = “test python string” a[0:2] ⇨ ‘te’가 나오는데 0과 1은 같나요..? a[1] 'e' a[2] 's' 인데 a[1:2] 하면 es가 안나오고 왜 'e' 만 나오는 걸까요 너무 헷갈려요
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
1분 50초에 설명하신거 이거 맞나요?
#char = I(0)일때 reverse_sentence(2) = I + '' #reverse_sentence(2) = I'' #char = ''(1)일때 reverse_sentence(2) = '' + I'' #reverse_sentence(2) = ''I'' #char = l(L)(2)일때 reverse_sentence(2) = l(L) + ''I'' #reverse_sentence(2) = l(L)''I''
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
3강을 듣고 있습니다.
현재, 3강을 수강중입니다. 프랜차이즈 중 서울만을 강의로 해주셨는데, 전국을 대상으로 하고자 하여 진행중입니다. 아래와 같이 입력하였는데, df = df[df["상호명_소문자"].str.contains( '배스킨라빈스|베스킨라빈스|baskinrobbins|던킨|dunkin')].copy() df.shape --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-53-37ae5038ef79> in <module> 4 5 df = df[df["상호명_소문자"].str.contains( ----> 6 '배스킨라빈스|베스킨라빈스|baskinrobbins|던킨|dunkin')].copy() 7 df.shape ~\Anaconda3\lib\site-packages\pandas\core\frame.py in __getitem__(self, key) 2968 2969 # Do we have a (boolean) 1d indexer? -> 2970 if com.is_bool_indexer(key): 2971 return self._getitem_bool_array(key) 2972 ~\Anaconda3\lib\site-packages\pandas\core\common.py in is_bool_indexer(key) 128 if not lib.is_bool_array(key): 129 if isna(key).any(): --> 130 raise ValueError(na_msg) 131 return False 132 return True ValueError: cannot index with vector containing NA / NaN values이와 같은 에러메세지를 해결하고자 하는데 방법을 찾기 힘듭니다. 무엇인 문제인지요?
-
미해결하울의 안드로이드 인스타그램 클론 만들기
Cannot fit requested classes in a single dex file (# methods: 106358 > 65536)
이 오류가 떠서 찾아보고 https://developer.android.com/studio/build/multidex?hl=ko 64K가 넘는 메서드의 앱에 관해 multidex 사용 설정 이라는 문제를 해결하고자 build.gradle 의 defaultConfig 부분엔 multiDexEnabled true 을 추가하고 dependencies 에는 implementation 'com.android.support:multidex:1.0.3' 을 추가하고 실행시키자 앱이 실행되지않고 중단되는 현상이 발생합니다 ㅠ 이 강좌에서 추가한 내용을 지우고 실행하면 그 전 단계까지는 잘 돌아갑니다. ㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
클라이언트 포트는 3000이고, 노드 서버 포트는 5000입니다.
좋은 강의 제공해 주셔서 감사합니다! 강의 수강 도중 궁금한 점이 생겨서 질문 드립니다! 클라이언트(http://localhost:3000)에서 HTTP 요청을 할 때, api/video/uploadfiles 와 같은 식으로 요청하게 되면 기본적으로 http://localhost:3000/api/video/uploadfiles 의 주소로 서버에 request가 날라가더군요 ㅠ 그래서 명시적으로 다음과 같이 axios를 이용한 HTTP 요청의 url 부분에 axios.post('http://localhost:5000/api/video/uploadfiles', formData, config) .then(response => { if(response.data.success) { console.log(response.data); } else { alert('비디오 업로드를 실패했습니다.'); } }) .catch(error => { console.log(error) }); 이렇게 해 주고 있는데, 이처럼 클라이언트(port : 3000)와 서버(port : 5000)가 다른 포트 번호를 가지고 있을 때 저렇게 도메인+포트까지 다 명시를 해 줘야 하나요? 아니면 도메인+포트를 생략할 수 있는 방법이 있나요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
파일다운 후 답
퀘스천에(python-question 1- web) 대한 답은 어디 있나요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
같지 않을때 break인것이 이해가안가요
같을때 break되야지 while함수를 벗어나는것 아닌가요? 같지 않을때 break이면 4또는 5를 집어넣을때 멈추는 것으로 이해가되서요
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
LeetCode CASE문 WHEN절을 사용한 1179번 문제 질문입니다.
안녕하세요. LeetCode 1179번 문제에서 헷갈리는 부분이 있어서 질문 드립니다. 우선 답안 해설 코드는 다음과 같다고 강의에서 보았습니다. SELECT id , SUM(CASE WHEN month = "Jan" THEN revenue ELSE NULL END) as Jan_Revenue , SUM(CASE WHEN month = "Feb" THEN revenue ELSE NULL END) as Feb_Revenue , SUM(CASE WHEN month = "Mar" THEN revenue ELSE NULL END) as Mar_Revenue , SUM(CASE WHEN month = "Apr" THEN revenue ELSE NULL END) as Apr_Revenue , SUM(CASE WHEN month = "May" THEN revenue ELSE NULL END) as May_Revenue , SUM(CASE WHEN month = "Jun" THEN revenue ELSE NULL END) as Jun_Revenue , SUM(CASE WHEN month = "Jul" THEN revenue ELSE NULL END) as Jul_Revenue , SUM(CASE WHEN month = "Aug" THEN revenue ELSE NULL END) as Aug_Revenue , SUM(CASE WHEN month = "Sep" THEN revenue ELSE NULL END) as Sep_Revenue , SUM(CASE WHEN month = "Oct" THEN revenue ELSE NULL END) as Oct_Revenue , SUM(CASE WHEN month = "Nov" THEN revenue ELSE NULL END) as Nov_Revenue , SUM(CASE WHEN month = "Dec" THEN revenue ELSE NULL END) as Dec_Revenue FROM department GROUP BY id 여기서 질문 드립니다. group by id를 수행하면서 select 문 내에 집계함수 SUM을 사용하셨는데, SUM 함수를 왜 사용한건지 잘 이해가 가지 않습니다..(즉, SUM 함수를 사용하지 않고 그냥 group by id 만 사용하면 틀린 답이 나오는데, 이 부분에 대한 설명 좀 부탁드립니다) 구글링을 해보니 group by 는 집계함수와 같이 사용해야 한다고 나와있긴 하던데...잘 이해가 가지 않네요 ㅜㅜ 또한 구글링 예시에서는 SUM 함수 말고 MAX 함수를 사용했던데, 결과는 SUM 함수를 사용했을 때와 동일하게 나오더군요. 이 부분에 대해서 자세히 설명해주시면 감사하겠습니다!
-
미해결React로 NodeBird SNS 만들기
renderPage
const page = context.renderPage((App) => (props) => <App {...props} />); return { ...page, helmet: Helmet.renderStatic() }; 추가후 로그인 하면 페이지가 넘어가질 않습니다. 이상태가 되어 버립니다.
-
해결됨페이스북 클론 - full stack 웹 개발
left box에서 질문입니다.
지금까지 글을 입력할 때 <span> ~~~ </span> 이런식으로 알고 있었습니다. 영상에서 <span></span> ~~ <span></span> 으로 작성하셔서 질문합니다. <span class="icon icon--news"></span>뉴스피드 <span class="icon--more"></span> 이런식으로 되어 있는 것을 밑에 소스로 바꾸어도 같은건가요? 그렇다면 위에서의 뉴스피드는 어떤태그를 가지는건가요? <span class="icon icon--news"></span> <span>뉴스피드</span> <span class="icon--more"></span>
-
해결됨자바스크립트 비기너: 튼튼한 기본 만들기
생성자에 대한 질문입니다.
안녕하세요~!오브젝트 인스턴스 생성에서 new 를 쓰는 것과 안쓰는것이 같은 인스턴스를 생성한다고 강의에서 말씀하셨습니다. var thrObj = Number('123'); var fourObj = new Number('123'); console.log(thrObj); console.log(fourObj); console.log(thrObj.toString()); 1.이 코드에서 thrObj 는 초기에 프리미티브 값이며, toString()이 호출되는 시점에 인스턴스를 생성하여 함수를 호출한다면,만약 toString()호출 이후에 thrObj에 다른 함수를 호출하면 인스턴스를 새로 생성하게 되는 것인가요?2. 위와 같이 대입하여 생각했을때, Object 인스턴스 생성에서는 new를 붙이던 안붙이던 함수를 호출하기 이전에 이미 인스턴스를 생성하는것인가요?