묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로젝트로 배우는 Vue.js 3
블로그 정리 관련 질문드립니다~
안녕하세요 강사님vue.js 3이 나옴에 따라 해당 강의를 신청하고 수강을 시작하였습니다~ 강의를 들으면서 좋은 내용이나 이런 것들을 블로그에 제가 요약하고 정리해서 포스팅하려고 하는데 괜찮을까요?(출처는 강의 링크로 표시하겠습니다) 만약, 원치 않으시다면 하지 않겠습니다! 좋은 강의 만들어주셔서 감사합니다 :)
-
미해결Node.js 노드 빠르게 훑어보기: 서버부터 DB까지
글 작성 페이지 강의는 없는건가요?
글작성 페이지를 작성한부분이 누락된것같습니다. write.html 도 올려주시면 안될까요?
-
미해결
강좌 파일명 다운로드시 한글 파일명 이상 현상
강좌에 등록된 파일을 다운로드 받으면 한글 파일명이 풀어져 있는데요, 어떻게 해결을 하나요?
-
미해결[중급편] 친절한 JETPACK 개론 <하> (Android Kotlin)
질문드립니다!
챕터9에 검색한 데이터 요청 챕터에서 viewmodel과 viewmodelfactory로 나눈 이유가 있을까요?
-
해결됨[리뉴얼] 처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 캐글 문제 풀며 정리하기) [데이터분석/과학 Part2]
우도, 사후 확률 예제에 질문 있습니다
안녕하세요. 우도는 P(필기체 0 | 0) 으로 표기하고사후 확률은 P(0 | 필기체 0) 이라고 말씀 하셨는데요. 머신러닝으로 학습한 모델이 추론할 때는, 필기체0(원인)을 보고 이것이 0인지 판단(결과) 하므로,우도: P(0 | 필기체 0)사후 확률: P(필기체 0 | 0)이 되어야 하지 않는지 질문 드립니다.
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
무한맵의 제작에서 아이템 랜덤 생성 시 weapon은 배치되지 않는 문제 문의 드립니다.
안녕하세요무한맵의 제작 마지막 부분에 보상 상자 4개에 아이템 랜덤 배치 시potion과 scroll만 랜덤으로 배치되고 weapon은 배치되지 않습니다.혹시 어느 부분을 확인해 봐야 할까요~?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1주차 문제로 연습하는 시간복잡도 Q3
1주차 문제로 연습하는 시간복잡도 Q3여기서 배열의 반씩 재귀호출하는 부분이 merge sort에서 반씩 나눴던 부분이랑 동일하다고 생각되는데, 왜 머지소트에선 해당 부분이 logN이 나오고 여기선 2n-1이 나오는건가요?
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
javascript 연습문제
javascript 연습문제를 더 풀어보고 싶은데 연습문제만 있는 곳이 있나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
build.gradle
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]build.gradle 구성이 강사님과 약간 다릅니다. 버전은 2.7.13을 받았고, sourceCompatibility = '17' 이렇게 되어있습니다17을 11로 바꿨고 실행했더니 아래와 같은 오류가 떴습니다.아래는 제 build.gradle 내용입니다.
-
해결됨디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)
답안 제출 usb 관련 문의
안녕하세요!시험을 처음 보는데,, 답안 제출 관련 궁금한 것이 있어서요 시험과정에서 이미징이 끝나고, (증거 usb) 를 분리? 하는 시점은 언제 분리하면 되는지요?답안 제출 과정에서 쓰기 방지 encase 등을 종료 하고, 새로 답안 usb를 연결 해야하는것인지 아니면 none > clear all 을 눌러주면 이후는 쓰기가 가능한 것인지요?? 시험장에서 당황할 수 있을거 같아서 여쭤봅니다 ㅠㅠ
-
미해결iOS SwiftUI AR 증강현실
해당 파일을 usdz 파일로 내보내기가 가능한가요?
안녕하세요 궁금점이 있어서 글 남깁니다.이번 wwdc 2023에서 오브젝트 캡쳐 기능이 추가 되었는데요.이 usdz파일은 애니메이션이 없어 그냥 오브젝트입니다. 따라서 여기서 애니메이션이 추가 하는 방법이 있나요? (usdz 애니메이션) 또 지금 강의에서 작업한 것을 usdz파일로 내보내는 방법이 있을까요? 궁금합니다.
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
내가 한 리눅스 D드라이브로 옮기고 설치하는 방법 정리
제가 리눅스를 C드라이브에서 D드라이브로 이동하고 설치한 Flow를 정리한 내용입니다. 이 방법을 찾고 있던 분들께 도움이 될까해서 공유합니다. 버전 : Ubuntu22.04.2 LTS, Xilinx Vivado 2022.2 「2023.1은 에러생김」 *리눅스를 C드라이브에 설치하고 mnt/d에 vivado를 설치할 때보다 빠른 설치, 빠른 동작이 가능했고, C드라이브의 용량을 차지하지 않음 (리눅스가 C드라이브에 존재하면 이번 설치기준으로 몇 기가(약 3~5GB) 용량 차지) *설치 순서를 나타내는 1,2,3,4.5는 작성자가 설치한 순서를 나타내므로 flow만 살피고 자세한 내용은 영상과 같음을 인지하길 바람. 3번이 리눅스를 D드라이브로 옮기는 방법이므로 이 부분 핵심.1. Microsoft store에서 wsl검색 후 Ubuntu22.04.2 LTS 다운, Xilinx Vivado 2022.2 리눅스 버전 다운, MobaXterm 다운2. [영상과 같음](리눅스 설치는 영상참고) Ubuntu22.04.2 LTS들어가서 username, password설정하고, MobaXterm접속 -> explorer.exe-> home/username폴더에 들어가서 Xilinx bin 파일 복붙-> 다시 MobaXterm에서 ls 친 후 필요없는 파일 삭제 [ex)rm Xilinx_Unified_2022.2_1118_1232_Lin64.bin:Zone.Identifier] -> sudo passwd -> root계정 password 설정 -> su 입력 후 root계정으로 접속 -> chmod +x X(tap쳐서 자동완성) -> ls 치면 녹색으로 실행권한 있게 바뀐 걸 확인할 수 있음 user 계정에서 설치할 폴더 생성 ex) mkdir tools3. 「D드라이브로 이동」출처 : https://velog.io/@iamnowist/WSL%EC%97%90%EC%84%9C-Ubuntu-%EC%82%AD%EC%A0%9C참고 : https://jooy34.tistory.com/29 관리자 권한 PowerShell 실행1) 우분투 상태확인 : wsl -l -vRunning이면 wsl --shutdown 로 종료 -> wsl –l –v로 Stopped인지 확인PS C:\Windows\system32> wsl -l -v NAME STATE VERSION * Ubuntu-22.04 Running 2PS C:\Windows\system32> wsl --shutdown PS C:\Windows\system32> wsl -l -v NAME STATE VERSION * Ubuntu-22.04 Stopped 2 2) 기존 우분투 이관을 위한 백업(Archiving)PS C:\Windows\system32> cd d:\ PS D:> mkdir d:\ubuntu-22.04 PS D:> cd d:\ubuntu-22.04 PS D:\Ubuntu-22.04> wsl --export Ubuntu-22.04 ubuntu.tar 3) 기존 우분투 등록 해제 PS D:\Ubuntu-22.04> wsl --unregister Ubunut-22.04 4) 신규 우분투 생성현재 작업 디렉터리 확인. 아마 이전 단계에서 만든 ubuntu.tar 파일이 보인다.PS D:\Ubuntu-22.04> pwd Path ---- D:\Ubuntu-22.04 백업 받은 ubuntu.tar를 임포트 한다. PS D:\Ubuntu-22.04> wsl —import Ubuntu-22.04 ubuntu ubuntu.tarwsl --import <새로 만들어 줄 ubuntu 이름> <설치할 경로> <추출한 파일 경로>설치할 경로(D:\ubuntu\)는 미리 만들어 줍니다. 기본 우분투로 설정한다. (사실 생략해도 됨) PS D:\Ubuntu-22.04> wsl —set-version Ubuntu-22.04 2 5) 신규 우분투 실행 PS D:\Ubuntu-22.04> wsl -d ubuntu-22.04 Welcome to Ubuntu 22.04 LTS (GNU/Linux 5.10.16.3-microsoft-standard-WSL2 x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage System information as of Wed Jun 29 15:18:37 IST 2022 System load: 0.18896484375 Processes: 8 Usage of /: 0.5% of 250.98GB Users logged in: 0 Memory usage: 0% IPv4 address for eth0: 172.22.158.246 Swap usage: 0% 0 updates can be applied immediately. The list of available updates is more than a week old. To check for new updates run: sudo apt update This message is shown once a day. To disable it please create the /root/.hushlogin file. root@{hostname}:/mnt/d/Ubuntu-22.04#실행하게 되면 root 로 변경되어 있다. root 사용자로서 사용하기 원한다면 바꾸지 않아도 되나, sudo 권한을 가진 사용자가 더 익숙하고 안정적이므로 다음과 같은 방법으로 변경한다. PowerShell껐다가 다시 관리자 권한으로 PowerShell 실행-nlo는 username이다.-PS C:\Windows\system32>에서 cd .. 2번하고 아래 위치 찾아가서 ubuntu2204 config —default-user nlo와 같이 입력PS C:\Users\{host_id}\AppData\Local\Microsoft\WindowsApps> ubuntu2204 config —default-user nlo PS C:\Users\{host_id}\AppData\Local\Microsoft\WindowsApps> wsl To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. ryan@{host_name}:/mnt/c/Users/{host_id}/AppData/Local/Microsoft/WindowsApps$4. 「영상과 동일하게 Vivado설치 (설치가이드북의 step1, step2)」root계정에서sudo apt-get update # apt-get 파일리스트 update sudo apt upgrade -y sudo apt install gcc -y # gcc 설치 sudo apt install g++ -y # g++ 설치 sudo apt install unzip -y # unzip 설치 sudo apt-get install libtinfo5 libncurses5 libxrender1 -y # vivado 구동을 위한 library 설치 sudo apt install libncurses5-dev libncursesw5-dev libtinfo-dev –y sudo apt-get install libxrender1 #libXrender.so.1 문제 sudo apt-get update #libXtst.so.6 문제 sudo apt-get install libxtst6 sudo apt-get install libxi6 libgconf-2-4 # libXi.so.6 문제 sudo apt-get install language-pack-en-base #영어 언어팩이 설치가 안되어 있는 경우도 있음 그 경우 Vivado가 실행이 안됨 (이를 확인하는 방법: locale -a)이전에 설치 하면서 오류가 있었기 때문에 설치가이드에 있는거 말고도 위와 같이 추가 설치 진행함(정확한 에러 원인을 못 찾았기 때문에 꼭 필요한지는 확실치 않음.) ./Xilinx_Unified_2022.2_1118_1232_Lin64.bin -- -b AuthTokengenAMD 이메일주소, 비밀번호 입력 ./Xilinx_Unified_2022.2_1118_1232_Lin64.bin -- -b ConfigGen Vivado (2), standard(1) 선택 vi /root/.Xilinx/install_config.txt설치 경로변경(home/nlo/tools/Xilinx), 필요없는거 설치 X(0으로 변경)(/mnt/d에 설치하지 않아도 리눅스가 D드라이브에 있기 때문에 D드라이브에 설치 됨.) ./Xilinx_Unified_2021.2_1021_0703_Lin64.bin -- -a XilinxEULA,3rdPartyEULA -b Install -c /root/.Xilinx/install_config.txt5. 「영상과 동일하게 (설치가이드북 step3)」 exit # root 계정 종료. source ./tools/Xilinx/Vivado/2022.2/settings64.sh # 설치한 Vivado 의 환경을 잡아주는 shell vivado & # vivado 실행되는지 확인 user계정에서 cd ~ #home디렉토리로 이동 vi .bashrc맨 밑줄에 입력모드(a 또는 Ins키)로 변경 후 source ./tools/Xilinx/Vivado/2022.2/settings64.sh 입력 후 저장하고 나가기(esc->:wq)삭제 후 다시 설치하고 싶을 땐 rm -rf tools와 같이 vivado를 설치한 디렉토리를 삭제하고 wsl --unregister Ubunut-22.04관리자 권한 powershell에서 위와 같이 우분투를 삭제한다. 그리고 다시 우분투에 들어가 username, password부터 다시 시작한다.
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
Nginx 설정 이후 개발용 도커 컨테이너 실행
안녕하세요! Nginx 적용 강의까지 수강한 이후 개발용 컨테이너를 실행하기 위해 docker-compose -f docker-compose.dev.yml up 명령어를 입력하였는데 다음과 같은 에러가 발생했습니다.개발용과 배포용 도커 분리하기 에서도 개발용 컨테이너를 실행하면 잘 됐었습니다. 이후 Nginx 적용하기까지 하는데도 강의와 책을 따라가며 잘 진행하여 문제없이 끝마쳤습니다. 왜 이러한 에러가 발생했는지 궁금합니다. +) 혹시나 제 코드에 무엇인가 오타가 있을까봐 수용님의 깃허브에 올라온 코드와 일일히 비교하며 찾아봤지만, 코드에 오타는 발견하지 못하였습니다.아래 사진은 Docker-Desktop에서 컨테이너와 이미지, 저장소를 캡쳐한 사진입니다.
-
미해결[웹 개발 풀스택 코스] HTML&CSS 기초
nth-child() 질문
nth-child()에서 만약에 10행이 있다고 가정했을때 5번째 줄과 7번째 줄만 background-color를 넣고 싶다면 어떻게 해야하나요?
-
미해결배달앱 클론코딩 [with React Native]
React Native 소셜 로그인 관련 질문드립니다.
보통 RN에서 소셜 로그인을 하면 access token과 refresh token을 받아올 수 있는데, 이후 어떻게 해야할지 모르겠습니다..예를들어 kakao 로그인을 구현하여 토큰을 받는데 성공했는데, 이제 서버와 통신을 할 때 주로 어떤 방법으로 구현될까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
localhost 들어가면 계속 '사이트에 연결할 수 없음'이라고 나옵니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]http://localhost:8080으로 접속했는데 계속 '사이트에 연결할 수 없음'이라고 나오네요.인터넷에 찾아봤을 떄 포트번호가 오라클과 같이 사용하고 있어서 포트번호를 바꾸면 된다고 하길래Run > Edit Configurations... > Environment variables에 server.port=9090으로 바꿔서 해보기.제어판 > 관리도구 > 서비스 > OracleXETNSListener을 중지시키기.src > main > resources > static > application.properties 파일에 server.port=9090을 넣기.총 3가지 방법으로 시도를 해보았는데 다 안됩니다.포트 번호는 여러 숫자로 다양하게 해보았는데도 안되네요ㅠㅠ포트번호 바꿨을 때마다 run 다시 해서 포트번호 정상 출력되는거 확인하고 localhost 뒤에 포트 번호도 다 제대로 확인했었습니다..어떤 설정을 바꿔야지 정상적으로 되는지 모르겠습니다.
-
해결됨Next.js 시작하기(feat. 지도 서비스 개발)
git 관련 질문
안녕하세요. 최근 강의를 수강을 시작하였는데요. nextjs가 13버전으로 바뀜에 따라 강의 에 맞게 소스 코드를 받아서 진행하려고 합니다. git checkout 으로 0-2 branch로 이동하고 여기서 부터 이어하려고 했으나, error: Your local changes to the following files would be overwritten by checkout: pages/section1/clientSideRendering.tsx pages/section1/getServerSideProps.tsxPlease commit your changes or stash them before you switch branches.Aborting 변경점이 있는것 같아 해당 branch로 이동이 안되는것 같습니다!$ git stash && git pull origin master && git stash pop임시 저장소로 옮기고 pull을 하려고 했으나 git@github.com: Permission denied (publickey).fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists. 키가 없어서 안되는것 같습니다! 혹시 이런경우에 어떻게 해결해야 할지 알 수 있을까요?
-
미해결게임 프로그래머 취업 전략 가이드
안녕하세요 선생님
혹시 클라이언트 신입 채용 계획 있으신가요?
-
미해결
hwp.Run("PageCopy"), PagePaste
명령어가 안 먹혀요.
-
미해결[중급편] 코인 가격 모니터링 앱 제작 (Android Kotlin)
typeconverter 오류 문의드립니다.
전에 문의를 드렸을 때 코드를 첨부해달라는 요청을 받았습니다.다만 제가 코드의 어느 부분이 해당 오류의 핵심인지 몰라 첨부하기 어려워 압축파일을 보내고자 했는데 해당 커뮤니티로 파일 첨부가 되지 않습니다.코드를 어떻게 첨부할지 여쭤보고 싶습니다. 혹 큰 어려운 문제가 아닐까 하는 가능성에 오류 메시지는 해당 문의에 바로 첨부하겠습니다. C:\Users\dingh\AndroidStudioProjects\coco\app\build\tmp\kapt3\stubs\debug\com\example\coco\db\entity\SelectedCoinPriceEntity.java:23: error: Cannot figure out how to save this field into database. You can consider adding a type converter for it. private final androidx.work.Data timeStemp = null; ^