묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
updated 훅 관련 질문 드립니다.
보드 엘리먼트들의 배경색을 바꾸는 코드를 왜 updated 훅에 넣으셨는지 궁금합니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
Express에서 MVC 패턴에 관해 질문이 있습니다
죄송합니다 질문이 좀 기네요..ㅠㅠ 제가 MVC 패턴에 대한 개념이 잘 잡히지 않아, 제로초님 서적에서 읽어보니 router 미들웨어가 MVC패턴 중 controller 역할을 해주고, 실제 강의 프로젝트 코딩 상에서 봤을 때도 아래와 같은 패턴으로 router.get('/post',async (req,res)=>{ .. USER.findOne({where ...}) }) 라우터 함수 안에 모델들을 불러와 쿼리를 실행하는 것으로 배웠고, 실제로도 그렇게 코딩을 하고 있었는데, 오늘 문득 위와 같은 코딩 패턴이 Controller와 Model이 분리가 된 것인가라는 저 스스로 궁금증이 생기더라구요. 1)라우터 미들웨어 자체가 Controller 역할을 하는 것이 맞는지 여부와 2)위와 같은 코딩 패턴이 M,C를 분리한 패턴이 맞는지 3)서버 사이드 렌더링이 아닌, 뷰를 보여주는 프론트엔드(?)서버와 DB에 접근하는 백엔드 서버가 나뉘어져 있는 방식일 때, Controller 역할을 하는 곳은 프론트 서버인지 백엔드 서버인지 4)Router안에 로직들이 너무 길어질 때는 보통 어떤식으로 코드를 모듈화하는 패턴을 가지는 지 궁금합니다.
-
미해결밑바닥 부터 시작하는 머신러닝 입문
재수강 불가능 문제
전에 수강 완료한 \"밑바닥부터 시작하는 머신러닝 입문\"을 재수강하려고 했으나, 재수강되지 않는 것을 문의했던 사람입니다.그 때, 버그임을 인정하셨고, 곧 해결하시겠다고 했는데, 아직도 재수강이 되지 않네요. 수강기간이 \"평생\"이라는 특징이 인프런을 이용하는 이유 중 하나인데, 재수강이 되지 않는다면 정말 심각하 문제가 아닐 수 없습니다. 업무 상 필요해서 수강한 것인데, 한번 보고 어떻게 모든 것을 익힐 수가 있겠습니까. 정확히 어떤 문제가 발생했고 일전에 문의했었는지 자세히 설명 드리겠습니다. 강좌 창으로 진입은 문제 없으나, 강의 목차(왼쪽 페인)는 아래로 스크롤되지 않음 부디 빠른 개선 부탁 드립니다. 만약 목차 스크롤의 개선이 어렵다면, 전체 목차를 보여주고 원하는 강의를 클릭하여 해당 강좌를 볼 수 있게라도 해 주십시오. 언제 어떻게 해당 서비스를 정상시켜 주실지 답변 부탁 드립니다.
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
LGCNS클라우드에서 다운로드가 안되며, URL이 열리지도 않습니다.
LGCNS클라우드에서 다운로드가 안되며, URL이 열리지도 않습니다.
-
미해결야곰의 iOS 프로그래밍
도전과제에 대한 코드도 있나요?
안녕하세요 야곰 선생님.도전 과제에 대한 코드가 있을까요?가령 지금 4강에서 5단위로 피커의 로우를 설정하는데에 있어서 어떻게 하셨나 궁금해서 그렇습니다!
-
미해결신입 프로그래머를 위한 실전 JSP 강좌
15:05
(사진)
-
미해결C# OpenCV 컴퓨터비전 입문 강좌
강의 자료 다운로드 진행이 안됩니다 ㅠㅠ
강의 자료(이미지 포함) 다운진행이 하기와 같은 메시지로 불가 합니다.제 메일주소(llsarubiall@naver.com)로 공유 받을 수 있을까요?확인 부탁드립니다." 사이트에 연결할 수 없음 https://drive.google.com/file/d/1sYQt3ay7_ruBbeTGxZxki82Wmku3BwBG/view?usp=sharing의 웹페이지가 일시적으로 다운되었거나 새 웹 주소로 완전히 이동했을 수 있습니다.ERR_TUNNEL_CONNECTION_FAILED"
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
세미콜론 질문드립니다.
강의에서 세미콜론을 안 붙이더라고요 특별히 이유가 있나요?이때까지 자바스크립트에서 항상 세미콜론을 붙여왔는데요.(책에서 안 붙이면 오류가 날 수 있는 case가 있다고 본 것 같음...)아니면 단순히 스타일의 차이인지 궁금합니다.
-
미해결디지털 포렌식 전문가 2급 실기 과정
강의 중 질문입니다2
50분쯤 링크파일 분석 관련 질문입니다.저는 제공해주신 FTK로 분석하였습니다.미리보기는Creation time (UTC) 2017-03-19 오전 5:56:16Last write time (UTC) 2017-03-19 오전 5:41:26Last access time (UTC) 2017-03-19 오전 5:56:16로 나오는데요Copy Sepcial로 뽑아보면 아래와 같습니다.Cr Date Mod Date Acc Date2017-03-19 PM 3:23:17 2017-03-19 PM 2:04:02 2017-03-19 PM 3:23:17그런데 EnCase 강의내용을 보면 또 다릅니다.Cr Date Mod Date Acc Date2017-03-19 PM 2:56:16 2017-03-19 PM 2:41:26 2017-03-19 PM 2:56:16뭐가 맞는건지 궁금합니다. 그리고 FTK로 Encase와 같은 결과를 얻으려면 어떻게 해야하는지궁금합니다.
-
미해결디지털 포렌식 전문가 2급 실기 과정
강의 중 질문입니다
안녕하세요강의 열심히 보고 있습니다.6~8회 분석 및 FTA32 추가분석 강의 중에서 질문입니다.47분쯤에서 보면Encase로 분석을 하셔서 파일 시작섹터위치를 56,120번으로 하셨는데저는 제공해주신 FTK 1.81.6 DEMO로 분석을 해보았습니다.그리고 Copy Special로 Sector를 잡아서 뽑았습니다.Column Description을 보니까 Starting sector number로 되어있어서요근데 제가 뽑은 거는 56,120이 아니라 46.280이 나왔거든요HxD로 봤는데 두 위치의 값이 똑같이 나오던데이 부분이 이해가 잘 되지 않습니다.FTK로는 56120을 뽑을 수가 없던데이 내용에 대해서 답변주시면 감사하겠습니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
한 개의 MySQL DB에 여러 서버가 Connection
이미 한개의 서버에서 MySQL 데이터 베이스에Sequelize 모델 정의로 테이블들이 정의된 상태에서,또 하나의 Express 서버가 해당 MySQL 데이터 베이스에 Sequelize로 접근하려면어떻게 해야 될까요??제가 알아본 결과 모델 정의를 못하기에 ORM을 사용못하고 SQL 쿼리문을 사용해야만한다고 알고 있는데,혹시 모델 define을 하지 않고, Sequelize ORM을 사용할 방법이 있을까요?
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
메타마스크 에러 문의입니다.
MetaMask - RPC Error: Error: Error: [ethjs-rpc] rpc error with payload {"id":8113414845992,"jsonrpc":"2.0","params":["0x2dee58bd5b1ca294e74027219c74973a2e5d1e24","0x5"],"method":"eth_getTransactionCount"} Error: LevelUpArrayAdapter named 'blocks' index out of range: index 5; length: 5 강사님 배포 파일로 run해도 메타마스크 이더 전송과정에서 위와 같이 오류 메세지가 나옵니다.
-
미해결홍정모의 따라하며 배우는 C++
안녕하세요. 교재 추천좀 부탁드려요
안녕하세요. 덕분에 강의 잘 듣구 있어요!혹시 사용하신 교재나 추천할 만한 교재 하나만 알려주실 수 있을까요?강의만 보면 나중에 까먹을 거 같아서 정리하면서 하려구요!
-
미해결화이트해커가 되기 위한 모의해킹 완전 정복
multi/handler가 뭔지 잘 모르겠어요..
client side공격에서 자주 사용된다고 하셨는데, 이 module이 client side 공격에서 어떤 역할을 수행하는 지 궁금합니다.인터넷에 검색을 해봤더니, ExitOnSessions를 false로 설정해서 외부 운영체제가 kali server로 침투시, session을 만든 다음, jobs에서 없어져야 할 multi/handler를 그대로 살림으로써, 또다른 OS의 침투시 session을 추가적으로 만든다고 되어있는데 제가 제대로 이해한 건가요?하지만 multi/handler가 어떤 역할을 수행하는지에 대해서는 검색해도 잘 나오지 않더라구요.
-
미해결
쿠폰이 어디로 갔나요
쿠폰적용하려는데 쿠폰 번호가 보이지 않네요.오디서 확인하게 되나요
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
DB서버의 ajax 통신 속도가 너무 느려요
주어진 소스 코드 그대로 실행하면 유저 등록이랑 댓글 등록이 정상적으로 이루어지긴 하는데유저 등록과 해당 유저의 글을 보는 것이 2 ~ 3초정도 걸립니다.혹시나 해서 컴퓨터를 다시 껏다 켜봐도, 현재 실행중인 다른 프로그램을 모두 끄고 했는데도 동영상에처럼 응답이 바로바로 처리되질 않네요...이전에 apache php mysql 에서 ajax 연습 해본 적이 있었는데 이렇게 오래 걸리지 않았거든요.이런 경우 무엇이 문제인지 ... 혹시 해결 방법이 있을 까요?
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
Java보다 Bean을 활용하는게 오히려 코드가 더 길어진거 같은데 어떤점이 더 효율적인가요?
기존 Java 코드보다 Bean을 활용하는게 코드가 더 길어진거같은데 차라리 Java를 쓰는게 더 낫지 않나요?resource에도 applicationContext.xml파일을 만들어줘야하는데, 이러면 코드를 짜는데 더 시간이 오래 걸리지 않을까요?왜 굳이 Bean으로 사용하는지 알려주세요ㅠㅠ
-
미해결
Code Assigment: basic_linear_algebra matrix_equal 질문입니다!!!!
def is_matrix_equal(matrix_variables): return len(set([len(set(a)) for matrix in zip(*matrix_variables) for a in zip(matrix)])) ==1 matrix_x=[[2,1],[2,3],[2,1]] matrix_y=[[2,5],[2,2],[2,3]] matrix_z = [[1,1],[2,2]] matrix_w = [[3,3],[1,7]] print(is_matrix_equal(matrix_x,matrix_y,matrix_y,matrix_y)) #False print(is_matrix_equal(matrix_x, matrix_x)) #True print(is_matrix_equal(matrix_w, matrix_z)) #False print(is_matrix_equal(matrix_w, matrix_z)) #False print(is_matrix_equal(matrix_z, matrix_z)) #'False' <<이부분만 값이 틀리게 나옵니다. print(is_matrix_equal(matrix_w, matrix_w)) #'True' << 근데 해당값은 제대로 나옵니다... 틀린 부분은 없는것같은데... 이상하게 백터가 3개가 들어간 matrix 는 boolean값이 제대로 뜨는데 맨마지막 백터가 2개씩 들어가있는 matrix_w 비교만 'True' 가 아닌 'False'가 뜹니다. matrix_w만 동치 'True'가 안뜨는상황입니다... 조언 부탁드리겠습니다
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
index.js 질문입니다.
moduel.export = () =>{ const connect = () =>{ ... } connect(); mongoose.connection.on('error', (error)=>{ //연결에러이벤트 ... }); mongoose.connection.on('disconnected', (error)=>{ // 연결 끊어지면 재시도 이벤트 ... connect(); }); //연결 후 schema 불러오기 require('./user'); require('./comment'); } 안녕하세요, 강좌에서는 위와 같이 하셨는데, 연결 재시도 이벤트에 대해 질문입니다. 연결이 끊어지면 재시도 할때 disconnected 이벤트를 받아 그 안에서 connect() 가 실행될 텐데 require() 로 user 와 comment 스키마를 불러오는 코드도 같이 와야 하는 거 아닌가요 ? 이렇게요... mongoose.connection.on('disconnected', (error)=>{ // 연결 끊어지면 재시도 이벤트 ... connect(); require('./user'); <-- 추가 require('./comment'); <--추가 });
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
458페이지 질문입니다!
const io = req.app.get('io');io.of('/room').emit('newRoom', newRoom);res.redirect(/room/${newRoom._id}?password=${req.body.password});} catch (error) {console.error(error);next(error);}});router.get('/room/:id', async (req, res, next) => {try {const room = await Room.findOne({ _id: req.params.id });이부분중에 res.redirect(/room/${newRoom._id}?password=${req.body.password});이렇게 하면아래에 있는 get('/room/:id')코드가 실행되서 방이 만들어지는거죠?근데 res.redirect(/room/${newRoom._id}?password=${req.body.password});이 코드를 실행해서 방을 만들면 ._id 외에도 ?password= 부분이 주소에 붙어 있는데어떻게 get('/room/:id')로 접근할 수 있는건가요?