안녕하세요 로우파이나 미드파이 단계에서 사용자 경험을 테스트한다고 하셨는데 어떤 사용자를 말씀하신건지 궁금합니다 로우파이나 미드파이 단계에서는 완전한 프로덕트를 만든 상태가 아니기 때문에 프로덕트를 직접 사용하는 소비자들이 아닐거 같다는 예상에 다른 사용자가 있는지 궁금해서 물어봅니다..ㅎㅎ
파워쿼리 고급 편집기에서 계속 에러가 뜨는데 원인을 모르겠습니다. 맨 첫줄에 let InfoCountry = (Country)를 작성한 이후 계속 'Comma 토큰이 필요합니다'라는 에러가 발생합니다. 원인이 무엇일까요? 이미지는 아래에 있습니다. (참고로 억지로 쿼리로 불러올 경우 아래 같은 오류 문구가 다시 노출됩니다)
안녕하세요? 최적의 데이터 조합 찾기_실무 강의에서 문제 관련 질문이 있습니다. 문제는 예제 3입니다. 1. 문제에는 '모든 임직원이 1주일에 5일을 연속으로 근무하고 2일은 쉰다' 및 '총 근무자수 : 32'라는 정보가 포함되어 있습니다. 위 정보들은 해 찾기 제한 조건에는 포함되지 않아도 괜찮을까요?! 2. 가상 분석에서 제한 조건과 목표값 외에 다른 수치 정보들이 있는데요! (예제 3의 경우 일 ~ 토까지 표시된 0,1 숫자, 총 근무자수, 1인당 급여 (일당) 등) 이 정보들을 엑셀에서 알아서 고려해서 목표값을 찾는다고 이해하면 될까요?
안녕하세요 강의 시작에 앞서 단계마다 깃허브에 커밋하고싶어서 시도하던 중 막히는 부분이 있어 질문드립니다. 혹시 깃허브에 대한 질문도 가능하신지 모르겠습니다^^; Server폴더 밑으로는 파일을 추가하거나 수정해도 깃허브에서는 변동사항을 감지 못하는거 같은데 이런 문제는 어떻게 해결하면 좋을까요?
반응형으로 만들땐 display:none 시키고 원래 사이즈에서는 display:flex;를 시키고 싶은데 제이쿼리로 슬라이드 토글을 이용 했더니 element.style로 display:none이 되서 전체 사이즈일때는 메뉴가 안보여요 ㅠㅠ 혹시 보이게 하는 방법이 있을 까요?ㅠㅠ
http://localhost:8080/hello 이 부분 다른 분들도 오류 나는 것 같은데 답변들 다 확인해보아도 답을 못 찾겠습니다 콘솔에는 에러 메세지도 없고 패키지 위치는 선생님과 똑같은거 같은데 해결을 할 수가 없습니다ㅜ 자바 버전이나 인텔리제이 에듀인게 오류 원인일까요?
안녕하세요 제가 바벨없이 사용하면서 import- > require 로 다 변환하고 exports 로 다 변환을 했습니다. 하지만 여전히 이렇게 /Users/ssong/0818/blog/node_modules/express/lib/router/index.js:458 throw new TypeError('Router.use() requires a middleware function but got a ' + gettype(fn)) ^ 오류가뜹니다. 도와주실 수 있을까요?
안녕하세요 제로초님! 제가 antd와 같은 디자인시스템을 만들고 싶어서 연구중인데요. 컴포넌트를 여러개 만들고 배포를 하는데 ejs 와 cjs 로 빌드를 떠서 배포를 하는데 antd의 경우 package.json에 module: ejs/index.js 를 지정해주고 main: lib/index.js 이런식으로 지정을 해두었더라구요. 그래서 생긴 궁금증은 작업중인 프로젝트의 상황에 맞춰 만약 작업중인 프로젝트가 ejs로 동작하면 해당 모듈을 임포트 할때 해당 모듈의 ejs를 참조해서 가져오고 만약 현재 작업중인 프로젝트가 commonJS로 동작하면 필요한 모듈의 cjs를 참조하는건가요? 이처럼 자동으로 감지해서 가져오는지 궁금합니다. 추가로 궁금한것은 제가 ejs로만 배포를 해서 CRA 프로젝트와 CRN 프로젝트 모두에서 임포트시켜서 사용하려니깐 CRA에서는 문제가 없었는데 CRN으로 생성한 프로젝트에서는 Unexpected token 'export' 에러와 Cannot use import statement outside a module 에러가 발생했습니다. 무엇이 원인일까요??
선생님 강의 너무너무 잘듣고 있습니다. 항상감사드립니다 꾸벅 ---------------------------------------------------------- 1) 안녕하세요. 질문주신 내용은 apply를 사용해야 하는데 파이썬 함수와 판다스 기능이 섞여서 혼란이 있으셨을거 같아요. 판다스에서는 함수를 시리즈나 데이터프레임에 적용해 줄 때 apply를 사용합니다. 시리즈는 map을 사용할 수도 있습니다. 또 문자열에 쓰는 split을 판다스의 시리즈와 데이터프레임에 적용하려면 string accessor라는 것을 사용해야 합니다. ------------------------------------------ 선생님 저번에 df_first_melt["연도"] = df_first_melt["기간"].apply(parse_year) 이부분을 함수식으로 적용해서 년,월을 구분할려고 했는데 데이터프레임에 함수를 적용시켜줄때 apply 함수를 이용 해야한다고 하셨잖아요? 그런데 타이타닉 문제를 풀다가 함수에 함수식을 적용한 부분이있는것 같아서 질문드립니다 !! 요 부분이 요즘 너무 헷갈려요 ㅠㅠ
안녕하세요 중요한 부분은 아니지만 면접 등에서 용어를 좀 더 정확히 사용하고 싶어서 질문드립니다. jsp, 타임리프는 동적? 정적? 인 html을 생성. 하는 것에서 헷갈리네요 의미적으로는 정적인데, 기능적으로는 동적인 것 같기도 해서요. 다름이 아니라 pdf 45쪽의 그림에서는 동적으로 html을 생성한다고 되어있고, pdf 49쪽에는 정적인 화면에 사용한다고 되어있어서요!! 항상 친절한 답변 감사드립니다.
안녕하세요 강의 잘 듣고 있습니다. 질문드리고 싶은 것은 중요하진 않지만 괜히 면접이나 다른 부분에서 용어를 명확히 하고 싶어 여쭤봅니다. JSP, 타임리프 같은 것들은 정적 또는 동적 중에 정확히 어느 것에 더 적합하다고 할 수 있나요? 의미적으로는 정적인데, 실제 기능은 동적아닌가요? pdf45 에서 그림에서는 동적으로 html을 생성한다고 되어있고, pdf 49 에서는 주로 정적인 화면에 사용한다고 되어 있어서 약간 헷갈립니다. 항상 친절한 답변 감사드립니다.
야구게임에서 무작위 숫자를 만들 때 Math.random()을 사용해서 0이상 1미만의 숫자를 생성하는 부분에서 Math.random() * 9 + 1 을 하는 이유가.. Math.random() * 10을 하면 나중에 반올림을 했을 때 0이 포함이 되기 때문에 0을 없애기 위해서 Math.random() * 9 + 1을 해 주는건가요? Math.random() * 10
안녕하세요. 강의 복습 중 궁금한 점이 있습니다. 강의에서 service(request, response) 를 오버라이드 하시고, html 문서 코드를 적어주셨는데, super.service(request, response)는 지우셨는데, 부모의 serivce 메서드는 사용하지 않아도 괜찮은 건가요? 제가 테스트 해보니 super.serivce()를 안 써주면 doGet이나 doPost 같은 메서드들이 호출이 안 돼서요. 실제로 이렇게 해도 상관이 없는 건지 궁금합니다!!
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
안녕하세요!! 언제나 고생많으십니다. 오랜만에 질문드립니다!! 서버 작동되는 흐름 파악하면 클라이언트를 까먹고 클라 공부하면 또 서버 까먹어서 상당히 어렵네요..ㅎ 오랜만에 다시 클라 작동방식 다시 복습하고 있는데 예전에 정확히 알아보지 않고 넘어갔던 흐름을 디버깅하면서 다시 보고 있습니다.. 지금까지 혼자 파악한 흐름을 잠시 정리해보면...(MyPlayer가 움직을 때 기준) 코드 흐름 상 처음에 방향키를 한 번 받아 Dir가 바뀌면 ① 그 턴의 Update문에서 UpdateController를 호출하면서 UpdateIdle을 호출하고 거기에서는 State만 Moving으로 바뀌고 return 해준 다음 ② 다음 턴의 Update문의 UpdateController에서 UpdateMoving으로 가게 되고 그 턴에서는 아직 destPos가 아직 바뀌지 않았으므로 MoveToNextPos로 바로 들어가게 되어 CellPos를 방향키 칸으로 바꾸어 준 다음 ③ 다음 턴의 Update의 UpdateController에서 UpdateMoving으로 가서 스르륵 동작을 시작하고 ④ 몇 번의 UpdateMoving 반복 끝에 목적지에 도착하면 그때는 Dir 가 None 이기 때문에 State를 Idle로 돌리고 return하는 것으로 파악하였습니다. 여기서 정말 이해하기 힘들었던건 UpdateMoving에 처음 진입할 때는 이미 기본 Update문이 (UpdateIdle 실행으로) 한 번 돌고 난 후인데도 MoveToNextPos로 넘어갔을 때 여전히 Dir가 Up을 유지하고 있어서 if (Dir == MoveDir.None) { State = CreatureState.Idle; CheckUpdatedFlag(); return; } 에서 CreatureState.Idle로 바뀌고 바로 return 하지 않은 점 입니다.. 너무 궁금해서 일일이 로그를 찍어 확인하니 아무리 키를 사아알짝 눌러도 키가 눌리는 로그는 2~3번이 찍히는 것으로 보아 2~3번의 Update 문이 돌 때까지는 MyPlayerController.cs의 UpdateController의 CreatureState.Moving 케이스에서 GetDirInput()을 호출하더라도 키 값이 입력되어 Dir이 Up을 유지하는 것을 파악하였습니다... (틀린 부분이 있다면 길어서 죄송하지만 지적 부탁드립니다..) Q. 라이브 코딩식으로 강의를 진행하시면서 이런 부분까지 어떻게 생각하면서 진행을 하시는건 지 궁금합니다...역시 많이 해봐야 감각이 생기는 걸까요?? (예를 들면 'MoveToNext는 두번째 Update에서 진입할테지만 KeyInput은 두세번은 연타로 눌리니 아직까진 Dir가 MoveDir.None이 아닐꺼야... if 에 ( Dir == MoveDir.None) 를 써도 괜찮아!' 이런식의 생각을 하시는 걸까요..?) 또 한 가지 더 궁금한게 있는데요!! MyPlayer가 한 칸 움직일 떄 Dir, State, cellPos까지 세팅된 패킷이 한 번 가고 State가 Idle로 바뀔 떄 또 한 번 패킷이 보내져 두 번의 Broadcasting이 되는 것으로 파악됩니다.. Q 이때 타 클라이언트의 화면에 뜬 MyPlayer 게임오브젝트를 보았을 때 MyPlayer 클라이언트에서 처음 보낸 패킷에 의해 타 클라이언트의 MyPlayer 게임오브젝트에 붙은 CreatureController의 UpdateMoving으로 스르륵 움직이는 동작이 else문에 의해 반복되다가 if(dist < _speed * Time.deltaTime) 에 걸려 transform.position = destPos; 으로 설정되기도 전에 CreatureState.Idle을 담고 있는 다음 패킷이 전송되어 타 클라이언트의 MyPlayer 게임오브젝트의 움직이는 애니메이션이 도중에 뚝 끊기지 않으리라는 보장을 어떻게 하는걸까요..? 질문이 쓸데없이 길고 읽기도 귀찮으시겠지만 혼자 좀 잘못 된 방향으로 가고 있는게 아닌가라는 불안감이 커서 이렇게 라도 질문드립니다..! 한 번 읽어주시고 시간 나실 때 답변 부탁드립니다!!
netlify로 배포한 사이트에서 검색시 아래와 같은 오류가 발생하는데 해결방법이 있을까요?? Mixed Content: The page at 'https://suspicious-ride-04b74f.netlify.app/#/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://www.omdbapi.com/?apikey=7035c60c&s=frozen&type=movie&y=&page=1'. This request has been blocked; the content must be served over HTTPS.
max를 안쓰고 answer=''; 로 시작해도 상관없을까요?.. function solution ( s ){ let answer = '' ; for ( let x of s ){ if ( x . length > answer . length ) answer = x; } return answer; } 보기 안좋은 코드인지 괜찮은 코드인지 구분이 안돼서 질문남깁니다! 감사합니다.