묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결초보를 위한 쿠버네티스 안내서
안녕하세요! 질문있습니다
데브옵스 엔지니어가 되고 싶은 it꿈나무입니다. 쿠버네티스 도커 강의 듣는데 개발요소가 너무 많아서 질문 드립니다. yaml문법이나 코드등 얼만큼의 지식이 필요한지요? 읽을줄 알면 되는지 읽고 만들줄도 알아야하는지, 그리고 공부해야할 필수 언어가 있는지 여쭤봅니다 .. 개발을 한번도 해보지 않아서 힘드네요 ㅠ
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
^^너무 좋네요~
인코딩 이렇게 자세하게 설명해주시는거 너무 좋네요. ㅎㅎ 감사합니다!!
-
미해결갖고노는 MySQL 데이터베이스 by 얄코
CLI로 진행시 mysql 연결
안녕하세요. 강의 잘 들었습니다. Ubuntu 환경에서 CLI로 진행하고 있는데 heroku에 connection을 하지 못하고 있습니다. heroku에서 보여준대로 host, username, password로 유저를 생성을 하였고, database를 생성했는데 연결이 되지 않네요
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그인 질문(로그인하지 않은 사용자만 접근이 가능합니다)
위와 같이 로그인을 하지 않은 상태입니다. 그런데 로그인을 하면 저렇게 401 에러가 뜹니다. 뭐가 잘못됬는지 감이안와서 헤매고 있는데 조언좀 주세요 ㅠ 401 에러 이외엔 에러 메세지가 따로 없습니다. ```javascript // routes/middlewares.js exports.isLoggedIn = (req, res, next) => { if (req.isAuthenticated()) { next(); // 비어있으면 다음 미들웨어로 간다 } else { res.status(401).send('로그인이 필요합니다.'); } }; exports.isNotLoggedIn = (req, res, next) => { if (!req.isAuthenticated()) { next(); // 비어있으면 다음 미들웨어로 간다 } else { res.status(401).send('로그인하지 않은 사용자만 접근이 가능합니다.'); } }; ``` ```javascript routes/user.js router.post('/login', isNotLoggedIn, (req, res, next) => { passport.authenticate('local', (err, user, info) => { if (err) { console.error(err); next(err); } if (info) { return res.status(401).send(info.reason); // client로 응답을 보내줌, 401: 허가되지 않음, 403: 금지 } return req.login(user, async (loginErr) => { if (loginErr) { console.error(loginErr); return next(loginErr); } const fullUserWithoutPassword = await User.findOne({ where: { id: user.id }, attributes: { exclude: ['password'], // 원하는 정보만 가져오거나 가져오지 않겠다 / 현재: pw 빼고 다 가져오겠다 }, include: [ { model: Post, }, { model: User, as: 'Followers', }, { model: User, as: 'Followings', }, ], // 가져올 정보중 뺄 것들 }); return res.status(200).json(fullUserWithoutPassword); }); })(req, res, next); }); // 로그인 전략 실행 ``` ```javascript // front/components/AppLayout.js <LoggedFixed>{me ? <UserProfile /> : <LoginForm />}</LoggedFixed> ```
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
CSS Selector로 특정 속성값이 있는 특정 태그 지정하기 관련 질문드립니다
강의 '연습문제로 풀어보기3: 동적 웹사이트 크롤링과 활용' 10:02초에서 태그[속성이름='속성값']과 같이 특정 속성값이 있는 특정 태그를 지정하는데 여기서 속성을 2개 이상 지정하고 싶을 때는 어떻게 해야할까요? 단순히 태그[속성이름1='속성값1', 속성이름2='속성값2']로 했을 때는 에러가 납니다. 질문 읽어주셔서 감사합니다!
-
미해결Vue.js 시작하기 - Age of Vue.js
devtools에 Event탭이 안 보입니다.
04:08 과 같이 devtools에서 Event탭이 보이지 않는데 devtools의 버전이 올라가서 일까요? Timeline에서 확인할 수 있던데.. 여기서 보는게 맞나요?
-
해결됨실전! Querydsl
select()가 아닌 selectOne()을 사용하면 fetchJoin을 사용하지 못하나요?
안녕하세요. 강의 잘 듣고 있습니다 :) exists 기능을 구현하고 있는데, fetchJoin을 사용해봤습니다. 그저 데이터의 유무만 판단하면 됐기에 selectOne() 으로 조회를 했는데 실패하네요 ㅠㅠ 하지만 이후 fetchJoin()을 제거하니 잘 동작하는 모습을 확인했습니다. // 성공하는 코드 @Override public boolean existsByReviewEntity(ReviewEntity reviewCond) { final Integer result = queryFactory .selectOne() .from(reviewCommentEntity) .innerJoin(reviewCommentEntity.reviewEntity, reviewEntity) .where(reviewEq(reviewCond)) .fetchFirst(); return result != null; } // 실패하는 코드 @Override public boolean existsByReviewEntity(ReviewEntity reviewCond) { final Integer result = queryFactory .selectOne() .from(reviewCommentEntity) .innerJoin(reviewCommentEntity.reviewEntity, reviewEntity).fetchJoin() .where(reviewEq(reviewCond)) .fetchFirst(); return result != null; } 제 생각에는 두 가지 이유가 추측되는데요, 1. selectOne 이랑 fetchJoin의 실행 순서(?) 2. select 1 을 하면 특정 필드를 가져오는 것이 아니기 때문에 fetchJoin이 불가능(?) 열심히 구글을 찾아봐도 만족스러운 답을 찾지 못했고, 두루뭉실하게 의문만 남아있는 상태네요.. 도움 주시면 감사하겠습니다 !! 짤막한 힌트도 좋습니다 :)
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
질문있습니다.
안녕하십니까 좋은강의 잘 듣고 있습니다. 항상 감사합니다 !! 현재 의문이 들어서 문의 드립니다. 대충 알고리즘들 사용방법은 알겠는데 선형대수학으로 수학적으로 값을 도출하는방법까지 공부해야하는지 궁금합니다. 머신러닝 시작한지 얼마 되지 않았는데 나중에 적응이 좀 되면 선형대수학을 해야할지 아니면 지금부터 조금씩 해야할지 궁금합니다. 감사합니다
-
미해결처음 배우는 리액트 네이티브
김범준님의 강의를 신뢰하는 이유는
간단합니다 마치 오프라인에서 수업을 듣고 질문을 하는것처럼 강의과정중에 수많은 문제들에 대해서 질문을 드리면 항상 자상하게 답변을 주시니 그모습에 너무 감사드리게 되어 향후에도 김범준님의 강의를 들어보고 싶습니다 사실 온라인상에 다른분들의 강의도 많지만 강의과정중에 질문을 올릴수 있는 곳이 없는 데도 많은데다 질문게시판이 있더라도 수강생이 질문을 올리면 답변조차없는 곳들이 대부분이라 수강생들도 강의선택에 이부분을 참고하시면 좋겠습니다
-
미해결실전! Querydsl
querydsl 동적 쿼리 질문
안녕하세요 영한님! 강의는 잘 듣고 있습니다. 강의를 듣다가 궁금한 점이 어디까지 동적쿼리로 생성할 수 있는가 하는 부분이었습니다. 구체적으로는 특정 조건에서는 join 을 실행하고 아니면 join 을 실행하지 않게 만들 수 있을까요? join 하는 테이블을 명시해야할텐데 그럼 테이블을 명시하고 on 이나 where 로 처리가 가능할지 궁금합니다 두 번째로는 where 절로 쿼리 파라미터를 BooleanBuilder 등을 통해서 쓸 수 있는데 join 의 on 절에 where 에 쓰던 방식 그대로 적용해도 되는지가 궁금합니다.(예외상황이 없는지) 감사합니다
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 요청드립니다
인프런 아이디 : popping__@naver.com (카카오계정가입) 인프런 이메일 : joo-_-@kakao.com 깃헙 아이디 : popping__@naver.com 깃헙 Username : poppingz
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
create함수에 들어가는 MemberForm에 대해 질문있습니다.
create함수에 들어갈 객체를 Member를 그대로 넣는 대신 MemberForm을 따로 정의해서 넣는 이유가 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
정상적으로 로그인 후 isAdmin이 true로 변하지 않네요 - 두번째 질문
안녕하세요 훌륭한 강의 너무나 잘 들었습니다. 다만 마지막 # 34 인증 체크 (2) 강의를 수강 후 질문이 있어 남깁니다 이전 질문 중 에 " 정상적으로 로그인 후 isAdmin이 true로 변하지 않네요 " 라는 질문이 있었는데 저 또한 isAdmin 부분이 true가 되지 않아 문의드립니다 role 역할을 1로 설정해야되는 부분은 이해했습니다 하지만 강의의 3:26에서 나오는 것과같이 role : 1 로 설정되고 lastname 까지 등록된 user정보를 만드는 방법에 대해 문의드립니다 우선 제가 임시방편으로 기존 RegisterPage 에서 user를 생성시 "이름,이메일,비밀번호,비밀번호확인" 이렇게 4가지를 설정하는 부분에서 role을 따로 추가해서 1로 설정하긴했는데 혹시 선생님께서는 어떻게 만드신건지 궁금하여 질문드립니다 * 이렇게 좋은 강의 꼼꼼하게 잘 만들어주셔서 감사합니다! *
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
어제까지 잘되다가 갑자기 mysql에서 에러가 터지네요 ㅜㅜ
아무리 찾아봐도 모르겠어서 올립니다 ㅜㅜ 서버실행중 ConnectionRefusedError [SequelizeConnectionRefusedError]: connect ECONNREFUSED 127.0.0.1:3306 해당 에러떠서 mysql이 start안됬나싶어 터미널에서 mysql.server start해봤는데 ERROR! The server quit without updating PID file (/opt/homebrew/var/mysql/LeeJaeHoonui-MacBookAir.local.pid). 위와 같은 에러가 뜹니다. 또한 mysql -uroot했을 시 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)가 뜹니다. 어제까지 잘되다가 갑자기 왜이러는 걸까요 ㅜㅜ mac m1입니다 해결방법 알 수 있을까요?
-
미해결고수가 되는 파이썬 : 동시성과 병렬성 문법 배우기 Feat. 멀티스레딩 vs 멀티프로세싱 (Inflearn Original)
메인 프로세스의 실행 흐름에 대해 궁금한 것이 있습니다.
안녕하세요 선생님 py_ad_2_6_1.py를 실행하면서 생긴 궁금증이 있습니다. 제가 임의로 다음과 같이 process.join() 뒤에 프린트 문을 넣었습니다. for process in processes: process.join() print('s', end=' ') 그래서 실제 어떻게 찍히는 지 봤더니 다음과 같았습니다. Process ID: 7380, Process Name: 10Result : 100000000s s s s s s s s s s s s s s s s s s s s --- 4.202337026596069 seconds --- 즉 모든 서브프로세스(여기서는 20개 설정했습니다.)가 작업을 끝마치고 join for 문이 돈 거 같습니다. s가 그 이후에 쭈르륵 프린트 된 것을 보면요. 근데 join을 했기 때문에 메인 프로세스가 다음 단계로 넘어가지 않고 기다리는 것 같은데 어떻게 바로 s가 찍히지 않고 join을 실행할 수 있었는지 궁금합니다. 모든 서브 프로세스에 join을 걸기 위해선 print(s)를 반드시 하고 넘어가야 하는 것 처럼 보이기 때문입니다. 감사합니다.
-
미해결iOS AutoLayout 완벽 가이드 - 실무 프로젝트를 위한 실전강의
equal spacing이 안먹는거 같은데..
- 학습 안녕하세요 ? 따라하면서 진행하고 있는데 Spacing이 강의처럼 동작을 안하는거 같습니다.. 사이 공간을 띄우고 싶은데 잘안되네요 ㅠㅠ 뭐가 문제일까요?
-
미해결Vue.js - Django 연동 웹 프로그래밍
vue django 연동 질문
안녕하세요, 김석훈 강사님의 강의 두가지를 들었습니다. 첨에는 내용이 너무 어려워서 중간에 포기도 했었는데 시간이 지나니 이해가 안가는 부분은 없더라구요 다만 제가 대시보드를 개발해야 하는 상황인데, vue.js로 만들어진 대시보드 템플릿들은 vue CLI?를 이용해서 만들어져있다보니 App.vue 파일로 되어있는경우가 많았습니다. 이러한 파일들은 django와 어떻게 연동해야하는지 아무리 검색해봐도 자료도 잘 나오지않더라구요... webpack? 이라는 것을 이용하면 가능한것처럼 보이는데 공식자료같은것들이 거의 전무한것을보면 잘 안쓰는 방식인것같기도 한데... 혹시 어떤식으로 연동을 하나요? 그냥 이 강의영상처럼 html파일에 vue 스크립트를 넣어 구현하는것이 보편적인 방법인가요?
-
미해결스프링부트 시큐리티 & JWT 강의
궁금한것이 있습니다!!!
안녕하세요!! 강의 잘 듣고 있습니다. successfulAuthentication은 인증이 완료되면 넘어와서 JWT 토큰을 생성한다고 말씀해주셨는데 최초로 로그인 시 JWT 발급인 케이스라고 이해했습니다. 이후 부터는 JWT 토큰 검증 (Filter) 그리고 Authentication 에 정보를 담아서 리턴하는 것으로 이해하고 있습니다. 궁금한것은 successfulAuthentication은 최초로 로그인한 경우에만 접근 가능한것인지 궁금합니다. ㅁ사합니다.
-
미해결
(크롤링, 엑셀연동, 데이터분석, 업무자동화용) 파이썬 공부방향 질문드립니다. [어떤 라이브러리를 추가로 공부하면 될지]
안녕하세요. 귀중한 조언 감사드립니다. 파이썬 이제 막 기초를 끝낸 파이썬 초보입니다. 책과 강의로 파이썬 기초서적을 3회독 점도 하였고, 별도로, pandas, numpy, matplotlib, 셀레니움 라이브러리를 공부했습니다. (질문) 저는 전문 프로그래머나 개발자는 아니고, 별도의 사업과 투자를 하는 사람입니다. 제 사업이나 주식, 부동산 자료분석에 활용하고자 파이썬이라는 도구를 활용하려는 것입니다. ● 주로, 방대한 인터넷 세계에서 제가 원하는 자료만을 크롤링해 올수 있는 방법으로 활용 ● 그 크롤링한 자료들을 a. 제가 지정한 폴더에 한번에 다운로드 받거나 (예컨대, 이미지 파일들을 폴더에 대량으로 다운받거나) b. 제가 원하는 크롤링한 내용들(글자 내용 등)을 엑셀에다가 일목요연하게 정리되게 출력해주는 식으로 활용도 해 나가고.. (예컨대, 네이버 연관검색어를 쫙 모아서 엑셀에다가 정리해준다던지) ● 그렇게 크롤링되어 엑셀로 재정리된 그 자료를 데이터 분석도 하고, 그래프도 만들고, 통계도 만들고 아울러 ● 업무 자동화도 만들어나가는 식으로 파이썬을 활용해나갈 것을 염두에 두고 있습니다. =================================== 결국, 크롤링, 엑셀연동, 데이터분석, 업무자동화용으로 파이썬을 활용하고자 합니다. ■ 파이썬 기초에 + 판다스, 셀레니움, 넘파이, matplotlib를 공부한 상태인데 크롤링, 엑셀연동, 데이터분석, 업무자동화용으로 파이썬을 활용하려면 여기에, 어떤어떤 라이브러리(모듈)을 추가로 공부해나가야 하는지, 여기에 자주 사용하는 라이브러리(모듈)은 무엇무엇이 있는지 질문드립니다. 귀중한 답변 정말 감사드립니다. 오늘도 좋은 하루 되세요 ^^
-
미해결스프링부트 시큐리티 & JWT 강의
궁금한것이 있습니다.
user, admin 각각에 대해 권한 링크를 달리 주고 싶다면 jwt token에 대한 filter 를 각각에 대해서 생성해줘야 하나요?