묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
홈 화면 추가 home 안뜸
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강사님이 하는대로 했는데 home이 안뜹니다..ㅜㅜhttps://drive.google.com/file/d/1tqcBanSLXaCbKdE1dPP1g6P_sR3dc-2h/view?usp=sharing입니다
-
해결됨개발자를 위한 쉬운 도커
이미지는 어떻게 생성되는 건가요?
nginx 이미지를 실행시키는 데 nginx 이미지를 전 만든 적이 없는 것 같거든요 근데 어떻게 실행이 되는 건가요??
-
미해결김영한의 실전 자바 - 중급 2편
자료구조 제네릭 타입
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]Set, List, Map 등 자바에서 제공하는 자료구조에 제네릭 타입을 특정해서 정하지 않고, Object로 사용하면 하나의 자료구조에 여러 가지 데이터 타입을 저장하고 관리할 수도 있을 것 같은데선생님 수업에서는 거의 Integer 혹은 String으로 제네릭 타입을 정하고 사용을 하시는 부분이 많더라구요.궁금한 점은 제네릭 타입을 Object로 사용하는 것이 타입 안정성 때문에 보통은 사용을 안 하는 건지 만약 사용을 한다고 할때 자료구조의 메서드 사용에는 문제 없는지 알고싶습니다.
-
미해결
피그마 개발자 모드에서 Spacing/md ! 를 없애는 방법
해당 내용에 있는것처럼 기존에는 해당 카드의 간격이 나왔는데 한 파일에서만 개발자 모드시 이렇게 나옵니다. 해당 부분을 어떻게 바꿔야 이전 처엄 간격이 나오는걸까요?
-
미해결초보자도 쉽게 하는 GCP
gcp scp 명령어로 파일 이동 시 에러
server 폴더에서 server 파일을 이동하는 scp 명령어 실행 시 에러가 발생합니다.터미널 내용을 첨부합니다.Use “gcloud config set project [PROJECT_ID]” to change to a different project.아이디명@cloudshell:~ (gcp-pjt)$ cd server아이디명@cloudshell:~/server (gcp-pjt)$ gcloud compute scp server vm-uc1-goserver-01:/home/아이디명 --zone=us-central1-cssh: connect to host 34.46.6.169 port 22: Connection timed outlost connectionERROR: (gcloud.compute.scp) [/usr/bin/scp] exited with return code [1].네트워크 문제라는 글이 있어 모바일 핫스팟으로도 실행해 보았지만 동일한 에러가 발생합니다.위 에러 관련 자료를 찾아보았지만 많이 없었고 여기서 진전이 안되어 다음 단계로 가지 못하고 있습니다.빠른 시일 내에 답변 주시면 정말 감사하겠습니다.
-
해결됨Azure Native로 나만의 GPT 만들기
SLM을 이용한 사내 전용 AI
안녕하세요 저는 업무 상 필요에 의해 AI 활용 관련해서 이런저런 테스트를 해 보고 있는 중입니다. 개발자가 아니여서 직접적으로 개발을 수행하기에는 어려움이 있습니다. 현재 사내 가이드라인 문서들 (PDF)을 ChatGPT4o에 업로드하여 이해 시킨 후 개인 업무 진행 후 그 결과물들이 가이드라인을 얼마나 준수하는지에 대한 준수율 체크를 해 점수화 해 주는 사내 전용 AI를 도입해 보려고 강의를 듣고 있습니다만 어렵네요 ChatGPT에 pdf 파일을 올려 테스트를 해 보니 상당 수준의 검출 가능성이 있겠다는걸 확인 했습니다만 그 과정을 통해 ChatGPT가 저희 가이드라인을 학습해 다른데 활용이 될 수도 있다는 우려가 있습니다그래서 덩치가 크고 무거운 LLM 말고 SLM을 이용하여 한정된 분야에만 전문화되고 사내 전용으로 보안도 확보한 상태에서 개발할 수 있는 방법에 대해 문의 드리고 싶은데요 개인 이메일로 연락 부탁드리겠습니다 tk.lee@lge.com감사합니다
-
해결됨[풀스택 완성] Supabase로 웹사이트 3개 클론하기 (Next.js 14)
Link태그와 useRouter
혹시 Next.js에서 Link태그와 useRouter를 제공하고 있는데 서로 차이점이 있을까요?? 이미지나 버튼이 있으면 거기에 onClick 달고 라우터 쓰고 있긴한데 이미지나 버튼에 링크를 감싸버리면 뭔가 이상할 것 같아서 어떤식으로 쓰면 좋을까요<Link href="/" ><Image ... /></Link><Image ... onClick={()=>router.push("/")} />
-
미해결[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
논 블로킹 방식의 동작 원리 이해가 어렵습니다.
강의 교안의 논 블로킹의 정의와 책의 예제(setTimeout 함수를 이용해 작업 시간이 긴 함수를 백그라운드로 보냄)를 읽어 보면오래 걸리는 함수를 백그라운드로 보내는 것 같은데, 그 다음 설명을 보면일부 코드들이 백그라운드에서 병렬로 실행된다고 되어있어서 헷갈립니다. 위 내용을 바탕으로 제가 이해한 것은 작업 시간이 긴 함수, 일부 코드 모두 백그라운드로 전달작업 시간이 긴 함수는 태스크 큐로 전달되고 동시 작업이 가능한 일부 코드들은 백그라운드에서 병렬로 처리일부 코드들의 병렬 처리가 끝나고 나면 태스크 큐에 있는 (블로킹 방식의)작업 시간이 긴 함수 처리 인데 맞을까요?
-
미해결프로젝트로 배우는 Python 챗봇 & RAG - LangChain, Gradio 활용
ffmpy 설치 실패, ChefBuildError
poetry add python-dotenv langchain langchain_openai gradio 입력하니 powershell에서 이렇게 나옵니다.ffmpy 설치 실패와 함께 ChefBuildError가 뜨는데 어떻게 해야 하나요?아래의 글은 제가 모두 시도해본 방법입니다. 그러나 해결되지 않았습니다. cache 삭제도 해봤습니다.-------------------------------------------------------해결 방법빌드 환경에 setuptools 설치setuptools가 현재 빌드 환경에 설치되어 있는지 확인하고, 설치되어 있지 않다면 설치합니다. 다음 명령어를 사용하여 setuptools를 다시 설치해보세요:pip install --upgrade setuptoolswheel 패키지 설치wheel 패키지도 설치되어 있어야 합니다. 아래 명령어로 설치해 보세요:pip install wheel패키지의 버전 확인ffmpy의 다른 버전을 시도해 볼 수 있습니다. ffmpy의 최신 버전이 문제를 해결할 수 있을지 확인해 보세요. 예를 들어, 최신 버전을 설치하려면:pip install ffmpypip install ffmpy==0.2.3
-
미해결웰컴 투 태블로 월드
라인 차트 그리기기(2) 코로나 자료 연결 방법
안녕하세요 강사님 좋은 강의 감사합니다다름 아니라 '라인 차트 그리기(2)' 강의에서 코로나자료 연결을 어떤 방식으로 해야태블로에 여러 시의 자료가 동시에 나오는 걸까요? 슈퍼스토어-구글드라이브에서 가져오기로 했는데 사진처럼 서울시의 데이터만 나옵니다강사님처럼 모든 시트가 나올 수 있게 하는 방법 궁금합니다 감사합니다
-
미해결깃헙 블로그(Github blog)로 차별화 된 나만의 홈페이지 만들기!
안녕하세요. 혹시 jekyll 에 login 기능을 구현할 수 있을까요?
안녕하세요. 테디노트님 RAG부터 다양한 강의를 듣고 있는 애독자입니다. 게시판에 login 기능을 추가하고 싶은데, 혹시 가능한지, 어떻게 하는지 방법을 알 수 있을까요?
-
해결됨웹 애니메이션을 위한 GSAP 가이드 Part.01
gsap으로 흐르는 배너도 제작이 가능할까요?
어제 이어 질문드리네요..ㅎㅎ찾아봤더니 잘 안나오기도 하고 머리썻는데 안되서 다시질문드려요 ㅠ인터넷보면 물 흐르듯 무한으로 보여지는 배너들효과를 구현하려고하는데A div실행 이후 B가 실행하고 이걸 무한으로 돌려야겠다! 싶었습니다. 제가 계산을 잘못한것인지 계속 상이하게 됩니다. ㅠ목표 예시) framer 로 구현위와 같은 효과를 GSAP로도 주고 싶었는데 가능할까요?트라이 계쏙해보는데 안되네용 ㅠ 제 생각은 무한루프 돌리는 상태의 div를 감싼 부모를 css 키프레임줘서 빠르게 들어온 이후 무한으로 루프돌릴계획입니다! useGSAP( () => { const Perents = ref.current?.offsetHeight; if (Perents) { gsap.set(".boxes-clone", { y: `-=${Perents}` }); gsap.fromTo( ".boxes", { y: `-${Perents}` }, { duration: 3, ease: "none", y: `+=${Perents}`, repeat: -1, } ); gsap.fromTo( ".boxes-clone", { y: `-${Perents}` }, { duration: 3, ease: "none", y: `+=${Perents}`, repeat: -1, delay: 3, } ); } }, { scope: ".wrapper" } );
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
guard에서 요청객체 불러오기
bearerTokenGuadr와 basicTokenGuard를 작성했는데, 토큰 추출을 못합니다.에서 req 요청객체를 제대로 불러온 것인걸까요? 포스트맨에서 auth/token/refresh에서 authroization을 체크하거나 체크하지 않건 둘다 토큰이 없다고 나오는데.. 추출에 문제가 있어 보입니다. BasicTokenGuard는 잘 추출되서 로그인까지는 잘 되는데, BearerTokenGuard는 추출이 안되는지 에러메세지 '토큰이 없습니다.'가 나옵니다.
-
해결됨Real MySQL 시즌 1 - Part 1
전체 count(*) 내용에 대해서 문의 드립니다.
안녕 하세요..실제로 count(*) 때문에 고민이 많습니다.게시판 형태의 화면이 있는데요..데이터가 약 250만건 정도 입니다.조인된 테이블은 6개 이고요..테이블 6개를 조인 해서 보여주다 보니 검색 조건은 매우 많습니다.페이징을 20개씩 10페이지씩 보여주고 있는데요..강의 내용 대로 전체 count(*) 때문에 속도가 느립니다.전체 갯수를 소스 상에 써 놓고 테스트를 해보면 속도가 느리지 않거든여..강의를 보기 전에도 테스트 해본 결과 속도는 전체 갯수의 count(*) 문제 라고 판단 하고 있었는데요..시스템의 로우 갯수를 사용 하는 방법이나리눅스의 cron 으로 각 테이블의 갯수를 10분 단위로 입력 하는 것 등..여러가지 생각을 해보았으나..검색 때문에 포기 했습니다.검색을 하면 검색 결과에 대한 전체건수가 나와야 하는데..이건 실시간 아니면 파악할 수가 없으니까요..강의를 보면서 힌트를 얻고자 했으나..대략적인 건수..임의의 페이지 표기 통계 이용대략 이해는 됩니다만..만일 검색을 하게 되면..모두 사용 할 수 없는 것 아닌가요?강의 에서 얘기한 것들은 모두 아무런 조건이 없을 경우 이고..예를 들어 검색 조건이 10가지 정도 될 경우 어떤 조건으로 검색할 지 모르는 상황인데대략적인 건수를 표시할 수도 없고 임의의 페이지를 표시할 수도 없습니다.예를 들어 검색 조건 시 1개도 없는 경우도 있을 수 있는데..어떻게 대략적인 건수를 표시를 할 것이며..임의의 페이지를 표시 할 수 있을까요..검색결과가 1건도 나오지 않았는데 페이지를 1~10 까지 대략적으로 표시할 수는 없는 것 아닌가요?통계이용은 검색 시 더더욱 사용할 수 없고요..제시하신 방법으로는 문제가 해결 될 것 같지 않은데..제가 잘못 생각 하고 있는 걸까요?제 생각이 틀렸으면 좋겠습니다만..방법이 있을까요?
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
ArrayEx5에 대한 질문입니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]12분51초 기점으로예제5번에서 선생님께서는 16행,22행에 count를 사용하셨습니다만, 저는 number.length를 사용해서 결과를 얻었습니다...; number.length를 사용하면 어떤게 좋지않을까요..?
-
미해결김영한의 실전 자바 - 중급 1편
질문
예외 처리 1강을 보면 NetworkClient, NetworkService 를 다른 클래스에 만드셨는데,NetworkClient 는 NetworkService 안에서만 이용이 되는데 그러면 내부 클래스, 정적 중첩 클래스, 지역 클래스를 이용하는게 더 낫지 않나요 ?
-
해결됨독하게 C를 배운 사람을 위한 선형 자료구조
인덱스정렬 강의, 04_ListAndIndex질문드립니다.
안녕하세요 강사님04_ListAndIndex의 원본 코드의 signleList.c파일의SearchByIndexAgeRange함수의 354번째 줄 라인에서int length = idxMax - idxMin + 1; USERDATA** aSelected = malloc(sizeof(void*) * length); memcpy(aSelected, aList + idxMin, sizeof(void*) * length);와 같이 aSelected의 리턴 타입이 USERDATA** 인데왜 malloc으로 생성할때, "malloc(sizeof(void*) * length);"로왜 void*의 size만큼 생성해주는지 잘 모르겠습니다.USERDATA** aSelected = malloc(sizeof(USERDATA*) * length);다음 위의 코드처럼 "malloc(sizeof(USERDATA*) length);"즉, USERDATA*의 size가되어야 알맞지 않나요??아니면 USERDATA*와 void* 모두 크기가 8byte라서 메모리가 할당되는 크기가 같은건가요?? 제가 알고 있는 개념이 맞는걸까요??강의 잘 듣고있습니다 감사합니다.
-
미해결PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
4-8. 지표 정의 연습 문제 플아 보았어요 :)
안녕하세요 🙂 문제 푼 후, 올려봅니다!연습문제 1.(요약) 영역별 CTR과 주문 전환 CVR을 확인해본다. 배너 영역 배너 클릭율(CTR)과 배너 소재별 전환율 CVR을 확인해본다. CTR이 1~1.5%이상이 나온다면, 광고가 적절하게 동작하고 있다고 볼 수 있을 것 같으며, 광고 소재에 따라 CVR까지 측정하여 비교할 수 있을 것 같음(예를 들어, 주문 광고라고 한다면, 실제로 주문까지 일어났는지에 대한 CVR). CTR이 높다면 매력도가 높은 배너여서 클릭 유도를 잘 했음을, CVR이 높다면 타게팅을 잘 하여, 목표에 적절한 고객에게 노출했음을 알 수 있음. 다른 영역(카테고리, 이런음식어때요.. 등) 대비, 배너 클릭율을 비교 하여, 다른 영역 대비 클릭을 잘 유발하는지 확인이 가능할 것 같음. 또 배너 소재별 클릭율을 비교하여, 더 효과가 좋은 배너 소재를 찾을 수 있음 카테고리 / 이런 음식어때요? / 동네 맛집 영역영역의 클릭율(CTR)과 주문 ・ 결제 전환율(CVR)을 확인해본다. 개편을 통해 달라졌다면, 개편 전과 비교하여서 각 영역의 CTR과 주문 ・ 결제 전환 CVR을 비교해 보고, 해당 지표가 나아졌다면 잘 동작한다고 볼 수있을 것 같음. 카테고리/ 이런 음식 어떄요?/ 동네 맛집 각 영역의 CTR과 CVR 비교를 통해, 실제 어떤 영역이 사용자 후킹을 잘하며, 이것이 주문 전환까지 잘 이루는지를 알 수 있음. 연습문제 2."사용자가 검색에 만족했다"를 정의 : 더 나은 검색 결과를 빠르게 찾음 → 지표화 한다면?, "검색창에서 검색을 한 사용자가 / 원하는 검색결과를 얻어 이동하는데 / 걸리는 시간이 단축됨" 검색을 한 수 : 검색창을 눌러 진입해서, 검색어를 입력했거나 or 최근 검색어를 눌렀거나 or 실시간 검색어를 눌렀거나 한 수를 합함. (검색창 click → 검색어 입력 + 검색창 click → 최근 검색어 click + 검색창 click + 실시간 검색어 click ) 검색 결과를 얻은 수 : 검색 결과를 눌러 페이지 이동을 함 ( 검색 결과에서, 리스트를 클릭하여, 페이지 전환이 일어남 ) 걸리는 시간 : 사용자가 검색 페이지에 진입하여서, 검색 결과를 눌러 이동하기 까지의 시간을 측정. → 검색 결과 만족도 체크 1 = 검색 결과를 얻은 수 / 검색을 한 수 → 사용자가 실제, 검색 결과로 유의미한 정보를 얻었는지 체크함 → 검색 결과 만족도 체크 2 = 검색결과를 얻은 사람들 중, 검색결과를 얻는데 걸리는 시간을 비교 → 검색의 개선에 따라, 유의미한 검색 결과를 사용자가 얼마난 빠르게 얻을 수 있었는지를 체크함. 연습문제 3."필터 기능을 잘 사용하고 있다"를 정의 : 1. 필터 기능을 활용하면, 원하는 검색 결과에 더 빨리 도달함→ 지표화 한다면?"동일한 검색어로 검색 결과를 찾은 경우 중에서 / A.검색만 하는 경우 or B.검색 후 필터를 사용하는 경우 / 검색 결과를 찾는 것이 더 빠름"동일한 검색 결과를 찾은 경우 : 예를 들어, "치킨"을 검색 후, 검색 결과를 눌러 페이지 이동을 한 경우 A.검색 만 한 경우 : 검색 필터를 사용하지 않고, 예를 들어 "치킨"만 검색 하여 검색 결과를 누른 경우 B.검색 후 필터를 사용한 경우 : 예를들어 "치킨"을 검색 후, 필터를 1회 이상 사용한 경우, 필터를 사용한 것으로 체크 검색 결과를 찾는 시간 : 사용자가 검색 페이지에 진입하여서, 검색 결과를 눌러 이동하기 까지의 시간을 측정 → 필터 만족도 체크 : A와 B의 검색 결과를 찾는데 걸린 시간을 비교. 연습문제 4.중요한 지표 : 월별 리텐션 왜?배달 서비스가 유지되려면, 사용자가 서비스 만족을 통해 주기적으로 서비스에 진입하고, 주문 ・ 결제를 해야함. 주문 ・ 결제 CVR이 중요할 수도 있지만, 주문 ・ 결제 CVR이 높은 사용자는 자연스럽게 월별 재 진입을 할 것으로 예상. 지표 상승 방안? 서비스의 만족도를 높여야 함. 아하 모먼트를 경험하게 함... 고객이 원할 수 있는 음식집을 많이 수급? 고객이 원하는 음식집 추천 기능 향상 검색 품질 높이기 주문 ・ 결제 CVR 높이기 등등.. 연습문제 5.알고리즘 추천 상품의 클릭율(CTR)과 결제 전환율(CVR)을 파악 왜?이커머스 서비스의 추천 알고리즘의 역할은 적절한 타겟군에게, 후킹될만한 상품을 추천하는 것. 궁극적으로 이를 통해 매출을 높이는 것. CTR 클릭율을 통해, 추천한 상품의 소재가 후킹될만한 소재인지 파악할 수 있음. 구매 전환율 CVR을 통해 구매까지 이루어 질 수 있는 상품 타겟군에게 노출했는지를 파악할 수있음. CTR, CVR이 모두 높다면, 매출이 높아질 것임. 연습문제 6.Youtube(동영상 공유 서비스)주요 지표 : 체류 시간 왜? 동영상 컨텐츠 서비스이므로, 매력적이 동영상이 많고, 추천을 잘했다면 체류시간이 길어질 것이기 때문. 또, 유튜브의 주요 수익원이 광고이고, 이 광고는 사용자의 서비스 체류시간이 길수록 더 노출할 수 있을 것이기 때문에, 매출을 위해서도 중요한 지표. 추가 지표 1 : 리텐션 왜? 리텐션이 높아야만, 일평균 체류시간도 높아 질 수 있음. 추가 지표 2 : 광고 CTR or CVR왜? 광고의 CTR과 CVR이 높아야, 광고 당 비용을 높게 받을 수 있을 것이고, 이것이 매출과 연결됨. Babytime(아기의 활동을 기록/분석하는 서비스) 주요 지표 : Daily 리텐션 왜? 아기의 활동을 기록하는 서비스이기 때문에, 서비스를 잘 활용하고 있다면, 매일 서비스를 접속 할 것 같음. 추가 지표 1 : 광고 CTR, CVR왜? 앱의 하단 광고가 노출되는데, 매출이 해당 광고로 나는 것 같음 추가 지표 2 : 체류시간서비스 체류시간이 길면, 그만큼 아이의 활동을 활발하게 기록하거나, 다른 정보들을 탐색한다라고 판단할 수 있을 것 같음. 체류시간이 길면, 매출과 연결된 광고 노출 시간이 길어 질 수 있음. 연습문제 7.각 퍼널별 이탈율 파악 및 A/B테스트 진행. 기존의 온보딩에 따른 전환율 지표가 있으므로, 이를 기반으로, 온보딩을 더 진행하는 A,B 기능을 탑재 후, 해당 기능의 가입 전환율을 비교해 본다. 또, 온보딩이 더 진행되는 시점의 이탈율이 어떻게 되는지 파악한다.
-
해결됨Flutter로 웹 서비스 개발하기 (1) - Responsive Web
섹션6 의 포트폴리오 상세 화면 작업 - 1,2 강의가 같은 강의네요
확인 부탁드릴께요
-
미해결
AWS professional 강의 계획 문의
혹시 AWS pro 강의 계획은 없으신가요 ??? ㅠㅠ 너무 간절합니다 ,,! ㅠ