묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결엑셀을 활용한 VBA 업무 자동화
엑셀을 활용한 VBA 업무 자동화_web query
안녕하세요, 강의들 듣고 있는 수강생입니다.web query 부분의 강의를 눌러서 듣는데 아무래도 첫 강의 내용으로 잘못 올리신게 아닌가... 라는 생각이 듭니다. 확인 부탁드립니다
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
혹시 이렇게 해도 되나요…?
var n = Number(prompt("숫자를 입력하세요.")); if (n/n==1 && n/1==n){ document.write("소수 입니다."); } else {document.write("소수가 아닙니다."); }
-
미해결Node.js를 이용해 웹 애플리케이션 만들기
지금은 jade가 아닌 pug로 이름이 바뀌었습니다.
강의에 jade로 표시된 것들을 pug로 바꿔서 하시면 다 올바르게 작동됩니다.
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
안녕하세요.
혹시 과제의 경우 모법과제를 올려주실 수 있는지 여쭤보고 싶습니다. 과제를 해결하지 못할 경우 보고 익히거나 과제를 성공해도 더 나은 또는 의도하신 코드를 확인해보고 싶습니다.
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
vs code output이랑 anaconda 가상환경 관련질문이요
안녕하세요 강의 잘 보고 있습니다. 저는 vscode를 사용하는데요section2 가상환경 activate하고 강의대로 code . 오픈하니 저는 루트에 있는 모든 파일이 열려서요 workspace에요그래서 폴더 따로 만들어서 아래 처럼 실행했는데 괜찮나요?(section2) ➜ ~ code . -> ~ 디렉토리 파일 다열림(section2) ➜ ~ cd Desktop(section2) ➜ Desktop cd Python/inflearn_python_webcrawling/section2(section2) ➜ section2 code . ->폴더 따로 만들어서 실행(section2) ➜ section2 section1테스트 코드 작성에서 저는 클릭을 하면 vscode output에 hi로그가 quit을 해야지 뜨는데 vscode와 atom의 차이인가요?이상입니다.
-
미해결신입 프로그래머를 위한 자바 스프링 (Spring) 프레임워크 강좌
Spring Form 데이터 객체 매핑 질문입니다.
@RequestParam 이랑 HttpservletRequest 이용해서 데이터 값을 받아오는건알겠는데컨트롤러단에서 메소드의 파라미터에 예를들면 이렇게 파라미터로 VO(DTO)를 받으면 폼데이터의 name으로 지정한값이 어떻게 VO에 매핑이되는건가요???Spring이 지원을해주는건가요 .. 원리를알고싶습니다.```public String test(MemberVO membervo){return "test";}
-
미해결
환불문의
마야 강좌를 한번 배워 보고 싶었는데 버전 차이가 너무 나서 없는 메뉴들이 너무 많네요..ㅠㅠ 환불 부탁드리겠습니다..
-
미해결쉽게 배우는 Webpack
작성 후 webpack 실행시 에러가 나서 이렇게 처리했습니다.
아직 안정화가 전인가요? 안정화되면 강좌 업데이트 해주신다고했는데 아직인가봐요.따라만 하다보면 에러가 나네요~ (덕분에 찾아보고 익히는 시간이 된 것은 의무의 1승)전 강의 댓글에서 webpack 과 webpack-cli 를 함께 설치해야된다하여 하니까 아래 오류가 나왔습니다. 플러그인 명령어를 변경을 하니까 webpack이 잘 실행 됐습니다!오류 내용 : DeprecationWarning: Tapable.plugin is deprecated. Use new API on .hooks instead플러그인 설치 명령어 변경 : npm i -D extract-text-webpack-plugin@next
-
미해결웹, 앱 풀스택개발 Boot Camp - 입문부터 서비스 개발까지
AWS C9설정법
AWS C9으로 바뀐지 시간이 꽤 되었는데요.이부분에대한 추가 설명 업로드 계획은 없는 건가요?..설정을 하지못해서 진행을 못하고있습니다.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
int main(void)와 return 0
안녕하세요^^좋은 강의 잘 듣고 있습니다.다름이 아니라, main 함수에서 0을 반환하기 때문에 int main을 사용하는 것 관련해서 질문이 있습니다. void main을 쓰고 아무것도 반환하지 않으면 안되나요? 왜 0을 반환하는 것인지잘 모르겠습니다.감사합니다.
-
미해결배틀로얄 게임을 만들어보며 배우는 언리얼 게임 개발
맵 크기
그러면 맵 크기는 8km이상으로는 만들 수 없는 건가요??
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
엔터치면 종료하도록 구현하기
강사님 안녕하세요!농담까지 너무 재미있게 배우고 있습니다 :)수업 마지막 쯔음에 수 입력받을 때 아무 값 없이 엔터만 했을 때도 종료할 수 있도록 해보라고 해서 해봤습니다. 그래서 연산자는 오류 처리했으니 가만히 두고, 두번째 수 입력 받을 때 엔터만 쳤을 경우 종료되게 했는데요. 코드는 아래 65줄입니다.여기 조건문에서 엔터값 비교할 때 ===로 할때는 제대로 실행이 안되고 ==로 하면 제대로 실행되더라구요. 조사해보니 ==은 형변환을 하고 ===은 형변환을 안해 ===가 좀 더 정확하다고 알고있습니다. ""를 비교할 때 ==는 어떻게 형변환을 해서 제대로 실행되는건가요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
수정후 결과를 확인해보려고 하면 아래와 같은 메세지가 뜹니다.
Traceback (most recent call last):File "", line 1, in ModuleNotFoundError: No module named 'arithmetic_function'대처를 어찌할지 모르겠...습..니다.. 8ㅁ 8.
-
미해결OpenCV 를 활용한 명함인식 기능 구현 강좌
OCR – Tesseract
안녕하세요. 지금 강의를 듣고 있는데 윗부분들은 다 잘 됐는데 tesseract가 안먹어요ㅠㅠ TesseractNotFoundErrorTraceback (most recent call last) in () 13 14 if name == 'main': ---> 15 ocr_tesseract() in ocr_tesseract() 7 image_file = 'images/scannedImage.png' 8 im = Image.open(image_file) ----> 9 text = pytesseract.image_to_string(im) #이미지로부터 텍스트를 추출해 낼 수 있다. 10 im.show() 11 C:UsersLGAnaconda2libsite-packagespytesseractpytesseract.pyc in image_to_string(image, lang, config, nice, boxes, output_type) 284 return run_and_get_output(image, 'txt', lang, config, nice, True) 285 --> 286 return run_and_get_output(image, 'txt', lang, config, nice) 287 288 C:UsersLGAnaconda2libsite-packagespytesseractpytesseract.pyc in run_and_get_output(image, extension, lang, config, nice, return_bytes) 199 return output_file.read().decode('utf-8').strip() 200 except OSError: --> 201 raise TesseractNotFoundError() 202 finally: 203 cleanup(temp_name) TesseractNotFoundError: tesseract is not installed or it's not in your path 이렇게 뜨는데 무슨 문제가 있는 걸까요? 테스트코드에서도 경로 맞아서 테스트도 완료했는데 뭐가 문제인지 모르겠습니다ㅠㅠ tesseract가 안돼서 project oxford로 하려고 했고 키값도 받았는데도 그것도 안먹고요... 인강에서 말씀하신 것 처럼 키값만 넣어주면 되는거 아닌가용? 도와주세여ㅠㅠㅠㅠ
-
미해결화이트해커가 되기 위한 모의해킹 완전 정복
피버팅 관련 질문
안녕하세요 강사님..강의 재밌게 듣고 있습니다.피버팅 관련해서 메타스플러잇을 통해 윈도우에 접속하면 기록이 남지 않나요?제 생각으로는 어차피 칼리에서 메타스프러잇을 통해 명령어가 가게 되면 ip나 mac정보가 남지 않나해서 질문드립니다
-
미해결테스트주도개발(TDD)로 만드는 NodeJS API 서버
강의내용 따라하는데 오류가 발생하는데 원인을 못찾겠어요.. (사용자 조회 API 성공시)
var express = require('express');var morgan = require('morgan');var app = express();var users = [{id: 1, name: 'alice'},{id: 2, name: 'daniel'},{id: 3, name: 'chris'}];app.use(morgan('dev'));app.get('/users', function (req, res) {req.query.limit = req.query.limit || 10;const limit = parseInt(req.query.limit, 10);if(Number.isNaN(limit)) {return res.status(400).end();}res.json(users.slice(0, limit));});app.get('/users/:id,', function (req, res) {const id = parseInt(req.params.id, 10); //10진법if(Number.isNaN(id)) return res.status(400).end();const user = users.filter((user) => user.id === id)[0];if(!user) return res.status(404).end();res.json(user);});app.delete('/users/:id', (req, res) => {const id = parseInt(req.params.id, 10); //10진법if(Number.isNaN(id)) return res.status(400).end();users.filter(user=>user.id !== id);res.status(204).end();});app.listen(3000, function () {console.log('Example app listening on port 3000!');});module.exports = app;위 코드는 index.js이고const request = require('supertest');const should = require('should');const app = require('./index');describe('GET /users는', () => {describe('성공시', () => {// 1. 유저 객체를 담은 배열로 응답it('유저 객체를 담은 배열로 응답한다 ', (done) => { //비동기로 테스트할때는 파라미터에 done을 넣어주어야함.request(app).get('/users').end((err, res) => {res.body.should.be.instanceOf(Array);done(); // 비동기로 테스트할때는 처리가 끝난 후 done() 함수를 호출해야한다.});}) // 2. 최대 limit 개수만큼 응답 it('최대 limit 개수만큼 응답한다.', (done) => { // 비동기로 테스트시 done이라는 callback함수를 넣어줘야함 request(app) .get('/users?limit=2') .end((err, res) => { res.body.should.have.lengthOf(2); done(); // 비동기로 테스트할때는 처리가 끝난 후 done() 함수를 호출해야한다. }); })});describe('실패시', () => { // 3. limit이 숫자형이 아니면 400을 응답한다. it('limit이 숫자형이 아니면 400을 응답한다 ', (done) => { //비동기로 테스트할때는 파라미터에 done을 넣어주어야함. request(app) .get('/users?limit=two') .expect(400) // 4. offset이 숫자형이 아니면 400을 응답한다 //.end((err, res) => { // done(); // 비동기로 테스트할때는 처리가 끝난 후 done() 함수를 호출해야한다. //}); .end(done); //done만 호출하고 res활용을 안하니까 간단하게 코딩. })})});describe('GET /users/1는', () => {describe('성공시', () => {it('id가 1인 유저 객체를 반환한다', (done) => {request(app).get('/users/1').end((err, res) => {res.body.should.have.property('id', 1);done();});});});describe('실패시', () => { it('id가 슷자가 아닐경우 400을 응답한다', (done) => { request(app) .get('/users/one') .expect(400) .end(done); }); it('id로 유저를 찾을 수 없을 경우 404로 응답한다', (done) => { request(app) .get('/users/999') .expect(404) .end(done); });});});describe('GET /users/1', () => {describe('성공시', () => {it('204를 응답한다', (done) => {request(app).delete('/users/1').expect(204).end(done);});});describe('실패시', () => {it('id가 숫자가 아닐경우 400으로 응답한다', (done) => {request(app).delete('/users/one').expect(400).end(done);});})});위 코드는 index.spec.js입니다.1) GET /users/1는성공시id가 1인 유저 객체를 반환한다:Uncaught AssertionError: expected Object {} to have property idat Assertion.fail (node_modulesshouldcjsshould.js:275:17)at Assertion.value [as property] (node_modulesshouldcjsshould.js:356:19)at Test.request.get.end (study-eduindex.spec.js:49:42)at Test.assert (node_modulessupertestlibtest.js:181:6)at Server.assert (node_modulessupertestlibtest.js:131:12)at emitCloseNT (net.js:1659:8)at _combinedTickCallback (internal/process/next_tick.js:135:11)at process._tickCallback (internal/process/next_tick.js:180:9)2) GET /users/1는실패시id가 슷자가 아닐경우 400을 응답한다:Error: expected 400 "Bad Request", got 404 "Not Found"at Test._assertStatus (node_modulessupertestlibtest.js:268:12)at Test._assertFunction (node_modulessupertestlibtest.js:283:11)at Test.assert (node_modulessupertestlibtest.js:173:18)at Server.assert (node_modulessupertestlibtest.js:131:12)at emitCloseNT (net.js:1659:8)at _combinedTickCallback (internal/process/next_tick.js:135:11)at process._tickCallback (internal/process/next_tick.js:180:9)위와 같이 오류가 발생하는데 원인을 못찾겠네요..따라한다고 따라하는데 위 부분만 안됩니다..왜그럴까요??1시간째 돌려보면서 코드 계속 다시 따라쳐보는데 역시나 계속 저 코드만 에러가 나요
-
미해결빅데이터의 통찰력을 키워주는 엑셀 Quick Start
다른 엑셀파일에서 시트를 가져와 삽입하기
강의를 보다 궁금해서 질문드립니다!제목 그대로 엑셀파일1 엑셀파일2가 있는데엑셀파일2에서 작성한 시트를 복사해 엑셀파일1에 삽입하는 방법은 없나요?
-
미해결리액트 처음이시라구요? React JS로 웹 서비스 만들기!
아무나 답변 좀 부탁드려요
app.js 에서import Movie from './Movie';이걸 하는데 여기서 './Movie'가 뭘 가르키고 있는지 어찌아나요 ? 뒤에 js인지 css인지 명시안되어있는데요
-
미해결누구나 다루기 쉬운 Vue.js 입문 - 3시간 안에 배우기
dev 서버에 관련해서 질문있습니다.
webpack-simple로 프로젝트를 생성할 경우 프로젝트에 포함된 경로에 php 로 http 통신을 할려면 서버를 어떻게 설정해야하나요? webpack에서 제공해주는 서버가 있다고 하셨는데, npm run dev 로 했을 경우 해당 프로젝트에 있는 php 파일에 찾지 못하더라구요 혹시나 어떤 방법이 있는지 부탁드립니다.
-
미해결리액트 처음이시라구요? React JS로 웹 서비스 만들기!
후기
짧은 러닝타임에도 설명을 잘해주셔서 좋습니다