묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Dump annotation이 없습니다.
안녕하세요 교수님! 좋은 수업 잘 듣고 있습니다. 밑의 캡처 사진을 보시다시피 Dump annotation 버튼이 없는데 어떻게 해야할까요??
-
해결됨Svelte.js [Core API] 완벽 가이드
반응성 구문 관련 질문
안녕하세요 훌륭한 강의 덕분에 Svelte를 잘 학습하고 있습니다. '반응성 구문' 학습 도중 잘 이해가 가지 않는 부분이 있어 질문을 남깁니다. 먼저 반응성 구문은 tick을 적용하지 않는다면, 화면이 한 번 갱신되고 난 후에 실행이 된다고 이해했습니다. 그런데, 선생님께서 보여주신 예제에서는 tick()을 적용하지 않은 상태에서도 화면 상의 double 값이 0 => 2로 변화하였습니다. 이에 의문이 남아 아래의 코드와 같은 실험을 해보았습니다. Assign 버튼을 클릭하였을 때 제가 예상한 작동 순서는 다음과 같습니다. 0. assign 함수 실행 1. count ++ 2. console.log(double) => 콘솔 상에 0 출력, 아직 화면이 갱신되지 않았으니 반응성 구문 실행 x 3. assign 함수 종료 4. 화면 갱신 5. 화면이 갱신되었으니, count값에 의존하고 있는 반응성 구문 실행 -- 여기서부터 반응성 구문-- 6. count가 1로 증가한 상태로 화면이 갱신되었으니 'id = count'인 태그는 1 출력 7. double에는 아직 새로운 값이 할당되지 않았으니 'id = double'인 태그는 0 출력 8. 'double = count * 2' 문장 실행 : double = 2 9. 문자열 'double' 출력 하지만 제 예상과는 다르게 'double = count * 2' 문장이 실행되기도 전에, let double_ = document.getElementById("double"); console.log(double_); 으로 인한 결과 값이 <h2 id="double">2</h2>로 출력되었습니다. 즉, double이라는 변수가 2로 변경되기도 전에 화면 상의 double은 2로 렌더링 되었습니다. 위와 같은 현상의 원인이 무엇인지 궁금합니다. (소스코드는 아래에 텍스트로 남기겠습니다. ) 다시 한 번 양질의 강의에 감사의 말씀 드립니다. 코드 <script> import { tick } from "svelte"; let count = 0; let double = 0; $: { let count_ = document.getElementById("count"); let double_ = document.getElementById("double"); console.log(count_); console.log(double_); double = count * 2; console.log("double!"); } async function assign() { count++; console.log(double); } </script> <button on:click={assign}> Assign</button> <h2 id="count">{count}</h2> <h2 id="double">{double}</h2>
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
갑자기 잘되다 에러가 뜨네요 . ㅠㅜ
Failed to compile../src/views/Example.vue Module Error (from ./node_modules/eslint-loader/index.js): /Users/ha/vue-lecture/vue-manually/src/views/Example.vue 5:12 error Newline required at end of file but not found eol-last ✖ 1 problem (1 error, 0 warnings) 1 error and 0 warnings potentially fixable with the `--fix` option. 왤까여? ㅜㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
c# 스크립트에서 한글 주석을 달면 깨지는 문제
Unity에서 스크립트를 추가하고 코드를 작성할때, 한글 주석을 작성하고 저장 후 Unity로 돌아오면 한글 주석 부분이 깨져서 나옵니다. 인터넷에 검색해본 결과 스크립트 파일을 메모장으로 열어서 UTP-8로 다시 저장하면 된다고 하여서 시도 해봤더니 한글로 잘 뜨긴 합니다만, 매번 이 방식으로 한글 주석이 달린 모든 스크립트들을 새로 저장하기는 너무 번거롭습니다. 혹시 다른 해결 방법 없을까요? visual studio와 unity 모두 업데이트 해보았으며, unity에서 한글도 설치 했습니다. visual studio에서 도구 - 옵션 - 텍스트 편집기 - 일반 에서 '시그니처 없는 utp-8 인코딩 자동 검색'을 체크 해제 해보기도 하였고 다시 체크 해보기도 하였으나 한글 주석은 계속 깨졌습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Setter가 없어도 왜 될까요? ㅜ
안녕하세요. 영한님이 작성하신 코드에서 @setter가 없어도 값이 출력이 되는데 왜 그런지 이해가 잘 안 되네요.ㅜㅜ (@AllArgsConstructor는 ResponseJsonServlet에서 사용하려고 생성한 거고 @AllArgsConstructor가 없어도 정상적으로 동작을합니다)
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
결과 출력문에서 질문입니다.
코드 후반부, with futures.ProcessPoolExecutor() as executor: 에서 with문이니까...futures.ProcessPoolExecutor()의 의미는 작업을 실행할 때 open()함수를 호출할 때와 비슷하다고 생각하면 되나요?
-
미해결웹 게임을 만들며 배우는 React
this.setState((prevState) => { ... 구문이 잘 이해가 안 되네요.
setState를 할 때 변경될 요소들을 화살표 함수의 리턴으로 보내준다는 건 알겠는데, 저 함수의 prevState는 대체 어디서 온 건가요? 콘솔 로그로 찍어보니까 {num1: 3, num2: 4, value: "12", result: "", win: 0} 가 찍히는 것으로 보아 state가 출력된 것은 알겠는데, 대체 어떻게 해서 state가 오게 된 건가요?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
상단 네비게이션 만들고 애니메이션만든후
코딩웍스님 상단 네비게이션 타입 중 서브백타입 만들고 그위에 가로 슬라이드 연습햇는데 서브백이랑 서브메뉴가 가로 슬라이드에 가려서 안보이는데 여기서도 z-index 사용해야하는건가요??
-
미해결자바스크립트 중고급: 엔진 핵심
정리 시간 입니다.
### \[정리시간\] ```javascript var obj = {}; obj.getTotal = function(one, two, two){ console.log(one + two); }; obj.getTotal(11, 22, 55); // 66 ``` --- 초기화 단계 --- 1. obj에 빈 오브젝트 할당 2. obj.getTotal(11, 22, 55);를 만나서 함수 호출 3. 실행 콘텍스트 생성하고 실행 콘텍스트 안으로 이동 4. 3개의 컴포넌트 첨부 5. getTotal function 오브젝트의 [\[FormalParameters]]에 파라미터 이름 설정 6. 호출한 함수의 파라미터 값을 실행 콘텍스트에 넘겨줌 - ["one", "two", "two"] 형태로 getTotal function 오브젝트의 [\[FormalParameters]]에 설정되어 있음 - 이 배열을 읽는다. - 호출한 함수의 파라미터 값에서 index 번째의 값을 구함 7. obj.getTotal 함수의 파라미터 이름과 넘겨받은 파라미터 값을 매핑 - 선언적 환경 레코드에 설정 - {name: value} 형태로 설정 - {one: 11, two: 22, two: 55}로 설정해야 하는데 - two: 55를 매핑할 때, 이미 two 이름이 존재하므로 매핑되어 있던 값인 22가 55로 변경됨 8. 더이상 초기화할 코드가 없음 --- 실행 단계 --- 9. 선언적 환경 레코드에는 {one:11, two: 55} 상태 10. console.log(one + two); 를 실행 11. 선언적 환경 레코드에 one과 two가 있으므로 해당 값을 가져옴 12. 11 + 55 = 66이므로 13. 콘솔에 66을 출력합니다.
-
미해결Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기
명령어 질문입니다. hadoop fs -ls vs hadoop fs -ls -R
제목에서와 같이 두 명령어의 차이가 무엇인가요?? 실제로 입력 후 결과 받아보면 차이가 있나? 싶은데요, 정확한 차이와 각각 어떤 상황에서 쓰는지 알고 싶습니다! (좋은 강의 감사합니다 :) )
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
socket.io api테스트
안녕하세요. 저 socket 테스트에 대해서 궁금한게 있는데 여태까지 테스트를 postman을 이용해서 api테스트를 했는데 socket은 템플릿말고 사용할 수 있는 방법이나 툴이 있을까요??
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
개인적인 질문입니다ㅠㅠ
강의를 수강하고 토이프로젝트를 해보던 중에 막히는 부분이 있어서 질문 드립니다ㅠㅠ 이런 식으로 중간 부분만 router-view를 이용하여 변경하려고 합니다. 현재 이 부분이 라우터가 '/'일때의 화면입니다. propsdata로 잘 받아와집니다. 그리고 수정페이지에서 정보를입력하고 제출하면 app.vue에서 변경이 됩니다. 근데 여기서 문제가 있습니다ㅠㅠ 1. 제출할 때 router-link로 to='/' 넘기면서 함수를 실행하여 emit으로 제출하려고 하는데 v-on:click을 넣으면 실행이 안됩니다.. 2. app.vue에서 변경된 데이터가 화면에 반영이 되지 않습니다. v-on으로 받아온 함수에서 console로 찍었을 때 변경이 되는건 확인을 했는데, 화면을 봤을 때는 반영이 안됩니다ㅜㅜ 도와주시면 감사하겠습니다..
-
미해결홍정모의 따라하며 배우는 C++
16:17
Fraction one_thirds=Fraction{1,3}; 이거랑 Fraction one_thirds(1,3) ; 이랑 임시객체 생성되고 안되고 차이가 있나요? 둘이 똑같은 과정을 거치는건가요?
-
미해결
Seeking A Permanent Remedy To Fix Sbcglobal Email Not Working Problem
Sbcglobal Email Not Working issue is a common one that can take place at anytime due to several reasons. However, you don’t need to worry if you are not capable of handling your problems on your own. Simply make a connection with the experts and you will get a feasible solution to tackle it down.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
vue3에서 slot, slot-scope이 deprecated 되었는데...
안녕하세요. Vue3를 적용해서 코드 작성을 연습하고 있는데 Vue3에서는 공식적으로 slot, slot-scope가 deprecated 된걸로 압니다. 그렇다면 알려주신 renderless component 개념은 vue3에서 사용이 안되는걸까요? 아니면 deprecated 됨에도 불구하고 다른 속성(?), api(?)를 사용해서 구현해야 하나요? 이후에도 많이 사용되는 구현 방법일지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
7강 마무리 코드가 aws에서 이상한 동작을 합니다.
7강 마무리 서버코드를 받아서 릴리즈로 실행하기 위한 작업을 몇가지 한뒤에, 로컬에서 돌려서 정상작동하는걸 확인하고, aws에 올려서 테스트 했습니다만, 서버쪽에선 이상한 곳에서 함수 동작이 멈춰버리고, 클라쪽에선 접속하고 캐릭터가 스폰되지 않아 배경만 덩그러니 있습니다. 멀티스레딩 비동기 프로그래밍에 익숙하지 않은 저로선 전혀 예상이 안가는 이상한 동작을 하여 질문드립니다. aws에서 인바운드규칙 설정하였고, public IP DNS로 Liseten걸어놨습니다. 1) 클라쪽 동작 로그 2) 서버쪽 동작 로그 3. 이상 동작을 확인하기위해 함수 한줄마다 Log를 찍어놨습니다. public void EnterGame(GameObject gameObject) { int checkCount = 0; Console.WriteLine($"EnterGame{++checkCount} int checkCount = 0;"); if (gameObject == null) return; Console.WriteLine($"EnterGame{++checkCount} if (gameObject == null)"); GameObjectType type = ObjectManager.GetObjectTypeById(gameObject.Id); if (type == GameObjectType.Player) { Console.WriteLine($"EnterGame{++checkCount} if (type == GameObjectType.Player)"); Player player = gameObject as Player; Console.WriteLine($"EnterGame{++checkCount} Player player = gameObject as Player"); _players.Add(gameObject.Id, player); Console.WriteLine($"EnterGame{++checkCount} _players.Add"); player.Room = this; Console.WriteLine($"EnterGame{++checkCount} player.Room = this;"); Map.ApplyMove(player, new Vector2Int(player.CellPos.x, player.CellPos.y)); Console.WriteLine($"EnterGame{++checkCount} Map.ApplyMove"); // 본인한테 정보 전송 { Console.WriteLine($"EnterGame{++checkCount} ---------- me -----------"); S_EnterGame enterPacket = new S_EnterGame(); Console.WriteLine($"EnterGame{++checkCount} new S_EnterGame()"); enterPacket.Player = player.Info; Console.WriteLine($"EnterGame{++checkCount} enterPacket.Player = player.Info"); player.Session.Send(enterPacket); Console.WriteLine($"player.Session.Send(enterPacket); {enterPacket.Player}"); S_Spawn spawnPacket = new S_Spawn(); Console.WriteLine($"S_Spawn spawnPacket = new S_Spawn(); {enterPacket.Player}"); foreach (Player p in _players.Values) { if (player != p) spawnPacket.Objects.Add(p.Info); } Console.WriteLine($"EnterGame{++checkCount}"); foreach (Monster m in _monsters.Values) spawnPacket.Objects.Add(m.Info); foreach (Projectile p in _projectiles.Values) spawnPacket.Objects.Add(p.Info); player.Session.Send(spawnPacket); } } else if (type == GameObjectType.Monster) { Monster monster = gameObject as Monster; _monsters.Add(gameObject.Id, monster); monster.Room = this; Map.ApplyMove(monster, new Vector2Int(monster.CellPos.x, monster.CellPos.y)); } else if (type == GameObjectType.Projectile) { Projectile projectile = gameObject as Projectile; _projectiles.Add(gameObject.Id, projectile); projectile.Room = this; } // 타인한테 정보 전송 { Console.WriteLine($"EnterGame{++checkCount} ---------- other -----------"); S_Spawn spawnPacket = new S_Spawn(); spawnPacket.Objects.Add(gameObject.Info); Console.WriteLine($"EnterGame{++checkCount} spawnPacket.Objects.Add(gameObject.Info);"); foreach (Player p in _players.Values) { if (p.Id != gameObject.Id) p.Session.Send(spawnPacket); } } }
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
concat tolist 사용 오류 문의
안녕하세요 5.1 업종테마주수집 과정을 좀 변형해서 네이버금융의 "시가총액" 메뉴의 종목을 여러페이지 크롤링했습니다. 첫페이지 50개 만 가져오면 괜찮은데 이후 2번째 페이지부터 추가해서 가져오면 아래 코드 실행시 오류가 납니다 df_item_info = pd.concat(result.tolist()) TypeError: first argument must be an iterable of pandas objects, you passed an object of type "Series" 페이지 크롤링하는 부분은 아래와 같습니다 raw = pd.DataFrame() for page in range(1,3): url = f"https://finance.naver.com/sise/sise_market_sum.nhn?sosok=0&page={page}" table = pd.read_html(url, encoding="cp949") oneraw = table[1] oneraw = oneraw.dropna(how="all").dropna(axis=1, how="all") raw = raw.append(oneraw) time.sleep(1) 머가 문제인지 잘 모르겠습니다 확인 부탁드립니다 - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결구글 스프레드시트로 배우는 업무 자동화(직장인 코딩)
함수문의
안녕하세요 이제 강의 약 50% 정도를 듣고 있는데, 강의 내용은 따라하는데 활용을 해보려니 막상 어렵네요 문의드리고자 하는 내용은 다음과 같습니다. 예와 달리 실시간으로 입력이 되면 위 예시와 같이 아래 위로 나란히 있는 경우는 거의 없습니다. 출장일과 입력자가 같은 경우 출발과 도착이 다른 행에 있어 총운행거리를 구하기 어려운데, 이런 경우 1) 새로운 시트에 위 2개의 행을 하나로 합치는 방법 2) 아니면 출장일과 입력자가 같은 행의 경우, 총운행거리 셀에 도착 - 출발을 한 숫자 기록 저는 개인적으로 1) 이 좋을 것 같은데 가능한 방법 있을까요? 물론 하나씩 필터 걸어서 할 수 는 있겠지만 편리한 자동화를 한 번 구현해보고 싶어서 그럽니다. 데이터가 적으면 문제가 없겠지만 많은 경우를 대비하여 자동화 해보려고 하는 겁니다. 감사합니다
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
코딩시간 2문제
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. use strict구문에서는 with구문을 아마도 포함하지 않아서 에러가 생기는 것 같네요 with 자체는 {}에 묶어서 사용을 하면 document참조할때는 되게 편한 함수 같네요
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Next.js 스크롤 관련 질문 드립니다.
Next로 블로그를 만드는 프로젝트를 진행하고 있습니다. 이게 메인 페이지인데, 다른 페이지를 갔다가 다시 메인페이지로 돌아오면 스크롤이 유지가 안되고 가장 맨 위로 이동하는 문제가 발생합니다. redux + redux-saga로 메인페이지에 다음과 같이 작성했는데 문제되는 부분이 있나요?