iOS/Android 앱 개발을 위한 실전 React Native - Intermediate
안녕하세요 이제 갓 취업해서 RN으로 개발하고 있는 개발 새내기 입니다. RN으로 개발하던 도중에 알 수 없는 에러가 발생하여 조언을 구하고자 합니다. 안드로이드에서 터치와 관련된 이벤트를 실행하는 경우 아래와 같은 에러가 발생합니다.(ios에서는 문제 없음) ReferenceError: Can’t find variable: _UIManager 스크린샷 2021-09-23 오후 3.49.51 742×1312 81.8 KB 터미널에는 아래와 같이 힌트를 제공하고 있긴 한데 정확히 뭘 뜻하는지는 모르겠습니다. PRO TIP When you see Red Box with stack trace, you can click any stack frame to jump to the source file. The packager will launch your editor of choice. It will first look at REACT_EDITOR environment variable, then at EDITOR. To set it up, you can add something like export REACT_EDITOR=atom to your ~/.bashrc or ~/.zshrc depending on which shell you use. 이전까지는 잘 되다가 오늘 설치한 react-native-scroll-menu 모듈이 문제인지 뭐가 문제인지 정확히 알 수가 없습니다…ㅜㅠ 모듈이 문제인거 같아서 모듈을 다 삭제하고 새로 설치했는데도 같은 에러가 발생하네요 UIManager 를 정상적으로 호출해오지 못하는게 문제 같은데 의견을 여쭤봅니다 … 살려주세요ㅜㅠ
[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
혼자서 데이터를 파헤쳐보며 연습하고 있는데요, keep='last'조건을 주신거에대한 반례가 있는것 같아서 질문드립니다. 다음과 같이 US는 굉장히 많은 iso2들이 있습니다. 이 경우는 운좋게 keep='last' 적용했을 때 US로 출력됩니다. 하지만 이 경우에는 덴마크에 대한 iso2(아마 지역구 별로 다르게 입력됐었던 것 같습니다) 는 덴마크의 keep='last'로 다뤘을때 옳은 값인 DK가 아닌 GL로 출력되게 되는데요. 이런 현상에 대해서 전체적으로 keep='last'를 적용하는게 맞나 싶어서 질문드립니다!
안녕하세요. 강사님 항상 강의 잘 보고 있습니다. model.fit() 메소드를 사용하면서 궁금한 점이 있어 질문을 드립니다. PyTorch 프레임워크에서는 학습을 할 때 - optimizer.zero_grad() - loss.backward() - optimizer.step() 이렇게 3개의 과정을 통해서 Gradient를 계산하면서 학습을 하게 되는데, Keras의 model.fit() 메소드에 이 3개의 과정이 포함되어 있는 지 궁금합니다.
기존의 xml에서 의존성 설정을 하다가, 스프링 부트(gradle)에서의 의존성 설정이 조금 달라 궁금한 점이 있습니다. dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-aop' testImplementation 'org.springframework.boot:spring-boot-starter-test' } 위와 같이 싱글 쿼터 안에 의존 객체명(?)을 넣어주는데, xml 설정을 할 때에는 maven repository 사이트에서 검색해서 복붙 해왔는데, 위의 정확한 의존 객체명들은 어디서 검색할 수 있고 가져올 수 있을까요?
안녕하세요! 강좌를 바탕으로 블로그를 제작하는 중에, 방문자 수를 counting 하는 기능을 구현하는데 막혀 질문드립니다. front server에서 getServerSideProps에 있는 export const getServerSideProps = wrapper.getServerSideProps(async (context) => { const cookie = context.req ? context.req.headers.cookie : ''; axios.defaults.headers.Cookie = ''; if (context.req && cookie) { axios.defaults.headers.Cookie = cookie; } context.store.dispatch({ type: LOAD_MY_INFO_REQUEST, }) context.store.dispatch({ type: LOAD_POSTS_REQUEST, }); context.store.dispatch(END); await context.store.sagaTask.toPromise(); }); LOAD_MY_INFO_REQUEST와 LOAD_POSTS_REQUEST를 이용해 back server에 요청을 날리면 back server에서는 app.js의 최상단에 존재하는 let count = 0; app.use((req,res,next) => { var date = new Date(); var today=date.getYear()+" "+date.getMonth()+" "+date.getDate(); console.log("lastvisit : " + req.session.lastVisit); if(req.session.lastVisit != today){ req.session.lastVisit = today; count++; } next(); }); 다음 함수를 이용해 방문자 수를 count할려고합니다! 문제는 front에서 먼저, LOAD_MY_INFO_REQUEST로 요청을 보내, session과 함께 응답을 받고 다시 LOAD_POSTS_REQUEST요청을 하면, 요청에는 첫번째 요청의 응답으로 넣어주었던 session이 존재하지 않는다는 점입니다. 몇일동안 잡고 있어도 도저히 해결책을 모르겠어 질문드립니다.
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
안녕하세요! 좋은 강의 늘 감사드립니다 !! FSM always @(*) 구문에서 처음에 n_state = S_IDLE; 로 초기화 구문을 넣어주는거랑 default문을 추가해서 n_state = S_IDLE을 넣어주는거랑 완전히 같은 역할을 한다고 생각하면 될까요? 혹시 그렇다면 전자로 코딩 하시는 이유를 알 수 있을까요?? 그리고 Verilog에서 저런식으로 특정 상수로 값을 초기화해도 합성 과정에서 별 문제 없이 잘 합성이 되나요 ?? 조합회로라 상관 없을 것 같다는 생각이 들었는데 순차회로의 경우에는 저런식으로 초기화 구문을 사용하면 합성이 되는지 안되는지도 궁금합니다!!
PoolManager의 Push 함수에서 거의 일어날 일은 없지만 만약 pool Dictionary에 push 하고자 하는 객체가 없다면 그냥 해당 객체를 Destroy 하던데 다른 경우에는 CreatePool로 따로 처리를 하던걸 Push에선 Destroy로 처리하는 이유가 혹시 있나요? 해당 일이 일어나는 경우가 툴로 직접 오브젝트를 생성하면 일어날수 있다고 말씀하셨는데 그렇게 생성된 오브젝트는 스크립트로 관리하기 힘들어서 그냥 삭제를 해주는건가요?
탭을 눌러도 자동완성이 안됩니다. 그리고 edit plus같은 툴 사용해도 되나요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서탭비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
안녕하세요 양질의 강의 영상 감사합니다! Pipeline 실습에서는 Valid 신호를 3개의 Flip Flop을 죽 늘어선 형태로 사용하셨는데 이게 혹시 실제로도 이렇게 코딩하여 합성하면 Hold Time 위반이 발생하는게 맞나요? Flip Flop 사이에 아무런 조합회로가 안붙고 플립플롭의 출력이 입력으로 바로 들어가면 Hold Time 위반이라고 학교에서 얼핏 배운 기억이 났습니다 만약 Hold Time 위반이 맞다면 실제 합성시에는 사이에 Buffer를 사용하여 해결하면 될까요? 또한 실무에서 그렇게 Buffer를 추가하는 것은 RTL 엔지니어가 Hold Time 위반 나겠다 싶은 곳에다가 Verilog 코드에 추가해주는 식으로 해결하는지 아니면 합성 이후 Back End쪽(??)단계에서 버퍼를 추가시켜서 해결하는지 궁금합니다
항상 좋은 강의 감사드립니다. 유튜브에서 강의듣다가 인프런까지 와서 수강하고있습니다. 기본강의에서도 구체적으로 다루어지지 않아서 여기에서 질문 드립니다. /src/components/views/NavBar/Section/RightMenu.js 에서 보면 if ( user . userData && ! user . userData . isAuth ) { 와 같은 구문이 있는데요, user.userData를 찍어보면 값들이 잘 보이는데 email : "test5@gmail.com" isAdmin : false isAuth : true name : "Kim" role : 0 _id : "6142a0cb8bf282778fc3b987" 실제로 하위 프로퍼티를 읽어보려고 하면 에러가 납니다. console .log ( user . userData . isAuth ) 라고 하면 TypeError: Cannot read properties of undefined (reading 'isAuth') 라고 에러가 납니다. if ( user . userData && ! user . userData . isAuth ) { 여기도 앞의값만 판단하고 뒤의 값은 무시되는것 같아서 순서를 바꿔보거나 !user.userData.isAuth단독으로 하면 같은 에러가 납니다. 값이 있는데도 읽을 수 없다고 하니 잘 이해가 안되는군요. 메뉴부분에 user.userData.name을 표시하고싶어서 시도했는데 에러때문에 쓸 수가 없어서 localStorage를 이용하고 있습니다. Redux하고 관련이 있는건가요? Redux너무 어려워서 아직도 이해가안가서 고전중입니다. 그리고 boilerplate에 보면 client/src/components/views/LoginPage/LoginPage.js 50행에 window . localStorage . setItem ( 'rememberMe' , values . id ) ; 이렇게 되면 undifine이 표시되어서 values.email 이 아닐까 생각합니다.
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
안녕하세요, 좋은 강의 감사합니다! 프록시 서버가 내부 서버에 로드밸런싱 역할을 하는데 제가 생각하기에 지금 강의에서는 하나의 AWS호스트 서버에 가상머신을 여러개 두었을 뿐이라 성능상에 이득이 없어보입니다. (맞을까요?) 그렇다면 지금은 aws서버를 하나밖에 쓰지 못하는 상황이기에 예제로 보여주기 위해서 이렇게 하시는거고 원래대로라면 aws서버를 하나 더 파서 nginx컨테이너만 따로 두는식으로 만드는것이 맞는것인가요? 강의에서처럼 proxy-niginx / nginx / apache 이렇게 되어있다면 사실상 aws서버 세개를 가지고있어야 하는것이 맞는것인가요? (세가지 다 웹서버라 이게 맞는지는 모르겠네요 ㅠ)