import React , { useState , useCallback } from "react" ; //custom Hook으로 만들기 export default function ( initialValue = null ) { console . log ( "몇번 렌더링?" ); const [ Value , setValue ] = useState ( initialValue ); const handler = useCallback(( e ) => { setValue ( e . target . value ); }, []); return [ Value , handler ]; } 제가 바르게 이해하고 있다면, useCallback은 필요없지 않은가요? useCallback는 함수를 재정의 하지 않고 , 1. 콜백함수가 호출되면서 2.depth부분이 바뀌었을때의 두 조건이 충족해야 다시 재정의 한다고 알고 있습니다. 위 커스텀훅에서는 [] depth가 비어져있기에 첫 마운트 했을때만 작동하고 어떠한 움직임도 없어야 하기에 함수 내 setValue의 기능을 수행 하지 않는다는 뜻인데, console.log('몇번 렌더링');으로 찍어보니깐 다른 곳에서 useInput 을 사용할때마다 커스텀훅 페이지를 리렌더링 하기때문에 애초에 useCallback이 무의미한 것이 아닌가요? 애초에 다른 모듈에 있기에 useCallback은 의미가 없는게 아닌가 궁금합니다
클라우드 쿠버네티스 서비스 관리자 - 컨테이나 런타임 설치를 클라우드에서 관리하기 때문에 버전 업데이트하면 자동으로 바뀝니다. 클라우드에서 쿠버네티스와 도커를 사용 중이라면 쿠버네티스에서 도커지원을 종료 하여도 크게 문제가 없나요? 버전 업데이트 하면 다른 컨테이너로 관리하거나 자동으로 컨테이너를 생성 하나요 ?
안녕하세요 제로초님 프로젝트 마무리 되서 포트폴리오 사이트 제작하여 프로젝트 사이트로 이동되게 링크를 걸었습니다. 모바일에서는 CNAME으로 설정한 주소 링크로 이동 시 " 연결된 네트워크가 비공개가 아님 " 라는 페이지가 뜨더라구요. 에러로그에는 잡히는건 없어서요! 강의 중간에 라우트53에 인증서를 txt 레코드 설정? 해야한다고말씀주셨는데 그 때문일까요?
안녕하세요 제로초님. 회원가입 진행 중에 문제가 발생해서 질문올렸습니다. sqlMessage: "Data too long for column 'password' at row 1", 에러 메세지만 봐서는 password의 길이가 길어서 그런듯 한데, bcrypt.length 길이를 확인해보고 DataTypes.STRING를 계속 늘려줘도 같은 에러가 발생합니다. 검색해보니, strict 모드에 대한 얘기가 많던데 ( https://2dowon.netlify.app/database/data-too-long-for-column/ ) strict mode를 비활성화시키는 방법을 이용해도 괜찮을까요?
안녕하세요 이 무료강의로 김영한님의 강의 스타일에 빠져서 jpa로드맵 시리즈를 시작한 주니어개발자입니다. 저는 사실 jpa보다는 스프링 자체를 좀 더 깊게 공부하고 싶었는데 아직 이 로드맵의 강좌가 끝이 나질 않아서 아쉽네요 ㅠ 혹시 jpa 로드맵 이후에 현재 강의 시리즈를 보게된다면 어느파트부터 구매해서 보는게 도움이 될지, 중복되는 내용이 없을지 생각중이시거나 계획중인 부분이 있으실지 질문드립니다. 좋은 강의 감사합니다!
안녕하세요 선생님 두가지 질문이 있습니다. 첫번째 질문 애니메이트에서 레이어 있자나요? 레이어 투명으로 설정하고 타임라인에서 실행하면 투명하게 설정한 레이어는 안 보이는데 결과물에서 보면 투명 설정한 레이어도 보이는데요.. 안 보이고 싶은 레이어를 삭제를 해야 결과물 실행에서 안 보이는 건가요? 두번째 질문 질문이 너무 광범위할 수도 있는데 초보라는 철가면을 쓰고 막 질문 던지는데요 ^^; 위 그림같이 종이 질감에 마카 느낌이라고 하나요? 암튼.. 저런 느낌의 채색을 하려면 어떻게 해야 될까요? ㅠ.ㅠ;
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의 수강 중 좌하의 목차를 눌러 봤는데, 오늘 추가 학습한 회차들의 수강완료 표시도 안 돼 있군요? 폰에서의 수강은 아예 카운트되지 않는 것도 같습니다. 한편, 바로 전 질문 내용을 수정하고자 했는데 한 페이지만 나오고 편집창 내에서 위로 스크롤이 안 됩니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 인프런 가입 후 우선 무료강의인 파이썬 기본편(나도코딩)을 수강해 보고 있습니다. 컴퓨터로 시작했고 어제 외부에서 폰의 구글앱에서 인프런 검색해 로그인하여 몇 강을 수강하고 집에 가서 컴퓨터로 이어 수강을 시작했는데 이미 폰으로 수강한 내용이어서 확인해 보니 수강완료한 녹색 동그라미가 처음 피시로 수강한 데까지만 표시돼 있었습니다. 고속으로 돌려 폰으로 수강한 데까지 가서 더 수강 후 오늘 폰으로 다시 수강하는데 내용은 피시에 이어지고 있지만 수강진도와 시간 및 진도율은 어제 그대로로 표시됩니다. 현재 폰에서 16강으로 표시되지만, 세어 보니 24강 수강 중인데도요... 감사합니다.
섹션3 실습중 문제가 생겨 문의드립니다. (문제)워드클라우드 설치도 잘되었는데, 다음과 같은 문제가 계속 발생합니다. generate_from_frequencies 관련해서 문제가 생기는 것 같은데, 검색해봐도 잘 모르겠더군요. 참고로 generate_from_frequencies(Counter), (counter) 대소문자 모두 해보았습니다. 2. (문제)sample뉴스 단계에서 위와같은 문제가 생겼고, 전처리_샘플뉴스.csv전체파일로 워드 클라우드를 만들때도 비슷한 문제가 있었습니다. 3. (질문)tfidfvectorizer실습 부분에서 다음과 같이 입력하셨는데, 숫자가 의미하는 것이 무엇인지 동영상을 여러번 돌려봐도 모르겠더라구요. 한번 더 설명 부탁드립니다.
Pandas Group by 실습 중 아래와 같은 코드가 있습니다. cust_agg = pd.DataFrame() cust_agg['sum_grade'] = cust_group['grade'].sum() cust_agg['max_grade'] = cust_group['grade'].max() cust_agg.head() cust_agg = pd.DataFrame()은 빈데이터를 생성하는것이라고 하셨는데 이 코드(cust_agg = pd.DataFrame())를 주석 처리해도 주석한것과 안한것의 결과는 차이가 없는데요. cust_group이 오브젝트로 인하여 데이터 프레임이 자동으로 생성되는건가요?