묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨초보자를 위한 BigQuery(SQL) 입문
테이블 만들기 오류
설명해주신 대로 csv 파일 업로드해서 테이블 만들기를 누르면, 마우스 커서가 빙글빙글 돌기만 하고 아무 반응이 없습니다.해결방안이 있을까요?
-
미해결테스트 with Jest: 제로초에게 제대로 배우기
호출 순서 테스트, mock 객체, jest-extended 강의 내용중 TypeError가 나는데요!ㅠㅠ
package.json{ "name": "jest-lecture", "version": "1.0.0", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC", "description": "", "devDependencies": { "@types/jest": "^29.5.14", "jest": "^29.7.0", "jest-extended": "^4.0.2", "ts-jest": "^29.2.5" } }global.d.tsimport "jest-extended";tsconfig.json{ "files": ["global.d.ts"] }jest.config.js/** @type {import('ts-jest').JestConfigWithTsJest} **/ module.exports = { testEnvironment: "node", transform: { "^.+.tsx?$": ["ts-jest", {}], }, setupFilesAfterEnv: ["./testSetup.js"], };testSetup.jsconst matchers = require("jest-extended"); expect.extend(matchers);위의 환경에서 설정하였으며src/order.test.ts에서import { first, second, third } from "./order"; test("first->second->third", () => { const spy1 = jest.fn(first); const spy2 = jest.fn(second); const spy3 = jest.fn(third); spy1(); spy2(); spy3(); console.log(spy1.mock.invocationCallOrder[0]); console.log(spy2.mock.invocationCallOrder[0]); console.log(spy3.mock.invocationCallOrder[0]); // expect(spy1.mock.invocationCallOrder[0]).toBeLessThan( // spy2.mock.invocationCallOrder[0] // ); // expect(spy3.mock.invocationCallOrder[0]).toBeGreaterThan( // spy2.mock.invocationCallOrder[0] // ); expect(spy1).toHaveBeenCalledBefore(spy2); expect(spy3).toHaveBeenCalledAfter(spy2); });위처럼 테스트를 실행하면 ● first->second->third TypeError: expect(...).toHaveBeenCalledBefore is not a function 19 | // spy2.mock.invocationCallOrder[0] 20 | // ); > 21 | expect(spy1).toHaveBeenCalledBefore(spy2); | ^ 22 | expect(spy3).toHaveBeenCalledAfter(spy2); 23 | }); 24 | at Object.<anonymous> (src/order.test.ts:21:16)위와 같은 타입오류가 나오고있는데요,무엇때문에 오류가 나는지 모르겠습니다ㅠㅠ
-
미해결Flutter로 SNS 앱 만들기
파이어베이스 스토리지 설정에 프로젝트 업그레이드 라고 뜨는데 어떻게 하면됩니까
파이어베이스 스토리지 설정에 프로젝트 업그레이드 라고 뜨는데 어떻게 하면됩니까?
-
해결됨[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
강의 문의
강의에 대한 질문입니다. 오프라인 강의는 진행하시지 않으시나요?
-
해결됨입문자를 위한, ES6+ 최신 자바스크립트 입문
ebook의 MDN참조링크 업데이트 부탁드립니다.
올려주신 ebook 내용 중 [mdn 이벤트 참조] url 페이지가 삭제되어서 업데이트가 필요해보입니다. 관련 수강목록: JavaScript 입문(ES6+) > 이벤트 다루기1페이지 경로: JavaScript 입문(ES6+) > HTML 이벤트https://gymcoding.notion.site/HTML-eaef81ea24c8447ebe7a9c5dfbe65dab 현재 연결된 MDN url(삭제됨): https://developer.mozilla.org/ko/docs/Web/Events재연결 되어야하는 MDN url: https://developer.mozilla.org/en-US/docs/Web/API/Element 새로찾은 mdn링크는 한국어버전을 못찾아서 영어버전 url 전달드립니다. 강의 잘 보고 있습니다~ 감사합니다! *^^*
-
해결됨코틀린 코루틴 완전 정복
suspend 문의 드려요
- 학습 관련 질문을 남겨주세요. 질문을 상세히 작성하면 더 좋습니다.- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 아무리 생각해도 코루틴 안에서 사용하는 코루틴 안의 delay나 await 등 점유 해제 가능한 fun들을 코드 중복을 피하기 위해 따로 빼놓은 delay나 join await를 포함한 코루틴용 fun의 키워드 같은데 구글링해서 보면 마치 delay나 await, join 이 포함된 fun 은 무조건 suspend를 사용하고 점유 해제 되도록 한다고 설명한데가 많네요. 결론은 suspend 자체가 점유 해제 하고 resume을 시켜주는 키워드가 아닌 것 같은데 제가 이해한게 맞나요?
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
Text 박스 조정하는 법
도형 안에 텍스트를 올려 버튼을 만드는 일이 많은데요. 도형 안 텍스트가 정 한가운데에 있어야하는데, 계속 살짝 위아래 정렬이 한가운데가 아니라 아래쪽으로 쏠린 모습이예요. 텍스트박스도 도형 안에 한 가운데에(동일 Padding) 잘 놓았고, 텍스트박스도 위아래 가운데 정렬 설정 모두 다 잘 한상태인데두요. 그래서 Text의 Line Height 이라는 부분을 줄간격 개념으로 생각하고 Auto가 아닌 0으로 설정해보았는데, 첨부드리는 이미지와 같이 Text 박스가 실제 Letter보다 작아져요. Line Height 0이면 텍스트박스가 원래 그렇게 작게 보이는건가요?텍스트 박스 안의 Letter 높이와 딱 맞게 텍스트 박스 높이를 조정하려면 어떻게 해야하나요? 텍스트의 Font size와 동일하게 텍스트박스 Line Height 맞추면 비슷해지는것같긴하지만, 여전히 하단맞춤정렬이 되어있는 느낌입니다. 버튼 도형안에 버튼명 텍스트가 한가운데에 보이게 하려면 어떻게 해야할까요? 혹시 텍스트 Layout (ㅣ→ 이런 설정)의 문제일까요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
key file 이 다운로드가 안됩니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. EC2 개요 및 인스턴스 생성 5:58초 구간키 파일 생성해도 다운로드가 되는게 없습니다.
-
미해결모두의 한국어 텍스트 분석과 자연어처리 with 파이썬
모두의 한국어 텍스트 분석과 자연어처리 with 파이썬 -> 섹션 3 부터 재생이 안됩니다.
안녕하세요.모두의 한국어 텍스트 분석과 자연어처리 with 파이썬위 과정을 수강중에 있는데요.. 섹션 3부터 재생이 안됩니다..
-
미해결[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
회원가입 오류
로그인, 회원가입에서 강의대로 진행을 한거 같은데, 회원가입이 되지 않아서 그다음 수업 진행 실습에 곤란이 있어 문의 드립니다. 새로운 이메일, 패스워드 입력시 아래와 같이 "Passwords don't match"로 알림이 뜨고 회원가입이 되지 않습니다. 어떻게 해야 하는지 답변 부탁드리겠습니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강 연장 부탁드립니다
안녕하세요, 우선 좋은 수업 너무 감사합니다.실 업무상 AWS를 다루어야 해서 그 김에 자격증도 따자, 하고 강의를 결제했는데업무에 도움되는 부분 우선 듣고 나머지를 듣지 못했습니다 ㅠㅠ 깔끔하게 설명을 잘해주셔서 부족한 부분 더 듣고 시험에 도전해보고 싶습니다.수강 연장 가능하다면 부탁드립니다. 감사합니다.
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
강의자료 질문 두번째
자료가 파이썬 소스코드로 되어 있는데 출력된 결과물을 PDF로 볼수 있을까요?
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
강의자료 관련 질문
혹시 강의 자료는 어디서 다운로드 가능한가요?
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
시큐리티 로그인 인증 한 이후 다음 프론트 요청 어나니머스(익명사용자) 필터??
현재 지금 프론트와 백엔드로 나누어져 웹 개발을 하고 있습니다 여기서 궁금한점은 선생님 코드를 다 따라 적었는데 프론트에서 로그인 요청을 해서 로그인한 이후 프론트에서 메인 페이지로 보내는데 거기서 다음 기능을 쓰려고 하면 서버 500에러가 뜨고 어나니머스필터가 요청을 받는거 같습니다 저도 정확하게 알 수 없어서 그런데 혹시 CSRF기능을 안써서 어나니머스필터로 가는 것인지 아니면 뭐가 잘못 된건지 알 수 없습니다 좀 알려주시면 감사하겠습니다
-
미해결[신규 개정판] 코딩 입문자를 위한 파이썬 완벽가이드
엑셀자동화
엑셀자동화에서 success가 뜨지 않고 이와 같은 화면이 뜹니다.
-
해결됨코어 자바스크립트
2강부터 영상이 나오지 않습니다.
안녕하세요실행컨텍스트부터 영상이 나오지 않은 것 같습니다.1강은 잘 나오는데 그 후부터는 나오질 않습니다 로딩만 계속 도네요.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
vite에 대해 질문있습니다.
안녕하세요 리액트 부분에 대해 강의를 듣다가 vite라는 내용이 나오던데 이 vite를 설치하니 src나 index.html 등등 여러 파일들이 설치가 되고 src폴더에서는 App.tsx 파일명으로 나오더라구요. 여기서 조금 헷갈리는 것이 npx create-react-app 설치와 비슷한데 이 vite는 정확히 무엇이고 또 npx create-react-app 이 부분과 다른건지도 궁금합니다.
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
nodemon ./bin/www 입력 시 오류
PS C:\Users\jjoob\myfirstmap\myfirstmap> nodemon ./bin/www[nodemon] 3.1.7[nodemon] to restart at any time, enter rs[nodemon] watching path(s): .[nodemon] watching extensions: js,mjs,cjs,json[nodemon] starting node ./bin/wwwnode:internal/modules/cjs/loader:1252 throw err; ^Error: Cannot find module 'morgan'Require stack:- C:\Users\jjoob\myfirstmap\myfirstmap\app.js- C:\Users\jjoob\myfirstmap\myfirstmap\bin\www at Function._resolveFilename (node:internal/modules/cjs/loader:1249:15) at Function._load (node:internal/modules/cjs/loader:1075:27) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:218:24) at Module.require (node:internal/modules/cjs/loader:1340:12) at require (node:internal/modules/helpers:141:16) at Object.<anonymous> (C:\Users\jjoob\myfirstmap\myfirstmap\app.js:5:14) at Module._compile (node:internal/modules/cjs/loader:1546:14) at Object..js (node:internal/modules/cjs/loader:1689:10) at Module.load (node:internal/modules/cjs/loader:1318:32) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\\Users\\jjoob\\myfirstmap\\myfirstmap\\app.js', 'C:\\Users\\jjoob\\myfirstmap\\myfirstmap\\bin\\www' ]}Node.js v22.11.0[nodemon] app crashed - waiting for file changes before starting...PS C:\Users\jjoob\myfirstmap\myfirstmap> 다 지우고 처음부터 다시 실행해봐도 계속 같은 오류이고localhost:3000 실행하면 흠… 이 페이지에 연결할 수 없습니다.localhost이(가) 연결을 거부했습니다. 이렇게 나오네요 ㅠ (nodemon ./bin/www 입력 시 오류)
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
steps
안녕하세요 ! 강의 잘 듣고있습니다. 말씀하신것처럼 Steps 은 작업을 수행하는 가장 작은 단위라고 하셨잖아요그리고 하나의 Steps 에 모든 로직이 들어가도 되고 아니면 나눠서 넣어도 된다고하셨는데요 하나의 Step 에 모든 로직이 들어가도 된다고 하면 굳이 나눠야 하는 이유가 있을까요 ?
-
미해결
안드로이드 스튜디오 Emulator 에러
현재 2주간 해결이 되지 않아 시작조차 못하고 있어 질문드립니다ㅠㅠ에러명 : "Emulator: Pixel 2 API 30 - Emulator terminated with exit code -1073741515"아래는 제가 이때까지 시도했던 조치 방안들 입니다..조치 방안Path 설정 (사용자명은 블러처리 되어있으나 영문입니다.)- Sdk, avd, flutter Path 설정 - 변수 3가지 추가(구글링 중 해당 내용이 있어 추가해보았습니다..)SDK Tools 설치- CPU가 AMD Ryzen 5 7500F로 SDK Tools에서 "Android Emulator Hypervisor Driver for AMD Processors (installer)"를 찾아봤으나 없음 Hypervisor 체크박스- BIOS에서 SVM 모드 활성화(Enabled)- 아래 Windows 기능 켜기/끄기 → Windows 하이퍼바이저 플랫폼, 가상머신 플랫폼(구글링 시, 체크박스 on/off에 대한 말이 달라 체크박스 on/off 둘다 시도 해봄)이 외에도 Android Studio 재설치, Flutter doctor 확인 후 필요 프로그램 재설치, 환경변수 Path 재설정..심지어 포맷까지 하고 모든 파일을 재설치 해보았음에도 해결되지 않고 있습니다.. 혹시 해결방법을 알고 계시다면 조언 부탁드리겠습니다ㅠㅠ