묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)
fetch 함수에 staticmethod 이유
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. fetch 함수에 @staticmethod한 이유가 궁금합니다. 감사합니다.
-
미해결Nuxt.js 시작하기
middleware에서 localStorage 토큰 체크
안녕하세요! 강의 너무 잘보고 있습니다. 강의에는 안나오지만 궁금한점이 있어서 질문 남깁니다. nuxt 미들웨어에서 로컬스토리지에 저장된 토큰을 체크하여 리다이렉트를 진행할려하는데 middleware에서는 아직 localStorage에 접근 할 수가 없더라고요. 혹시 nuxt 미들웨어에서 localStorage지에 접근할수있는 방법이 있을까요..?
-
해결됨파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)
window 10 환경에서 RuntimeError: Event loop is closed 에러
안녕하세요. 좋은 강의를 통해 많은 배움을 얻어가고 있습니다. 12/14에 bee님께서 남겨주신 질문과 비슷한 에러가 발생하여 질문드립니다. 3-5 강의(오픈 API를 활용한 이미지 데이터 수집)에서 4분30초 즈음의 테스트코드(강의코드와 동일)를 날린 상황에 마찬가지로 RuntimeError: Event loop is closed가 발생하고 있습니다. urls = [f"{BASE_URL}?query={keyword}&display=20&start={i}" for i in range(1, 10)] 코드에서 start의 범위를 1~9, 1~10, 1~11 등으로 변경할 때는 정상 출력되고, 동일한 페이지 범위에 대해 두 번 이상 실행할 때마다 에러가 발생했었습니다.(이것 또한, 때마다 다른 듯한..?) 이유가 무엇일까요..? 특히 요청의 마지막에서 에러가 발생하는 것 같아보였습니다. 예를 들어 start 파라미터로 [1~9] 페이지를 받을 때, 8페이지까지는 받아오는 것으로 보였습니다. 저의 환경은 윈도우10 vscode에서 파이썬3.7.10, aiohttp 3.7.3 버전을 활용하고 있습니다. 또한 한가지 더 문의드릴 사항이.. try, except로 위의 에러 발생에 pass를 해도 pass로 넘어가는 경우도 있고, pass로 넘어가지 않는 경우가 있네요..? (try, except를 메인루틴안에도 넣어보고, fetch함수의 with session 앞에 넣어보기도 했었습니다.) 혹시 async 에서 예외처리하는 방법이 따로 있는지요?
-
해결됨PHP 7+ 프로그래밍
에디터 문제 관한 질문 입니다 vscode가 좋을까요? phpstorm이 좋을까요?
안녕하세요 선생님 강의 너무너무 잘 듣고 있습니다! 강의중에서 에디터 단에서 에러가 발생하는걸 볼수있었는데요 저도 객체지향 강의를 들으면서 겪다가 한참 헤맷었는데 혹시 vscode에서는 가끔씩 그런 현상이 발생한다고 한다면 phpstorm은 아직 사용해보지 않아서 phpstorm이 훨씬 더 좋을까요? 질문은 아래와 같습니다 phpstorm 를 사용할수있다면 phpstorm이 더 좋을까요? 선생님은 개인적으로 어떻게 생각하시는지 궁금합니다!
-
미해결iOS SwiftUI AR 증강현실
동영상 재생 정지
동영상 파일을 로드 한 뒤 트래킹을 하지 않을 때에는 동영상이 정지 했으면 하는데 정지하지 않고 계속 재생되고 있네요. 정지하려면 어떤 식으로 코드를 수정해야 할까요? stackoverflow에서 비슷한걸 찾아서 해봐도 적용이 되질 않네요..
-
미해결스프링 핵심 원리 - 기본편
getId()를 찾을 수 없다고 나옵니다.
안녕하세요. 아래 이미지와 같이 수행 했을 때 getId()가 자꾸 오류가 발생하는데 어떻게 해결 해야 되는지 문의드립니다.
-
미해결언리얼 엔진4 입문 (C++ 기반)
의문점 질문
강의를 들으면서 의문점이 몇가지 생겨서 질문드립니다. 1. 앞선 강의에서 C++ 프로젝트에서 블루프린트 클래스를 생성하셨는데 반대로 블루프린트 프로젝트에서 C++ 클래스를 생성할 수 있는지 궁금합니다. 2. C언어로 공부했을때보다 컴파일이라던지, 코드를 작성할때의 반응이 느린것 같다고 느끼고 있는데 이유가 있는건가요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요 ListView 관련 질문입니다.
항상 답변주시어 감사드립니다. 며칠전 강사님이 알려주신 user_logged_in 등을 활용한 접속 로그 남기는 방법을 구현을 해봤습니다.. 어드민 페이지에서 접속 로그가 잘 뜨는걸 확인했습니다. 그런데 이것을 어드민 페이지가 아닌 다른 url에서 listview 로 활용해 접속로그 페이지 나오게끔 하려는데 잘 안되서 무엇이 문제일지 여쭙습니다. 우선 모델 부분입니다. views.py 에서 이렇게 모델을 가져와 리스트로 나오게끔 하려는데 모델은 잡히지만 모델안의 필드들을 가져오지 못하여 계속 빈페이지만 보여주는데 무엇인 문제일지 알 수 있을까요? 추가로 시그널 파일입니다 !!
-
미해결Outlook과 OneNote로 스마트한 업무 시스템 만들기
참고 문서 정리에서 프로젝트 아닌 자료들은 어떻게 보관하세요?
아이디어들을 관리하는법 알고 싶습니다
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
MediaType 과 ContentType
안녕하세요! 강의에서 사용하신 MediaType과 ContentType의 개념 차이가 무엇인지 알 수 있을까요?? 같은 개념인데 용어만 다를 뿐인지 아니면 차이가 있어서 다르게 사용하는 것인지 궁금합니다!
-
미해결모든 개발자의 실무를 위한 올인원 기본기 클래스
테라폼
실무에서 쿠버네티스 뿐 아니라 테라폼도 많이 이야기듣게 되는데 이거 어떤건지 짧게 코멘트 부탁드립니다. (언뜻 쿠버네티스와 헷갈리기도 하구요)
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
Like 갯수 구현 방법 차이에 대한 질문
article에서 like 갯수를 불러오는 방법에 강사님께서 사용하신 방법과 다르게 article에서 LikeRecord.objects.filter(article__pk=pk).count()하는 방법도 있을텐데요. like 갯수를 따로 저장하려면 transaction이 필요하지만, .count() 를 쓸 경우에는 transaction이 필요없고, like 갯수를 올리는 과정도 빠져서 서버에 대한 부하도 더 적을 것 같은데 article 모델에 like 갯수를 따로 필드로 만들어서 적용하신 이유가 transaction을 소개하기 위한 이유 외에 혹시 다른 장점이 있는 것인가요? like가 많아지면 오히려 filter().count()로 인한 쿼리 부하가 더 비용으로 발생할 수 있는 것인지..
-
미해결팀 개발을 위한 Git, GitHub 입문
.env 파일 깃허브에 제외시키려면?
.gitignore 에 .env를 올려놨는데 push하면 깃허브에 .env 파일이 올라가 있는데 왜 그런가요?
-
미해결처음 배우는 리액트 네이티브
Nodejs 를 사용해 mysql 을 react native 모바일앱에 적용하는 것이 가능한지요 ?
본 강의와 조금 벗어난 질문을 드려서 대단히 송구하옵니다
-
미해결모든 개발자의 실무를 위한 올인원 기본기 클래스
최고의 강의..
강의를 내리 보다가 완전히 팬이 되었습니다. 미래에는 꼭 데이터 엔지니어링 부분도 강의를 내주세요 최고의 강의 감사합니다.
-
미해결
이미지 크기 변경
-def scale(im, nR, nC): number_rows = len(im) # source number of rows number_columns = len(im[0]) # source number of columns return [[ im[int(number_rows * r / nR)][int(number_columns * c / nC)] for c in range(nC)] for r in range(nR)] import matplotlib.pyplot as plt im = plt.imread('1.jpg') res = scale(im, 600, 600) 이미지 크기변경 파일입니다. 추가 : 1. 원본은 그대로 두고 원본 파일명 + _01 로 파일 저장하기. 2. 이미지 사이즈 조정값 600, 600 말고 하나 더 추가해서 300,300으로 파일 두개를 추출 할 수 있게.. 이렇게 하려면 어떻게 해야 하나요???
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
PM2 + socket io 질문
제로초님 강의듣고 나름 열심히 만든앱 채팅입이 어제부터 동접자 7~8000명을 찍고 서버가 터진뒤 오늘 기세보니 만명을 찍을것같습니다. 우선 정말 감사드립니다. 그러나 현재 서버가 불안정해서 열심히 알아본결과 PM2 + socket.io를 사용하는게 지금 제가 빠르게 할 수있는방법으론 젤 괜찮을 것같아 해봤습니다. 공식문서 보고 따라했습니다. npm remove -g pm2 npm install -g @socket.io/pm2 를 실행하고 socket.js ... const SocketIo = require("socket.io"); const { createAdapter } = require("@socket.io/cluster-adapter");const { setupWorker } = require("@socket.io/sticky"); module.exports = (server) => { const io = SockeIo(server, {path: '/socket.io}) io.adapter(createAdapter()); setupWorker(io); .... } 이렇게 코드를 작성한뒤 package.json에 "start": "cross-env NODE_ENV=production pm2 start app.js -i 0" 이렇게하고 npm start를 하면 실행이 되지않습니다. 점검한다고 2시간가량 공백시간을 두었지만 결국 해결못하고 다시 하나의 cpu로 pm2 를 실행시켰습니다. 기세보니 오늘 동접자 만명 가까이 될듯한데, 정말 무섭습니다. aws 서버는 t3.xl 쓰고있고 프론트(앱), 백앤드(서버+db) 이렇게 2티어 구조 쓰고있습니다. pm2 clustering 만 어떻게 해결하면 문제없이 받아낼 수 있을것같은데, 어떻게 하면 해결할 수 있을까요.. ㅠㅠ 사적인 질문 너무 죄송하지만 너무 급해서 질문드립니다.. 답변해주시면 정말 감사하겠습니다.
-
미해결앱으로 수익창출! 누구나 쉽게 Android 앱 개발하고 스토어에 출시까지!
oKHttp 를 통한 API 호출 및 사용 강의는 없나요?
앱을 개발하고 출시하는데 있어 API가 필수여서 이런 질문을 드립니다.
-
미해결Swift로 iOS 2D 아케이드 게임 만들기
안녕하세요 질문드립니다.
수업 다운로드로 쓸수있는 사운드파일 효과음을 제가 만들고 싶은 다른 게임을 만들때 써도 되는지 여쭤봅니다. 혹 저작권이나 문제가 되지는 않는지요?
-
미해결처음 배우는 리액트 네이티브
Chat App - Part 2 >> 프로필화면에서 프로필사진수정시 에러
Firebase Storage: User does not have permission to access profile/ .... / photo.png(storage/unauthorized) 이런메세지가 뜨네요