묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 웹서비스API 실전 프로젝트 - 돈 버는 디지털마케팅
연관검색어 api 문의 - 검색어 중간에 공백포함시 오류발생합니다
안녕하세요 강사님. 연관검색어(relatedKeywords) api 에서 검색어 중간에 공백이 들어가면 오류가 나는데, 혹시 강사님은 내부적으로 공백을 제거하는 로직을 넣으신건가요? 다른분이 말씀하신 "TypeError: 'NoneType' object is not subscriptable" 오류가 검색어에 공백이 들어가서 생긴문제가 아닌지 문의 드립니다. 블로그나 쇼핑사이트 정보 수집시에는 중간에 공백이 들어가도 문제가 없었는데, 연관검색어에서는 오류가 발생합니다. 아래 2개의 사진 캡쳐로 정상응답하는 경우와 공백이 들어간 경우를 첨부합니다. 소스코드는 강사님이 주신 소스를 사용하였습니다. 확인 부탁드립니다. 검색어 '나이키운동화' 로 검색한 경우입니다. 정상동작합니다. 검색어 '나이키 운동화' 로 검색한 경우로 중간에 공백이 추가된 경우입니다. 오류 발생한 경우입니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
단순하고 실용적인 컨트롤러 v4강의에서 model에 관해 궁금합니다
안녕하세요~ 기다리던 강의였는데 덕분에 즐겁게 배우고 있습니다 mvc 프레임워크 만들기부터 더 재밌어졌어요! 강의와 강의자료가 정말 도움이 많이 됩니다. (특히 강의자료가 완벽하다고 느껴지는 강의는 개인적으로 영한님이 유일할 정도...) 질문 드리려던 것은 다음과 같습니다. 프론트컨트롤러에서 넘겨준 Map<String,Object> model 을 각 컨트롤러가 받아 값을 담으면... '이 model도 반환을 해주어야, 프론트컨트롤러에서 값이 담긴 model을 이용하겠거니' 생각했는데 그냥 그대로 담겨있어 그냥 쓸 수 있다는 것이 이해가 되지 않습니다 static도 아니고.. 그럼 내가 빈 통을 전달해서 받은 애가 값을 담았으면 그걸 리턴을 받아야 쓸 수 있다고 생각했는데.... 자바 기초가 부족한 거겠죠 ㅠㅠ
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
연동 오류(Connection Refused) 관련
안녕하세요. Backend쪽 API를 호출할 때 502 Error가 발생해서 Nginx 쪽 로그를 확인해보니, Connection Refused 에러가 발생했네요. DB와 테이블은 정상적으로 생성된 상황에서 Back단과 DB와의 연동 포인트에서 막혀버리는 게 아닌가 싶은데요. 2021/03/21 18:18:56 [error] 30#30: *32 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.0.4, server: , request: "GET /api/values HTTP/1.1", upstream: "http://192.168.128.4:5000/api/values", host: "192.168.0.11:3000" 192.168.0.4 - - [21/Mar/2021:18:18:56 +0000] "GET /api/values HTTP/1.1" 502 559 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36" "-" 192.168.0.4 - - [21/Mar/2021:18:18:56 +0000] "GET /favicon.ico HTTP/1.1" 200 3473 "http://192.168.0.11:3000/api/values" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36" "-" 어떠한 부분을 좀 더 확인해봐야할까요?? Docker가 설치된 Ubuntu에서 돌린건데 뭔가 환경적인 문제가 있는걸까요?? (Ubuntu에서 돌린다한들 어차피 Docker 환경이라 그럴 것 같진 않겠지만요.) 오랜시간 고민하다가 어렵게 질문드립니다. 제가 구현했던 코드 링크 공유해드립니다. https://drive.google.com/file/d/1VszqsdYXGMaxVG0ekISLFz0NYUQkrYHy/view?usp=sharing 바쁘시겠지만, 잠시 시간을 내주셔서 확인해주시면 감사하겠습니다.
-
해결됨실전! Querydsl
재밌게가 아닌 신나게 들었습니다 ㅋㅋ
기존 Spring , JPA 강의가 재밌는 강의라면 Querydsl은 신나는 강의네요. 어? 이것도 가능해? 아니 이것도 된다고?? 여기에 더해서 이런것까지 해줘? 강의 듣는 내내 감탄사만 나왔네요 ㅎㅎ 직접 jpql을 건드릴 때는 상상할 수도 없던 것들이 다 가능하게 되는게 너무 신기합니다. 기존 JPA 강의에서 Querydsl을 엄청 강조하신 이유가 이제야 알겠네요 ㅎㅎㅎ 마지막 강의는 조금 저한테는 어렵긴 했지만 Function<Target, Result> 로 만든 파라미터가 결국에는 람다식을 파라미터로 넣기 위한 자바기능이란것도 이해했구요. (계속 복기하다보면 어느샌가 이해되겠죠 ㅎㅎ) 덕분에 신나게 강의 들었습니다! 감사합니다~~
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테이블 생성 안됨
선생님처럼 로그에 테이블 생성쿼리도 안보이고 생성도안되네요 ㅜㅜ 음..띠ㅇ어쓰기도 확인하고 오타도 확인했는데 다맞는거같습니다 어디에 문제가있을까용 ㅜㅜ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
PrintWriter writer = response.getWriter();
이 코드가, response 객체 안에 Writer를 담당하는 객체가 또 있고 그 객체를 writer라는 변수로 따로 저장해서 writer를 이용하는 방식인가요? 생소한 패턴이라서 헷갈리네요.. 혹시 response 객체가 어떻게 구성돼 있는지 확인할 수 있는 방법이 있을까요?
-
해결됨실전! Querydsl
결과적으로는 바인딩받은 조건으로 검색하려면
그냥 앞전에 우리가 배운 Condition 클래스를 만들어서 그걸로 바인딩 받아서 where 문에 넣으면 되나요? 제 눈에는 그게 더 직관적이더라구요. Querydsl을 복잡한 실무환경에서 사용할때도 클래스로 바인딩받아서 BooleanExpression 메소드 만들어서 쓰면 될까요? 항상 감사합니다~
-
해결됨OpenCV + WebApp (얼굴 눈 검출 웹앱만들기)
강의 링크가 잘못되어있어, 수강 진행이 안됩니다.
강의 링크가 잘못되어 있습니다. 2,3번 챕터는 같은 내용이 중복이고, 4,5번은 링크 전부가 비공개 동영상이라고 표시되면서 볼수가 업습니다. 빠른 조치바랍니다.
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
공지사항 갤러리 별도구성도 제이쿼리로 기능구현해야 하나요?
공지사항 갤러리 탭으로 구성할때는 색깔구분해주면서 제이쿼리로 기능구현 하는데 별도로구성할때는 그냥 html/css만 해주면되나요? 문제를보니 여기도 색깔구분이 되어있어서 질문드립니다!
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
이미지 업로드 구현 질문입니다.
안녕하세요 9장 multer 모듈로 이미지 업로드 구현하기 에서 Nodebird에 폭탄 이미지 올릴때 post요청 다음에 get요청이 하나 더 있는데 이 요청이 app.js에서 app.use('/img', express.static(path.join(__dirname, 'uploads'))); 가 실행되어야 폭탄이미지가 나온다는건 알고 있는데 이 구문이 언제 실행이 되는지 명확하게 이해가 가지 않습니다. 사진 업로드만 했는데 어떻게 get요청이 추가로 들어올 수 있는건가요??
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
DOM 처리 책임 관련해서 궁금한 점이 있습니다.ㅎㅎ
DOM 처리 책임를 Vue 맡김으로써, 개발자는 다른 부분에 집중할 수 있다고 하셨는데, 이렇게 할 수 있는 이유가 MVVM 패턴이 주는 이점 때문인가요? 아니면 Vue가 주는 이점 때문이가요?그리고, DOM 처리라는게 render 함수 호출 부분을 말씀하시는건가요? 이 함수를 만들 필요가 없게 되고, render함수를 어디서 호출할지 고민 안해도 되어, 개발자가 다른 부분에 집중할 수 있다로 이해해도 괜찮을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
빌드오류 ㅠㅠ
test 를 찾을수없다 뭐그런소리같은데 어노테이션 붙혔는데 왜 안되는지 모르겠습니당 ㅜㅜ -------- 위오류는 해결됬습니다 근데 이번엔 JDBC URL 복붙했는데 MVCC가 unsupported connection setting 이라고하는데 지원되지 않는 설정이 포함된 경우라고 하는데 왜지원되지 않는다고 하는 것일까요..?
-
미해결애플 웹사이트 인터랙션 클론!
애플 사이트는 동영상 블렌딩도 되던데 동영상은 어떻게 적용할 수 있을까요??
맥북 페이지 동작을 참고하셨다고 해서 맥북 페이지 구경했는데요, 거기는 이미지 블렌딩도 있고 동영상이 블렌딩 되는 섹션도 있더라고요?? 신기하더라고요. 동영상으로 응용해보고 싶은데 동영상이 블렌딩 되도록 하려면 어디부터 시작해야할까요??
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
GOPATH 설정하는 부분 질문입니다.
위처럼 설정하고 go env 명령어를 확인해보았는데 gobin과 gopath가 바뀌지 않습니다. 아 참고로 마지막줄에 쌍따옴표 붙였습니다. (스샷은 전에껄찍었네요) 뭐가 문제일까요? 그리고 강의 영상을 보면 export GOBIN 부분은 $GOPATH/bin 이부분을 쌍따옴표로 감싸지 않았는데 쌍따옴표를 하는 기준이 뭔가요?
-
미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
2강/hotdeal의 views.py 부분 에러입니다.
deals 부분과 request 부분에서 에러가 뜨는데 어떻게해야 할까요? 답답해 미쳐가고 있습니다. ㅜㅜ
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
이렇게 됐는데 이제 어떻게 하나요?
(사진)
-
미해결PHP 7+ 프로그래밍
안녕하세요 HelloWorld 출력 질문입니다
안녕하세요 강사님 bitnari wamp를 통해 php를 다운받고 나서 gitbash 도 다운받아서 등록했는데요 제가 c드라이브에 workspace_php 폴더를 만들어서 사용중인데요 사진과 같이 helloworld가 출력되지 않습니다 그리고 vscode 사용할때 폴더나 패키지는 외부에서 만들어서 사용해야하는건가요? 그리고 index.php 파일 밑에있는 workspace.code-workspace 이 부분은 따로뭐 수정해주거나 해줄필요가 있나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
25x25 에서 안멈추고 반복되는거같은데 한번 봐주실수있나요??
using System; namespace algoritm { class Program { static void Main(string[] args) { // 커서 끄기 Console.CursorVisible = false; // 시간측정 const int WAIT_TICK = 1000 / 30; const char SIRCLE = '\u25CF'; int lastTick = 0; while (true) { #region 프레임 관리 // 프레임 관리 // 시스템 시작이후 경과시간 단위ms int currentTick = System.Environment.TickCount; // 만약 경과시간이 1/30 초 보다 작다면 if (currentTick - lastTick < WAIT_TICK) continue; lastTick = currentTick; #endregion // 입력 // 사용자의 키보드 및 마우스 input // 로직 // 입력에 따라 로직 실행 // 렌더링 // opengl 등에따라 그래픽 렌더링 Console.SetCursorPosition(0, 0); for (int i = 0; i < 25; i++) { for (int j = 0; j < 25; j++) { Console.ForegroundColor = ConsoleColor.Cyan; Console.Write(SIRCLE); } Console.WriteLine(); } } } } } 강사님 화면보고 작성한 코드인데 25x25에서 멈추지않고 계속 생성해서 여쭤봅니다!
-
애플 웹사이트 인터랙션 클론!
yOffet값을 확인할 수 없습니다ㅠㅠ
삭제된 글입니다
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
질문있습니다.
안녕하세요 제로초님. .pdf, .zip 이런 종류의 파일은 db에 어떤 방식으로 저장하는게좋을까요?