묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
로그인 질문입니다ㅠ
안녕하세요 현재 수강하고 있습니다. 지금 이틀째 로그인이 되지 않고 있어서 그러는데 질문 좀 드려도 될까요?ㅠ postman으로 회원가입까진 됩니다ㅠ 근데 로그인만 할라하면 아래처럼 나옵니다.. 인터넷에 나온건 postman설정들어가래서 프록시도 만져보고 했는데도 잘 안되네요..ㅠ 제가 작성한 코드입니다.. user.js index.js 어느 부분이 잘못된걸까요?ㅠ 제 깃헙 주소입니다! https://github.com/yyoungeun/bolier-plate-ko 답변 부탁드립니다..! 감사합니다!
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
이번엔 왜 함수를 불러올때 from을 쓰지 않은 건가요?
from sys import * 대신 import sys 만 써주신 이유가 궁금합니다. 차이를 알기 위해선 어느 강의를 들어야 하는지도 말씀해 주시면 감사하겠습니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
!user 대신 err
User.findOne({ email: req.body.email }, function (err, user) { if (!user) { return res.json({ loginSuccess: false, message: "유저를 찾을 수 없습니다.", }); } 여기서 (!user) 대신 (err) 해도 문제 괜찮은 거죠 ? 감사합니다 강의 정말 잘 듣고 있습니다 ㅠㅠ
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
전혀 다른 에러가 발생해서 질문드립니다.
jquery-3.5.0.min.js:2 POST http://localhost:5000/board/upload_image 500 (INTERNAL SERVER ERROR) 현재 이런서버에서 에러가 발생한다고 나오는데 영상에서의 내용은 모두 수정한 상태입니다. 사진 업로드가 되지 않고요. 파이썬 내용입니다. TypeError: The view function did not return a valid response. The function either returned None or ended without a return statement. 2번째 질문으로는 autoescape false로 해둔 상황인데 글 수정을 적을때는 p태그가 다시 나옵니다 edit에도 똑같이 코드를 적어보긴했습니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문있습니다.
선생님 방문한 map 을 1로 바꾸시는데 int dx[] ={1, 0, -1, 0} int dy[] ={0, 1, 0, -1} 0 0 1 0 0 1 1 0 0 이 경우 (1,1)에서 (1,2),(2,1)을 차례로 방문후 1 1 1 1 0 1 1 0 0 이 상태에서 (1,2)에서 다시 for문 돌면서 (2,2)를 1로 변경합니다. 1 1 1 1 1 1 1 0 0 그럼 큐에 남아있는 (2,1)에서 (2,2)로 가는 경우가 사라지게 되는데 이 경우 무시해도 괜찮나요? 최단거리값이라 상관없는건가요? 큐에서 pop()해서 직접 방문한것도 아니고, 큐에push()만 했는데 방문한걸로 취급(?)해도 되나해서요 질문이 엉뚱하죠 뭔가 찜찜?해서 질문드려요ㅋㅋ 강의 잘 보고 있습니다. 좋은하루되세요
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
54번 결과값이 모두 NO가 나옵니다.
for(let i=0; i<=arr.length-1; i++){ if(arr[i] +1 !== arr[i + 1]){ console.log(arr[i] +1) //11 console.log(arr[i + 1]) //2 return 'NO' }else{ return 'YES' } } 조건식 이 무조건 NO가 나오는것 같은데 초보라서 잘모르겠어요.확인 부탁드릴게요!
-
미해결React로 NodeBird SNS 만들기
댓글질문있습니다
댓글삭제 기능도 해보고싶어서 사가 리듀서 백라우트 프론트 코드 작성해봤어요~ 401Unauthorized 에러뜨는데 어떤 부분을 고쳐야 할까요? // 댓글삭제하기 const onRemoveComments = useCallback(userId => () => { alert('댓글을 삭제하시겠습니까?'); dispatch({ type: REMOVE_COMMENT_REQUEST, data: userId, }); }); < post.js/reducers > // 댓글 지우기 case REMOVE_COMMENT_REQUEST: { return { ...state, }; } case REMOVE_COMMENT_SUCCESS: { const postIndex = state.mainPosts.findIndex(v => v.id === action.data.postId); const post = state.mainPosts[postIndex]; const Comments = post.Comments.filter(v => v.id !== action.data.comments ); const mainPosts = [...state.mainPosts]; mainPosts[postIndex] = { ...post, Comments }; return { ...state, mainPosts, }; } case REMOVE_COMMENT_FAILURE: { return { ...state, }; } < post.js/sagas > // 댓글 지우기 function removeCommentsAPI(postId) { return axios.delete(`/post/${postId}/comment`); } function* removeComments(action) { try { const result = yield call(removeCommentsAPI, action.data); yield put({ type: REMOVE_COMMENT_SUCCESS, data: { postId: action.data, comments: result.data, }, }); } catch (e) { console.error(e); yield put({ type: REMOVE_COMMENT_FAILURE, error: e, }); } } -백 <post.js/routes> // 댓글삭제하기 routes router.delete('/:id/comment', isLoggedIn, async (req, res, next) => { try { const comment = await db.Comment.findOne({ where: { id: req.params.id } }); if (!comment) { return res.status(404).send('댓글이 존재하지 않습니다.'); } await db.Comment.destroy({ where: { id: req.params.id } }); res.send(req.params.id); } catch (e) { console.error(e); next(e); } });
-
[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
페이드 슬라이드 제작시 visibility:hidden을 하여도 3번째 이미지만 클릭되는데 어떻게 해결해야 할까요?
삭제된 글입니다
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
struct(구조체) opeartor
안녕하십니까 좋은 강의 감사합니다. 강의를 듣던도중 궁금한 게 생겼습니다. bool opearator<( ){ } 이것이 일반 함수 형태와는 다르게 생겨 의미를 파악하기가 어려운데 어떻게 이해하면 되겠습니까?? 또 어떤 강좌에서는 매게변수로, { 앞에 const 를 붙이지 않는데 어떤 강좌에서는 const를 붙입니다. const를 붙이지 않을경우 될 때도 있으며 안될 때도 있는데 어떤 차이이며 어떤 의미인지가 궁금합니다.
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
나만의 단축키 만들기
MY_HOT_KEYS = [ {"function1": {Key.shift, KeyCode(char='a')}}, {"function2": {Key.ctrl_l, Key.alt_l, KeyCode(char='n')}}, {"function3": {Key.shift_l, Key.f1}}, ] 해당 코드를 jupyter에서 실행할경우, function1의 {Key.shift, KeyCode(char='a') 구문에서, 소문자 a키로 작성된부분이 shift 키를 누루게 되면서, 대문자 A가 출력되어 function1의 함수가 동작 하지않는데요, (char='a' -> char='A') 이렇게 소문자를 대문자로 수정해주면 function1의 함수가 정상 실행됩니다. 혹시, ms code에서처럼, jupyter에서도 소문자로 표기해도 실행될수 있는 방법이있나요? 혹시나 해서 (char='a').lower() 를 해봤는데, 이건 안되네요....
-
미해결실전! Querydsl
Stored Procedure 관련
주위를 보면 spring-data-jpa를 사용하면서 조금 복잡한 쿼리들은 JPQL도 사용하지 않고 그냥 procedure로 처리해버리는 경우도 있는데요. 이런 부분에 있어서 JPQL/QueryDSL과 stored procedure간의 장단점이 뭐가 있을까요? 그리고 혹시 최근의 트랜드/추세 같은 게 있을까요?
-
미해결인스타그램 클론 - full stack 웹 개발
제 질문 지나서 답변하셔서 다시 질문드립니다.
마지막 완성된 페이지를 구동시켜보고 싶습니다. 최소한으로 필요한 세팅과 다운해야하는 첨부파일을 정리해서 알려주세요! 완성된 페이지를 통해 작동하는 원리를 배우면서 하고 싶습니다. 해당 강의 번호 및 페이지를 작동시키는 순서 알려주시면 감사하겠습니다.
-
미해결페이스북 클론 - full stack 웹 개발
직접 따라하기 전에 완성된 페이지 구동시켜보고 싶습니다.
마지막 완성된 페이지를 구동시켜보고 싶습니다. 최소한으로 필요한 세팅과 다운해야하는 첨부파일을 정리해서 알려주세요! 완성된 페이지를 통해 작동하는 원리를 배우면서 하고 싶습니다. 해당 강의 번호 및 페이지를 작동시키는 순서 알려주시면 감사하겠습니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
PCA 개념에 대해 질문이 있습니다.
PCA 관련하여 학습 중 궁금한 점이 생겨 질문드리게 되었습니다. 1. 책 380쪽에 보면 '...생략... 세 번째 축은 다시 두 번째 축과 직각이 되는 벡터를 설정하는 방식으로 축을 생성합니다.' 라고되어 있는데 아래의 그림처럼 축을 생성하는건가요? 이렇게 축을 생성해서 379 페이지에 있는 그림처럼 축에 투영(투영한다는 말이 맞는지 모르겠네요)하여 차원을 2차원에서 1차원으로 축소한다는 것으로 이해하고 있는데 맞는건가요? 그리고 축을 왜 세 개나 만들어야 할까요? 2. 381 페이지에 중간쯤 '...생략... 대칭행렬은 항상 고유벡터를 직교행렬로, 교유값을 정방 행렬로 대각화할 수 있다는 것 입니다.' 라는 말이 있는데 여기서 '직교행렬'이 뜻하는 게 뭔지 잘 모르겠습니다. 구글링을 하며 학습할려고 했는데 수학을 몰라 이해가 되지 않네요. 3. '고유벡터'는 그냥 임의의 값인건가요? 답변 주시면 감사하겠습니다.
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
숫자 인식 안됨
RBP_DL13_MNIST_camera.py PC 주피터 노트 실행시 숫자 인식 안됨 . (크리애플에서 다운 받은 digits_model.h5 파일) 크리애플 등록 파일 문제가 될 수 있나요?
-
미해결해외취업 ASP.NET Core 웹개발 기본 강좌
윈도우 10에서 배포하는 방법 문의
안녕하세요. 강의 잘 들었습니다. 실습했던 파일을 윈도우 서버가 아닌 윈도우 10에서 IIS관리자를 이용하여 배포를 해보려고 하는데 자료 검색을 해도 잘 나오지 않네요. 관련되는 자료가 있을지 자문을 구합니다. 윈도우 서버 운영체제에서만 동작하는건지 궁금합니다. 이 수업에서 들은 결과물을 비주얼 스튜디오로 실행시키면 로그인 화면이 나타나면서 정상 작동을 합니다. 그 프로젝트 파일을 게시 기능을 이용해서 폴더로 배포한 후 그 경로를 IIS관리자에서 사이트를 생성한 후 지정을 해주니 wwwroot폴더에 있는 hello world를 출력하는 html파일만 나타나네요. 제 생각에는 cshtml파일들은 같이 포함이 안된 것 같은데 어떤 문제인지 모르겠네요. 아니면 클라우드로 배포하는 방법도 있던데 (메뉴 순서나 절차 등)을 알려주시기 바랍니다. ASP.NET 공부를 해보려고 책을 몇권 샀는데 배포에 대한 내용은 설명이 잘 나오지 않네요. ASP.NET 4.0 프로그래밍, 프로 ASP.NET MVC5 프레임워크 라는 책을 가지고 있는데 제가 개발은 처음이라 배포가 생소하네요. 궁금한것이 ASP.NET 4.0과 MVC5 그리고 수업에서 다룬 코어2.0 각각이 다 개발 환경과 배포 방법이 다른건가요?
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
버전마다 에러가...
강의 보고 따라하는데 너무 버전 차이나서 에러가 많아요 제 생각인데 강의영상 밑에 메모해주시면 안될까요? 전후 바껴진거 명령어라던지 새로 바뀐거 메모해주시면 참고하면 될것 같아요 전에 초급강의를 거쳐서 지금 중급강의를 보고 있는데 많이 바껴져서 너무 헷갈리네요
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
리스트를 가지고 연산했을 때 id 값에 대해 궁금한 것이 있습니다.
튜플은 불변형이기에 리스트와 달리 재할당할 때마다 id 값이 바뀐다는 것은 이해했습니다. 그런데 a = [1,2,3] print(id(a)) a *= 2 print(a, id(a)) a = a * 2 print(a, id(a)) 했을 때 첫 번째 a의 id와 두 번째 a의 id 값은 같은데 세 번째 a의 id 값만 다릅니다. [1,2,3]인 a의 id와 a *= 2 한 a의 id는 동일하고 a = a*2 했을 때의 id만 다르다는 의미인데 왜 그런가요? a = a* 2나 a *= 2나 둘 다 재할당하는 것인데 id값이 다른 이유를 모르겠네요. 감사합니다.
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
list index out of range
항상 좋은 강의 감사합니다. 따라 하는중에 아래와 같은 메시지와 함께 에러가 납니다. 직접 올려주신 소스코드로 실행해도 동일한 메세지가 나옵니다. 다음강의와 연결이 되는것 같아서.. 에러 해결하고 넘어갈려고 합니다. D:\Python36\python.exe D:/workpy/Practice/강좌-소스코드/09.크롤링/magnet.py Traceback (most recent call last): File "D:/workpy/Practice/강좌-소스코드/09.크롤링/magnet.py", line 45, in <module> results = search_google("리눅스", 0) File "D:/workpy/Practice/강좌-소스코드/09.크롤링/magnet.py", line 17, in search_google counts = bs.select("div#resultStats")[0].text.replace("검색결과 약", "").replace("개", "").replace(",", "").split("(")[0].strip() IndexError: list index out of range Process finished with exit code 1 참고로 아래는 실행했던 코드(직접 올려주신 소스코드)입니다. import requestsfrom bs4 import BeautifulSoupimport re"리눅스 magent:?xt="def search_google(keyword, start_page, end_page=None): url = "https://www.google.com/search?q={0}+magnet%3A%3Fxt%3D&oq={0}+magnet%3A%3Fxt%3D".format(keyword) header = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36,gzip(gfe)"} r = requests.get(url, headers=header) bs = BeautifulSoup(r.text, "lxml") links = bs.select("div.g > div > div.rc > div.r > a") results = [] if end_page is None: counts = bs.select("div#resultStats")[0].text.replace("검색결과 약", "").replace("개", "").replace(",", "").split("(")[0].strip() end_page = int(int(counts) / 10) if end_page > 20: end_page = 20 for a in links: href = a["href"] text = a.select("h3") if len(text) <= 0: continue title = text[0].text try: r = requests.get(href) bs = BeautifulSoup(r.text, "lxml") magnets = bs.find_all("a", href=re.compile(r'magnet:\?xt=*')) if len(magnets) > 0: magnet = magnets[0]["href"] results.append((title, magnet)) except: pass if start_page < end_page: start_page += 10 results.extend(search_google(keyword, start_page, end_page=end_page)) return resultsresults = search_google("리눅스", 0)for r in results: print(r)
-
미해결윤재성의 처음 시작하는 파이썬
오라클 로그인 여부.
말씀하신대로 가니 8u251만 다운받을 수 있고 다운받으려면 오라클 로그인을 해야 하네요. 가입을 해야 하나요?