묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
media url setting 관련
urls.py을 아래와 같이 작성하였습니다. setting를 import한 후 이용 가능한 메서드가 MEDIA_URL, MEDIA_ROOT가 나오지 않고, 화면에 이미지가 출력이 안되네요. ㅜㅜ from django.conf import settingsfrom django.conf.urls.static import staticfrom django.contrib import adminfrom django.urls import path, includeurlpatterns = [ path('admin/', admin.site.urls), path('accounts/', include('accountapp.urls')), path('profiles/', include('profileapp.urls')),] + static(settings.MEDIA_ROOT, document_root=settings.MEDIA_ROOT)
-
미해결비트코인 알고리즘 트레이딩 봇 개발
error code 400 관련 질문
안녕하세요. 강사님. 에러코드를 없애고 싶어서 문의드립니다. 프로그램을 실행시키면 아래와 같이 에러가 발생하지만, 정작 매수 및 매도는 제가 정한대로 진행됩니다. (주문 금액도 최소 주문금액 이상으로 설정되어있습니다.) <에러 내용> 최소주문금액 이상으로 주문해주세요. under_min_total_ask upbiterror 400
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
h2 외의 데이터 베이스 테스트
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] 스프링 부트 공식 메뉴얼을 읽어 보니 스프링에서 임베디드 데이터 베이스 모드를 지원하는 데이터베이스는 H2, HSQL, Derby databases 로 나와있었습니다. 그럼 그 외에 mysql과 같은 데이터베이스를 테스트 하기 위해서는 테스트용 데이터 베이스를 만들고 @Transaction 어노테이션을 통해 데이터베이스 접근 테스트를 진행하면 되는건가요?? 아님 다른 더 좋은 방법이 있나요?? 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
webbrowser함수 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요 안녕하세요 수업 잘듣고 있습니다 다름이 아니라 저는 지금 vscode로 실습을 하고 있는데 강의 후반부의 webbrowser함수를 이용하여 브라우저를 실행시키고 싶은데 실행됐다가 바로 창이 닫힙니다 닫히지 않고 계속 유지되게하려면 어떻게 해야할까요
-
미해결고수가 되는 파이썬 : 동시성과 병렬성 문법 배우기 Feat. 멀티스레딩 vs 멀티프로세싱 (Inflearn Original)
실행방법 2 에서 질문
안녕하세요 수업을 듣다가 궁금하여 질문 올립니다. with ThreadPoolExecutor(max_workers=3) as excutor: tasks = excutor.map(task, ['First', 'Second']) tasks라는 변수에 excutor map형식으로 여러개의 task를 for 반복문을 이용하여 사용할 수 있는지 궁금합니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
선생님 오타가 있는것 같습니다
yes24 ebook 기준 책 179페이지를 보시면 멀티프로세싱은 여러 개의 프로세스 즉 멀티프로세스를 통해 동시에 두 가지 이상의 일을 수행할 수 있는 것을 말합니다 이를 통해 하나 이상의 일을 병렬로 처리할 수 있으며 특정 프로세스의 메모리, 프로세스 중 일부에 문제가 발생되더라도 다른 프로세스를 이용해서 처리할 수 있으므로 신뢰성이 높은 강점이 있습니다 라고 되어 있습니다 우선 프로세스와 프로세서는 다릅니다 프로세스 : 메모리에 적재되어 실행 중이거나 대기 중인 프로그램을 프로세스라 합니다 프로세서 : 프로세서는 중앙 처리 장치를 의미하며, 흔히 CPU라고 불리는 부품이 프로세서를 의미합니다 출처 : https://okeybox.tistory.com/148 때문에 첫번째 지문에서 쓰인 프로세스라는 표현을 모두 프로세서라고 바꾸어야 올바른 표현입니다 참고 : https://velog.io/@woga1999/%EB%A9%80%ED%8B%B0-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8B%B1%EC%9D%B4%EB%9E%80
-
미해결Three.js 3D 인터랙티브 바로 시작하기
vscode live server 화면 안나옵니다
-
해결됨
취소했는데 환불이 안되어서요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
실행이 안 끝납니다
hello.html 작성한 후에 실행을 하였는데 이렇게 끝나지를 않습니다. localhost:8080 접속 시에는 강의 내용과 동일하게 정상적으로 진행됩니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
단방향 연관관계 설정만 했을 때 연관관계 메소드 처리
영한님이 강의자료에서 "순수 객체 상태를 고려해서 항상 양쪽에 값을 설정하자" 라고 하셨는데요 그런데 단방향으로도 JPA는 돌아가기 때문에 일단 초기 단계에서는 단방향으로, 그리고 구현 단계에서 필요할때 양방향으로 변경하라고 하셨습니다. 그렇다면 굳이 양방향으로 설정 안해도 되어서 단방향으로 끝내는 상황이면, 한쪽 객체에는 참조가 없어 연관관계 메소드를 사용할 수 없는데 이러면 "순수 객체 상태를 고려해서 항상 양쪽에 값을 설정하자" 와 대치된다고 생각합니다. 어떤 방법을 선택해야 하는지 잘 모르겠어서 질문 드립니다.
-
미해결Database - SQL
MySQL쓰는 분들은 이렇게 하세요
찾아보니 JOIN UPDATE 질의하는 방식이 db 종류마다 차이가 많이 나네요 오라클 이런 것도 마찬가지입니다 아무튼 MySQL은그냥 UPDATE하고 원래 저희가 수정할 테이블 기재하는 곳에 JOIN문 작성하고 뒤에 SET 어쩌고저쩌고 WHERE 어쩌고저쩌고 써주시면 됩니다.
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
sync와 await
data 조회할때 async와 await를 왜 사용하는지 궁금합니다.
-
해결됨[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
Rest API 이해를 위한 웹기술 이해: GET 방식과 URL 강의에서 윈도우 환경에서 httpi 파라미터값을 못 얻어올때 해결방안입니다.
https://stackoverflow.com/questions/50319752/httpie-not-recognizing-second-parameter-of-get-request 처럼 ex) http GET "localhost/api/data?param1=3¶m2=7" 으로 해결 가능합니다 도움 될까 하여 올립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
몬스터 위치 싱크
안녕하세요! 강의 내용과는 별개로 실무에서 몬스터 위치 싱크는 어떻게 이뤄지는지 궁금합니다. 플레이어의 위치는 클라에서 key/mouse input을 받아 서버로 패킷을 보낸 뒤 서버에서 다른 클라이언트들에게 보내서 위치를 싱킹한다고 한다면 몬스터 같은 경우에 아직 공격대상이 없어서 어슬렁 거리는 경우라면 서버에서 tick을 돌면서 좌표(position)를 변경해주나요?? 이 경우 맵이 평면이 아닌 울퉁불퉁한 맵이라면 몬스터의 좌표 계산이 서버사이드 물리엔진 없이는 구현이 힘들 것 같은데 어떻게 구현하는지 궁금하네요ㅠㅠ
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
http://localhost:8080/jsp/members/new-form.jsp 에서 http://localhost:8080/jsp/members/save.jsp 로 갈때 계속 에러화면이 뜹니다.
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Tue Jul 19 21:59:12 KST 2022 There was an unexpected error (type=Internal Server Error, status=500). 화면에서 이렇게 에러가 나옵니다 그래서 제 경우를 찾아봤는데 저랑 비슷한 경우가 있어서 제가 혹시 잘못 코드를 쳤나 해서 다시 찾아봤는데 안보이네요ㅠ https://drive.google.com/drive/folders/1AQEL38ytrd4F9S6746cjRLySzQpSykdA?usp=sharing 구글 드라이브공유 링크 입니다
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
connect-distributed.bat 오류
안녕하세요. 윈도우 환경에서 강의를 듣던 중에 막히는 부분이 있어서요. PS C:\Users\hoirias\confluent-6.1.0> .\bin\windows\connect-distributed.bat .\etc\kafka\connect-distributed.properties Error: Could not find or load main class org.apache.kafka.connect.cli.ConnectDistributedCaused by: java.lang.ClassNotFoundException: org.apache.kafka.connect.cli.ConnectDistributed 아직 properties 파일 등을 수정하진 않은 상태인데요, 강의를 보면 수정 전에도 돌아는 가야 하는걸로 보여서요. 자바 버전은 현재 18.0.1.1을 사용하고 있으며, 컨플루언트 doc 참조하여 11.0.4까지 낮췄는데도 동일한 현상 입니다.
-
미해결초보를 위한 도커 안내서
docker를 이용해 jenkins 컨테이너에서 오류가 납니다.
docker pull jenkins/jenkins:lts docker run --name jenkins-docker -d -p 8080:8080 -p 50000:50000 -v /home/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -u root jenkins/jenkins:lts 이렇게 해서 ec2에 docker 컨테이너를 생성했는데 자꾸 시간이 지나면 컨테이너가 종료되어 있습니다 ㅜㅜㅜ docker logs 확인해보았을 때 이렇게 뜹니다.
-
미해결스프링 핵심 원리 - 기본편
MemberServiceImpl와 MemoryMemberRepository의 메소드 질문있습니다!
MemberServiceImpl의 join과 findMember메소드는결과적으로 memberRepository의 save와 findById를 수행하는것을 알수있는데요여기서 MemberServiceImpl 내부에서 store변수를 만들어서 join과 findMember를 직접 구현해 사용해도 되는데 굳이 MemoryMemberRepository를 만들어서 한번더 클래스를 만들어주는 이유가있나요?제가 이유를 생각해볼때에는 코드의 대한 가독성과 전체 구조의 분리를 위해 서비스와 리포지토리를 분리하는것으로 짐작하고있는데 이것외의 큰이유가 있는지 궁금합니다!
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
gsap 사용시에 requestAnimationFrame이 돌아가고 있어야하나요?
requestAnimationFrame()이나 setAnimationLoop()와는 독립적으로 돌아간다고 하셔서 draw function 전체를 지우고 renderer.render(scene, camera); 만 남긴 후에 실행을 하면 애니매이션이 동작을 안하는데 코드를 잘못된 순서로 넣어서 그런걸까요 아니면 움직임을 제어하는 코드부분만 독립적이란 말씀이고 requestAnimationFrame 자체는 돌아가는 상태여야는 하는건가요? 궁금합니다 아래부분 코드입니다 // gsap gsap.to( mesh.position, { duration: 1, y: 2, z: 3 } ); renderer.render(scene, camera); function setSize() { camera.aspect = window.innerWidth / window.innerHeight; camera.updateProjectionMatrix(); renderer.setSize(window.innerWidth, window.innerHeight); renderer.render(scene, camera); } // 이벤트 window.addEventListener('resize', setSize); // draw();
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
생각을 해봤는데 이해가 잘 되지않습니다. 질문 드립니다
안녕하세요. 지금 ReadLock WriteLock 강의듣고 혼자서 구현해보는 연습중에 궁금한점이 있어서 문의드립니다. Main부분에서 for (int i = 0; i < 2; i++) { threaManger->Luncher(ThreadWrite); } for (int i = 0; i < 5; i++) { threaManger->Luncher(ThreadRead); } 고유 스레드 아이디를 부여해서스레드 2개는 Write("스레드 아이디" 1,2)스레드 5개는 Read ("스레드 아이디" 3,4,5)일을 시키는데이렇게 되면 Read만 하는 스레드는 ReadLock만 잡고Write만 하는 스레드는 WirteLock만 잡게 되어서1번 아이디의 스레드(Write)가 Read Lock을 잡을 수 없지 않나요?아래 코드에서 Readlock 함수를 보면WRITE_THREAD_MASK를 씌어서 threadId를 비교하는데 이 부분은 실행 안될 거라고 생각되는데 맞나요?실제로 디버그에서 ReadLock에 포인트를 잡고 봤는데 브레이크 포인트에 걸리지는 않았습니다.제가 궁금한 걸 글로 쓰려니 잘 정리가 안돼서 죄송합니다.질문을 요약하자면1.ReadLock을 잡는 스레드의 id는 WriteLock을 잡는 스레드 id와 똑같을 수가 있나요? // ReadLock const int lockThreadId = (_lockFlag.load() & WRITE_THREAD_MASK) >> 16; if (lockThreadId == SharedThreadId) { _lockFlag.fetch_add(1); return; } // WriteLock const int lockThreadId = (_lockFlag & WRITE_THREAD_MASK) >> 16; if (lockThreadId == SharedThreadId) { _writeCount++; return; }