Warning: A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components Forms – React A JavaScript library for building user interfaces ..
2021년에 이미 완강을 한 바가 있으나, 그때는 수박 겉핥기 식으로 빠르게 경험해본다 라는 안일한 생각으로 배웠던 리액트에 대해 조금 더 깊이있게 공부하고, 블로깅을 하면서 강의에서 핵심인걸 정리해보고자 한다. React는 UI를 Interactive하게 만들어준다. React JS - 어플리케이션이 Interactive 하도록 만들어주는 library // 엔진 역할 React DOM - library 또는 package. 모든 React element들을 HTML body에 둘 수 있도록 해준다 좀 더 상세한 이해를 위해서 검색을 해보았다. React는 View를 만들기 위한 라이브러리 ReactDOM은 UI를 브라우저에 렌더링 할 때 사용하는 라이브러리 바닐라JS에서는 HTML을 미리 만들어두고,..
작년 12월 중순. 노마드코더 바닐라JS 챌린지를 신청하게 되었다. 나름 자바스크립트 개발자로 곧 3년차인데 내가 사용하고 있는건 너무 회사의 제품 맞춤형인데다, 한국에서 대중적으로 사용하는 웹적인 부분과는 거리가 멀고, 아주 오래된 버전의 js를 사용중이기 때문에(ES5와 상상을 초월할…) 최신 기술을 다시금 접하고자 2주간 무료 강의인 Vanilla JS를 들었다. 다른 강의들도 많은데 노마드코더 챌린지를 신청한 이유는 우선 무료이고, 이전에 몇 번 노마드 코더 니코쌤의 다른 강의를 완수한 적이 있기 때문. 이전엔 React JS 초급도 강의를 들었는데 그때 강의 방식에 꽤 만족했던 기억이 있어 이번에는 강의만이 아닌, 챌린지까지 도전하기로 마음 먹었다. 사실 입사 후 1년 정도만 오롯이 웹 개발을 ..
요즘 업무 외적으로 React를 공부하면서..! 노마드 코더 강의를 듣고 한 강 끝날 때마다 커밋을 했었는데 매일 커밋을 해도 git contribution 그래프가 바뀌질 않는 거다..! 결론적으로는 이메일 설정이 잘못 되어있어서 그랬던 것이었고, git config user.email 내 환경의 이메일 주소와 github상의 이메일 주소가 같은지 확인, 그 결과 당연히 메일 주소가 달랐고 아래와 같이 수정해주었다 git config --global user.email 아이디@주소.com 그 후 커밋하니 정상적으로 contribution에 그래프가 채워지는걸 확인 할 수 있었다. 참고: velog.io/@think2wice/Github-%EB%B6%84%EB%AA%85-commit%EC%9D%84-%E..
깃 계정 아이디를 바꿨더니 아래와 같은 에러 발생.. remote: Invalid username or password. fatal: Authentication gailed for '깃주소' git credential-manager uninstall 입력하면 크롬창이 뜨고 새로 git 연결 할거냐고 묻는다.. 비밀번호 입력하고 로그인하면 다시 연동이 된다. 참고 블로그 : doll6777.github.io/etc/2019/04/17/git-credential/ stackoverflow.com/questions/15381198/remove-credentials-from-git
remote: Invalid username or password. fatal: Authentication failed for 라는 에러가 나왔다. 이때 > git remote remove origin > git remote add origin https://유저네임:비밀번호@github.com/리포지토리 이렇게 하면 해결.. 노마드코더 강의 들으면서 하는 중.. 회사에서는 올초까지 svn을 썼기 때문에 실무로 배운 것에 부족함을 느끼고 있다.... 최근엔 git을 쓰고있긴 하지만 글쎄.. 암턴 공부 다시 하자ㅠㅠ
한글 설정을 할 때는.. 모든 필터 중 encoding filter를 가장 위에 놓도록 하자.. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* *.jsp UTF-8 hiddenHttpMethodFilter org.springframework.web.filter.HiddenHttpMethodFilter hiddenHttpM..
벌써 마지막 업뎃 한지 한 달 지났네.. 놓고 있을 수만은 없어서 서둘러서 끝낼 생각으로 끄적거리기만 하던 포트폴리오용 프로젝트 시작. 오븐에서 대강 목업 만드는데 하루 소요.. 아직은 페이징도 없고 그냥 게시판 제목 뷰랑 글쓰는거까지 가능한 페이지 ㅠㅠ.. 앞으로 빡세게 해치워야겠다. 한글설정을 깜박해서 한참 헤맸다. web.xml에 추가..ㅠㅠ.. 중간에 다른거 손대긴 했지만.. 아니 시간 설정은 또 왜 저러지 저건 내일 수정해야겠다ㅠㅠ 내일은 페이징이랑 공지사항쪽은 마무리 짓고 다음걸로..