묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
vi에디터 나갈 때 wq를 어디에 입력해야하죠
사진처럼 파일 경로는 바꿨는데 wq를 어디에 입력을해서 저장 후 종료를 하나요?(21:53부분) 이제 대학교 2학년이고 리눅스를 처음 접해봐서 이런 사소한 부분이 조금 힘드네요ㅠㅠ 이전 과정에서도 사소한 걸 몰라서 막히는 게 있었는데 이것저것 해보고 검색도 해봐서 해결했는데 이건 진짜 모르겠어요...
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요 질문드려요
수업들으면서 다음 칸으로 넘어가거나 코드를 실행시킬때 SHIFT+ENTER를 쓰는데 가끔 In[*] in안에 숫자가아닌 저렇게 *가 입력이되어 버리면 실행이 먹힌다고하나요? 실행이 안되더라구요. 그래서 새창을 열고 수업따라가고 하는데 왜그런지와 이럴때 해결방법이 어떻게 될까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
implementation 생성할 때
드래그 해서 생성하면 한 번에 되던데 따로 하시는 이유가 있는가요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
정말 물어볼 곳이 없어서 여기다가 물어봅니다
리액트로 투두리스트만 한번 만들어보고 어쩌다가 팀프로젝트에 들어가게 되었습니다 다른건 어떤식으로든 예제 찾아가면서 만들었는데 혹은 같이 하시는분 코드 미리 되어있는거 참고하면서 구현해왔습니다 그래서 메세지 관련기능 혼자 맡아서 해보지 않겠냐고 해서 만들어 보는 중입니다 백엔드는 스프링 부트이고 프론트는 리액트 리덕스 toolkit 쓰고있습니다 메세지 보내기부터 구현했는데 이거 정말 모르겟다고 그분한테 부탁드려서 도움받으면서 구현했습니다 메세지 리스트 받아오는걸 이제 해야할 차례인데 다른 api라면 받아오는 파라미터가 있는데 이건 스웨거에 no parameter라고 적혀있더군요 메세지 보내기는 createAsyncThunk로 받아와서 작성되었습니다 제가 막힌부분은 paylaod에 뭘 넣어야할지 애매하더군요 정확히는 답을 요구하는게 아니라 기능 만들려고 하는데 어떤식으로 검색해서 답을 얻어낼수있을지 막막합니다 왜냐하면 모르는게 있는데 그게 필요하면 그건 검색하면 나오는데 모르는게 있는데 사실 그거넣을필요 없으면 검색도 막막하고 질문도 없거든요 분명 경험상 요구하는 코드량이 줄어들탠대 어디서 뭘빼야할지 모르겠습니다 깃허브에서 비슷한코드 없을까 찾는중이긴 한데 잘모르겠습니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberForm 과 SpringConfig 의 패키지 위치가 일반적인지 문의드립니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]controller, service, domain, repository 처럼 클래스의 용도에 맞도록 패키지를 지정해주었는데, MemberForm 과 SpringConfig 가 일반적으로 강의에서 사용한 패키지에 위치하는지 궁금합니다. 만약 아니라면 보통 필드에서는 해당 객체를 어떤 패키지에 포하시키는지 알고싶습니다.
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
블로그 관련 문의
안녕하세요! 인터넷강의를 통해 공부를 배우고 있는 사람입니다! 강의에서 배운내용을 보기쉽게 사진과 함께 정리하여 복습하기 위해 티스토리에 올리고있는데 이런경우에 인터넷강의의 내용이 유출되어 문제가 생기는것은 아닌지 걱정되어 문의를 남겨봅니다 비공개로 작성해야할까요? 내용은 거의 인터넷강의의 모든내용을 그냥 제가 보기쉽게 정리를 해둔 정도 입니다..!
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
자식 -> 부모 데이터 전송 관련 질문
안녕하세요. 2:10초쯤에 자식에서 부모에게 데이터 전송이 불가하다고 하셨는데요. 지금 여기 구조상 input에 button을 넣고 부모 컴포넌트에서 함수를 넘기고 button onPress에 이벤트 함수로 넣은 후 HOF로 값을 가져오면 부모에서 자식으로부터 값을 받아서 설정이 가능하지 않나요? 불가능하다고 하셔서 reactjs에서만 되고 react-native에서는 안되는건지 궁금해서요.
-
미해결Swift 5와 SpriteKit으로 만들어보는 아이폰 iOS 2D 슈팅게임
추가적인 질문있습니다!
게임앱과 기본single앱을 연동하고 싶습니다. 예를들어 앱에 처음 들어가면 로그인창이나 게임소개 뷰를 먼저 보여주고 버튼을 누르면 게임으로 체인지되는 것을 구현하는 것처럼요. 어떻게 해야하나요??
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
Gradient Descent와 Mini-Batch Gradient Descent의 차이에 대해 질문이 있습니다.
안녕하세요! 이제 막 강의를 시작한 학생입니다. 강의를 아주 상세하게 설명해주셔서 정말 감사합니다!! 덕분에 아주 재미있고 쉽게 잘 듣고 있습니다ㅎㅎ 제가 하고 싶은 질문은 다음과 같습니다. Gradient Descent의 한계가 모든 학습데이터에 대해 GD를 적용하기 때문에 computing작업이 많이 들어가서 컴퓨터가 제대로 동작을 안 할 수도 있다고 하셨는데요(ex. 메모리 부족 등의 문제로) 이에 대한 솔루션이 SGD와 Mini-Batch인데 그 중 Mini-Batch에 대해 약간의 의문이 있습니다. 100개의 학습 데이터가 있다고 가정했을 때 batch_size를 10으로 설정하면 기본적인 Mini-Batch는 첫번째 iteration에서 100개의 학습 데이터 중 임의로 10개를 뽑아 GD를 수행하고 두번째 iteration으로 넘어간다는 것은 이해했습니다. 근데 기본적인 방법으로 사용하게 되면 100개의 학습 데이터 중 학습에 참여하지 못하게되는 데이터가 생기기 때문에 이 방법보다 일반적인 방법을 사용한다고 하셨는데요. 일반적인 방법은 첫번째 iteration의 첫번째 step에서 10개의 데이터를 뽑아서 GD를 계산하고 두번째 step에서 다시 10개의 데이터를 뽑아 GD를 계산하는 식으로 총 10번의 step을 완료하면 첫번째 iteration이 끝나고 두번째 iteration으로 넘어간다는 것은 이해했습니다. 다만, 여기서 의문인게 그렇게 하면 100개의 데이터를 매 iteration마다 모두 계산하게 되는 것인데 이러면 gradient descent처럼 메모리 문제가 생기지 않을까입니다. mini-batch gradient descent는 gradient descent의 한계를 극복하기 위한 솔루션이라고 하였는데 이러면 gradient descent와 똑같아 지는 것은 아닌가하는 생각이 듭니다. 제가 모르는 뭔가가 있는 것인지 아니면 제가 잘못이해하고 있는 것인지 몰라서 질문드립니다!!
-
미해결실전! Querydsl
leftjoin을 사용한 이유
public List<MemberTeamDto> search(MemberSearchCondition condition) { return queryFactory .select(new QMemberTeamDto( member.id, member.username, member.age, team.id, team.name )) .from(member) .leftJoin(member.team, team) .where( usernameEq(condition.getUsername()), teamNameEq(condition.getTeamName()), ageGoe(condition.getAgeGoe()), ageLoe(condition.getAgeLoe()) ) .fetch(); } 이때 leftJoin(member.team, team)을 사용하신 특별한 이유가 있나요? join을 사용하면 안되는 건지 궁금합니다!
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
알고리즘 공부 관련 질문
안녕하세요 알고리즘 공부를 오늘 시작하였습니다. 파이썬이랑 C++사이를 갈등하고 있습니다. 대학교 강의는 C++인데 파이썬으로 과제나 시험응시가 가능하다고 들었습니다. 파이썬으로 공부하고 싶은데 C++이랑 파이썬이랑 개념이 많이 다른가요?
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
질문
선생님 , 여기에서 첫번쨰 컬럼값은 어디에서 온건가요? 맨 마지막이 df 원본값입니다.
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
nginxproxy 설정 부분에서 질문있습니다!
안녕하세요. 강사님 정말 좋은 강의 만들어주셔서 너무 감사드립니다. 다름이 아니라 강의를 듣던 중 nginx.conf 설정 부분에서 upstream 으로 실행중인 container 를 지칭하는 부분에 대해 이해가 되지 않는 부분이 있어 질문드립니다! 질문 내용은 1. 다음과 같은 환경에서 - nginxproxy, react를 띄우는 docker-compose.yaml version: "3" services: nginxproxy: depends_on: - client image: nginx:latest ports: - "80:80" - "443:443" restart: always volumes: - ./nginx/nginx.conf:/etc/nginx/nginx.conf - ./certbot-etc:/etc/letsencrypt - ./myweb:/usr/share/nginx/html container_name: nginxproxy certbot: depends_on: - nginxproxy - client image: certbot/certbot container_name: certbot volumes: - ./certbot-etc:/etc/letsencrypt - ./myweb:/usr/share/nginx/html command: certonly --webroot --webroot-path=/usr/share/nginx/html --email example@gamil.com --agree-tos --no-eff-email --keep-until-expiring -d example.com -d www.example.com front: restart: always build: context: /home/ubuntu/client dockerfile: Dockerfile ports: - "4000:80" # if want direct access container_name: client - Front의 DockerFile로 실행되는 서버는 80포트로 요청을 받고 있습니다. - 80 포트 /client 으로 들어오는 요청 front:4000 으로 전달하고 있는 nginx.proxy upstream docker-client { server front:4000; } server { listen 80; server_name example.com www.example.com; location ~ /.well-known/acme-challenge { allow all; root /usr/share/nginx/html; try_files $uri =404; #try_files $uri /index.tsx; } # Redirection location / { return 301 https://$host$request_uri; } } server { listen 443 ssl; server_name example.com www.example.com; ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; include /etc/letsencrypt/options-ssl-nginx.conf; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; proxy_connect_timeout 1d; proxy_send_timeout 1d; proxy_read_timeout 1d; location /client/ { proxy_pass http://docker-client; proxy_http_version 1.1; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Forwarded-Proto $scheme; } 2. client Browser 에서 http://example.com 으로 요청했을 때 3. 예상되는 결과는 아래와 같습니다. --------------- 4. 그러나 결과적으로 정상적으로 요청이 처리되고 있는데 제가 놓치고 있는 부분이 어디인지 알 수있을까요? + upstream 부분을 아래로 바꾸어도 정상동작합니다 upstream docker-client { server front; }
-
해결됨설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
FSM 코드 리뷰 중 질문드립니다
안녕하세요, fsm_counter_test 코드 리뷰 중 의문점이 생겨 질문 드립니다. line81 ~line87을 보시면 o_done을 always 문 안에서 값을 넣어주고 있습니다. 그러나 line90 ~ line91을 보면 o_idle, o_running의 경우 단순히 assign을 통해서 값을 넣어주고 있습니다. 이 둘의 차이는 어디로부터 기인한 것인가요? assign o_done = (c_state == S_DONE) 으로 하면 안되는 이유가 있나요? 코드를 쭉 리뷰해봐도 이부분에 대한 clue를 잡기가 어렵네요. 감사합니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요! 질문드립니다.
현재 네이버 국내증시(https://finance.naver.com/sise/)에서 "상승, 하락"파트에 대한 HTML코드는 <img height="6" width="7" alt="하락"src="https://ssl.pstatic.net/static/nfinance/ico_down.gif"> 과 같이 나와있는데요, 이렇게 되면 꺽쇄안에 있는 저 "하락"을 가져와야됩니다. 이 상태에서는 import requests from bs4 import BeautifulSoup res = requests.get('https://finance.naver.com/sise/') soup = BeautifulSoup(res.content, 'html.parser') data = soup.select("#popularItemList > li ") for item in data: print (item.find('img').get_text()) 이 코드를 사용해도 에러가 뜨고 "상승", "하락"에 대한 데이터를 수집하지 못합니다. 이렇게 꺽쇠< (여기) > 안에 있는 정보는 어떻게 뽑아올 수 있나요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
마지막 부분에서 push rax, rbx 부분 질문드립니다.
안녕하세요! 좋은 수업 해주셔서 감사합니다. 마지막 부분에서 push rax, rbx와 pop rbx, rax를 해준 부분은 rax와 rbx의 값에 주소를 할당하여 저장을 해주고 MAX 함수에서 rax rbx를 사용하고 난 뒤 함수가 끝나면 pop을 이용하여 rax , rbx의 값을 주소를 이용하여 다시 원래 갖고있던 중요한 값으로 되돌린다는 의미가 맞을까요?
-
미해결팀 개발을 위한 Git, GitHub 입문
add 시 지정하지 않은 파일도 올라갈 때
안녕하세요 유림님! 똑같이 코드를 작성했는데 add 에 넣은 readme.md 파일 뿐 아니라 다른 html 도 같이 올라가네요ㅜ 아래 git bash 명령어를 그대로 복사해왔는데 혹시 제가 잘못한 것이 있을까요? 감사합니다! USER@DESKTOP-MG9F3FB MINGW64 ~/Desktop/gitprac/boxiting-cat $ git init Initialized empty Git repository in C:/Users/USER/Desktop/gitprac/boxiting-cat/.git/ USER@DESKTOP-MG9F3FB MINGW64 ~/Desktop/gitprac/boxiting-cat (master) $ ls index.html readme.md USER@DESKTOP-MG9F3FB MINGW64 ~/Desktop/gitprac/boxiting-cat (master) $ ls -al total 9 drwxr-xr-x 1 USER 197121 0 Oct 2 21:47 ./ drwxr-xr-x 1 USER 197121 0 Oct 2 21:28 ../ drwxr-xr-x 1 USER 197121 0 Oct 2 21:47 .git/ -rw-r--r-- 1 USER 197121 132 Oct 2 21:47 index.html -rw-r--r-- 1 USER 197121 0 Oct 2 21:47 readme.md USER@DESKTOP-MG9F3FB MINGW64 ~/Desktop/gitprac/boxiting-cat (master) $ git add readme.md USER@DESKTOP-MG9F3FB MINGW64 ~/Desktop/gitprac/boxiting-cat (master) $ git commit -m "description added" [master (root-commit) d916d11] description added 2 files changed, 10 insertions(+) create mode 100644 index.html create mode 100644 readme.md USER@DESKTOP-MG9F3FB MINGW64 ~/Desktop/gitprac/boxiting-cat (master) $
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
보일러 플레이트 네비바 부분 강의가 없어서 아쉽네요.
첫번째 강의 잘 들었습니다. 강의 연계성을 위해서 두번째인 지금 강의도 듣고있는 중인데.. 첫번째 강의때 만든 보일러플레이트를 사실상 폐기하고 지금 강의를 위해 강사님께서 업로드한 보일러플레이트 프로젝트를 다운받아 그 위에 작업을 해야하는거군요.. 물론 빠진부분이 단순히 위에 네비게이션바와 로그인 폼등 CSS나 간단한 부분이라 올려주신 프로젝트를 다운받아 취합하며 첫번째 강의에서 작업하던 프로젝트에 추가하는건 그리 어렵진 않긴 한데 그부분에서 연계성이 살짝 떨어지는 기분이 드네요. 원래 토이프로젝트나 따라하기같은건 밑바닥 A부터 Z까지 같이 만들어야 성취감이 좋은건데 ㅠ
-
해결됨게임 프로그래머 취업 전략 가이드
면접 볼 회사가 남았는데 다른 회사에서 합격 통보를 받으면 기다려 주나요?
회사마다 채용 기간이 다른데 여러 회사에 지원하고 한 회사에서 합격 통보를 받았을 때 다른 회사 면접도 보고 싶을 때는 어떻게 해야 하나요?
-
미해결스프링 핵심 원리 - 기본편
[혹시]스프링 배치프로그램 강의 예정은 없는지요 ?
[혹시]스프링 배치프로그램 강의 예정은 없는지요 ?