묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
인프런 강의 다운로드 영상 오프라인 시청
강의 영상을 다운로드 받았는데 인터넷 연결 없이 모바일 앱 접속이 안되어 다운로드한 영상 목록으로 들어갈 수 없습니다혹시 다운로드한 강의 영상을 인터넷 연결 없이 오프라인으로 시청할 수 있는 다른 방법이 있을까요??
-
해결됨GPT + Bitget API로 만드는 실전 자동매매: 나만의 선물거래 봇 완전히 구현
비트겟 api 서명
강사님의 코드와 비트겟 api 공식 문서를 보곤 궁금한 점이 생겨 질문남깁니다.공식문서에는 시간을 int(time.time() *1000)을 사용하는 것으로 되어있는데, 강사님 코드는 아래와 같이 비트겟 서버 시간을 사용하는 부분도 있고, int(time.time() * 1000) 을 사용하는 부분도 있더라구요.server_time_res = requests.get("https://api.bitget.com/api/v2/public/time") timestamp = str(server_time_res.json()['data']['serverTime']) body = json.dumps(body_dict) sign_data = timestamp + method + path + body signature = hmac.new(secret_key.encode(), sign_data.encode(), hashlib.sha256).digest() access_sign = base64.b64encode(signature).decode()timestamp = str(int(time.time() * 1000)) pre_hash = timestamp + method + endpoint + "?" + params sign = base64.b64encode( hmac.new(secret_key.encode(), pre_hash.encode(), hashlib.sha256).digest() ).decode()비트겟 서버 시간을 이용하는 걸로 통일해도되는지 궁금합니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
자바스크립트로 태그 선택 시 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 해당 강의에서 아래 2가지 방법으로 '50개씩' 선택하는 법을 알려주셨는데, 드롭박스 선택 후 > 50개씩 선택드롭박스 선택 없이 자바스크립트로 50개씩 선택근데 2번의 경우, 자바스크립트 인자로 element를 보내야해서 먼저 element 선언을 해줘야하는데, 드롭박스 클릭을 하지 않으면 여전히 element 찾는 과정에서 NoSuchElementException 오류가 납니다. 드롭박스를 열어야 하는건가요 ..? 그렇다면 1번과 차이가 무엇인지 궁금합니다!
-
미해결바로 써먹는 GA4 실무리포트(2025)
scope 관련질문1
1,왼쪽의 경우 측정기준이 event scope 이고측정항목 세션수는 측정 기준보다 더 높은 scope이기 때문에 잘못된거 맞나요? 2,제가 이해가 안되는게event scope은 :데이터 기반 기여모델session scope 은 마지막 간접클릭 모델왜 그런건지 잘모르겟어요 기여모델의 개념은 알고있어요
-
미해결바로 써먹는 GA4 실무리포트(2025)
기본리포트->탐색리포트 내보낼떄
1,기본리포트는 샘플링x 데이터인데기본리포트에서 탐색리포트로 보낼 경우 샘플링된 데이터로 바뀌나요? 2,기본리포트->탐색리포트->탐색리포트에서 수정시 샘플링된 데이터로 바뀌나요?
-
미해결뉴비를 위한 자바스크립트
수강하기전 질문이 있습니다.
안녕하세요. 저는 이제 막 프로그래밍을 완전 처음 접하는 직장인입니다.개인적으로 어떤 앱을 스스로 개발 해보고 싶어서 처음부터 웹의 모든것들을 혼자서 공부할 계획입니다.현재 저의 상황은, chatGPT로 부터 받은 총 1200줄의 Todo list 코드들을( 완전히 암기한 상태입니다. . , , HTML,CSS,JS 코드 모두 합친)HTM,CSS 는 어느 정도 알고있는 상태입니다. 그런데 이게 웃기는 상황인게 정작 암기를 하였지만 코드의 각 기능과 의미, 각 코드들간에 연관성이 무엇인지는 단 하나도 모른다는 것입니다 ㅡㅡ;;예를들어 화살표 함수, async/await, reduce, map,filter, API 호출 이런 함수들을 암기했지만 뭔지도 모르는 상태입니다. ;; 다시 처음부터 강의를 들으며 무식하게 암기하였지만 몰랐던 부분들을 하나씩 배워갈려고 합니다.가장 궁금한 부분은 이 강의를 수강하고, 선생님의 더욱 집중된 JS 유료 강의를 모두 수강 후바로 React, node.JS로 넘어가도 되는지도 궁금합니다!! 저의 질문을 읽어 주셔서 감사합니다 ^^
-
미해결웹 프론트엔드를 위한 자바스크립트 첫걸음
"6. 1. (최신 버전) 자바스크립트 코딩 환경 설정"의 화면이 정상적으로 출력되지 않습니다
"6. 1. (최신 버전) 자바스크립트 코딩 환경 설정"의 화면이 정상적으로 출력되지 않습니다.Chrome과 Safari에서 각각 테스트했으나 결과는 같았습니다.문제 해결 부탁드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의자료 확인 요청
5. 회원 관리 예제 - 웹 MVC 개발.pdf 내의 소스중MemberForm클래스의 create() 메소드 내에MemberService memberService= new MemberService();가 빠져있습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
데이터베이스가 초기화되는 것 같아요
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]2번 멤버(HelloB)를 추가하는 코드를 실행한 뒤에 h2에서 조회해보면 1번 멤버는 없고 2번만 나와요
-
미해결비전공자 혼자서 하루 만에 수익화 앱 출시하기
소셜 로긴 기능구현방법이..ㅠ
구글 로그인 기능만이라도 셋업하는 방법은 강의 계획없으실까요?앱의 기능에 사용자의 간단한 정보정도가 입력되야 구현이 되는데, 구글 OAuth 셋팅에서 계속 안되고 있어 기능구현을 못하겠어요...ㅠ
-
미해결FPGA에 UART 구현하기
멀티바이트프레임 로직 예시
FIFO를 이용하여 멀티바이트프레임 로직 구문을 작성 및 처리하는 참조 할 만한 로직 예시 가 있을까요
-
해결됨회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)
강의와 다르게 API_KEY 일부만 넣으면 인증 오류가 발생하는 현상
n8n에서 Header Auth Account에 Authorization이라는 이름을 넣고 value 값을 입력한 뒤, 실제로는 __n8n_BLANK_VALUE_e5362baf-~ 이런 식으로 표시되는 것을 확인했습니다.그래서 저는 e5362baf- 부분을 API_KEY로 넣어줬는데 계속 인증 오류(Authorization data is wrong!%)가 발생했습니다.그런데 실제로 넣어준 value 전체를 그대로 사용했을 때는 정상적으로 {"message":"Workflow was started"}% 응답이 왔습니다.다만 강의에서는 e5362baf- 값만 넣어줘도 {"message":"Workflow was started"}% 응답이 나오던데, 제 경우에는 전체 value를 넣어야만 동작했습니다.무슨 차이일까요? 저도 e5362baf 값으로 넣어서 하고 싶은데..어떻게 해야될까요?
-
미해결엑셀 활용하기 : EXCEL 중급 (Inflearn Original)
엑셀2024 홈에는 추가기능 탭이 없네요
고차원적인 통계분석 등의 추가기능을 넣으려고보니개발도구 메뉴 우측에 보이는 추가기능이 제 엑셀에는 없어 홈메뉴에서 추가기능 버튼으로라도 찾아보려는데 추가기능명 이 뭔가요?
-
미해결웹소켓/STOMP 채팅서비스(spring, vue, redis)
connect와 동시에 구독하는데 구독 검증이 꼭 필요한가요?
우선 최초 웹 소켓 연결에 토큰 검증을 진행하고, 연결에 성공하면 특정 토픽에 바로 구독하는 걸로 알 고 있습니다.이 두 작업이 거의 동시에 이루어진다고 보는데, 구독 검증은 왜 필요한가요 선생님?
-
해결됨기초 탄탄! 독하게 시작하는 Java Part 3(하) : 소켓과 파일 I/O
reader.readLine() == null 의미
TCP 에코 서버 실습하던 와중에 반복문 조건에서 궁금한게 있어서 질문 남김니다. while((msg = reader.readLine()) != null) { // 로직 }Q. 클라이언트가 연속적으로 msg를 보낼 의도가 있고 그렇게 보낸다고 해도 저 서버쪽의 반복문 안에서 로직을 처리하고 다시 조건을 확인하는 cycle이 엄청 빠를텐데 1. 만약 클라이언트는 여러번 메시지를 보낼 꺼지만, 서버입장에선 1cycle을 돌고 .readLine()으로 했을 때 reader(inputStream)가 비어있으면 null이지 않나요??2. 저런 조건에서 null 조건이 성립하려면 EOF일 때만 null이되서 반복문을 빠져나오는건가요? 3. 아니면 애초에 null일 상황은 없지만 무한 루프를 만들기 위한 장치 인가요??
-
해결됨실리콘밸리 엔지니어와 함께하는 Apache Airflow
공식 compose 내 postgres db 설치시
저는 postgres를 airflow 공식 compose에서 함께 띄었습니다. 그렇게 하니 connection에서 오류가 발생했었습니다. 이후 구글링을 통해 connection에서 host를 해당 컨테이너의 서비스 명으로 변경해주시면 된다는 점을 확인했습니다. 이유는 왜 그런지 모르겠습니다. 강의 들으시는 분들 참고하시면 좋을 것 같습니다.
-
해결됨[백문이불여일타] 데이터 분석을 위한 기초 SQL
Weather Observation Station 6 쿼리가 틀렸다고 나오는 이유를 모르겠어요
SELECT city FROM station WHERE city LIKE 'a%' OR LIKE 'e%' OR LIKE 'i%' OR LIKE 'o%' OR LIKE 'u%'
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
7.6 챕터에서 클라이언트 컴포넌트로 바꾼 이유가 궁금합니다.
이전 챕터에서 클라이언트 컴포넌트에 대해 다뤘을때 서버에서 사용할 수 없는 훅을 사용할 경우 클라이언트 컴포넌트를 사용해야한다고 이해하였습니다. 그 중 하나가 useEffect이고 그 이유는 useEffect는 컴포넌트가 마운트 되었을 때 즉, 브라우저에 렌더링 되었을 때 실행되기 때문이라고 이해하였습니다.제가 생각했을 때에는 useActionState 훅은 서버에서 실행되어도 상관 없는 훅이라고 생각하는데 맞는지 궁금합니다.만약 맞다면 useEffect 훅을 사용하지 않고 useActionState만 사용한다면 서버 컴포넌트로 사용할 수 있는 것인지도 궁금합니다.
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
16강 LEFT JOIN 리트코드 (183. Customers Who Never Order) 관련 질문
SELECT c.name as Customers FROM customers as c LEFT JOIN orders o ON c.id = o.customerid where o.id is null안녕하세요. 리트코드 Average Population of Each Continent 문제 풀다가 질문 생겨서 남깁니다. 제가 생각했을때, 아래 코드 (where o.customerid is null) 만 정답이 되어야한다고 생각하는데.SELECT c.name as Customers FROM customers as c LEFT JOIN orders o ON c.id = o.customerid where o.customerid is null선미님도 위에 코드와 똑같이 하셨더라구요 ?왜 위에도 정답이 되는지 잘 모르겠어요.orders 테이블의 customerid 칼럼이 NULL 값인 것을 찾는 것과orders 테이블의 id 칼럼이 NULL 인것을 찾는 것. 조금 다르지 않나요?? 아... 질문 작성하면서 좀 이해한 거 같은데. ㅋㅋorders 테이블의 id 칼럼이 NULL 인 것 (즉, id칼럼이 3, 4) 과orders 테이블의 customerid 칼럼이 NULL인 것 (즉, customerid 칼럼이 2,4)같나요???...아... 헷갈리네요 ㅠㅠ 질문입니다.
-
미해결한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지
동물 앨범 만들기 pushtState 관련
안녕하세요, 선생님.수업 잘 듣고 있습니다! 동물 앨범 만들기-3 수업을 듣다가 pushState메서드 사용할 때 가장 첫번째 값에 null을 넣는 이유가 궁금합니다!감사합니다! const tabBar = new TabBar({ $app, initialState: "", onClick: async (name) => { history.pushState(null, `${name}`, name); this.setState({ ...this.state, currentTab: name, photos: await request(name === "all" ? "" : name), }); }, }); ⚠ 답변은 평일 오전 10시에 순차적으로 작성해드립니다.⚠ '질문 해결'은 답변 작성일 기준 1일 이후에 적용됩니다.