묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
design house 질문입니다
먼저, 강의 내용과 상관 없는 질문을 하게된 점 정말 죄송합니다. 맛비님에게 밖에 물어볼 기회가 없어서 정말 짧게 말해주시거나 무시해주셔도 됩니다. FPGA 관련 취업 공고를 보면, 팹리스 뿐만 아니라 디자인 하우스 공고도 많이 보입니다. 팹리스의 경우, 학사 신입을 바로 rtl 설계자로 채용하는 회사가 잘 없는 것 같습니다. 디자인 하우스 경우 채용 공고는 많이 보이는데, synthesis & DFT 업무를 주로 한다고 합니다. 무엇이 더 나은가가 아닌, rtl설계 배워왔고 희망하기에, 디자인 하우스로의 지원이 망설여집니다. 디자인 하우스는 디자인 하우스로 밖에 이직이 안된다는 소문이 있습니다.. 팹리스와 디자인 하우스에서 하는 업무가 크게 다른것 인지, 디자인 하우스에서도 rtl설계가 가능한지 알고 계신다면(?) 말씀해주시면 감사하겠습니다. (아직 사회에 나가보지 못한 초짜라 수준 낮은 질문 양해 부탁드립니다)
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
레이아웃에 있는 태그 값에 대해서 질문이 있습니다.
안녕하세요 항상 강의 잘보고 있습니다. 다름이 아니라 궁금한점이 있습니다. 영한님의 base.html 예제 코드에서 <title th:replace="${title}">레이아웃 타이틀</title> 다음과 같은 코드가 있는데 해당 "레이아웃 타이틀은"은 언제 사용되는건가요? 다른 html파일에서 해당 base.html을 부르고 title 태그를 건네주면 변경되는것이 아닌가요? 아니면 내부에서 렌더링을 할때 오류가 생기면 base.html의 값이 렌더링이 되나요? 감사합니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
NodePort 사용 시 파드가 실행 중인 워커 노드 IP로만 접속됩니다.
안녕하세요! 강의와 약간 다르지만 VirtualBox가 아닌 GCP 환경에서 실습을 하고 있습니다. GCP 인스턴스 세 대에서 kubeadm으로 마스터 노드 1대, 워커 노드 2대를 구성하여 Calico까지 설치를 하였는데요, 여기까지는 큰 문제 없이 진행되었습니다. 이 다음으로는 제가 ArgoCD를 한번 사용해보려고 공식 문서 설치 가이드에 따라 ArgoCD를 설치하고, 서비스를 NodePort로 설정하였습니다. (ArgoCD가 아닌 제가 직접 만든 서버에서도 아래 말씀 드릴 문제와 동일한 네트워크 문제가 있어 ArgoCD의 문제는 아닌 것 같습니다. 그냥 임의의 NodePort 서비스 하나 만들었다고 생각해주시면 감사하겠습니다.) 위 사진에서처럼 모든 파드가 Running 상태이고, argocd-server 서비스가 NodePort로 올라가 있습니다. 여기에서 argocd-server 파드가 worker-2 노드에서 실행중인데, 제 로컬 PC에서 브라우저나 curl로 <worker-2 IP>:31434 로는 잘 연결이 되는데, <worker-1 IP>:31434 또는 <master IP> :31434로는 연결이 되질 않습니다. 구글링을 여러 번 해봤는데 iptables -P FORWARD ACCCEPT 명령어를 사용하면 해결이 된다고 하는데 이 방법으로도 해결이 안됩니다 ㅜㅜ 강의 네트워킹 파트 보면서 어디에 문제가 있는지 찾아보려고 몇 번 시도해본 바로는, 1. 파드가 실행중인 worker-2에서 curl <서비스 클러스터 IP>:80 은 잘 됩니다. 2. 파드가 실행중이지 않은 master, worker-1에서 curl <서비스 클러스터 IP>:80 은 연결이 안됩니다.(Connection timed out) 3. worker-1과 worker-2에서 각각 tcpdump -i eth0 port 31434 실행시키고 <worker-1의 IP>:31434 접속 시도했을 때 worker-1에서는 패킷이 찍히지만 worker-2에서는 패킷이 찍히지 않습니다. 아마 아래 강의자료 그림에서처럼 파드가 없는 노드(우측)에는 패킷이 들어왔는데 파드가 실행중인 노드(좌측)에는 패킷이 들어오지 않은 것을 보면 Route나 Overlay 단계에서 문제가 있는 것 같습니다. 내용 추가 위에 패킷을 찍어볼 때 원래 인터페이스 지정을 안했어서 tcpdump -i cali427d2dd59fe -new tcp -vv로 다시 했더니 worker-2에 패킷이 들어오는 건 확인했습니다. 그런데 체크섬 incorrect라는 로그가 많이 보여서 내용이 정상인지는 잘 모르겠습니다... 혹시 이 다음에 어떤 걸 확인해야 할까요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
질문있습니다
tr class="trFieldValue" id="Tr_A010_0"> == $0 라는 태그를 크롤링하고 싶어서 코드를 작성했는데 엑셀파일을 열어보니 텍스트가 없더라구요 ㅠㅠ 혹시 뭐가 문제인지 알수있을까요? import requests from bs4 import BeautifulSoup import openpyxl fpath = r'C:\pythonex\경쟁률_1.xlsx' wb = openpyxl.load_workbook(fpath) ws = wb.active codes = [ 'Sl5KTCVDYXwwOExKclc6L0pmZlRm','Sl5KTjlKclc6L0pmZlRm','Sl5KVyVNOWFhOUpyVzovSmZmVGY=','Sl5KOk0mSnJXOi9KZmZUZg==','Sl5KMDpXJkpyVzovSmZmVGY=','Sl5KYDpXJkpyVzovSmZmVGY=','Sl5KOk4mSnJXOi9KZmZUZg==','Sl5KOjhMSnJXOi9KZmZUZg==','Sl5KVyV8JnJXYXxMSnJXOi9KZmZUZg==','Sl5KYGJyOnxMSnJXOi9KZmZUZg==','Sl5KOkxMJUpyVzovSmZmVGY=','Sl5KTThXclc4OUpyVzovSmZmVGY=','Sl5KVyUvYDhWSnJXOi9KZmZUZg==','Sl5KOjBDSnJXOi9KZmZUZg==','Sl5KOjAmSnJXOi9KZmZUZg==','Sl5KVyUmclc4L0M6YWAmSnJXOi9KZmZUZg==','Sl5KV2FOOiZKclc6L0pmZlRm','Sl5Kclc4Ylc4SnJXOi9KZmZUZg==','Sl5KVyVyV2FiSnJXOi9KZmZUZg==','Sl5KOjBpSnJXOi9KZmZUZg==','Sl5KOmk5SnJXOi9KZmZUZg==','Sl5KJWAmVzh8SnJXOi9KZmZUZg==','Sl5Kclc6Jmk6YnxKclc6L0pmZlRm','Sl5KcldhVlc4TjlKclc6L0pmZlRm','Sl5KV2FOclc4OUpyVzovSmZmVGY=','Sl5KV2FOclc4OUpyVzovSmZmVGY=','Sl5KJS9yVzgmSnJXOi9KZmZUZg==','Sl5KZiVgJldhYkpyVzovSmZmVGY=','Sl5KOENDOHxKclc6L0pmZlRm','Sl5KTWJDQzh8SnJXOi9KZmZUZg==','Sl5KOlY5SnJXOi9KZmZUZg==','Sl5KMGE5OUpyVzovSmZmVGY=','Sl5Kclc6Yk1gJkpyVzovSmZmVGY=','Sl5KOi9yV2FgfExKclc6L0pmZlRm','Sl5KcldhL2AmOzhgfWE5SnJXOi9KZmZUZg==','Sl5KOnJySnJXOi9KZmZUZg==','Sl5KOld9YTlKclc6L0pmZlRm','Sl5KQzphYCZNOFdKclc6L0pmZlRm','Sl5KOkJKclc6L0pmZlRm','Sl5KZjpNJkpyVzovSmZmVGY=','Sl5KV2FhTVc6JkpyVzovSmZmVGY=','Sl5KfEwmSnJXOi9KZmZUZg==','Sl5KV2FhTnJXOnxMSnJXOi9KZmZUZg==','Sl5KfExgMDhgfWE5SnJXOi9KZmZUZg==','Sl5KOkxpSnJXOi9KZmZUZg==','Sl5KcldhJmFhTkpyVzovSmZmVGY=','Sl5KJjowQjlKclc6L0pmZlRm','Sl5KOmlNSnJXOi9KZmZUZg==','Sl5Kclc4TjlXYU5Kclc6L0pmZlRm','Sl5KOldCL0pyVzovSmZmVGY=','Sl5KOi9XYWAvSnJXOi9KZmZUZg==','Sl5KOlclfCZyV2FWSnJXOi9KZmZUZg==','Sl5KOkxNSnJXOi9KZmZUZg==','Sl5KYWk5YU1Kclc6L0pmZlRm','Sl5KV2F8TFc6JkpyVzovSmZmVGY=','Sl5Kclc4VmF8TEpyVzovSmZmVGY=','Sl5KYDY6L3JXOE45SnJXOi9KZmZUZg==','Sl5KOk45SnJXOi9KZmZUZg==','Sl5KOkJNOFdKclc6L0pmZlRm','Sl5KVzomYXxMSnJXOi9KZmZUZg==','Sl5KOi9yV2FgYnJKclc6L0pmZlRm','Sl5KfGFNOjlKclc6L0pmZlRm','Sl5KV2FgfExNJXJKclc6L0pmZlRm','Sl5KOjgwSnJXOi9KZmZUZg==','Sl5KZjk6cnJXYVZKclc6L0pmZlRm','Sl5KcldhVlc4SnJXOi9KZmZUZg==','Sl5KOmJKclc6L0pmZlRm','Sl5KYDpMSnJXOi9KZmZUZg==','Sl5KTCZMSnJXOi9KZmZUZg==','Sl5KOk05SnJXOi9KZmZUZg==','Sl5KYDpXVkpyVzovSmZmVGY=','Sl5KJjlKclc6L0pmZlRm','Sl5KVyUmYTlKclc6L0pmZlRm','Sl5KOmBWSnJXOi9KZmZUZg==','Sl5KOiZiSnJXOi9KZmZUZg==','Sl5KOmFNOUpyVzovSmZmVGY=','Sl5KVzgmQzpKclc6L0pmZlRm','Sl5KOlc6L2AvSnJXOi9KZmZUZg==', ] row = 2 for code in codes: url = f"http://ratio.uwayapply.com/{code}" response = requests.get(url) html = response.text soup = BeautifulSoup(html,'html.parser') ratio = soup.select(".trFieldValue") print(ratio) ws[f'D{row}'] row = row + 70 wb.save(fpath)
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
질문드려요.
결국 123을 print하고나서 swap를 통해 원복을 한다고 설명하셨는데요. 123을 print하고 나서 swap를 만나면 1. 왜 원복이 되는 것이고, 2. 8분30초대를 보면 123전 sw(2,2)인데 어떻게 원복을 해서 sw(2,1)이 되는 것인지 모르겠습니다. 왜냐하면 sw(2,2)라 함은 i=2이고 depth=2인데 어떻게 이것이 swap를 만나면서 줄어드는 것인지 잘 모르겠습니다. ㅠㅠ
-
해결됨Flutter 앱 개발 기초
IDE를 안드로이드 스튜디오가 아닌 vs code로 결정한 이유가 있으신가요?
편하게 질문 주세요 :)꼭 답변 드릴게요! 안드로이드 스튜디오로 개발하면, 배포하기나 아이콘 만들기 등.. 더 편한 소스가 제공 되는데, vs code를 선택하신 이유가 있을까요 ?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
npm install이 안됩니다
ilerplate-mern-stack-master\boilerplate-mern-stack-master> npm install npm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm,npm WARN old lockfile so supplemental metadata must be fetched from the registry.npm WARN old lockfilenpm WARN old lockfile This is a one-time fix-up, please be patient... npm WARN old lockfilenpm WARN deprecated ini@1.3.5: Please update to ini >=1.3.6 to avoid a prototype pollution issuenpm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecatednpm WARN deprecated mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)npm WARN deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependenciesnpm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecatednpm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecatednpm WARN deprecated source-map-url@0.4.0: See https://github.com/lydell/source-map-url#deprecatednpm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)npm WARN deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)npm WARN deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)npm WARN deprecated bcrypt@3.0.8: versions < v5.0.0 do not handle NUL in passwords properlynpm WARN deprecated node-pre-gyp@0.14.0: Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the futurenpm ERR! code 1npm ERR! path C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\bcryptnpm ERR! command failednpm ERR! command C:\Windows\system32\cmd.exe /d /s /c C:\Users\SAMSUNG\AppData\Local\Temp\install-ca11b823.cmdnpm ERR! Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\bcrypt\lib\binding\bcrypt_lib.node --module_name=bcrypt_lib --module_path=C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\bcrypt\lib\binding --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v102' (1)npm ERR! node-pre-gyp info it worked if it ends with oknpm ERR! node-pre-gyp info using node-pre-gyp@0.14.0npm ERR! node-pre-gyp info using node@17.4.0 | win32 | x64npm ERR! node-pre-gyp WARN Using needle for node-pre-gyp https downloadnpm ERR! node-pre-gyp info check checked for "C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\bcrypt\lib\binding\bcrypt_lib.node" (not found)npm ERR! node-pre-gyp http GET https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.8/bcrypt_lib-v3.0.8-node-v102-win32-x64-unknown.tar.gznpm ERR! node-pre-gyp http 404 https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.8/bcrypt_lib-v3.0.8-node-v102-win32-x64-unknown.tar.gznpm ERR! node-pre-gyp WARN Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.8/bcrypt_lib-v3.0.8-node-v102-win32-x64-unknown.tar.gznpm ERR! node-pre-gyp WARN Pre-built binaries not found for bcrypt@3.0.8 and node@17.4.0 (node-v102 ABI, unknown) (falling back to source compile with node-gyp)npm ERR! node-pre-gyp http 404 status code downloading tarball https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.8/bcrypt_lib-v3.0.8-node-v102-win32-x64-unknown.tar.gznpm ERR! gyp info it worked if it ends with oknpm ERR! gyp info using node-gyp@9.0.0npm ERR! gyp info using node@17.4.0 | win32 | x64npm ERR! gyp info oknpm ERR! gyp info it worked if it ends with oknpm ERR! gyp info using node-gyp@9.0.0npm ERR! gyp info using node@17.4.0 | win32 | x64npm ERR! gyp info find Python using Python version 3.10.2 found at "C:\Users\SAMSUNG\AppData\Local\Programs\Python\Python310\python.exe" npm ERR! gyp ERR! find VSnpm ERR! gyp ERR! find VS msvs_version not set from command line or npm confignpm ERR! gyp ERR! find VS VCINSTALLDIR not set, not running in VS Command Promptnpm ERR! gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer, try re-running with '--loglevel silly' for more detailsnpm ERR! gyp ERR! find VS looking for Visual Studio 2015npm ERR! gyp ERR! find VS - not foundnpm ERR! gyp ERR! find VS not looking for VS2013 as it is only supported up to Node.js 8npm ERR! gyp ERR! find VSnpm ERR! gyp ERR! find VS **************************************************************npm ERR! gyp ERR! find VS You need to install the latest version of Visual Studionpm ERR! gyp ERR! find VS including the "Desktop development with C++" workload.npm ERR! gyp ERR! find VS For more information consult the documentation at:npm ERR! gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windowsnpm ERR! gyp ERR! find VS **************************************************************npm ERR! gyp ERR! find VSnpm ERR! gyp ERR! configure errornpm ERR! gyp ERR! stack Error: Could not find any Visual Studio installation to usenpm ERR! gyp ERR! stack at VisualStudioFinder.fail (C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:122:47)npm ERR! gyp ERR! stack at C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:75:16 npm ERR! gyp ERR! stack at VisualStudioFinder.findVisualStudio2013 (C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:363:14)npm ERR! gyp ERR! stack at C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:71:14 npm ERR! gyp ERR! stack at C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:384:16 npm ERR! gyp ERR! stack at C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:54:7npm ERR! gyp ERR! stack at C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:33:16npm ERR! gyp ERR! stack at ChildProcess.exithandler (node:child_process:406:5)npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:520:28) npm ERR! gyp ERR! stack at maybeClose (node:internal/child_process:1090:16)npm ERR! gyp ERR! System Windows_NT 10.0.19044npm ERR! gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\SAMSUNG\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\\Users\\SAMSUNG\\OneDrive\\바탕 화면\\PersonalProjects\\WebProjects\\boilerplate-mern-stack-master\\boilerplate-mern-stack-master\\node_modules\\bcrypt\\lib\\binding\\bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=C:\\Users\\SAMSUNG\\OneDrive\\바탕 화면\\PersonalProjects\\WebProjects\\boilerplate-mern-stack-master\\boilerplate-mern-stack-master\\node_modules\\bcrypt\\lib\\binding" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v102"npm ERR! gyp ERR! cwd C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\bcryptnpm ERR! gyp ERR! node -v v17.4.0npm ERR! gyp ERR! node-gyp -v v9.0.0npm ERR! gyp ERR! not oknpm ERR! node-pre-gyp ERR! build errornpm ERR! node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\SAMSUNG\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\bcrypt\lib\binding\bcrypt_lib.node --module_name=bcrypt_lib --module_path=C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\bcrypt\lib\binding --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v102' (1)npm ERR! node-pre-gyp ERR! stack at ChildProcess.<anonymous> (C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\node-pre-gyp\lib\util\compile.js:83:29)npm ERR! node-pre-gyp ERR! stack at ChildProcess.emit (node:events:520:28)npm ERR! node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1090:16)npm ERR! node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5)npm ERR! node-pre-gyp ERR! System Windows_NT 10.0.19044npm ERR! node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\SAMSUNG\\OneDrive\\바탕 화면\\PersonalProjects\\WebProjects\\boilerplate-mern-stack-master\\boilerplate-mern-stack-master\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"npm ERR! node-pre-gyp ERR! cwd C:\Users\SAMSUNG\OneDrive\바탕 화면\PersonalProjects\WebProjects\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\bcryptnpm ERR! node-pre-gyp ERR! node -v v17.4.0npm ERR! node-pre-gyp ERR! node-pre-gyp -v v0.14.0npm ERR! node-pre-gyp ERR! not ok npm ERR! A complete log of this run can be found in:npm ERR! C:\Users\SAMSUNG\AppData\Local\npm-cache\_logs\2022-08-08T08_26_57_475Z-debug-0.log vscode는 최신버전을 사용중이고 node -v v17.4.0 npm -v 8.16.0 를 사용하고 있습니다.
-
미해결자바스크립트 중고급: 엔진 핵심
스코프가 뭔가요?
1. {} 안에 있으면 지역 스코프 , 밖에 있으면 전역 스코프 가까운 스코프부터 찾아 나간다 2. 위의 스코프 메커니즘에 의해 아래의 함수에서 point 가 무엇인지 결정 된다는 사실을 알아 두자 이렇게 알고 있으면 되나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 질문이 있습니다.
안녕하세요. 강의 잘 들었습니다 ^^강의 완료 후 사이드프로젝트를 진행하던 중 서버에서 json형태로 url을 받아 해당 url에 요청을 보내려고 하는데보내지지가 않아서 문의를 드립니다.기본적인 문법에 문제인 것 같은데 import axios from 'axios'; import { useDispatch, useSelector } from "react-redux"; export const checkRefleshTokenAPI = async (data) => { const { serverJSON } = useSelector(state => state.oauth); console.log(serverJSON) const response = await axios.get(`${serverJSON.BROJ_SERVER}joauth/check/refreshtoken?refresh_token=${data.refreshToken}`); return response.data; }; 0.해당부분에서 ${serverJSON.BROJ_SERVER}에 문제가 있는 것 같습니다 해당부분을 그냥 텍스트로 입력시 잘 되는데 바꿔주면 되지않습니다. 1.saga에서 서버로부터 받은 url list(json)를 통해서 그떄마다 다른 url에 요청을 보낼 때는 어떤 식으로 해주는게 좋을까요?
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
문의드립니다.
안녕하세요, 강의 덕분에 기획안의 질이 올라가고 있어서 너무 감사드립니다! 그런데 혹시 화이트보드를 화면에 넣고 싶은데 가능할까요? 유저가 화면에서 펜 색상을 선택하고 그림을 그리면 그대로 저장되는 형태의 화이드보드를 넣고 싶은데, 이걸 액슈어 프리뷰에서도 구현 가능하게 할 수 있을까요?
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
vscode 내에서 작성하면 실행이 안 되네용..
vscode 자체에서 지원을 안 하는 걸까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vue create vue-todo 생성 후
Helloworld에서나 삭제하고 새로운 파일을 만들고 vue + 탭으로 생성하면 <template> 쪽에 에러가 생깁니다. 에러 내용은 TypeScript intellisense is disabled on template. To enable, configure `"jsx": "preserve"` in the `"compilerOptions"` property of tsconfig or jsconfig. To disable this prompt instead, configure `"experimentalDisableTemplateSupport": true` in `"vueCompilerOptions"` property.volar 이라고 나옵니다. 구글에 검색해서 jsconfig.json에 jsx를 추가하면 이제 template쪽에 Parsing error: No Babel config file detected for D:\jiniwooki\vue\VUE-INTERMEDIATE\vue-todo\src\components\TodoInput.vue. Either disable config file checking with requireConfigFile: false, or configure Babel so that it can find the config files.eslint 이런 에러가 나오는데 해결방법이 있을까요.,. 그리고 깃 권한 신청 부탁드려요
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
docker로 kafka를 올려 사용하다 막힌부분 해결한 사례 공유드려요!
{ "name" : "my-source-connect", "config" : { "connector.class" : "io.confluent.connect.jdbc.JdbcSourceConnector", "connection.url":"jdbc:mariadb://컨테이너명:컨테이너포트/mydb", "connection.user":"root", "connection.password":"test1357", "mode": "incrementing", "incrementing.column.name" : "id", "table.whitelist":"users", "topic.prefix" : "my_topic_", "tasks.max" : "1" } } 도커로 kafka를 올린경우 url을 container명으로 하셔야지 연결됩니다 ㅠㅠ초보자라 3일이나 헤맸네요
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
모달창에 img를 링크시 가로가 넘쳐 스크롤이 생깁니다
안녕하세요 선생님 강의를 듣고 모달창을 활용하여 개인사이트를 제작중 모달창에 img를 링크했을때 사진크기가 커서 화면안에 100%로 나오지 않고 넘쳐서 스크롤이 생기더라구요 검사로 들어가 이미지에 width: 100% 를 주니 화면에 꽉차게 변황이 되긴하는데 어떤 코드를 css로 가져와야할지 모르겠습니다 ㅠㅠ .featherlight-inner 안에서 어디로 줘야할지... 선생님 도와주세요 ㅠㅠ 감사합니다! .
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
lt랑 rt를 더해서 나누는 이유는 뭔가요??
안녕하세요 강사님 강의 잘 듣고 있습니다! 제목 그대로 lt랑 rt를 더해서 나누어 주는 이유가 뭔가요? 제가 놓친 부분이 있어서 이해를 못 하는 걸까요?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요. 질문 있습니다.
안녕하세요. 혼자 해결해보려 했으나 잘 되지 않아 질문 드립니다. 도움 부탁드립니다. 우선 로컬에서는 직접 실행도 잘 되고 pm2를 이용한 실행도 잘 되는 것까지 확인했습니다. (node는 16버전 입니다.) 같은 코드를 원격에 올려서 sudo npm run build(cross-env NODE_ENV=production next build) 한후 sudo pm2 start npm -- start(cross-env NODE_ENV=production next start -p 80) 를 하여 실행했습니다. pm2 같은 경우에는 전역 설치돼 있어서 npx 명령어를 안붙이고 실행했습니다.(붙이고 실행도 해봤습니다) 실행 했을때 잠시 동안은 status가 online이다가 몇초 뒤에 errored로 바뀝니다. online일때도 errored일때도 ip주소를 통해서 실행은 안됩니다. 에러로그는 아래 로그만 계속 찍히고 있습니다. 혹시 몰라 aws 서버에서 sudo npm run start를 하였는데 아래와 같은 에러가 뜹니다. 강의중 알려주신 lsof -i TCP:80 명령어를 입력 하였을때는 아무것도 찍히지 않습니다. 조언 부탁드립니다. 감사합니다. ``` 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } 0|npm | Error: listen EACCES: permission denied 0.0.0.0:80 0|npm | at Server.setupListenHandle [as _listen2] (node:net:1355:21) 0|npm | at listenInCluster (node:net:1420:12) 0|npm | at doListen (node:net:1559:7) 0|npm | at processTicksAndRejections (node:internal/process/task_queues:84:21) { 0|npm | code: 'EACCES', 0|npm | errno: -13, 0|npm | syscall: 'listen', 0|npm | address: '0.0.0.0', 0|npm | port: 80 0|npm | } ```
-
미해결자바스크립트 중고급: 엔진 핵심
어려워요
뭘 배우고 있는건지 모르겠어요 무슨 컨텍스트 함수 실행 변수 들어본 말이 많긴 한데 스코프 체인 이건 뭐고 해석은 뭐고 실행은 뭐고 하나도 모르겠어요 저는 리액트 잘하려고 js 보고 있는데 배열 부분 보고 여기 보는데 완전 생소한 내용 투성에 화학 수업 듣는 기분이네요 ㅋㅋ
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
data에 값이 들어오지 않고, edit버튼을 누르면 게시글이 사라집니다.
안녕하세요, 마지막강의전에 발견된 문제 질문드립니다. 좋은강의 정말 감사합니다. 파이어베이스로 배포하면서 발견된 에러들이있는데 2시간가까이 삽질을 해도 원인을 찾기힘들어 질문 올립니다. 1.첫 로드시 로컬스토리지에 많은 데이터가 쌓여있음에도 리스트를 불러오지 못합니다. 로컬스토리지에는 데이터가 쌓여있지만 데브툴즈에는 아이템이 없다고 나와있었습니다. 데이터를 내려주는 App부터 체크하고 콘솔에 데이터가 찍히는걸 확인하고 그 하위 컴포넌트인 Home 페이지를 갔는데 여기에서 데이터가 빈값으로 나왔습니다. 분명 setData로 diaryList를 필터한값을 상태변환 시켜주었는데 data에 그 값이 반영되지 않고 계속 빈배열로 나옵니다. 원인이 무엇일까요? 2. 새 일기 쓰기를하면 일기가 써지고 로컬스토리지에 저장도 잘되고 화면에 로드도 됩니다. 그런데 일기를 수정하기화면에서 재작성해서 수정을 하면 리스트에서 일기가 제거됩니다. 그러고 로컬스토리지를 보면 일기는 남아있고(수정된상태로) 데브툴즈에서는 일기아이템이 삭제됩니다. 스스로 해결을 해보려했지만, 원인을 찾기힘들어 결국 질문 드립니다. 깃주소와 이미지를 남겨드립니다. https://github.com/iamoki/emotion-diary
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
3:20 부분에 대한 질문 남깁니다.
저는 분명 1, 2, 3, 4 순으로 입력하였으나 새로고침하면 아래 보이는 순서로 바뀌어 들어가지던데 왜 이러는 걸까요..?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
회원가입 할때 서버 403 에러 뜹니다
회원 가입 폼 submit 을 누르면 콘솔에 첨부한 사진과 같이 403 error 가 뜨면서 페이지가 넘어가질 않습니다