묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5 - S 실전 관련 질문 드립니다..!
풀긴 했는데 메모리랑 시간 사용량이 어마어마 해서요..실전이 얼마 안남아서 실전에서도 이렇게 풀어도 되나 싶어서 여쭤봅니다... 제가 파악한 큰돌님과 저의 코드 차이점은저는 연산 기호를 사용할 수 있냐는 기준을카운팅 배열을 쓰고 원복하고 했던 거랑수식들을 계산할 때, 스택에 넣고 계산하는 방식을 쓴 게 가장 큰 차이인 것 같습니다.그리고 실제 문제로 이런 문제가 나온다면 몇 분 안에 풀어야 될지도 궁금합니다..! 저는 40~50분 안에 풀면 안정권이라 생각했는데 큰돌님 의견이 궁금하네욤!http://boj.kr/229b1729870841dfa19aaa13c1760073
-
미해결Node.js로 웹 크롤링하기
headless 궁금한게 있어요!
const browser: Browser = await puppeteer.launch({ headless: true, args: ['--remote-debugging-port=9222', '--no-sandbox', '--disable-setuid-sandbox'] }); const page: Page = await browser.newPage(); 크롤링 만들고 있습니다!헤드리스를 true로 해봐도, 아예 없애봐도, 아래 args 를 이것저것 달아봐도크롤링을 시작하면 아래 창과 크롬은 안뜨나 화면에 이렇게 크게 빈화면이 나옵니다.. 저만 그런가요? 이거 없애는 방법이 뭘까요 ㅠㅠ
-
미해결그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
워밍업 클럽 2기 커뮤니티 링크 요청드립니다!
안녕하세요, 인프런 워밍업 클럽 2기, CS 전공 지식 로드맵에 참여하게 되었습니다.커뮤니티 링크를 뒤늦게 확인하여 접속하려고 하였으나 링크가 만료된 것을 확인하였습니다.혹시 커뮤니티 링크를 다시 요청드릴 수 있을까요?!
-
해결됨실전! Querydsl
컨트롤러의 파라미터로 Pageable 인터페이스 사용할 때
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]포스트맨을 통해서 요청을 보낼 때 url파라미터를 통해 page와size를 설정하였는데요, 이는 MemberSearchCondition 말고 Pageable 또한 앞에 @ModelAttribute가 생략된 형태로 동작한다고 생각하면 될까요?실제 웹 사이트에서 페이징 처리된 부분의 버튼 같은 걸 누를 때 해당 파라미터들을 넣어주는 방식으로 동작할 것 같은데 맞을까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
pd와 df의 차이
선생님 안녕하세요 늦은시간에도 항상 감사드립니다. 이장면 설명하시면서 df로 안달고 pd로 다는 분들이 있다셨는데 밑에 또 불러오기할때는 pd.read_csv사용하시고, 위에 데이터 불러오기 에서도 pd 사용하셨는데, 헷갈립니다. 너무 기초적인것 같은데, 제가 파이썬이 아예처음이라 설명좀 부탁드립니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
29분 질문 있습니다!
전부터 궁금했었는데 L: 문자열 길이 셀때 첫문자를 1부터 끝에 물음표까지 총 13으로 세는데 중간중간 첫문자를 0부터 세서 총 12로 세게 나오던데 두가지 구분을 헷갈리지 않게 알려주시면 감사하겠습니다
-
해결됨초보자를 위한 BigQuery(SQL) 입문
2-6 5번 중복 행도 있을 것 이란 가능성을 추가로 염두 했을 때 보강 쿼리 문의
안녕하세요! 덕분에 남이 짠 쿼리의 의미는 파악이 가능한 수준이 될 것 같다는 자신감이 든 수강생입니다! 감사합니다.2-6 5번 문제를 직면했을 때 동명이인 = 이름 이외 다른 값이 다 다른 경우로 정의했고, 다행히 강사님의 파일에는 해당하지 않지만, 이름이 같고 다른 값도 다 같은 "중복 데이터"가 있을 수 있다는 가능성도 생각을 했습니다.그래서 혼자 골똘히 고민했는데, (조건이 2개인가? "이름이 같다" and "다른 컬럼이 다르다" 등) 답이 나오지 않아 재생해보니 생각보다 단순한 쿼리여서 놀랐어요.동명이인이 있는 이름은 무엇일까요? + 전체 파일의 중복 데이터는 제거(ex. 엑셀의 중복 값 제거 )는 아래와 같이 하면 될까요?SELECT DISTINCT name, COUNT (name) AS CNT FROM basic.trainer GROUP BY name HAVING CNT>=2
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
반환값을 기준으로 한 함수의 타입 호환성 질문입니다.
안녕하세요.복습중 이해되지 않는부분이 생겨서 질문드립니다.let t1 = () => {}; let t2 = () => 'hello'; t1 = t2;위 코드에 에러가 발생하지 않는 이유가 뭔가요?어떻게 void타입에 string타입이 호환되는건지 궁금합니다.
-
해결됨개발자를 위한 쉬운 리눅스
강의자료(내용) 활용 관련 문의
쉬운리눅스 강의를 듣고있는 수강생 입니다. 한정된 짧은 시간내에 리눅스 관련 기본내용 설명을 너무 잘해주셔서 저같은 초보자가 이해하기 쉽고 따라하기 좋았습니다.공유해주신 자료(pdf)를 활용해서 회사내 리눅스를 배우고 싶은 저같은 초보자 분들에게 알려주고 싶은데요.자료 내용 활용을 해도 괜찮을까요? 저작권 같은거에 걸릴까요? 해당 자료를 그냥 사용하는게 아니라 제가 저희쪽 리눅스 서버 환경에 맞춰 내용을 좀 가공(변경)해서 사용하고 싶어서요.
-
해결됨딥러닝 이론 + PyTorch 실무 완전 정복
9-2 fully connected NN
여기서 네트워크를 구성할 때 맨 마지막에 sigmoid를 태운 후에 마지막에 또 Softmax를 태우는데, 이렇게 할 거면 애초부터 네트워크의 마지막단을 sigmoid가 아닌 softmax를 태우면 되는 거 아닌가요?왜 sigmoid를 거친 후에 softmax를 태워야 하는 것인지 알 수 있을까요?
-
해결됨하루만에 배우는 AWS OpenSearch
강의 업데이트
다음과 같은 양식으로 남겨주세요.질문을 한 배경 : 강의 업데이트질문내용 : 올해 7월부터 CloudSearch 서비스가 종료되고 OpenSearch로 통합한거 같습니다. 그로 인해 AWS의 GUI도 많이 달라져서 실제와 강의 내용이 다른 부분들이 많아 업데이트가 필요할 것으로 보입니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
내장 타입과 메서드-2 , 7:34초
업데이트 메서드 출력 부분에서 { }이렇게 출력됐는데 [ ]이렇게 리스트로 출력 작성해도 되나요? {} 이렇게 출력되는 이유가 있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
파라미터?
7:20 'Car constructor'가 호출되는 이유는 파라미터가 없기 때문이라고 하셨는데 파라미터가 뭔지 헷갈려서 질문 남깁니다.model이 파라미터인가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
(기출) 2023년 2회 코드해석 문제
14분 44초정답 입력 시 name() method 호출 시 표시되는 printf 부분까지 포함해야 정답 아닌가요? 입력하세요: 홍길동입력하세요: 김철수입력하세요: 박영희박영희박영희박영희
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론은 섹션9 72강만 보면 되나요?
이론공부는 거의 안하고 코딩 문제만 계속 풀고있는데 이론내용은 72강 pdf파일만 보고 공부하는게 다인건가요?
-
해결됨실습으로 손에 잡히는 SQLD의 정석(2과목)
ㅠㅠ 이놈의 환경설정;;안하면 안되나요? 아무것도 못하고 있어요;;
너무 어렵네요...ㅠㅠ무슨 docker-compose.yml 이거 실행하는것도 못하고 있어요...파일위치 : C:\Users\orm64\Documents\Scanned DocumentsPS C:\WINDOWS\system32> docker compose up -dno configuration file provided: not foundPS C:\WINDOWS\system32> C:\Users\orm64\Documents\Scanned DocumentsC:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:1+ C:\Users\orm64\Documents\Scanned Documents+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundExceptionPS C:\WINDOWS\system32> C:\Users\orm64\Documents\ScannedC:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:1+ C:\Users\orm64\Documents\Scanned+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundExceptionPS C:\WINDOWS\system32> pwdPath----C:\WINDOWS\system32PS C:\WINDOWS\system32> C:\Users\orm64\Documents\Scanned DocumentsC:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:2+ C:\Users\orm64\Documents\Scanned Documents+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundExceptionPS C:\WINDOWS\system32> docker compose up -dno configuration file provided: not foundPS C:\WINDOWS\system32> docker run hello-worldHello from Docker!This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal.To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID: https://hub.docker.com/For more examples and ideas, visit: https://docs.docker.com/get-started/PS C:\WINDOWS\system32> wsl --update업데이트 확인 중입니다.Linux용 Windows 하위 시스템 최신 버전이 이미 설치되어 있습니다.PS C:\WINDOWS\system32> docker run hello-world
-
미해결
?? 환경설정부터 막힘..;;ㅠ
후기 남겨주셨던 분들처럼 처음이 너무 어려워요,,,아무리 MAC을 많이 사용하더라도 윈도우도 하나 예시 들어주시면 좋으실거 같아요;;; docker compose up -d 이거만 치면 끝날거 같은데;;계속 안되네요...해당 파일 위치 : C:\Users\orm64\Documents\Scanned DocumentsPS C:\WINDOWS\system32> pwdPath----C:\WINDOWS\system32PS C:\WINDOWS\system32> C:\Users\orm64\Documents\Scanned DocumentsC:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:2+ C:\Users\orm64\Documents\Scanned Documents+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundExceptionPS C:\WINDOWS\system32> docker compose up -dno configuration file provided: not foundPS C:\WINDOWS\system32>
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
[9장] 디바이스 드라이버에 관하여
안녕하세요 🙂[1. 질문 챕터] : 9장 19분 45초 ~ 20분[2. 질문 내용] : register에 값을 읽고, 쓸 때, 8장에서는 myip.h에 정의되어 있는 MYIP_mWriteReg(BaseAddress, RegOffset, Data)을 사용하시고, 9장에서는 xil_io.h에 정의되어 있는 Xil_Out32((BaseAddress) + (RegOffset), (u32)(Data))문법을 사용하셨고, 두 문법이 동일한 기능을 하는 것은 알았습니다. C언어로 작성된 main.c의 경우 맛비님께서 올려주신 코드를 그대로 사용하는데, 9장의 main.c에서 myip.h가 include 되어 있지 않은 것은 vivado 2022 tool makefile 문제로 인해 맛비님께서 일부러 빼신건지? 아니면 "디바이스 드라이버가 자동적으로 생성되지 않았다"라고 말씀해주셨는데, 디바이스 드라이버가 생성되지 않는 조건이 있는지에 대해 알고 싶습니다. [3. 시도했던 내용, 그렇게 생각하는 이유] : 제가 실습을 따라가며 생성했던 코드인데, 여기에는 myip.h가 포함되어 있고 아래는 맛비님이 공유해주신 답변 파일에 있는 코드인데, 여기에는 myip.h가 포함되어 있지 않아서요 ================ 다음 내용은 읽어보시고 지우시면 됩니다.=================질문 내용을 작성해주실 때, 위의 3단계로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!!현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)서로 예의를 지키며 존중하는 문화를 만들어가요.질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )먼저 유사한 질문이 있었는지 검색해보세요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.==================
-
미해결Practical Testing: 실용적인 테스트 가이드
DTO -> 엔티티, 엔티티 -> DTO 과정에서의 빌더 패턴과 정적 팩토리 메서드 사용에 대해 질문 있습니다.
DTO -> 엔티티, 엔티티 -> DTO 과정에서의 빌더 패턴과 정적 팩토리 사용에 대해 아래와 같이 정리를 했는데 제가 정리한 방식이 타당한 방식인지 궁금합니다. DTO -> 엔티티엔티티의 생성자에 빌더 패턴을 적용합니다.외부에서 엔티티를 생성하려면 빌더 패턴을 사용하여 엔티티를 생성합니다. 예를들어 서비스 레이어에서 엔티티의 빌더 패턴을 사용하여 DTO를 엔티티로 변환하는 작업을 가집니다.엔티티쪽에서 DTO를 엔티티로 변환하는 정적 팩토리 메서드를 가지지 않는 이유 변화가 심한 DTO에 엔티티가 의존하는 것은 좋지 않다고 생각했습니다. 그래서 객체 생성에 빌더 패턴만 적용했습니다. 엔티티 -> DTODTO쪽에서 생성자에 빌더 패턴을 적용합니다.또한 엔티티 -> DTO로 변환하는 정적 팩토리 메서드를 만드는데 이때 DTO 객체 생성은 DTO쪽에서 정의한 빌더 패턴을 적용합니다.DTO는 엔티티에 의존해도 아무 문제가 없다고 생각합니다. 그래서 빌더 패턴도 사용하고 정적 팩토리 메서드도 사용하여 DTO 객체를 생성했습니다.이 둘을 같이 사용할 경우 빌더 패턴과 정적 팩토리 메서드 장점 모두 사용할 수 있다고 생각하여 2가지 모두 사용하여 DTO 객체를 생성하도록 했습니다.
-
해결됨BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
리텐션 연습 문제
리텐션 연습 문제 푸는 중에 어려운 점이 있어 질문 남깁니다!click_payment 이벤트 기준으로 cohort 리텐션 분석 쿼리 올바르게 작성했을까요? 유저수의 합계가 0주차일때 안 맞는 거 같습니다... 코호트 분석 시각화 했을 때 저렇게 비어 보이는 경우에는 어떻게 해석하면 좋을까? WITH base AS ( SELECT DISTINCT user_id, event_name, TIMESTAMP_MICROS(event_timestamp) AS event_datetime, DATE(TIMESTAMP_MICROS(event_timestamp)) AS event_date, user_pseudo_id FROM `advanced.app_logs` WHERE event_date > '2022-08-01' AND event_name = 'click_payment' ) ,first_week_data AS ( SELECT DISTINCT user_pseudo_id, DATE_TRUNC(MIN(event_date) OVER(PARTITION BY user_pseudo_id),WEEK(MONDAY)) AS first_week, DATE_TRUNC(event_date,WEEK(MONDAY)) AS event_week FROM base ) ,weeks_after_first_week_data AS ( SELECT *, DATE_DIFF(event_week,first_week,WEEK) AS weeks_after_first_week FROM first_week_data ) ,active_user_count AS ( SELECT first_week, weeks_after_first_week, COUNT(DISTINCT user_pseudo_id) AS active_users FROM weeks_after_first_week_data GROUP BY ALL ) ,cohort_user_count AS ( SELECT *, FIRST_VALUE(active_users) OVER(PARTITION BY first_week ORDER BY weeks_after_first_week) AS cohort_users FROM active_user_count ) SELECT *, ROUND(SAFE_DIVIDE(active_users,cohort_users),2) AS rentention_rate FROM cohort_user_count