묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
최종모델 확률값 소수점 범위 다른 경우
최종 모델의 확률 값의 소수점 자리수가 다른경우는 어떻게 해야할까요..?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
사업자 등록을 언제 해야할까요?
안녕하세요. 지금 저한테 필요한 부분은 거의 다 본 것 같습니다. 개발일만 하다보니 잘 몰라서 문의드리는데요, 광고나 인앱결제를 넣는 것에 따라 사업자 등록을 해줘야 하는 조건이 다른 것으로 알고 있습니다. BM에 따라 사업자 등록을 어느 타이밍에 언제 어떻게 하면 좋은지, 사업자 등록을 하면 앱을 여러개 만드는데 영향이 없는지가 궁금합니다.추가로 세금 관련 사항은 어떻게 해결해야 할까요? 회사 다니실때 연말정산과 퇴사 후 세금처리가 다르실텐데, 두 경우 어떻게 하고계신지 궁금합니다.
-
미해결공식 엠버서더가 알려주는 노션 엑기스
강의자료....
강사님 강의를 열심히 잘 듣고 있습니다.들으면서 적으려니 넘 정신이 없어서요, 맨 마지막에 보니 영상 하단에 강의노트를 받을수 있다고 되어 있는데 제가 못찾는건지 .....ㅎㅎㅎ혹 강의 요점정리 등을 받아볼수는 없는지요?
-
해결됨손에 익는 Next.js - 블로그 만들기
배포 후, 조회수 증가 이슈
안녕하세요 조은님!강의 즐겁게 수강했습니다 🤓 다른게 아니라 배포 후 발견한 문제 때문에 질문 드립니닷!로컬에서는 문제없이 새로고침할 때마다 조회수가 1씩 증가하는데용배포 후에는 조회수가 3씩 증가 하고 있습니닷 🤔(포스팅 갯수도 3개여서 관련이 있을 거라고 생각되는데욤..) 제 코드는 강의와 약간 다른 점이 있습니닷!현재 Vercel에서는 기존 Vercel Postgres를 대체하는 Neon Marketplace 통합으로 변경되었는데요(자세히는 잘 모르겠습니닷.. 관련 링크를 첨부합니닷..)https://vercel.com/docs/storage/vercel-postgreshttps://vercel.com/changelog/neon-now-available-on-vercel-marketplace그래서 강의와는 다른 import { neon } from "@neondatabase/serverless"; 를 불러와서 사용 중입니닷"use server"; import { neon } from "@neondatabase/serverless"; import { unstable_noStore as noStore } from "next/cache"; const sql = neon(`${process.env.DATABASE_URL}`); export async function getViewsCount(): Promise< { slug: string; count: number; }[] > { if (!process.env.POSTGRES_URL) { return []; } noStore(); const rows = await sql` SELECT slug, count FROM views `; return rows.map((row) => ({ slug: row.slug, count: row.count, })); } export const incrementView = async (slug: string) => { noStore(); await sql` INSERT INTO views (slug, count) VALUES (${slug}, 1) ON CONFLICT (slug) DO UPDATE SET count = views.count + 1; `; };다른 분들도 저와 비슷한 오류가 생길지 궁금한데용.. 혹시 배포 후 조회수 증가를 확인해주실 수 있을까용..? 감사합니다!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
HandlerAapter가 어떻게 각 메서드를 실행할 수 있는가?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 저와 비슷한 질문이 있어서https://www.inflearn.com/questions/1292736이 글을 보았는데요, 이 글을 읽고 핸들러 매핑하는 과정까지는 잘 이해했다고 생각하고 있습니다. package hello.servlet.web.springmvc.v3; import hello.servlet.domain.member.Member; import hello.servlet.domain.member.MemberRepository; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import java.util.List; @Controller @RequestMapping("/springmvc/v3/members") public class SpringMemberControllerV3 { private MemberRepository memberRepository = MemberRepository.getInstance(); @GetMapping("/new-form") public String newForm() { return "new-form"; } @PostMapping("/save") public String save(@RequestParam("username") String username, @RequestParam("age") int age, Model model) { Member member = new Member(username, age); memberRepository.save(member); model.addAttribute("member", member); return "save-result"; } @GetMapping public String members(Model model) { List<Member> members = memberRepository.findAll(); model.addAttribute("members", members); return "members"; } } <이해된 부분>SpringMemberControllerV3 클래스의 메서드들은 RequestMappingHandlerMapping에 의해 매핑되고, 이들을 실행하기 위해 RequestMappingHandlerAdapter가 사용됩니다.따라서, 핸들러(메서드, 컨트롤러)는 SpringMemberControllerV3 클래스이고, 이 클래스의 메서드가 핸들러 메서드입니다. 핸들러 어댑터는 RequestMappingHandlerAdapter가 됩니다.=============================<이해되지 않은 부분> 디스패처 서블릿은 요청이 들어올 때 이 매핑된 정보들을 활용하여 핸들러와 핸들러 어댑터를 찾고, 이를 통해 요청을 처리합니다.============================/springmvc/v3/members 요청이 들어왔을 때 RequestMappingHandlerMapping에 의해 매핑이 되고, 이들을 실행하기 위해서 RequestMappingHandlerAdapter가 실행이 되어야 하는데 프레임워크의 생명주기처럼 자동으로 실행이 되는건가요..? (눈에 보이지 않아서 잘 모르겠습니다 ㅠㅠ 이전 강의처럼 인터페이스를 구현한것도 아니기 때문입니다..!)예전 예시에서는 Controller 인터페이스를 구현하면 구현한 메서드를 호출하는 과정이 이해가 되었는데,지금은 보다시피 개발자가 원하는 대로 메서드명을 마음대로 지정할 수 있기 때문에, 이게 어떻게 스프링에서 가능한것인지 잘 이해하지 못하겠습니다..!예전 예시에서는 오버라이딩을 하기때문에, 당연히 오버라이딩이 된 것이 호출되겠구나! 했는데,save나 members와 같이 개발자가 마음대로 정한 메서드이름을 어떻게 알고 딱딱 실행을 하는지.. 잘 모르겠습니다 ㅠㅠ================정리핸들러 매핑을 하고, 어댑터 목록에서 RequestMappingHandlerAdapter를 호출하는 것까지는 이해완료.이 어뎁터가 어떻게 각 메서드를 호출하는지 이해하지 못하는 상황(메서드이름은 마음대로 바뀔 수 있기 때문에)스프링 MVC 전체 구조 그림으로 봤을 때, 사용자가 요청을 하게된다면 @RequestMapping(@Controoler)에 정한 URL에따라 핸들러 매핑, 핸들러 어댑터 목록을 가져오고 해당 메서드를 실행한다고 한다면, RequestMappingHandlerAdapter가 자동으로 어댑터로 지정이 되고 해당 메서드가 실행이 되면 이 메서드가 핸들러(컨드롤러)가 되는것이 맞는지 궁금합니다 !
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
서버 대용 프레임워크에 대하여
Firebase나 Supabase Aws amplify 같이 백엔드를 쉽게 처리할 수 있는 프레임워크들에 대해서 어떻게 생각하시는지 궁금했는데 아예 언급을 안하시네요.위와 같은 프레임워크들을 사용해 백엔드를 처리하고 프론트를 개발해 서비스하는 조합에 대해서는 어떻게 생각하시는지 궁금합니다
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
최종 모델 선택 후, 같은 조건으로 validation까지 학습해도 되나요?
안녕하세요, 강의 듣던 중 궁금한 점이 생겨 질문드립니다 !강의에서 모델링 및 평가를 할 때 보면 순서가피처 엔지니어링여러 회귀/분류 모델 학습 성능 평가위의 세 단계를 반복하며 제일 성능이 좋은 조건과 모델을 선택하는 것으로 이해했습니다. 위의 과정을 통해 성능 좋은 모델과, 피처 엔지니어링 방법을 알았다면, 검증 데이터로 나눈 것을 다시 학습 데이터로 합쳐서 해당 모델과 조건으로 다시 학습 시켜서 제출하는 방법이 가능한가요?더 많은 데이터셋으로 학습하는 것이 좋지 않을까 하여 질문 드렸습니다 !
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형1, 3 제출방식
선생님 실제 시험환경에서 제출방식에 대한 질문이 있습니다.7회차부터 답안 제출 방식이 바뀌었다고 들었습니다. 작업형1, 3유형에서 (풀이용) 코드는 따로 제출하지 않고 풀이만 해서 저장하고(답안제출)에서 답만 제출하면 되는건가요?? 그렇다면 실제로 (풀이용) 탭에서 작성한 코드에 대해서는 따로 채점을 하지 않는다는 걸까요? 실제 체험환경과 강의에 올려주신 9회 응시가이드 화면이 달라서 문의드립니다. <응시가이드> <체험환경>
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
인코딩 및 ensemble 관련 문의사항입니다.
LabelEncoder를 해도 되고 원핫 인코딩을 해도 아무 상관이 없나요예를 들면 기출 6 작업형 2에 LabelEncoder를 쓰니 성능이 잘 나오는데 성능이 잘 나오는 것으로 쓰면 되는 지요그리고 작업형 어떤 ensemble을 쓰던 적당한 값이 나오면 40점을 받을 수 있는 것인가요?metrics으로 자체 확인을 하지 않고 내더라도 낸 결과가 적당한 결과이면 점수를 받는 것인가요?순전히 시험 점수 측면 획득 측면에서 여쭤 봅니다. 시험이 아니라면 이것 저것 해보겠지만 시험에서는 실수하는 것보다 단순하게 하는 것이 좋을 것 같습니다. 보통 RandomForest로 해도 적당한 결과가 나오는데 과거 기출 기준에서는 validation 예측/비교 없이(생략하고) 1~2개의 기법으로 test값만 예측해도 되는 것인지요
-
해결됨RAG를 활용한 LLM Application 개발 (feat. LangChain)
RetrievalQA Chain 문서 업데이트 오류
https://python.langchain.com/api_reference/langchain/chains/langchain.chains.retrieval_qa.base.RetrievalQA.html#langchain.chains.retrieval_qa.base.RetrievalQA 3.2강API 오류 발생하네요 upstage api 를 이용하는데 그 문제일까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
알고리즘 교안 164page 오류제보합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.312 ->321 입니다. 강의 항상 감사합니다~
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
spring initializr 시 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 강의와 똑같이 spring generate했는데 오류가 나네요
-
해결됨이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
언리얼 5.4 기준에선 조금 달랐습니다.
22분 13초 부분을 그대로 따라했는데 저건 빌드 에러가 나서 아래 주석 처럼 하니 빌드 성공했습니다. 이유가 뭘까요? 포맷까지 강제로 입력하도록 바뀐걸까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
4회 기출유형 작업형 1
2번 문제를 len이 아니라 result_count = sum(cond1 & cond2 & cond3) print(result_count) 이런 방법으로 풀어도 될까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출2회 문제3
mean = df['age'].mean() std = df['age'].std()*1.5 lower = mean-std upper = mean+std cond1 = df['age']<lower cond2 = df['age']>upper print(df[cond1|cond2]['age'].sum())이렇게 구했는데, 값이 368.5로 나옵니다. 왜일까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-K 질문드립니다.
안녕하세요 큰돌님! 문풀 강의를 보기전에 구현을 먼저 해보고 강의를 시청했습니다. 나름대로 문제 풀이 방식(sudo code)를 만들어서 문제를 풀고 잘 풀었다고 생각했는데 큰돌님의 풀이를 보고 비교해보니 난잡한 풀이라고 생각하게 되었어요. 알고리즘을 풀 때 어떻게 생각해야 간결하게 정확한 전략을 세울 수 있을까요...? 문제를 풀 때 큰돌님의 생각루틴과 제 코드에 대한 피드백이 궁금합니다!http://boj.kr/833f44e07f3640228c53b006c8bf0ee5
-
해결됨[React / VanillaJS] UI 요소 직접 만들기 Part 2
스낵바를 만들 때 snackBarContext와 snackBarSetContext
스낵바를 만들 때 snackBarContext와 snackBarSetContext를 둘로 나누셔서 관리하는데 이렇게 하신 이유나 장점을 정확히 알 수 있을까요?단점도 알려주시면 감사드리겠습니다.
-
해결됨디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)
실습 시나리오 3번관련
강사님 안녕하세요.너무도 좋은 강의 잘보면서 시험 준비 중에 있습니다.다름이 아니라 실습3번 시나리오 문제풀이 중궁금중이 생겨 질문드립니다. 올려 주신 정보저장매체에는 3개의 파티션이 존재하는데그 중 2개는 복구가 필요하고, 1개는 바로 확인이 가능한 것으로 파악되었는데 이 바로 확인이 가능한 3번째 파티션의 경우 HxD 를 이용하여 MBR 테이블 확인했을 때 어째서 3번째 파티션 영역에 3번째 파티션 BR에 대한 값이 들어가 있지 않은지 개념에 대하여 궁금증이 생겨 질문이 드립니다.
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
/usr/local/apache2/htdocs 경로관련
docker주요명령익히기5(10:09)에서 보면, 이 명령어를 수행하였고, 성공적으로 강사님 디렉토리의 index.html 까지도 접속이 되었는데요. 문제는 aws 에서 /usr/local/apache2/htdocs 디렉토리를 찾을수가 없어서요. 아무리 찾아봐도 안보이는데... aws 에 /usr/local 에는 apahe나 apache2 의 디렉토리가 안보입니다. 어디서 찾을 수가 있는 걸까요?
-
해결됨디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)
시험 답안 작성시 디테일 문의!!
안녕하세요, 시험 하루 전 실제로 보고서 작성을 하다보니 고민되는점이 있어 문의남깁니다!!예를들어 스테가노그래피, 시그니처 훼손등의 경우 추가작업(hxd로 값을 바꿔주고 등등..) 이 필요한데, 답안을 처음부터 작성하는것이 아니라 메모장에 그러한부분을 메모해두다가 마지막에 답안을 작성하잖아요. 이렇게 될경우 답안작성시 hxd로 작업을 하는 중간과정 등의 캡쳐가 생략이 되는데 (또 멘토님께서 실제로 답안올려주신것을보면 결과만 적혀있긴합니다.) 이런것들이 삭제가 되어도 되나요?ex: OOO.jpg 를 ~~로 분석해보니 .png파일과 .gif 파일이 은닉되어있었고 이런내용이다 - . 의 결과론적인 이야기만 있어도되는것인가 해서요. (hxd로 분석해보니 이러한 시그니처가있어 이런파일이 은닉되었고 (캡쳐) 등의 자세한 내용은없어도되는지, 있다면좋은지 알고싶습니다..!) 채점기준을 모르니까 답답하긴한데.. 최대한 자세하게 작성하는게 나을지 급 고민이되어 질문남깁니다 ㅠㅠ감사합니다..!